The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
ENG

League Two 2025/26

Every result, the table as it finished, and the price each match went off at. 557 matches played between August 2025 and May 2026.

557Matches
1,434Goals
2.57Per game
41.8%Home wins
100%Priced at kickoff
Notts CountyTop of the table

Final table 24 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 NCNotts County 49 26 9 14 +26 87
2 BROBromley 46 24 15 7 +25 87
3 MKDMilton Keynes Dons 46 24 14 8 +41 86
4 SCSalford City 49 26 7 16 +8 85
5 CUCambridge United 46 22 16 8 +33 82
6 CHEChesterfield 48 21 17 10 +14 80
7 GRIGrimsby 48 22 13 13 +23 79
8 BARBarnet 46 21 13 12 +17 76
9 STSwindon Town 46 22 9 15 +11 75
10 OLDOldham 46 18 14 14 +16 68
11 CRECrewe 46 19 10 17 +6 67
12 COLColchester 46 18 12 16 +13 66
13 WALWalsall 46 18 11 17 0 65
14 BRBristol Rovers 46 19 5 22 -9 62
15 FTFleetwood Town 46 15 16 15 -1 61
16 ASAccrington ST 46 14 11 21 -11 53
17 GILGillingham 46 13 14 19 -19 53
18 CHECheltenham 46 14 10 22 -26 52
19 SHRShrewsbury 46 13 10 23 -27 49
20 NCNewport County 46 12 7 27 -29 43
21 TRATranmere 46 10 11 25 -25 41
22 CTCrawley Town 46 8 16 22 -24 40
23 HTHarrogate Town 46 10 9 27 -29 39
24 BARBarrow 46 9 9 28 -33 36

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.57
1,434 goals. 48.3% of matches went over 2.5.
Home advantage
41.8%
Draws 25%, away wins 33.2%.
Half-time lead held
71.5%
From 305 matches where someone led at the break.
1–0 68 · 12.2%
1–1 66 · 11.8%
0–1 48 · 8.6%
2–1 46 · 8.3%
1–2 46 · 8.3%
0–0 37 · 6.6%

