England League Two Predictions & Tips
Get the latest England League Two predictions, tips, and odds for upcoming matches. Stay informed with expert analysis and betting insights.
-
Barnet
Swindon Town
160
X22
218
1
1.50
โ
-
Bristol Rovers
Salford City
135
X26
239
2
2.50
โ
-
Cheltenham
Fleetwood Town
136
X27
237
X2
1.36
โ
-
Chesterfield
Colchester
153
X24
223
1X
1.17
โ
-
Crawley Town
Shrewsbury
134
X28
238
X2
1.40
โ
-
Exeter City
Crewe
136
X32
232
1X
1.40
โ
-
Northampton
Tranmere
142
X29
229
1X
1.33
โ
-
Rochdale
Grimsby
140
X26
234
2 DNB
1.78
โ
-
Rotherham
Newport County
141
X27
232
2
3.30
โ
-
Walsall
Oldham
146
X27
227
1X
1.40
โ
-
York
Accrington ST
154
X24
222
X2
2.10
โ
-
Gillingham
Port Vale
141
X28
231
2 DNB
1.86
โ
England League Two stats and trends
- Goals per game
- 2.56
- Over 2.5 goals
- 48%
- Both teams score
- 50%
- Home win
- 47%
- Draw
- 27%
- Away win
- 26%
Across the last 292 England League Two matches in our database, games averaged 2.56 goals and 48% finished with three or more goals, which makes it a league with a balanced goal profile. Both teams scored in 50% of matches and 9% ended 0-0.
Home advantage is strong: home teams won 47% of games, 27% were draws and away teams won 26%. Use these base rates as a starting point and compare them with the match probabilities above before choosing a market.
Barnet have the sharpest attack in this sample with 2.41 goals per game, while Cambridge United concede the fewest at 0.54 per game. Bristol Rovers are the strongest home side, winning 85% of their home matches. Northampton draw more often than anyone, in 44% of their games, which is worth remembering for draw and double chance markets.
There are 24 England League Two matches on our schedule over the next seven days, each with a free prediction, 1X2 probabilities and odds. For the day's strongest picks across all leagues see sure win predictions, and for exact scores see correct score predictions today. Predictions are probabilities, not guarantees.
Past Matches
-
Fleetwood Town
Rotherham
141
X28
231
X2
1.62
2-0
-
Shrewsbury
Bristol Rovers
141
X27
232
1X
1.57
1-0
-
Salford City
Crawley Town
160
X22
218
HWEH
3.00
2-1
-
Swindon Town
Walsall
134
X28
238
X2
1.44
1-1
-
Tranmere
Barnet
131
X26
243
X2
1.30
1-2
-
Accrington ST
Gillingham
139
X27
234
X2
1.60
3-1
-
Colchester
Exeter City
142
X30
228
X2
1.67
0-0
-
Crewe
Rochdale
146
X28
226
1X
1.25
3-2
-
Grimsby
Northampton
150
X27
223
1X
1.20
0-2
-
Newport County
York
136
X27
237
1X
1.80
1-1
-
Oldham
Cheltenham
145
X26
229
X2
2.05
4-1
-
Port Vale
Chesterfield
134
X29
237
1X
1.53
1-0
-
Oldham
Accrington ST
145
X26
229
X2
1.95
0-0
-
Swindon Town
Crewe
137
X28
235
2 DNB
1.96
0-1
-
Bristol Rovers
Barnet
140
X26
234
X2
1.62
1-3
-
Cheltenham
Salford City
132
X24
244
X2
1.20
0-2
-
Crawley Town
Chesterfield
123
X24
253
X2
1.18
2-2
-
Fleetwood Town
Walsall
137
X28
235
X2
1.57
1-1
-
Newport County
Colchester
143
X26
231
1X
1.50
1-0
-
Port Vale
Grimsby
135
X29
236
X2
1.40
1-0
-
Rotherham
Gillingham
142
X27
231
1X
1.25
1-4
-
Shrewsbury
Exeter City
144
X29
227
1X
1.30
0-1
-
Tranmere
Rochdale
146
X27
227
X2
1.75
1-1
-
York
Northampton
160
X23
217
1X
1.11
1-1
-
Chesterfield
Tranmere
149
X25
226
1X
1.20
4-2
-
Accrington ST
Cheltenham
136
X26
238
X2
1.44
2-0
-
Colchester
Port Vale
142
X28
230
1X
1.44
โ
-
Crewe
Bristol Rovers
140
X27
233
1X
1.55
3-1
-
Exeter City
Rotherham
140
X29
231
X2
1.55
1-0
-
Gillingham
Newport County
150
X26
224
1X
1.25
0-0
-
Grimsby
Shrewsbury
157
X24
219
1X
1.18
1-2
-
Northampton
Oldham
141
X30
229
1X
1.44
โ
-
Rochdale
Swindon Town
148
X25
227
1X
1.36
1-0
-
Salford City
Fleetwood Town
152
X25
223
1X
1.18
1-0
-
Walsall
Crawley Town
152
X25
223
1X
1.22
โ
-
Bristol Rovers
Exeter City
153
X26
221
1X
1.20
1-0
-
Cheltenham
Chesterfield
137
X25
238
X2
1.36
2-1
-
Fleetwood Town
Rochdale
148
X28
224
1X
1.22
1-2
-
Newport County
Grimsby
132
X27
241
X2
1.22
2-1
-
Port Vale
Northampton
142
X31
227
1X
1.30
โ
-
Rotherham
Crewe
141
X27
232
1X
1.35
1-1
-
Shrewsbury
Colchester
143
X28
229
1X
1.40
2-2
-
Swindon Town
Accrington ST
147
X25
228
X2
1.62
1-1
-
Tranmere
Walsall
139
X28
233
X2
1.50
1-1
-
York
Gillingham
147
X24
229
X2
2.05
3-0
-
Oldham
Salford City
143
X26
231
UNDER 3.5
1.40
1-4
-
Rochdale
Oldham
134
X26
240
X2
1.25
2-0
-
Walsall
Port Vale
145
X29
226
1X
1.36
2-0
-
Accrington ST
Newport County
147
X25
228
1X
1.30
0-0
-
Barnet
Fleetwood Town
149
X25
226
GG
1.62
3-1
-
Chesterfield
York
137
X26
237
1X
1.44
2-0
-
Colchester
Cheltenham
142
X26
232
1X
1.29
1-1
-
Crewe
Shrewsbury
152
X26
222
1X
1.22
1-1
-
Exeter City
Tranmere
143
X28
229
1X
1.36
0-0
-
Gillingham
Bristol Rovers
134
X27
239
1X
1.73
3-0
-
Grimsby
Crawley Town
157
X22
221
1 DNB
1.22
2-0
-
Northampton
Rotherham
139
X29
232
X2
1.50
0-1
-
Salford City
Swindon Town
158
X23
219
1X
1.14
1-0
-
Crawley Town
Cheltenham
135
X26
239
X2
1.55
1-3
-
Grimsby
Bristol Rovers
138
X26
236
X2
1.57
2-0
-
Colchester
Crewe
140
X29
231
X2
1.67
1-1
-
Gillingham
Tranmere
133
X28
239
1X
1.44
2-0
-
Newport County
Fleetwood Town
136
X26
238
2 DNB
1.68
1-1
-
Oldham
Chesterfield
148
X27
225
1X
1.33
1-2
-
Port Vale
Exeter City
142
X30
228
1 DNB
1.60
1-0
-
Rotherham
Salford City
142
X26
232
1X
1.55
3-3
-
Shrewsbury
Northampton
134
X30
236
X2
1.44
2-0
-
Walsall
Rochdale
155
X25
220
1X
1.20
0-0
-
York
Swindon Town
154
X24
222
GG
1.50
4-0
-
Fleetwood Town
Shrewsbury
152
X27
221
1X
1.22
2-0
-
Salford City
Port Vale
150
X26
224
1X
1.22
1-0
-
Accrington ST
Crawley Town
139
X26
235
OVER 1.5
1.30
3-2
-
Cheltenham
Grimsby
137
X26
237
X2
1.33
2-2
-
Chesterfield
Barnet
136
X27
237
2
3.00
3-3
-
Crewe
York
139
X27
234
1X
1.53
1-1
-
Exeter City
Walsall
136
X27
237
1X
1.40
0-0
-
Northampton
Newport County
149
X26
225
1X
1.20
1-0
-
Rochdale
Gillingham
144
X28
228
OVER 1.5
1.33
1-4
-
Swindon Town
Colchester
144
X26
230
1X
1.44
3-1
-
Tranmere
Oldham
138
X27
235
OVER 1.5
1.33
2-0
-
Accrington ST
Grimsby
126
X27
247
X2
1.28
2-2
-
Bristol Rovers
Colchester
149
X26
225
1X
1.25
2-0
-
Cheltenham
York
126
X26
248
X2
1.28
3-2
-
Chesterfield
Gillingham
156
X25
219
1X
1.15
1-1
-
Crewe
Walsall
143
X26
231
X2
1.65
2-2
-
Exeter City
Barnet
126
X25
249
UNDER 3.5
1.45
1-1
-
Fleetwood Town
Oldham
136
X28
236
1X
1.48
1-1
-
Northampton
Crawley Town
150
X26
224
1X
1.25
1-1
-
Rochdale
Shrewsbury
143
X27
230
1X
1.35
3-0
-
Salford City
Newport County
160
X23
217
OVER 2.5
1.62
2-1
-
Swindon Town
Port Vale
128
X27
245
OVER 1.5
1.28
3-1
-
Tranmere
Rotherham
142
X28
230
OVER 1.5
1.35
2-2
-
Barnet
Cheltenham
159
X26
215
1
1.62
2-2
-
Port Vale
Crewe
142
X27
231
X2
1.65
0-0
-
Rotherham
Chesterfield
133
X27
240
OVER 1.5
1.30
2-1
-
Colchester
Rochdale
144
X28
228
OVER 1.5
1.33
1-0
-
Crawley Town
Bristol Rovers
131
X28
241
1X
1.62
0-2
-
Gillingham
Northampton
135
X30
235
X2
1.44
1-1
-
Grimsby
Fleetwood Town
149
X28
223
1X
1.22
2-2
-
Newport County
Tranmere
137
X30
233
OVER 1.5
1.38
2-2
England League Two FAQ
How many goals per game are scored in England League Two?
England League Two matches averaged 2.56 goals over the last 292 games we tracked, and 72% of them had at least two goals.
How often do England League Two matches go over 2.5 goals?
48% of the last 292 England League Two matches finished with three or more goals. Check each fixture's own over/under probability, because team form varies a lot.
How often do both teams score in England League Two?
Both teams scored in 50% of recent England League Two matches. Our match pages show the both-teams-to-score probability for every upcoming game.
How common are draws in England League Two?
27% of recent England League Two games ended level, while home teams won 47% and away teams 26%.
When is the next England League Two match?
The next England League Two fixture on our schedule is Barnet vs Swindon Town on Tuesday 20 October 2026. Predictions are published for every listed match.