Shot quality for every League Two player in 2025/2026. Filter by position, club and much more.
Updated 25 May 2026, after the last game
Jack Muldoon of Harrogate Town had the highest xG per shot in League Two in 2025/2026, with 0.27 xG a shot, from 22 shots. To count, a player needed 1,450 minutes and a non-penalty shot per 90. L. Appéré was next on 0.25.