Results 500

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Monday 25 May 2026
14:00 Notts County 3 – 0 Salford City 3.25 3.20 2.58
Friday 15 May 2026
20:00 Notts County 0 – 0 Chesterfield 2.50 3.30 3.40
19:15 Salford City 2 – 2 Grimsby 2.42 3.65 3.35
Sunday 10 May 2026
18:00 Chesterfield 0 – 1 Notts County 2.38 3.25 3.70
15:00 Grimsby 1 – 2 Salford City 2.46 3.40 3.30
Saturday 2 May 2026
15:00 Barrow 1 – 2 Newport County 3.10 3.55 2.52
15:00 Tranmere 1 – 1 Grimsby 3.50 3.75 2.20
15:00 Swindon Town 1 – 2 Chesterfield 3.55 3.80 2.22
15:00 Oldham 3 – 0 Accrington ST 2.02 3.90 3.85
15:00 Notts County 1 – 1 Bristol Rovers 1.79 4.50 4.60
15:00 Harrogate Town 1 – 2 Barnet 3.00 3.75 2.48
15:00 Gillingham 1 – 0 Shrewsbury 1.91 3.95 4.70
15:00 Fleetwood Town 1 – 1 Milton Keynes Dons 4.60 3.85 1.86
15:00 Crewe 0 – 0 Cambridge United 8.20 5.00 1.50
15:00 Crawley Town 0 – 0 Salford City 4.00 4.20 1.95
15:00 Cheltenham 1 – 4 Colchester 3.30 3.80 2.28
15:00 Bromley 3 – 1 Walsall 1.71 4.40 5.40
Saturday 25 April 2026
15:00 Newport County 3 – 2 Oldham 2.46 3.65 3.10
15:00 Walsall 0 – 2 Harrogate Town 2.10 3.85 3.75
15:00 Shrewsbury 2 – 2 Fleetwood Town 3.40 3.40 2.40
15:00 Colchester 0 – 1 Notts County 3.05 3.65 2.46
15:00 Chesterfield 2 – 0 Crewe 1.58 4.80 6.20
15:00 Cambridge United 3 – 0 Barrow 1.36 5.50 12.50
15:00 Bristol Rovers 4 – 0 Cheltenham 1.75 4.30 5.40
15:00 Barnet 6 – 2 Gillingham 1.40 5.50 9.00
15:00 Accrington ST 3 – 3 Crawley Town 3.05 3.50 2.48
12:30 Milton Keynes Dons 3 – 0 Tranmere 1.41 5.30 9.60
12:30 Grimsby 4 – 0 Swindon Town 1.75 4.50 4.90
Thursday 23 April 2026
20:00 Salford City 2 – 0 Bromley 2.08 3.90 3.95
Tuesday 21 April 2026
19:45 Cheltenham 1 – 3 Tranmere 2.90 3.45 2.76
19:45 Cambridge United 1 – 2 Grimsby 1.93 3.65 4.90
Saturday 18 April 2026
15:00 Cheltenham 1 – 0 Newport County 2.60 3.40 3.05
15:00 Tranmere 1 – 2 Bristol Rovers 3.00 3.50 2.58
15:00 Oldham 1 – 2 Salford City 3.45 3.70 2.26
15:00 Notts County 1 – 2 Barnet 2.90 3.50 2.68
15:00 Harrogate Town 1 – 0 Colchester 3.50 3.50 2.26
15:00 Gillingham 1 – 4 Grimsby 4.10 3.85 2.02
15:00 Fleetwood Town 1 – 1 Chesterfield 3.60 3.70 2.20
15:00 Crewe 1 – 3 Milton Keynes Dons 3.65 4.00 2.06
15:00 Crawley Town 0 – 0 Shrewsbury 1.90 3.80 4.60
12:30 Swindon Town 2 – 2 Accrington ST 1.71 4.20 5.80
12:30 Barrow 1 – 3 Walsall 2.84 3.25 2.96
Thursday 16 April 2026
20:00 Bromley 0 – 0 Cambridge United 3.55 3.35 2.42
Tuesday 14 April 2026
19:45 Chesterfield 2 – 1 Grimsby 2.70 3.40 2.96
19:45 Cheltenham 2 – 1 Gillingham 2.90 3.35 2.80
19:45 Barrow 3 – 2 Oldham 3.80 3.35 2.26
19:45 Colchester 2 – 1 Accrington ST 1.70 3.85 6.20
Saturday 11 April 2026
15:00 Newport County 2 – 1 Harrogate Town 2.36 3.45 3.40
15:00 Walsall 0 – 4 Cheltenham 1.84 3.90 5.20
15:00 Shrewsbury 1 – 0 Oldham 4.40 3.60 2.00
15:00 Salford City 0 – 0 Gillingham 1.58 4.60 6.60
15:00 Grimsby 3 – 2 Crewe 1.89 3.95 4.80
15:00 Chesterfield 1 – 1 Tranmere 1.52 4.60 8.00
15:00 Cambridge United 4 – 0 Notts County 1.95 3.45 4.80
15:00 Barnet 3 – 2 Barrow 1.61 4.50 6.40
15:00 Accrington ST 1 – 2 Fleetwood Town 3.40 3.45 2.36
12:30 Milton Keynes Dons 2 – 1 Bromley 1.86 3.70 5.10
12:30 Bristol Rovers 3 – 1 Crawley Town 2.06 3.65 4.20
Friday 10 April 2026
19:45 Colchester 3 – 0 Swindon Town 2.40 3.75 3.15
Tuesday 7 April 2026
20:00 Bromley 2 – 1 Shrewsbury 1.54 4.30 7.80
Monday 6 April 2026
15:00 Notts County 3 – 1 Newport County 1.63 4.40 6.20
15:00 Tranmere 0 – 1 Colchester 3.40 3.60 2.34
15:00 Swindon Town 2 – 1 Walsall 2.34 3.50 3.35
15:00 Oldham 1 – 1 Milton Keynes Dons 3.20 3.50 2.46
15:00 Harrogate Town 2 – 3 Bristol Rovers 2.78 3.55 2.80
15:00 Gillingham 2 – 0 Accrington ST 2.14 3.60 3.95
15:00 Fleetwood Town 2 – 5 Barnet 3.00 3.55 2.58
15:00 Crewe 1 – 0 Salford City 3.25 3.75 2.34
15:00 Crawley Town 0 – 2 Grimsby 3.70 3.65 2.14
15:00 Cheltenham 1 – 1 Cambridge United 6.80 4.00 1.65
15:00 Barrow 0 – 1 Chesterfield 3.70 3.50 2.22
Friday 3 April 2026
15:00 Newport County 0 – 2 Crawley Town 2.40 3.50 2.75
15:00 Walsall 2 – 2 Gillingham 1.70 3.60 5.00
15:00 Shrewsbury 1 – 0 Tranmere 2.30 3.30 3.20
15:00 Salford City 2 – 1 Notts County 2.30 3.30 3.10
15:00 Milton Keynes Dons 0 – 0 Barrow 1.36 4.75 8.00
15:00 Grimsby 1 – 3 Harrogate Town 1.50 4.40 6.00
15:00 Colchester 1 – 3 Oldham 2.70 3.20 2.63
15:00 Chesterfield 1 – 0 Cheltenham 1.57 4.20 5.50
15:00 Bristol Rovers 1 – 0 Fleetwood Town 2.25 3.20 3.30
15:00 Barnet 2 – 2 Bromley 2.10 3.40 3.40
15:00 Accrington ST 2 – 0 Crewe 3.30 3.50 2.15
Thursday 2 April 2026
20:00 Cambridge United 1 – 1 Swindon Town 1.67 3.70 5.50
Saturday 28 March 2026
15:00 Newport County 1 – 0 Shrewsbury 2.38 3.30 3.00
15:00 Swindon Town 1 – 1 Fleetwood Town 2.05 3.50 3.50
15:00 Salford City 1 – 0 Milton Keynes Dons 3.00 3.40 2.30
15:00 Crewe 2 – 1 Oldham 2.50 3.50 2.70
15:00 Crawley Town 2 – 0 Gillingham 2.30 3.50 3.00
15:00 Colchester 1 – 1 Walsall 2.30 3.10 3.30
15:00 Bristol Rovers 2 – 0 Accrington ST 1.75 3.70 4.60
15:00 Barrow 2 – 1 Bromley 3.90 3.40 1.95
15:00 Barnet 1 – 0 Cambridge United 2.75 3.10 2.63
12:30 Harrogate Town 0 – 2 Notts County 4.10 3.70 1.85
Tuesday 24 March 2026
19:45 Oldham 3 – 0 Notts County 2.80 3.25 2.55
Saturday 21 March 2026
15:00 Walsall 2 – 1 Newport County 1.73 3.70 4.75
15:00 Tranmere 0 – 1 Swindon Town 3.80 3.60 1.95
15:00 Shrewsbury 0 – 4 Crewe 2.80 3.25 2.60
15:00 Oldham 1 – 0 Harrogate Town 1.65 3.80 5.00
15:00 Notts County 5 – 2 Cheltenham 1.53 4.20 6.00
15:00 Grimsby 5 – 0 Barrow 1.57 3.90 5.50
15:00 Gillingham 1 – 2 Bristol Rovers 2.63 3.20 2.75
15:00 Fleetwood Town 1 – 0 Crawley Town 1.87 3.50 4.33
15:00 Bromley 1 – 0 Colchester 2.20 3.30 3.25
15:00 Accrington ST 0 – 1 Chesterfield 4.00 3.60 1.90
12:30 Milton Keynes Dons 1 – 3 Barnet 1.85 3.60 4.20
12:30 Cambridge United 1 – 0 Salford City 1.95 3.40 3.90
Wednesday 18 March 2026
20:00 Milton Keynes Dons 1 – 0 Colchester 1.70 3.60 5.00
Tuesday 17 March 2026
19:45 Walsall 0 – 0 Cambridge United 3.75 3.10 2.15
19:45 Tranmere 0 – 3 Harrogate Town 2.25 3.25 3.30
19:45 Salford City 3 – 1 Barrow 1.50 4.00 6.50
19:45 Grimsby 1 – 0 Fleetwood Town 2.05 3.60 3.50
19:45 Gillingham 0 – 2 Swindon Town 2.88 3.50 2.38
19:45 Crawley Town 1 – 1 Barnet 3.40 3.70 2.00
19:45 Chesterfield 0 – 3 Oldham 2.05 3.60 3.50
19:45 Cheltenham 1 – 1 Crewe 2.80 3.30 2.50
19:45 Bristol Rovers 1 – 0 Shrewsbury 2.10 3.30 3.70
19:45 Accrington ST 0 – 4 Notts County 4.20 3.30 1.95
19:30 Newport County 0 – 1 Bromley 4.20 3.50 1.87
Saturday 14 March 2026
15:00 Barnet 1 – 2 Newport County 1.36 4.60 7.00
15:00 Swindon Town 1 – 2 Milton Keynes Dons 3.00 3.25 2.20
15:00 Shrewsbury 0 – 2 Cheltenham 2.05 3.10 3.50
15:00 Oldham 1 – 0 Grimsby 2.50 3.10 2.75
15:00 Fleetwood Town 0 – 0 Tranmere 1.75 3.50 4.00
15:00 Crewe 0 – 3 Walsall 2.30 3.00 3.00
15:00 Cambridge United 5 – 0 Gillingham 1.62 3.70 5.00
15:00 Bromley 1 – 0 Bristol Rovers 1.95 3.30 3.50
15:00 Barrow 0 – 0 Accrington ST 2.30 3.10 3.00
12:30 Notts County 2 – 3 Chesterfield 2.10 3.25 3.25
12:30 Harrogate Town 0 – 1 Salford City 3.60 3.40 1.91
Friday 13 March 2026
19:45 Colchester 0 – 0 Crawley Town 1.75 3.50 4.00
Tuesday 10 March 2026
19:45 Salford City 1 – 0 Walsall 1.91 3.50 4.10
19:45 Gillingham 1 – 5 Milton Keynes Dons 3.30 3.40 2.20
19:45 Fleetwood Town 2 – 2 Cheltenham 1.80 3.60 4.33
19:45 Barrow 0 – 2 Bristol Rovers 2.80 3.30 2.45
Saturday 7 March 2026
15:00 Newport County 1 – 2 Colchester 4.20 3.50 1.76
15:00 Walsall 1 – 2 Notts County 3.25 3.20 2.15
15:00 Tranmere 1 – 3 Oldham 3.70 3.50 1.86
15:00 Milton Keynes Dons 4 – 1 Harrogate Town 1.33 4.50 8.50
15:00 Gillingham 1 – 1 Fleetwood Town — — —
15:00 Crawley Town 2 – 2 Swindon Town — — —
15:00 Chesterfield 2 – 3 Shrewsbury 1.71 3.50 4.50
15:00 Bristol Rovers 2 – 1 Crewe 2.15 3.40 3.10
15:00 Accrington ST 1 – 1 Cambridge United 4.50 3.30 1.91
12:30 Salford City 2 – 0 Barnet 2.50 3.30 2.57
12:30 Grimsby 1 – 1 Bromley 2.05 3.40 3.30
Friday 6 March 2026
19:45 Cheltenham 2 – 2 Barrow 2.25 3.10 3.00
Tuesday 3 March 2026
19:45 Grimsby 3 – 1 Salford City 2.05 3.40 3.25
19:45 Chesterfield 3 – 0 Colchester 2.10 3.25 3.30
19:45 Newport County 3 – 1 Tranmere 2.65 3.25 2.50
19:45 Walsall 0 – 1 Fleetwood Town 2.30 3.20 3.00
19:45 Bromley 0 – 0 Oldham 1.86 3.50 3.70
Saturday 28 February 2026
15:00 Fleetwood Town 0 – 0 Newport County 1.66 3.70 4.75
15:00 Oldham 2 – 0 Crawley Town 1.91 3.40 3.75
15:00 Notts County 0 – 1 Grimsby 2.05 3.40 3.30
15:00 Crewe 2 – 1 Tranmere 2.01 3.40 3.40
15:00 Colchester 0 – 1 Salford City 2.15 3.50 3.00
15:00 Bromley 2 – 1 Accrington ST 1.62 3.60 5.25
15:00 Barrow 0 – 1 Gillingham 2.82 3.25 2.35
15:00 Barnet 1 – 0 Chesterfield 1.86 3.80 3.60
12:30 Swindon Town 1 – 1 Bristol Rovers 1.86 3.50 3.70
12:30 Shrewsbury 1 – 2 Walsall 2.20 3.10 3.25
12:30 Cambridge United 1 – 1 Milton Keynes Dons 2.30 3.20 3.10
Friday 27 February 2026
19:45 Harrogate Town 1 – 1 Cheltenham 2.57 3.10 2.57
Tuesday 24 February 2026
19:45 Accrington ST 0 – 1 Barnet 3.90 3.40 1.91
19:45 Salford City 1 – 2 Shrewsbury 1.57 3.90 5.25
Monday 23 February 2026
20:00 Walsall 0 – 2 Milton Keynes Dons 2.85 3.20 2.25
Saturday 21 February 2026
15:00 Newport County 0 – 2 Cambridge United 6.00 3.80 1.53
15:00 Notts County 5 – 0 Tranmere 1.66 3.75 4.75
15:00 Harrogate Town 0 – 0 Bromley 5.00 3.75 1.62
15:00 Gillingham 0 – 3 Oldham 2.05 3.25 3.50
15:00 Crawley Town 1 – 1 Chesterfield 2.85 3.50 2.25
15:00 Colchester 4 – 1 Barnet 2.70 3.30 2.45
15:00 Cheltenham 3 – 2 Salford City 3.80 3.75 1.81
15:00 Bristol Rovers 3 – 1 Grimsby 3.10 3.30 2.20
15:00 Accrington ST 0 – 2 Shrewsbury 2.10 3.25 3.40
12:30 Swindon Town 1 – 2 Crewe 1.96 3.50 3.40
12:30 Fleetwood Town 3 – 2 Barrow 1.96 3.60 3.40
Wednesday 18 February 2026
19:45 Grimsby 2 – 2 Walsall 1.86 3.30 4.00
Tuesday 17 February 2026
19:45 Salford City 1 – 3 Newport County 1.30 5.00 9.00
19:45 Tranmere 0 – 1 Accrington ST 2.20 3.30 3.10
19:45 Shrewsbury 1 – 0 Notts County 3.20 3.30 2.15
19:45 Oldham 2 – 0 Bristol Rovers 2.10 3.30 3.30
19:45 Milton Keynes Dons 0 – 0 Crawley Town 1.53 4.00 5.25
19:45 Crewe 0 – 1 Fleetwood Town 2.05 3.30 3.40
19:45 Chesterfield 1 – 0 Gillingham 2.15 3.25 3.25
19:45 Cambridge United 1 – 1 Colchester 1.91 3.25 4.10
19:45 Bromley 1 – 1 Cheltenham 1.51 4.00 5.75
19:45 Barrow 0 – 1 Harrogate Town 1.76 3.50 4.33
19:45 Barnet 1 – 2 Swindon Town 1.79 3.60 4.00
Saturday 14 February 2026
15:00 Milton Keynes Dons 1 – 0 Newport County 1.30 4.50 7.50
15:00 Tranmere 2 – 0 Crawley Town 2.20 3.30 2.85
15:00 Shrewsbury 3 – 1 Swindon Town 2.82 3.25 2.25
15:00 Oldham 1 – 1 Fleetwood Town 1.86 3.30 3.80
15:00 Crewe 1 – 0 Gillingham 2.25 3.25 2.75
15:00 Chesterfield 1 – 1 Harrogate Town 1.39 4.50 6.00
15:00 Cambridge United 3 – 1 Bristol Rovers 1.66 3.40 4.75
15:00 Bromley 1 – 1 Notts County 2.20 3.25 2.85
15:00 Barrow 1 – 0 Colchester 3.25 3.30 2.01
12:30 Barnet 0 – 0 Cheltenham 1.37 4.33 6.50
Wednesday 11 February 2026
20:00 Swindon Town 2 – 0 Newport County 1.49 4.00 6.00
19:45 Grimsby 1 – 0 Accrington ST 1.81 3.60 3.90
Tuesday 10 February 2026
19:45 Shrewsbury 2 – 1 Barrow 2.30 3.25 2.85
19:45 Crawley Town 0 – 3 Cambridge United 3.60 3.25 2.01
Saturday 7 February 2026
15:01 Newport County 0 – 0 Grimsby 4.10 3.80 1.76
15:01 Walsall 1 – 3 Barnet 3.30 3.30 2.10
15:01 Notts County 2 – 1 Barrow 1.51 4.10 5.25
15:01 Harrogate Town 2 – 1 Cambridge United 6.00 3.90 1.49
15:01 Gillingham 2 – 1 Tranmere 1.68 3.80 4.33
15:01 Fleetwood Town 1 – 2 Bromley 3.50 3.50 1.96
15:01 Colchester 2 – 0 Shrewsbury 1.57 3.80 5.25
15:01 Cheltenham 2 – 3 Milton Keynes Dons 4.75 3.75 1.66
15:01 Bristol Rovers 2 – 3 Chesterfield 2.40 3.50 2.57
12:31 Swindon Town 3 – 0 Oldham 2.05 3.50 3.20
12:31 Crawley Town 0 – 1 Crewe 2.05 3.70 3.10
Thursday 5 February 2026
20:01 Accrington ST 1 – 0 Salford City 3.20 3.20 2.10
Tuesday 3 February 2026
19:45 Bristol Rovers 2 – 0 Walsall 2.57 3.00 2.57
19:45 Notts County 1 – 0 Gillingham 1.81 3.25 4.00
19:45 Harrogate Town 0 – 1 Swindon Town 4.50 3.40 1.66
19:45 Barnet 1 – 1 Crewe 1.66 3.60 4.50
Saturday 31 January 2026
15:00 Tranmere 0 – 2 Salford City 3.60 3.60 1.86
15:00 Swindon Town 3 – 1 Barrow 1.71 3.60 4.50
15:00 Shrewsbury 0 – 0 Barnet 4.00 3.60 1.79
15:00 Oldham 0 – 3 Cambridge United 2.65 3.00 2.65
15:00 Gillingham 1 – 4 Bromley 2.55 3.10 2.65
15:00 Fleetwood Town 1 – 2 Notts County 3.20 3.50 2.10
15:00 Crewe 1 – 0 Colchester 2.57 3.40 2.45
15:00 Crawley Town 2 – 0 Harrogate Town 1.57 4.10 4.75
15:00 Chesterfield 2 – 2 Walsall 2.15 3.25 3.25
15:00 Accrington ST 3 – 1 Cheltenham 1.86 3.40 3.90
12:30 Bristol Rovers 3 – 0 Newport County 1.68 3.75 4.33
12:30 Grimsby 2 – 2 Milton Keynes Dons 2.55 3.50 2.45
Tuesday 27 January 2026
19:45 Walsall 0 – 0 Crawley Town 1.71 3.40 4.33
19:45 Salford City 0 – 1 Chesterfield 1.86 3.50 3.60
19:45 Notts County 2 – 1 Swindon Town 2.05 3.40 3.10
19:45 Milton Keynes Dons 1 – 0 Bristol Rovers 1.57 3.50 6.00
19:45 Harrogate Town 1 – 2 Fleetwood Town 3.40 3.25 1.96
19:45 Colchester 0 – 1 Grimsby 2.20 3.20 3.00
19:45 Cambridge United 1 – 0 Shrewsbury 1.51 3.50 6.00
19:45 Bromley 2 – 2 Crewe 1.71 3.50 4.33
19:45 Barnet 1 – 0 Tranmere 1.56 3.60 5.25
19:30 Newport County 1 – 4 Accrington ST 3.10 3.20 2.10
Saturday 24 January 2026
15:00 Newport County 2 – 1 Chesterfield 3.80 3.50 1.79
15:00 Walsall 0 – 0 Accrington ST 1.81 3.25 4.33
15:00 Salford City 1 – 0 Bristol Rovers 1.68 3.40 4.20
15:00 Milton Keynes Dons 5 – 1 Shrewsbury 1.49 3.70 5.75
15:00 Harrogate Town 0 – 3 Gillingham 3.90 3.20 1.86
15:00 Colchester 2 – 1 Fleetwood Town 1.76 3.50 4.10
15:00 Cheltenham 0 – 2 Grimsby 3.60 3.30 1.86
15:00 Cambridge United 4 – 2 Tranmere 1.71 3.30 4.50
15:00 Bromley 2 – 1 Swindon Town 2.01 3.30 3.10
15:00 Barrow 0 – 1 Crawley Town 2.25 3.25 2.82
12:30 Notts County 1 – 0 Crewe 1.86 3.40 3.60
12:30 Barnet 3 – 2 Oldham 1.76 3.50 4.00
Saturday 17 January 2026
15:00 Gillingham 3 – 2 Newport County 1.56 4.00 5.25
15:00 Swindon Town 2 – 3 Salford City 2.35 3.40 2.70
15:00 Shrewsbury 1 – 0 Harrogate Town 1.71 3.80 4.20
15:00 Oldham 2 – 1 Cheltenham 1.68 3.60 4.75
15:00 Grimsby 1 – 0 Barnet 2.65 3.30 2.45
15:00 Fleetwood Town 1 – 2 Cambridge United 3.00 3.10 2.35
15:00 Crewe 3 – 1 Barrow 1.76 3.90 3.80
15:00 Crawley Town 1 – 2 Notts County 2.85 3.40 2.25
15:00 Bristol Rovers 0 – 1 Colchester 2.85 3.20 2.35
15:00 Accrington ST 0 – 2 Milton Keynes Dons 3.20 3.40 2.15
12:30 Tranmere 1 – 3 Walsall 3.00 3.20 2.30
12:30 Chesterfield 0 – 0 Bromley 2.65 3.40 2.45
Saturday 10 January 2026
15:00 Tranmere 0 – 2 Bromley 3.30 3.40 2.05
15:00 Crewe 1 – 1 Harrogate Town 1.49 4.00 5.75
Sunday 4 January 2026
12:00 Milton Keynes Dons 2 – 2 Chesterfield 1.79 3.40 4.33
12:00 Cheltenham 3 – 0 Crawley Town 2.55 3.50 2.45
Thursday 1 January 2026
15:00 Bromley 2 – 1 Newport County 1.41 4.10 7.00
15:00 Swindon Town 2 – 0 Gillingham 2.01 3.40 3.40
15:00 Shrewsbury 0 – 3 Bristol Rovers 2.45 3.20 2.70
15:00 Oldham 1 – 1 Chesterfield 2.32 3.25 2.85
15:00 Notts County 0 – 1 Accrington ST 1.81 3.50 4.00
15:00 Harrogate Town 0 – 2 Tranmere 3.40 3.40 2.01
15:00 Fleetwood Town 0 – 1 Grimsby 2.50 3.25 2.65
15:00 Crewe 4 – 1 Cheltenham 1.71 3.60 4.33
15:00 Colchester 1 – 0 Milton Keynes Dons 2.45 3.25 2.70
15:00 Cambridge United 2 – 0 Walsall 2.25 2.95 3.30
15:00 Barrow 1 – 2 Salford City 3.70 3.25 1.96
15:00 Barnet 2 – 1 Crawley Town 1.57 4.00 4.75
Monday 29 December 2025
19:45 Walsall 1 – 2 Oldham 2.05 3.25 3.50
19:45 Tranmere 1 – 3 Barrow 2.01 3.25 3.60
19:45 Salford City 0 – 0 Fleetwood Town 1.68 3.75 4.33
19:45 Milton Keynes Dons 1 – 1 Notts County 1.96 3.30 3.60
19:45 Grimsby 1 – 0 Shrewsbury 1.79 3.60 4.00
19:45 Gillingham 1 – 1 Colchester 2.57 3.20 2.57
19:45 Crawley Town 1 – 3 Bromley 2.65 3.40 2.40
19:45 Chesterfield 0 – 1 Cambridge United 2.50 3.20 2.65
19:45 Cheltenham 0 – 2 Swindon Town 3.90 3.60 1.81
19:45 Bristol Rovers 0 – 2 Barnet 3.50 3.40 1.96
19:45 Accrington ST 1 – 0 Harrogate Town 1.68 3.50 4.75
19:30 Newport County 2 – 0 Crewe 3.60 3.40 1.96
Friday 26 December 2025
15:00 Newport County 0 – 0 Barnet 5.25 4.00 1.53
15:00 Walsall 1 – 0 Crewe 1.96 3.30 3.70
15:00 Tranmere 1 – 0 Fleetwood Town 2.25 3.40 2.95
15:00 Salford City 1 – 0 Harrogate Town 1.35 4.50 7.50
15:00 Milton Keynes Dons 1 – 0 Swindon Town 1.96 3.50 3.50
15:00 Grimsby 0 – 0 Oldham 2.01 3.60 3.25
15:00 Gillingham 1 – 1 Cambridge United 2.85 2.95 2.45
15:00 Crawley Town 1 – 1 Colchester 2.85 3.50 2.20
15:00 Chesterfield 2 – 0 Notts County 2.30 3.40 2.75
15:00 Cheltenham 3 – 1 Shrewsbury 2.55 3.30 2.50
15:00 Bristol Rovers 2 – 3 Bromley 2.82 3.25 2.40
15:00 Accrington ST 2 – 1 Barrow 2.05 3.25 3.50
Saturday 20 December 2025
15:00 Colchester 4 – 1 Newport County 1.46 4.33 5.75
15:00 Swindon Town 1 – 0 Crawley Town 1.66 4.00 4.33
15:00 Shrewsbury 0 – 1 Chesterfield 2.82 3.40 2.25
15:00 Oldham 3 – 1 Tranmere 1.91 3.50 3.70
15:00 Harrogate Town 0 – 4 Milton Keynes Dons 5.00 3.90 1.61
15:00 Fleetwood Town 2 – 1 Gillingham 2.25 3.30 2.95
15:00 Barnet 1 – 3 Salford City 1.79 3.75 3.80
12:30 Notts County 0 – 0 Walsall 2.40 3.25 2.75
12:30 Bromley 2 – 0 Grimsby 2.20 3.40 2.95
Friday 19 December 2025
19:45 Crewe 1 – 1 Bristol Rovers 1.86 3.25 4.00
19:45 Cambridge United 2 – 0 Accrington ST 1.61 3.40 5.25
19:45 Barrow 1 – 2 Cheltenham 1.91 3.25 3.60
Saturday 13 December 2025
15:00 Newport County 0 – 2 Fleetwood Town 3.05 3.40 2.15
15:00 Walsall 1 – 1 Shrewsbury 1.66 3.60 4.75
15:00 Tranmere 1 – 4 Crewe 2.50 3.30 2.57
15:00 Milton Keynes Dons 1 – 1 Cambridge United 2.05 3.30 3.40
15:00 Grimsby 0 – 2 Notts County 1.91 3.60 3.50
15:00 Gillingham 2 – 2 Barrow 1.81 3.40 4.10
15:00 Crawley Town 2 – 2 Oldham 2.45 3.40 2.55
15:00 Chesterfield 3 – 1 Barnet 2.95 3.40 2.20
15:00 Cheltenham 1 – 1 Harrogate Town 1.96 3.40 3.50
15:00 Accrington ST 0 – 1 Bromley 2.82 3.20 2.40
12:30 Salford City 4 – 3 Colchester 2.10 3.50 3.05
12:30 Bristol Rovers 0 – 3 Swindon Town 2.75 3.60 2.20
Wednesday 10 December 2025
19:45 Crewe 2 – 2 Newport County 1.57 3.75 5.25
19:45 Oldham 0 – 1 Walsall 2.57 3.20 2.57
Tuesday 9 December 2025
19:45 Swindon Town 0 – 1 Cheltenham 1.39 4.10 6.50
19:45 Shrewsbury 1 – 1 Grimsby 2.95 3.25 2.15
19:45 Notts County 3 – 2 Milton Keynes Dons 2.20 3.50 2.75
19:45 Harrogate Town 0 – 2 Accrington ST 3.30 3.20 2.01
19:45 Fleetwood Town 1 – 1 Salford City 2.70 3.40 2.20
19:45 Cambridge United 1 – 1 Chesterfield 1.96 3.05 3.75
19:45 Bromley 3 – 1 Crawley Town 1.76 3.60 3.80
19:45 Barrow 0 – 3 Tranmere 2.45 3.25 2.55
19:45 Barnet 4 – 0 Bristol Rovers 1.53 3.60 5.50
Saturday 6 December 2025
12:30 Colchester 0 – 0 Gillingham 1.91 3.50 3.70
Saturday 29 November 2025
15:00 Newport County 2 – 2 Barrow 2.65 3.20 2.50
15:00 Walsall 3 – 1 Bromley 2.10 3.25 3.30
15:00 Shrewsbury 3 – 3 Gillingham 2.35 3.05 2.95
15:00 Salford City 4 – 3 Crawley Town 1.68 3.75 4.33
15:00 Colchester 2 – 0 Cheltenham 1.46 3.90 6.50
15:00 Chesterfield 1 – 2 Swindon Town 2.25 3.50 2.85
15:00 Cambridge United 2 – 1 Crewe 2.25 2.95 3.25
15:00 Bristol Rovers 0 – 1 Notts County 3.05 3.20 2.25
15:00 Barnet 1 – 1 Harrogate Town 1.27 5.25 9.00
12:30 Milton Keynes Dons 2 – 1 Fleetwood Town 1.66 3.50 5.00
12:30 Accrington ST 1 – 0 Oldham 2.57 3.20 2.57
Thursday 27 November 2025
20:00 Grimsby 1 – 2 Tranmere 1.68 3.80 4.33
Saturday 22 November 2025
15:00 Oldham 3 – 0 Newport County 1.57 4.00 5.00
15:00 Tranmere 2 – 2 Milton Keynes Dons 2.65 3.60 2.30
15:00 Swindon Town 2 – 2 Grimsby 2.20 3.40 2.95
15:00 Notts County 1 – 3 Colchester 2.15 3.30 3.20
15:00 Fleetwood Town 3 – 1 Shrewsbury 2.10 3.25 3.40
15:00 Crewe 3 – 3 Chesterfield 2.20 3.40 2.95
15:00 Crawley Town 1 – 1 Accrington ST 1.96 3.50 3.50
15:00 Cheltenham 1 – 0 Bristol Rovers 2.85 3.50 2.25
15:00 Bromley 2 – 0 Salford City 2.15 3.30 3.25
15:00 Barrow 0 – 2 Cambridge United 3.30 3.20 2.15
12:30 Harrogate Town 0 – 2 Walsall 4.75 3.50 1.71
12:30 Gillingham 1 – 1 Barnet 2.95 3.30 2.25
Saturday 15 November 2025
17:30 Gillingham 2 – 2 Crawley Town 1.86 3.60 3.75
15:00 Shrewsbury 1 – 0 Newport County 1.86 3.25 4.33
15:00 Walsall 0 – 2 Colchester 2.15 3.40 3.20
15:00 Tranmere 3 – 2 Cheltenham 1.66 3.60 4.75
15:00 Oldham 0 – 0 Crewe 2.10 3.30 3.30
15:00 Notts County 1 – 1 Harrogate Town 1.46 4.00 6.50
15:00 Milton Keynes Dons 2 – 0 Salford City 2.15 3.60 2.95
15:00 Grimsby 0 – 1 Chesterfield 2.05 3.50 3.20
15:00 Fleetwood Town 1 – 1 Swindon Town 2.25 3.40 2.82
15:00 Cambridge United 0 – 0 Barnet 2.57 3.05 2.57
15:00 Bromley 2 – 1 Barrow 1.66 3.60 4.75
15:00 Accrington ST 3 – 1 Bristol Rovers 2.32 3.30 2.82
Monday 10 November 2025
20:00 Cheltenham 1 – 2 Notts County 3.90 3.30 1.86
Saturday 8 November 2025
15:00 Newport County 2 – 4 Walsall 4.33 3.50 1.76
15:00 Swindon Town 2 – 1 Tranmere 1.68 3.75 4.33
15:00 Salford City 0 – 0 Cambridge United 2.15 3.30 3.25
15:00 Harrogate Town 0 – 1 Oldham 3.50 3.25 2.05
15:00 Crawley Town 2 – 1 Fleetwood Town 2.20 3.50 2.85
15:00 Chesterfield 3 – 3 Accrington ST 1.62 3.70 5.00
15:00 Bristol Rovers 0 – 1 Gillingham 2.55 3.05 2.65
15:00 Barrow 2 – 2 Grimsby 3.60 3.40 2.01
15:00 Barnet 2 – 2 Milton Keynes Dons 2.05 3.70 3.05
12:30 Crewe 3 – 1 Shrewsbury 1.91 3.20 4.10
12:30 Colchester 0 – 2 Bromley 2.01 3.40 3.40
Tuesday 28 October 2025
19:45 Accrington ST 1 – 1 Tranmere 2.60 3.60 2.65
Saturday 25 October 2025
15:00 Harrogate Town 0 – 3 Newport County 1.96 3.40 3.60
15:00 Tranmere 1 – 1 Chesterfield 2.95 3.25 2.25
15:00 Swindon Town 0 – 0 Colchester 2.10 3.50 3.20
15:00 Oldham 2 – 2 Shrewsbury 1.86 3.40 4.00
15:00 Notts County 2 – 0 Cambridge United 2.32 3.25 2.85
15:00 Gillingham 1 – 2 Salford City 2.50 3.05 2.70
15:00 Crewe 3 – 2 Grimsby 2.57 3.25 2.55
15:00 Crawley Town 4 – 0 Bristol Rovers 2.32 3.25 2.82
15:00 Bromley 2 – 1 Milton Keynes Dons 2.55 3.25 2.57
15:00 Barrow 2 – 2 Barnet 3.80 3.50 1.86
12:30 Fleetwood Town 2 – 1 Accrington ST 2.01 3.50 3.50
12:30 Cheltenham 1 – 0 Walsall 4.10 3.70 1.76
Tuesday 21 October 2025
19:45 Swindon Town 2 – 2 Notts County 1.96 3.60 3.30
Saturday 18 October 2025
15:00 Newport County 0 – 2 Cheltenham 2.30 3.47 3.40
15:00 Walsall 1 – 2 Barrow 1.88 3.60 4.94
15:00 Shrewsbury 1 – 0 Crawley Town 2.30 3.66 3.23
15:00 Milton Keynes Dons 3 – 1 Crewe 1.95 3.75 4.50
15:00 Grimsby 1 – 0 Gillingham 2.15 3.75 3.60
15:00 Colchester 3 – 1 Harrogate Town 1.72 3.90 5.60
15:00 Chesterfield 1 – 1 Fleetwood Town 1.85 3.78 4.68
15:00 Bristol Rovers 1 – 4 Tranmere 2.11 3.60 4.05
15:00 Barnet 0 – 1 Notts County 2.10 3.65 3.67
15:00 Accrington ST 4 – 0 Swindon Town 3.75 3.78 2.02
12:30 Salford City 1 – 0 Oldham 1.96 3.50 3.60
12:30 Cambridge United 2 – 1 Bromley 2.29 3.30 3.60
Saturday 11 October 2025
17:30 Oldham 0 – 0 Barrow 1.81 3.30 4.33
15:00 Accrington ST 0 – 1 Newport County 1.79 3.60 4.10
15:00 Tranmere 0 – 2 Barnet 3.25 3.20 2.15
15:00 Shrewsbury 2 – 0 Cambridge United 3.30 3.10 2.20
15:00 Grimsby 1 – 2 Colchester 1.71 3.70 4.33
15:00 Gillingham 1 – 1 Cheltenham 1.49 3.80 6.25
15:00 Fleetwood Town 3 – 2 Harrogate Town 1.76 3.60 4.20
15:00 Crewe 0 – 1 Bromley 2.20 3.40 3.00
15:00 Crawley Town 1 – 1 Walsall 2.70 3.40 2.40
15:00 Chesterfield 2 – 0 Salford City 2.15 3.50 3.00
15:00 Bristol Rovers 0 – 4 Milton Keynes Dons 2.32 3.25 2.82
Monday 6 October 2025
20:00 Harrogate Town 1 – 2 Crewe 3.25 3.70 2.20
Saturday 4 October 2025
15:00 Walsall 2 – 1 Bristol Rovers 2.10 3.25 3.30
15:00 Salford City 0 – 2 Grimsby 2.25 3.40 3.00
15:00 Notts County 3 – 1 Oldham 2.25 3.25 3.00
15:00 Colchester 6 – 2 Chesterfield 2.75 3.30 2.35
15:00 Cheltenham 2 – 0 Fleetwood Town 3.60 3.30 2.01
15:00 Cambridge United 3 – 1 Crawley Town 1.66 3.60 4.75
15:00 Bromley 3 – 3 Tranmere 1.81 3.50 4.00
15:00 Barrow 0 – 0 Shrewsbury 2.15 3.30 3.25
15:00 Barnet 2 – 0 Accrington ST 1.57 3.90 5.00
12:30 Newport County 0 – 1 Swindon Town 4.50 3.70 1.68
12:30 Milton Keynes Dons 3 – 2 Gillingham 2.01 3.30 3.60
Saturday 27 September 2025
15:00 Chesterfield 4 – 1 Newport County 1.39 4.50 6.25
15:00 Tranmere 0 – 0 Cambridge United 3.20 3.10 2.25
15:00 Swindon Town 2 – 0 Bromley 2.01 3.60 3.25
15:00 Shrewsbury 1 – 2 Milton Keynes Dons 2.85 3.40 2.30
15:00 Grimsby 7 – 1 Cheltenham 1.45 4.33 6.25
15:00 Gillingham 0 – 1 Harrogate Town 1.62 3.60 5.00
15:00 Fleetwood Town 4 – 2 Colchester 2.20 3.30 3.10
15:00 Crawley Town 1 – 2 Barrow 2.15 3.30 3.10
15:00 Bristol Rovers 2 – 1 Salford City 2.15 3.50 3.00
15:00 Accrington ST 1 – 3 Walsall 3.10 3.10 2.32
12:30 Oldham 1 – 1 Barnet 2.57 3.20 2.57
12:30 Crewe 2 – 1 Notts County 2.20 3.40 3.00
Saturday 20 September 2025
15:00 Newport County 1 – 3 Gillingham 3.75 3.30 1.96
15:00 Walsall 4 – 2 Tranmere 1.91 3.25 3.90
15:00 Salford City 3 – 2 Swindon Town 2.25 3.60 2.70
15:00 Notts County 4 – 0 Crawley Town 1.91 3.75 3.40
15:00 Milton Keynes Dons 1 – 2 Accrington ST 1.51 4.33 5.00
15:00 Colchester 1 – 1 Bristol Rovers 2.57 3.25 2.55
15:00 Cheltenham 0 – 3 Oldham 3.20 3.30 2.15
15:00 Bromley 2 – 2 Chesterfield 2.55 3.40 2.50
15:00 Barrow 1 – 0 Crewe 2.65 3.30 2.45
15:00 Barnet 3 – 0 Grimsby 2.20 3.50 2.85
12:30 Harrogate Town 2 – 0 Shrewsbury 2.57 3.50 2.40
12:30 Cambridge United 2 – 1 Fleetwood Town 1.86 3.40 4.10
Saturday 13 September 2025
15:00 Tranmere 1 – 1 Newport County 1.61 3.80 5.25
15:00 Swindon Town 3 – 1 Harrogate Town 1.71 3.75 4.33
15:00 Shrewsbury 1 – 3 Salford City 2.75 3.25 2.45
15:00 Oldham 1 – 0 Bromley 2.45 3.20 2.75
15:00 Grimsby 1 – 1 Cambridge United 2.15 3.25 3.25
15:00 Gillingham 1 – 0 Notts County 2.35 3.20 3.00
15:00 Fleetwood Town 1 – 1 Walsall 2.75 3.25 2.50
15:00 Crewe 1 – 2 Barnet 2.45 3.40 2.65
15:00 Chesterfield 1 – 1 Milton Keynes Dons 2.10 3.30 3.40
15:00 Bristol Rovers 2 – 1 Barrow 1.91 3.40 3.90
12:30 Crawley Town 2 – 0 Cheltenham 1.81 3.50 4.10
12:30 Accrington ST 1 – 0 Colchester 2.75 3.20 2.50
Saturday 6 September 2025
17:30 Bromley 2 – 2 Gillingham 2.20 3.20 3.30
15:00 Barnet 1 – 3 Shrewsbury 1.58 3.80 5.00
15:00 Walsall 1 – 0 Chesterfield 2.70 3.20 2.50
15:00 Salford City 3 – 1 Tranmere 2.15 3.30 3.25
15:00 Notts County 1 – 0 Fleetwood Town 1.82 3.50 4.00
15:00 Milton Keynes Dons 2 – 3 Grimsby 2.05 3.40 3.30
15:00 Harrogate Town 0 – 1 Crawley Town 2.52 3.40 2.50
15:00 Colchester 1 – 1 Crewe 2.52 3.20 2.60
15:00 Cheltenham 1 – 0 Accrington ST 2.15 3.30 3.20
15:00 Cambridge United 0 – 1 Oldham 1.82 3.40 4.20
15:00 Barrow 1 – 3 Swindon Town 2.52 3.30 2.52
12:30 Newport County 2 – 3 Bristol Rovers 4.20 3.75 1.72
Saturday 30 August 2025
15:00 Cambridge United 2 – 0 Newport County 1.50 4.10 6.50
15:00 Tranmere 1 – 2 Notts County 2.30 3.10 3.25
15:00 Shrewsbury 0 – 0 Accrington ST 2.30 3.25 3.20
15:00 Oldham 0 – 1 Gillingham 2.38 3.10 3.20
15:00 Milton Keynes Dons 0 – 1 Walsall 2.05 3.40 3.60
15:00 Grimsby 0 – 1 Bristol Rovers 1.95 3.60 3.75
15:00 Chesterfield 2 – 2 Crawley Town 1.55 4.00 5.75
15:00 Bromley 2 – 0 Harrogate Town 1.80 3.60 4.33
15:00 Barnet 1 – 1 Colchester 1.90 3.60 4.00
12:30 Crewe 0 – 3 Swindon Town 2.25 3.40 3.10
12:30 Barrow 0 – 1 Fleetwood Town 2.10 3.20 3.60
Friday 29 August 2025
19:45 Salford City 1 – 1 Cheltenham 1.65 3.70 5.25
Saturday 23 August 2025
15:00 Swindon Town 2 – 1 Shrewsbury 1.83 3.50 4.33
15:00 Notts County 2 – 2 Bromley 1.83 3.50 4.33

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key