📊 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
2208
Matches
Played this season
52.2%
BTTS %
Both teams scored
2.599
Average Goals
Per match
47.8%
Over 2.5
3+ goals scored
26%
Over 3.5
4+ goals scored
42.6%
Home Wins
Home advantage
26.5%
Draws
Level results
30.8%
Away Wins
Won on the road
27.6%
Clean Sheets
No goals conceded
27.6%
Failed To Score
Blanked in match
Highest BTTS %
1Hartlepool63%
2Mansfield Town63%
3Swindon Town60.3%
4Notts County58.7%
5Sutton Utd57.6%
Lowest BTTS %
1Leyton Orient34.8%
2Forest Green39.1%
3Gillingham42.9%
4AFC Wimbledon43.5%
5Oldham43.5%
Best Attack
1Swindon Town279
2Salford City263
3Walsall246
4Grimsby241
5Notts County231
Best Defence
1Cambridge United33
2Leyton Orient34
3Stevenage39
4Northampton42
5Oldham44
| # | Team | P | Pts | GF | GA | GD | BTTS | O2.5 | CS | FTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Salford City | 184 | 276 | 263 | 241 | +22 | 56.5% | 50.5% | 26.1% | 23.4% |
| 2 | Walsall | 184 | 262 | 246 | 232 | +14 | 56% | 48.9% | 26.1% | 27.7% |
| 3 | Crewe | 184 | 258 | 230 | 231 | -1 | 50% | 45.1% | 28.3% | 30.4% |
| 4 | Grimsby | 184 | 256 | 241 | 247 | -6 | 54.3% | 47.8% | 28.8% | 22.8% |
| 5 | Swindon Town | 184 | 252 | 279 | 260 | +19 | 60.3% | 59.2% | 23.9% | 22.8% |
| 6 | Gillingham | 184 | 230 | 176 | 224 | -48 | 42.9% | 33.7% | 32.6% | 32.6% |
| 7 | Colchester | 184 | 227 | 217 | 227 | -10 | 52.7% | 38.6% | 25.5% | 29.3% |
| 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 | Milton Keynes Dons | 138 | 216 | 221 | 179 | +42 | 57.2% | 56.5% | 23.9% | 25.4% |
| 11 | Notts County | 138 | 213 | 231 | 187 | +44 | 58.7% | 58.7% | 26.8% | 18.1% |
| 12 | Doncaster | 138 | 210 | 192 | 183 | +9 | 53.6% | 55.1% | 24.6% | 25.4% |
| 13 | Tranmere | 184 | 207 | 211 | 262 | -51 | 51.6% | 46.7% | 24.5% | 30.4% |
| 14 | Harrogate Town | 184 | 207 | 201 | 266 | -65 | 50% | 46.7% | 22.8% | 33.7% |
| 15 | Newport County | 184 | 204 | 215 | 285 | -70 | 52.2% | 53.8% | 21.2% | 34.2% |
| 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 | Mansfield Town | 92 | 161 | 162 | 102 | +60 | 63% | 53.3% | 30.4% | 15.2% |
| 19 | Accrington ST | 138 | 160 | 163 | 198 | -35 | 50.7% | 50.7% | 25.4% | 31.9% |
| 20 | Crawley Town | 138 | 156 | 165 | 206 | -41 | 52.9% | 50% | 21.7% | 32.6% |
| 21 | Bromley | 92 | 153 | 135 | 105 | +30 | 55.4% | 48.9% | 34.8% | 17.4% |
| 22 | Chesterfield | 92 | 149 | 144 | 110 | +34 | 55.4% | 51.1% | 30.4% | 17.4% |
| 23 | Fleetwood Town | 92 | 121 | 117 | 118 | -1 | 57.6% | 46.7% | 27.2% | 27.2% |
| 24 | Carlisle | 92 | 118 | 110 | 114 | -4 | 48.9% | 44.6% | 32.6% | 32.6% |
| 25 | Cheltenham | 92 | 112 | 113 | 149 | -36 | 55.4% | 50% | 20.7% | 27.2% |
| 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 | Wrexham | 46 | 88 | 89 | 52 | +37 | 50% | 52.2% | 34.8% | 19.6% |
| 30 | Stevenage | 46 | 85 | 61 | 39 | +22 | 45.7% | 37% | 41.3% | 21.7% |
| 31 | Northampton | 46 | 83 | 62 | 42 | +20 | 54.3% | 43.5% | 34.8% | 21.7% |
| 32 | Cambridge United | 46 | 82 | 66 | 33 | +33 | 45.7% | 34.8% | 43.5% | 23.9% |
| 33 | Port Vale | 46 | 80 | 65 | 46 | +19 | 47.8% | 43.5% | 39.1% | 23.9% |
| 34 | Barnet | 46 | 76 | 70 | 53 | +17 | 56.5% | 47.8% | 32.6% | 19.6% |
| 35 | Oldham | 46 | 68 | 60 | 44 | +16 | 43.5% | 47.8% | 41.3% | 28.3% |
| 36 | Bristol Rovers | 46 | 62 | 56 | 65 | -9 | 45.7% | 52.2% | 23.9% | 32.6% |
| 37 | Shrewsbury | 46 | 49 | 42 | 69 | -27 | 43.5% | 45.7% | 28.3% | 39.1% |
| 38 | Hartlepool | 46 | 43 | 52 | 78 | -26 | 63% | 52.2% | 13% | 30.4% |
| 39 | Forest Green | 46 | 42 | 44 | 78 | -34 | 39.1% | 47.8% | 21.7% | 43.5% |
| 40 | Rochdale | 46 | 38 | 46 | 70 | -24 | 52.2% | 43.5% | 13% | 37% |
1
Salford City
Salford City276
Pts
184
Played
263:241
GF:GA
+22
GD
56.5%
BTTS
50.5%
O2.5
26.1%
CS
23.4%
FTS
2
Walsall
Walsall262
Pts
184
Played
246:232
GF:GA
+14
GD
56%
BTTS
48.9%
O2.5
26.1%
CS
27.7%
FTS
3
Crewe
Crewe258
Pts
184
Played
230:231
GF:GA
-1
GD
50%
BTTS
45.1%
O2.5
28.3%
CS
30.4%
FTS
4
Grimsby
Grimsby256
Pts
184
Played
241:247
GF:GA
-6
GD
54.3%
BTTS
47.8%
O2.5
28.8%
CS
22.8%
FTS
5
Swindon Town
Swindon Town252
Pts
184
Played
279:260
GF:GA
+19
GD
60.3%
BTTS
59.2%
O2.5
23.9%
CS
22.8%
FTS
6
Gillingham
Gillingham230
Pts
184
Played
176:224
GF:GA
-48
GD
42.9%
BTTS
33.7%
O2.5
32.6%
CS
32.6%
FTS
7
Colchester
Colchester227
Pts
184
Played
217:227
GF:GA
-10
GD
52.7%
BTTS
38.6%
O2.5
25.5%
CS
29.3%
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
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
11
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
12
Doncaster
Doncaster210
Pts
138
Played
192:183
GF:GA
+9
GD
53.6%
BTTS
55.1%
O2.5
24.6%
CS
25.4%
FTS
13
Tranmere
Tranmere207
Pts
184
Played
211:262
GF:GA
-51
GD
51.6%
BTTS
46.7%
O2.5
24.5%
CS
30.4%
FTS
14
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
15
Newport County
Newport County204
Pts
184
Played
215:285
GF:GA
-70
GD
52.2%
BTTS
53.8%
O2.5
21.2%
CS
34.2%
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
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
19
Accrington ST
Accrington ST160
Pts
138
Played
163:198
GF:GA
-35
GD
50.7%
BTTS
50.7%
O2.5
25.4%
CS
31.9%
FTS
20
Crawley Town
Crawley Town156
Pts
138
Played
165:206
GF:GA
-41
GD
52.9%
BTTS
50%
O2.5
21.7%
CS
32.6%
FTS
21
Bromley
Bromley153
Pts
92
Played
135:105
GF:GA
+30
GD
55.4%
BTTS
48.9%
O2.5
34.8%
CS
17.4%
FTS
22
Chesterfield
Chesterfield149
Pts
92
Played
144:110
GF:GA
+34
GD
55.4%
BTTS
51.1%
O2.5
30.4%
CS
17.4%
FTS
23
Fleetwood Town
Fleetwood Town121
Pts
92
Played
117:118
GF:GA
-1
GD
57.6%
BTTS
46.7%
O2.5
27.2%
CS
27.2%
FTS
24
Carlisle
Carlisle118
Pts
92
Played
110:114
GF:GA
-4
GD
48.9%
BTTS
44.6%
O2.5
32.6%
CS
32.6%
FTS
25
Cheltenham
Cheltenham112
Pts
92
Played
113:149
GF:GA
-36
GD
55.4%
BTTS
50%
O2.5
20.7%
CS
27.2%
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
Wrexham
Wrexham88
Pts
46
Played
89:52
GF:GA
+37
GD
50%
BTTS
52.2%
O2.5
34.8%
CS
19.6%
FTS
30
Stevenage
Stevenage85
Pts
46
Played
61:39
GF:GA
+22
GD
45.7%
BTTS
37%
O2.5
41.3%
CS
21.7%
FTS
31
Northampton
Northampton83
Pts
46
Played
62:42
GF:GA
+20
GD
54.3%
BTTS
43.5%
O2.5
34.8%
CS
21.7%
FTS
32
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
33
Port Vale
Port Vale80
Pts
46
Played
65:46
GF:GA
+19
GD
47.8%
BTTS
43.5%
O2.5
39.1%
CS
23.9%
FTS
34
Barnet
Barnet76
Pts
46
Played
70:53
GF:GA
+17
GD
56.5%
BTTS
47.8%
O2.5
32.6%
CS
19.6%
FTS
35
Oldham
Oldham68
Pts
46
Played
60:44
GF:GA
+16
GD
43.5%
BTTS
47.8%
O2.5
41.3%
CS
28.3%
FTS
36
Bristol Rovers
Bristol Rovers62
Pts
46
Played
56:65
GF:GA
-9
GD
45.7%
BTTS
52.2%
O2.5
23.9%
CS
32.6%
FTS
37
Shrewsbury
Shrewsbury49
Pts
46
Played
42:69
GF:GA
-27
GD
43.5%
BTTS
45.7%
O2.5
28.3%
CS
39.1%
FTS
38
Hartlepool
Hartlepool43
Pts
46
Played
52:78
GF:GA
-26
GD
63%
BTTS
52.2%
O2.5
13%
CS
30.4%
FTS
39
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
40
Rochdale
Rochdale38
Pts
46
Played
46:70
GF:GA
-24
GD
52.2%
BTTS
43.5%
O2.5
13%
CS
37%
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.
