📊 Football Statistics
League Two Stats
Explore comprehensive League Two statistics including team form, BTTS, goals, clean sheets, over 2.5 goals, home and away records, first half, second half and much more.
EFL League Two Stats, Betting Tips & Predictions
View detailed EFL League Two statistics including team rankings, goals markets, BTTS trends, over and under records, clean sheets and accumulator betting angles.
Season
24
Teams
In competition
2292
Matches
Played this season
52.2%
BTTS %
Both teams scored
2.596
Average Goals
Per match
47.7%
Over 2.5
3+ goals scored
26%
Over 3.5
4+ goals scored
42.9%
Home Wins
Home advantage
26.9%
Draws
Level results
30.2%
Away Wins
Won on the road
27.7%
Clean Sheets
No goals conceded
27.7%
Failed To Score
Blanked in match
Highest BTTS %
1Rotherham71.4%
2York71.4%
3Hartlepool63%
4Mansfield Town63%
5Barnet62.3%
Lowest BTTS %
1Exeter City28.6%
2Leyton Orient34.8%
3Forest Green39.1%
4Shrewsbury41.5%
5Gillingham42.9%
Best Attack
1Swindon Town287
2Salford City271
3Walsall256
4Grimsby252
5Crewe237
Best Defence
1Exeter City5
2Rotherham10
3York10
4Cambridge United33
5Leyton Orient34
| # | Team | P | Pts | GF | GA | GD | BTTS | O2.5 | CS | FTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Salford City | 191 | 286 | 271 | 250 | +21 | 56% | 50.3% | 26.2% | 23.6% |
| 2 | Walsall | 191 | 275 | 256 | 236 | +20 | 55% | 48.7% | 27.7% | 28.3% |
| 3 | Crewe | 191 | 269 | 237 | 236 | +1 | 50.3% | 44% | 28.8% | 29.8% |
| 4 | Grimsby | 191 | 269 | 252 | 253 | -1 | 53.9% | 47.6% | 29.8% | 22.5% |
| 5 | Swindon Town | 191 | 262 | 287 | 271 | +16 | 59.7% | 59.7% | 23.6% | 24.1% |
| 6 | Gillingham | 191 | 242 | 187 | 230 | -43 | 42.9% | 34% | 33% | 32.5% |
| 7 | Colchester | 191 | 236 | 225 | 237 | -12 | 53.4% | 38.7% | 25.1% | 28.8% |
| 8 | Barrow | 184 | 226 | 206 | 237 | -31 | 47.8% | 45.1% | 26.6% | 33.2% |
| 9 | Bradford | 138 | 223 | 186 | 147 | +39 | 50.7% | 45.7% | 35.5% | 24.6% |
| 10 | Tranmere | 191 | 217 | 220 | 269 | -49 | 51.3% | 46.1% | 25.1% | 30.4% |
| 11 | Milton Keynes Dons | 138 | 216 | 221 | 179 | +42 | 57.2% | 56.5% | 23.9% | 25.4% |
| 12 | Notts County | 138 | 213 | 231 | 187 | +44 | 58.7% | 58.7% | 26.8% | 18.1% |
| 13 | Doncaster | 138 | 210 | 192 | 183 | +9 | 53.6% | 55.1% | 24.6% | 25.4% |
| 14 | Newport County | 191 | 210 | 225 | 296 | -71 | 52.4% | 53.9% | 21.5% | 34% |
| 15 | Harrogate Town | 184 | 207 | 201 | 266 | -65 | 50% | 46.7% | 22.8% | 33.7% |
| 16 | AFC Wimbledon | 138 | 186 | 168 | 146 | +22 | 43.5% | 37.7% | 37% | 32.6% |
| 17 | Stockport County | 92 | 171 | 161 | 85 | +76 | 51.1% | 48.9% | 42.4% | 16.3% |
| 18 | Accrington ST | 145 | 166 | 173 | 211 | -38 | 51.7% | 51.7% | 24.8% | 31.7% |
| 19 | Mansfield Town | 92 | 161 | 162 | 102 | +60 | 63% | 53.3% | 30.4% | 15.2% |
| 20 | Chesterfield | 99 | 160 | 154 | 118 | +36 | 55.6% | 50.5% | 30.3% | 17.2% |
| 21 | Crawley Town | 145 | 160 | 171 | 219 | -48 | 53.1% | 49.7% | 20.7% | 33.1% |
| 22 | Bromley | 92 | 153 | 135 | 105 | +30 | 55.4% | 48.9% | 34.8% | 17.4% |
| 23 | Fleetwood Town | 99 | 131 | 125 | 125 | 0 | 57.6% | 45.5% | 28.3% | 26.3% |
| 24 | Cheltenham | 99 | 124 | 127 | 160 | -33 | 58.6% | 52.5% | 19.2% | 25.3% |
| 25 | Carlisle | 92 | 118 | 110 | 114 | -4 | 48.9% | 44.6% | 32.6% | 32.6% |
| 26 | Sutton Utd | 92 | 100 | 105 | 142 | -37 | 57.6% | 46.7% | 17.4% | 29.3% |
| 27 | Morecambe | 92 | 97 | 107 | 153 | -46 | 51.1% | 53.3% | 15.2% | 34.8% |
| 28 | Leyton Orient | 46 | 91 | 61 | 34 | +27 | 34.8% | 28.3% | 52.2% | 21.7% |
| 29 | Barnet | 53 | 91 | 87 | 63 | +24 | 62.3% | 52.8% | 28.3% | 17% |
| 30 | Northampton | 53 | 89 | 65 | 48 | +17 | 50.9% | 37.7% | 34% | 26.4% |
| 31 | Wrexham | 46 | 88 | 89 | 52 | +37 | 50% | 52.2% | 34.8% | 19.6% |
| 32 | Stevenage | 46 | 85 | 61 | 39 | +22 | 45.7% | 37% | 41.3% | 21.7% |
| 33 | Port Vale | 53 | 85 | 68 | 55 | +13 | 45.3% | 39.6% | 37.7% | 28.3% |
| 34 | Cambridge United | 46 | 82 | 66 | 33 | +33 | 45.7% | 34.8% | 43.5% | 23.9% |
| 35 | Oldham | 53 | 75 | 68 | 53 | +15 | 43.4% | 47.2% | 39.6% | 28.3% |
| 36 | Bristol Rovers | 53 | 74 | 68 | 76 | -8 | 43.4% | 50.9% | 26.4% | 32.1% |
| 37 | Shrewsbury | 53 | 56 | 47 | 80 | -33 | 41.5% | 43.4% | 28.3% | 39.6% |
| 38 | Rochdale | 53 | 45 | 53 | 80 | -27 | 49.1% | 45.3% | 17% | 37.7% |
| 39 | Hartlepool | 46 | 43 | 52 | 78 | -26 | 63% | 52.2% | 13% | 30.4% |
| 40 | Forest Green | 46 | 42 | 44 | 78 | -34 | 39.1% | 47.8% | 21.7% | 43.5% |
| 41 | York | 7 | 11 | 13 | 10 | +3 | 71.4% | 57.1% | 14.3% | 14.3% |
| 42 | Rotherham | 7 | 9 | 10 | 10 | 0 | 71.4% | 57.1% | 14.3% | 14.3% |
| 43 | Exeter City | 7 | 6 | 4 | 5 | -1 | 28.6% | 14.3% | 42.9% | 57.1% |
1
Salford City
Salford City286
Pts
191
Played
271:250
GF:GA
+21
GD
56%
BTTS
50.3%
O2.5
26.2%
CS
23.6%
FTS
2
Walsall
Walsall275
Pts
191
Played
256:236
GF:GA
+20
GD
55%
BTTS
48.7%
O2.5
27.7%
CS
28.3%
FTS
3
Crewe
Crewe269
Pts
191
Played
237:236
GF:GA
+1
GD
50.3%
BTTS
44%
O2.5
28.8%
CS
29.8%
FTS
4
Grimsby
Grimsby269
Pts
191
Played
252:253
GF:GA
-1
GD
53.9%
BTTS
47.6%
O2.5
29.8%
CS
22.5%
FTS
5
Swindon Town
Swindon Town262
Pts
191
Played
287:271
GF:GA
+16
GD
59.7%
BTTS
59.7%
O2.5
23.6%
CS
24.1%
FTS
6
Gillingham
Gillingham242
Pts
191
Played
187:230
GF:GA
-43
GD
42.9%
BTTS
34%
O2.5
33%
CS
32.5%
FTS
7
Colchester
Colchester236
Pts
191
Played
225:237
GF:GA
-12
GD
53.4%
BTTS
38.7%
O2.5
25.1%
CS
28.8%
FTS
8
Barrow
Barrow226
Pts
184
Played
206:237
GF:GA
-31
GD
47.8%
BTTS
45.1%
O2.5
26.6%
CS
33.2%
FTS
9
Bradford
Bradford223
Pts
138
Played
186:147
GF:GA
+39
GD
50.7%
BTTS
45.7%
O2.5
35.5%
CS
24.6%
FTS
10
Tranmere
Tranmere217
Pts
191
Played
220:269
GF:GA
-49
GD
51.3%
BTTS
46.1%
O2.5
25.1%
CS
30.4%
FTS
11
Milton Keynes Dons
Milton Keynes Dons216
Pts
138
Played
221:179
GF:GA
+42
GD
57.2%
BTTS
56.5%
O2.5
23.9%
CS
25.4%
FTS
12
Notts County
Notts County213
Pts
138
Played
231:187
GF:GA
+44
GD
58.7%
BTTS
58.7%
O2.5
26.8%
CS
18.1%
FTS
13
Doncaster
Doncaster210
Pts
138
Played
192:183
GF:GA
+9
GD
53.6%
BTTS
55.1%
O2.5
24.6%
CS
25.4%
FTS
14
Newport County
Newport County210
Pts
191
Played
225:296
GF:GA
-71
GD
52.4%
BTTS
53.9%
O2.5
21.5%
CS
34%
FTS
15
Harrogate Town
Harrogate Town207
Pts
184
Played
201:266
GF:GA
-65
GD
50%
BTTS
46.7%
O2.5
22.8%
CS
33.7%
FTS
16
AFC Wimbledon
AFC Wimbledon186
Pts
138
Played
168:146
GF:GA
+22
GD
43.5%
BTTS
37.7%
O2.5
37%
CS
32.6%
FTS
17
Stockport County
Stockport County171
Pts
92
Played
161:85
GF:GA
+76
GD
51.1%
BTTS
48.9%
O2.5
42.4%
CS
16.3%
FTS
18
Accrington ST
Accrington ST166
Pts
145
Played
173:211
GF:GA
-38
GD
51.7%
BTTS
51.7%
O2.5
24.8%
CS
31.7%
FTS
19
Mansfield Town
Mansfield Town161
Pts
92
Played
162:102
GF:GA
+60
GD
63%
BTTS
53.3%
O2.5
30.4%
CS
15.2%
FTS
20
Chesterfield
Chesterfield160
Pts
99
Played
154:118
GF:GA
+36
GD
55.6%
BTTS
50.5%
O2.5
30.3%
CS
17.2%
FTS
21
Crawley Town
Crawley Town160
Pts
145
Played
171:219
GF:GA
-48
GD
53.1%
BTTS
49.7%
O2.5
20.7%
CS
33.1%
FTS
22
Bromley
Bromley153
Pts
92
Played
135:105
GF:GA
+30
GD
55.4%
BTTS
48.9%
O2.5
34.8%
CS
17.4%
FTS
23
Fleetwood Town
Fleetwood Town131
Pts
99
Played
125:125
GF:GA
0
GD
57.6%
BTTS
45.5%
O2.5
28.3%
CS
26.3%
FTS
24
Cheltenham
Cheltenham124
Pts
99
Played
127:160
GF:GA
-33
GD
58.6%
BTTS
52.5%
O2.5
19.2%
CS
25.3%
FTS
25
Carlisle
Carlisle118
Pts
92
Played
110:114
GF:GA
-4
GD
48.9%
BTTS
44.6%
O2.5
32.6%
CS
32.6%
FTS
26
Sutton Utd
Sutton Utd100
Pts
92
Played
105:142
GF:GA
-37
GD
57.6%
BTTS
46.7%
O2.5
17.4%
CS
29.3%
FTS
27
Morecambe
Morecambe97
Pts
92
Played
107:153
GF:GA
-46
GD
51.1%
BTTS
53.3%
O2.5
15.2%
CS
34.8%
FTS
28
Leyton Orient
Leyton Orient91
Pts
46
Played
61:34
GF:GA
+27
GD
34.8%
BTTS
28.3%
O2.5
52.2%
CS
21.7%
FTS
29
Barnet
Barnet91
Pts
53
Played
87:63
GF:GA
+24
GD
62.3%
BTTS
52.8%
O2.5
28.3%
CS
17%
FTS
30
Northampton
Northampton89
Pts
53
Played
65:48
GF:GA
+17
GD
50.9%
BTTS
37.7%
O2.5
34%
CS
26.4%
FTS
31
Wrexham
Wrexham88
Pts
46
Played
89:52
GF:GA
+37
GD
50%
BTTS
52.2%
O2.5
34.8%
CS
19.6%
FTS
32
Stevenage
Stevenage85
Pts
46
Played
61:39
GF:GA
+22
GD
45.7%
BTTS
37%
O2.5
41.3%
CS
21.7%
FTS
33
Port Vale
Port Vale85
Pts
53
Played
68:55
GF:GA
+13
GD
45.3%
BTTS
39.6%
O2.5
37.7%
CS
28.3%
FTS
34
Cambridge United
Cambridge United82
Pts
46
Played
66:33
GF:GA
+33
GD
45.7%
BTTS
34.8%
O2.5
43.5%
CS
23.9%
FTS
35
Oldham
Oldham75
Pts
53
Played
68:53
GF:GA
+15
GD
43.4%
BTTS
47.2%
O2.5
39.6%
CS
28.3%
FTS
36
Bristol Rovers
Bristol Rovers74
Pts
53
Played
68:76
GF:GA
-8
GD
43.4%
BTTS
50.9%
O2.5
26.4%
CS
32.1%
FTS
37
Shrewsbury
Shrewsbury56
Pts
53
Played
47:80
GF:GA
-33
GD
41.5%
BTTS
43.4%
O2.5
28.3%
CS
39.6%
FTS
38
Rochdale
Rochdale45
Pts
53
Played
53:80
GF:GA
-27
GD
49.1%
BTTS
45.3%
O2.5
17%
CS
37.7%
FTS
39
Hartlepool
Hartlepool43
Pts
46
Played
52:78
GF:GA
-26
GD
63%
BTTS
52.2%
O2.5
13%
CS
30.4%
FTS
40
Forest Green
Forest Green42
Pts
46
Played
44:78
GF:GA
-34
GD
39.1%
BTTS
47.8%
O2.5
21.7%
CS
43.5%
FTS
41
York
York11
Pts
7
Played
13:10
GF:GA
+3
GD
71.4%
BTTS
57.1%
O2.5
14.3%
CS
14.3%
FTS
42
Rotherham
Rotherham9
Pts
7
Played
10:10
GF:GA
0
GD
71.4%
BTTS
57.1%
O2.5
14.3%
CS
14.3%
FTS
43
Exeter City
Exeter City6
Pts
7
Played
4:5
GF:GA
-1
GD
28.6%
BTTS
14.3%
O2.5
42.9%
CS
57.1%
FTS
Compare Football Betting Sites
Our pick of the best bookmakers for football, ranked by what they do well.
| Bookmaker | Offer | Best For | Our Verdict | Claim |
|---|---|---|---|---|
Bet £10 Get £30 in Free Bets 18+. New members. Min odds 1.5. T&Cs apply. | BTTS & Match Result Betting | Excellent football markets | Claim Offer | |
Bet £10 Get £40 in Free Bets 18+. New UK customers only. T&Cs apply. | Football Accumulators | Great for weekend accumulators | Claim Offer | |
Bet £10 Get £10 in Free Bets 18+. Min odds 2.0. T&Cs apply. | Value Bets | Ideal for value betting | Claim Offer | |
Bet £20 Get £20 Free 18+. Seven-day expiry. T&Cs apply. | Live Football Betting | Strong in-play experience | Claim Offer |
LiveScore Bet
BTTS & Match Result Betting
Welcome Offer
Bet £10 Get £30 in Free Bets
18+. New members. Min odds 1.5. T&Cs apply.
Excellent football markets
Claim Offer
BoyleSports
Football Accumulators
Welcome Offer
Bet £10 Get £40 in Free Bets
18+. New UK customers only. T&Cs apply.
Great for weekend accumulators
Claim Offer
KWIFF
Value Bets
Welcome Offer
Bet £10 Get £10 in Free Bets
18+. Min odds 2.0. T&Cs apply.
Ideal for value betting
Claim Offer
Bet442
Live Football Betting
Welcome Offer
Bet £20 Get £20 Free
18+. Seven-day expiry. T&Cs apply.
Strong in-play experience
Claim Offer
18+Please gamble responsibly. New customer offers only, T&Cs apply. Visit BeGambleAware.org.
EFL League Two Statistics
Analyse League Two football data including team performance, goals scored, defensive records, BTTS trends and betting statistics.
Frequently Asked Questions
What League Two statistics are available?
League Two pages include BTTS statistics, goals markets, clean sheets, failed to score records, form and team statistics.
How often are League Two stats updated?
League Two statistics are updated as new fixtures and results are processed.
