League Two Stats 2026

EnglandEnglandLeague2026

Based on 163 finished matches of the 2026 season, scores after 90 minutes. Teams with fewer than 3 matches in the selected view are not ranked.

How League Two compares with other leagues

League Two BTTS Stats

How often both teams scored in each team's matches.

#TeamMPBTTS%
1BarnetBarnet1313100%
2CheltenhamCheltenham141179%
3ChesterfieldChesterfield141071%
4RotherhamRotherham141071%
5YorkYork141071%
6Crawley TownCrawley Town12867%
7Accrington STAccrington ST14964%
8CreweCrewe14964%
9Fleetwood TownFleetwood Town14964%
10TranmereTranmere14964%
11ColchesterColchester13862%
12GillinghamGillingham14857%
13GrimsbyGrimsby14857%
14Newport CountyNewport County14857%
15Salford CitySalford City14857%
16WalsallWalsall13754%
17RochdaleRochdale14750%
18ShrewsburyShrewsbury14750%
19Swindon TownSwindon Town14750%
20OldhamOldham13646%
21Bristol RoversBristol Rovers14643%
22NorthamptonNorthampton12433%
23Port ValePort Vale12433%
24Exeter CityExeter City14429%

League Two Over 1.5, 2.5 and 3.5 Goals

How often each team's matches had more goals than the selected line.

#TeamMPOver 2.5%
1BarnetBarnet131077%
2CheltenhamCheltenham141071%
3RochdaleRochdale14964%
4ChesterfieldChesterfield14857%
5GillinghamGillingham14857%
6GrimsbyGrimsby14857%
7RotherhamRotherham14857%
8Salford CitySalford City14857%
9Accrington STAccrington ST14750%
10Bristol RoversBristol Rovers14750%
11Newport CountyNewport County14750%
12ShrewsburyShrewsbury14750%
13Swindon TownSwindon Town14750%
14YorkYork14750%
15Crawley TownCrawley Town12650%
16OldhamOldham13646%
17WalsallWalsall13646%
18Fleetwood TownFleetwood Town14643%
19ColchesterColchester13538%
20TranmereTranmere14536%
21CreweCrewe14429%
22Exeter CityExeter City14321%
23Port ValePort Vale12217%
24NorthamptonNorthampton1200%

League Two Clean Sheets

Matches in which each team conceded no goals, and how often it failed to score.

#TeamMPCSCS %FTS %
1Exeter CityExeter City14750%43%
2WalsallWalsall13646%23%
3Bristol RoversBristol Rovers14536%29%
4NorthamptonNorthampton12433%42%
5Port ValePort Vale12433%42%
6Accrington STAccrington ST14429%21%
7CreweCrewe14429%14%
8Fleetwood TownFleetwood Town14429%14%
9GillinghamGillingham14429%29%
10GrimsbyGrimsby14429%21%
11Newport CountyNewport County14429%29%
12RochdaleRochdale14429%29%
13Salford CitySalford City14429%14%
14TranmereTranmere14429%14%
15OldhamOldham13323%38%
16ShrewsburyShrewsbury14321%29%
17YorkYork14321%7%
18ColchesterColchester13215%31%
19ChesterfieldChesterfield14214%14%
20Swindon TownSwindon Town14214%50%
21Crawley TownCrawley Town1218%25%
22CheltenhamCheltenham1417%14%
23RotherhamRotherham1417%21%
24BarnetBarnet1300%0%

League Two Goals per Match

Goals scored, conceded and in total per match for each team.

#TeamMPScoredConcededTotal
1BarnetBarnet132.151.383.54
2CheltenhamCheltenham141.641.793.43
3ChesterfieldChesterfield141.711.503.21
4YorkYork141.711.503.21
5RochdaleRochdale141.211.863.07
6RotherhamRotherham141.291.793.07
7GrimsbyGrimsby141.711.293.00
8Accrington STAccrington ST141.641.212.86
9Bristol RoversBristol Rovers141.211.642.86
10Salford CitySalford City141.791.072.86
11Crawley TownCrawley Town121.081.752.83
12GillinghamGillingham141.431.362.79
13ShrewsburyShrewsbury141.211.572.79
14Newport CountyNewport County141.431.212.64
15Fleetwood TownFleetwood Town141.291.292.57
16TranmereTranmere141.361.212.57
17OldhamOldham131.081.462.54
18WalsallWalsall131.620.922.54
19CreweCrewe141.211.212.43
20ColchesterColchester130.921.462.38
21Swindon TownSwindon Town141.071.212.29
22Port ValePort Vale120.831.172.00
23NorthamptonNorthampton120.750.751.50
24Exeter CityExeter City140.790.641.43

