League Two 2025/26 stats

England · 557 of 588 played

League Two: Goals

#TeamOverUnderLast 5
1Swindon46291763%70:592.8+++++
2Barrow46291763%45:782.7+++++
3Newport County46262057%48:772.7++−++
4Notts County49272255%78:522.7−−−−+
5Tranmere46252154%54:792.9−+++−
6Milton Keynes Dons46252154%86:452.8−+++−
7Crewe46242252%64:582.7−++−−
8Bristol Rvs46242252%56:652.6++++−
9Bromley46242252%71:462.5++−−+
10Grimsby48242450%77:532.7++−++
11Cheltenham46222448%53:792.9+−+++
12Barnet46222448%70:532.7+++++
13Walsall46222448%56:562.4+++−+
14Oldham46222448%60:442.3−++++
15Salford49232647%64:572.5−−+++
16Gillingham46212546%53:722.7−+++−
17Fleetwood Town46212546%57:582.5++−+−
18Shrewsbury46212546%42:692.4+−−+−
19Chesterfield48212744%71:572.7−−+−−
20Crawley Town46202643%44:682.4−+−+−
21Harrogate46172937%39:682.3++−−+
22Accrington46172937%47:582.3+++++
23Colchester46163035%62:492.4++−−+
24Cambridge46163035%66:332.2+−++−
Whole league55726928848%2.6

Frequently asked questions

Which League Two team plays the most matches over 2.5 goals?

In 2025/26: Barrow, 29 of 46 matches (63%). League average: 48%.

Which League Two team plays the most matches under 2.5 goals?

In 2025/26: Cambridge, 30 of 46 matches (65%). League average: 52%.

In which League Two team's matches do both teams score most often?

In 2025/26: Fleetwood Town, 31 of 46 matches (67%). League average: 52%.