Shot quality for every League Two player this season. Filter by position, club and much more.
Updated 3 October 2026, after the last game
Andreas Weimann of Cheltenham Town has the highest xG per shot in League Two in 2026/2027, with 0.31 xG a shot, from 9 shots. To count, a player needs 270 minutes and a non-penalty shot per 90. Tom Bradshaw and Kabongo Tshimanga are next on 0.26.