League Two Stats 2026

EnglandEnglandLeague2026

Based on 138 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%
1BarnetBarnet1010100%
2CheltenhamCheltenham121083%
3YorkYork11873%
4Crawley TownCrawley Town10770%
5Accrington STAccrington ST12867%
6ChesterfieldChesterfield12867%
7RotherhamRotherham12867%
8ColchesterColchester11764%
9CreweCrewe12758%
10Fleetwood TownFleetwood Town12758%
11Newport CountyNewport County12758%
12TranmereTranmere12758%
13GillinghamGillingham12650%
14GrimsbyGrimsby12650%
15RochdaleRochdale12650%
16Salford CitySalford City12650%
17Swindon TownSwindon Town12650%
18OldhamOldham11545%
19WalsallWalsall11545%
20Bristol RoversBristol Rovers12542%
21ShrewsburyShrewsbury12542%
22NorthamptonNorthampton10330%
23Port ValePort Vale10330%
24Exeter CityExeter City12217%

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%
1BarnetBarnet10990%
2CheltenhamCheltenham12975%
3Crawley TownCrawley Town10660%
4RochdaleRochdale12758%
5OldhamOldham11655%
6Accrington STAccrington ST12650%
7Bristol RoversBristol Rovers12650%
8ChesterfieldChesterfield12650%
9GillinghamGillingham12650%
10GrimsbyGrimsby12650%
11Newport CountyNewport County12650%
12RotherhamRotherham12650%
13Salford CitySalford City12650%
14Swindon TownSwindon Town12650%
15YorkYork11545%
16ShrewsburyShrewsbury12542%
17ColchesterColchester11436%
18WalsallWalsall11436%
19Fleetwood TownFleetwood Town12433%
20TranmereTranmere12433%
21CreweCrewe12325%
22Port ValePort Vale10110%
23Exeter CityExeter City1218%
24NorthamptonNorthampton1000%

League Two Clean Sheets

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

#TeamMPCSCS %FTS %
1Exeter CityExeter City12758%50%
2WalsallWalsall11655%27%
3Port ValePort Vale10440%40%
4Bristol RoversBristol Rovers12433%25%
5CreweCrewe12433%17%
6Fleetwood TownFleetwood Town12433%17%
7GillinghamGillingham12433%33%
8GrimsbyGrimsby12433%25%
9Newport CountyNewport County12433%25%
10RochdaleRochdale12433%25%
11Salford CitySalford City12433%17%
12TranmereTranmere12433%17%
13NorthamptonNorthampton10330%50%
14OldhamOldham11327%36%
15Accrington STAccrington ST12325%25%
16ShrewsburyShrewsbury12325%33%
17ColchesterColchester11218%27%
18YorkYork11218%9%
19ChesterfieldChesterfield12217%17%
20RotherhamRotherham1218%25%
21Swindon TownSwindon Town1218%50%
22CheltenhamCheltenham1200%17%
23BarnetBarnet1000%0%
24Crawley TownCrawley Town1000%30%

League Two Goals per Match

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

#TeamMPScoredConcededTotal
1BarnetBarnet102.301.503.80
2CheltenhamCheltenham121.751.833.58
3Crawley TownCrawley Town101.102.003.10
4Bristol RoversBristol Rovers121.331.673.00
5YorkYork111.731.182.91
6ChesterfieldChesterfield121.501.332.83
7RotherhamRotherham121.171.672.83
8Accrington STAccrington ST121.421.332.75
9OldhamOldham111.181.552.73
10RochdaleRochdale121.251.422.67
11GillinghamGillingham121.421.172.58
12Newport CountyNewport County121.331.252.58
13Salford CitySalford City121.581.002.58
14GrimsbyGrimsby121.251.252.50
15ShrewsburyShrewsbury121.081.422.50
16TranmereTranmere121.251.252.50
17Fleetwood TownFleetwood Town121.171.252.42
18Swindon TownSwindon Town121.081.332.42
19ColchesterColchester111.001.272.27
20CreweCrewe121.250.922.17
21WalsallWalsall111.450.642.09
22Port ValePort Vale100.601.001.60
23NorthamptonNorthampton100.600.801.40
24Exeter CityExeter City120.670.501.17

League Two Corner Stats

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

#TeamMPWonConcededTotal
1GrimsbyGrimsby106.606.5013.10
2Swindon TownSwindon Town103.508.7012.20
3BarnetBarnet87.634.2511.88
4Fleetwood TownFleetwood Town105.705.7011.40
5Salford CitySalford City105.805.1010.90
6WalsallWalsall96.444.3310.78
7OldhamOldham95.675.0010.67
8CheltenhamCheltenham104.306.3010.60
9YorkYork96.004.5610.56
10RochdaleRochdale105.105.3010.40
11ShrewsburyShrewsbury105.504.8010.30
12Accrington STAccrington ST105.504.6010.10
13TranmereTranmere103.706.4010.10
14Port ValePort Vale84.385.509.88
15NorthamptonNorthampton85.254.509.75
16Bristol RoversBristol Rovers106.303.409.70
17Exeter CityExeter City104.705.009.70
18ColchesterColchester94.224.789.00
19ChesterfieldChesterfield106.302.608.90
20CreweCrewe103.605.208.80
21RotherhamRotherham103.705.008.70
22GillinghamGillingham103.604.908.50
23Crawley TownCrawley Town84.004.508.50
24Newport CountyNewport County104.103.807.90

League Two Card Stats

Yellow and red cards each team received per match.

#TeamMPYellowRedTotal
1ShrewsburyShrewsbury103.100.203.30
2Bristol RoversBristol Rovers102.600.202.80
3Fleetwood TownFleetwood Town102.800.002.80
4Crawley TownCrawley Town82.750.002.75
5Accrington STAccrington ST102.600.102.70
6CheltenhamCheltenham102.500.202.70
7GillinghamGillingham102.300.102.40
8RotherhamRotherham102.400.002.40
9ChesterfieldChesterfield102.300.002.30
10WalsallWalsall92.110.112.22
11TranmereTranmere101.900.102.00
12GrimsbyGrimsby101.800.101.90
13Port ValePort Vale81.880.001.88
14Exeter CityExeter City101.800.001.80
15Swindon TownSwindon Town101.600.201.80
16OldhamOldham91.670.111.78
17NorthamptonNorthampton81.750.001.75
18RochdaleRochdale101.500.201.70
19YorkYork91.560.111.67
20ColchesterColchester91.440.111.56
21CreweCrewe101.500.001.50
22Newport CountyNewport County101.500.001.50
23Salford CitySalford City101.400.101.50
24BarnetBarnet81.250.131.38

Corners and cards come from the official statistics of 114 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.04 cards and 24.9 fouls a match.

League Two 2026 stats: the key numbers

138 matches of the 2026 League Two season have been played, at 2.54 goals a game. Both teams scored in 55% of them, and 44% 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 90% 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 58% of their matches.

Matches with full statistics average 10.1 corners and 4.2 cards. Barnet win the most corners, 7.6 a match. Shrewsbury receive the most cards, 3.3 a match.

Home teams have scored 1.51 goals a match and away teams 1.03. 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.