League Two Corner Stats

Corners won, conceded and in total per match for each team.

#TeamMPWonConcededTotal
1GrimsbyGrimsby126.426.0812.50
2BarnetBarnet117.364.3611.73
3WalsallWalsall116.365.0011.36
4Swindon TownSwindon Town123.927.4211.33
5OldhamOldham115.455.5511.00
6Fleetwood TownFleetwood Town125.425.3310.75
7Salford CitySalford City125.585.1710.75
8TranmereTranmere124.426.0810.50
9ShrewsburyShrewsbury125.834.5010.33
10YorkYork125.334.8310.17
11RochdaleRochdale124.835.009.83
12Accrington STAccrington ST125.174.589.75
13CheltenhamCheltenham124.005.759.75
14NorthamptonNorthampton105.504.209.70
15Port ValePort Vale104.705.009.70
16ColchesterColchester114.555.099.64
17Exeter CityExeter City124.754.839.58
18Crawley TownCrawley Town104.205.309.50
19Bristol RoversBristol Rovers125.583.589.17
20ChesterfieldChesterfield125.753.008.75
21RotherhamRotherham123.425.338.75
22GillinghamGillingham123.505.178.67
23CreweCrewe123.584.928.50
24Newport CountyNewport County124.333.587.92

League Two Card Stats

Yellow and red cards each team received per match.

#TeamMPYellowRedTotal
1ShrewsburyShrewsbury122.750.253.00
2Accrington STAccrington ST122.580.082.67
3Crawley TownCrawley Town102.600.002.60
4CheltenhamCheltenham122.420.172.58
5Fleetwood TownFleetwood Town122.500.002.50
6GillinghamGillingham122.420.082.50
7RotherhamRotherham122.250.252.50
8Bristol RoversBristol Rovers122.250.172.42
9ChesterfieldChesterfield122.250.002.25
10WalsallWalsall112.090.092.18
11TranmereTranmere121.920.082.00
12GrimsbyGrimsby121.830.081.92
13OldhamOldham111.640.271.91
14NorthamptonNorthampton101.800.001.80
15Port ValePort Vale101.800.001.80
16Exeter CityExeter City121.750.001.75
17RochdaleRochdale121.580.171.75
18YorkYork121.580.171.75
19BarnetBarnet111.550.181.73
20Newport CountyNewport County121.670.001.67
21Swindon TownSwindon Town121.500.171.67
22Salford CitySalford City121.420.081.50
23ColchesterColchester111.360.091.45
24CreweCrewe121.330.001.33

Corners and cards come from the official statistics of 139 matches.

League Two Referees 2026

Referees who took charge of finished League Two matches this season, with cards and fouls per match.

League average: 4.06 cards and 24.8 fouls a match.

League Two 2026 stats: the key numbers

163 matches of the 2026 League Two season have been played, at 2.69 goals a game. Both teams scored in 58% of them, and 47% had three or more goals.

Barnet have the highest share of matches in which both teams scored: 100%. Barnet's matches are the highest-scoring, with three or more goals in 77% of them. Northampton play the tightest games, with three or more goals in only 0% of them. Exeter City have kept the most clean sheets, in 50% of their matches.

Matches with full statistics average 10.0 corners and 4.1 cards. Barnet win the most corners, 7.4 a match. Shrewsbury receive the most cards, 3.0 a match.

Home teams have scored 1.59 goals a match and away teams 1.10. The standings are in the League Two table, and match forecasts on the League Two Predictions page. The tables update as results come in, and every goal figure counts the score after 90 minutes.