League Two Expected Goals (xG) Statistics 2026

Team rankings by average expected goals (xg) per game in the League Two this season. England. Updated daily.

#TeamAvgTotalGames
1Milton Keynes DonsMilton Keynes Dons1.7434.820
2ChesterfieldChesterfield1.6332.620
3Barnet FCBarnet FC1.5831.620
4Notts CountyNotts County1.5430.820
5SwindonSwindon1.452920
6Grimsby Town FCGrimsby Town FC1.42820
7Cambridge UtdCambridge Utd1.3927.920
8OldhamOldham1.3827.620
9WalsallWalsall1.352720
10GillinghamGillingham1.3326.520
11Bromley FCBromley FC1.3326.620
12ColchesterColchester1.32620
13Bristol RoversBristol Rovers1.2925.920
14Fleetwood TownFleetwood Town1.2725.320
15Salford City FCSalford City FC1.2324.620
16CreweCrewe1.22420
17CheltenhamCheltenham1.1523.120
18TranmereTranmere1.0821.620
19Barrow AFCBarrow AFC1.0721.420
20ShrewsburyShrewsbury0.9819.620

About League Two Expected Goals (xG) Statistics

This page shows the expected goals (xg) rankings for all teams in the League Two during the current season. Teams are ranked by their average expected goals (xg) per game, calculated from their most recent 20 matches.

Expected Goals (xG) statistics are a key indicator for pre-match analysis and help identify trends in team performance. Use these rankings alongside our full rankings page for deeper analysis across all leagues and stat categories.