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

League Two 2022/23

Every result, the table as it finished, and the price each match went off at. 555 matches played between July 2022 and May 2023.

555Matches
1,300Goals
2.34Per game
41.8%Home wins
100%Priced at kickoff
Leyton OrientTop 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 LOLeyton Orient 46 26 13 7 +27 91
2 STEStevenage 46 24 13 9 +22 85
3 NORNorthampton 46 23 14 9 +20 83
4 SCStockport County 47 22 13 12 +27 79
5 CARCarlisle 48 21 16 11 +24 79
6 BRABradford 48 21 16 11 +17 79
7 SCSalford City 47 23 9 15 +19 78
8 MTMansfield Town 46 21 12 13 +17 75
9 BARBarrow 46 18 8 20 -6 62
10 STSwindon Town 46 16 13 17 +6 61
11 GRIGrimsby 46 16 13 17 -7 61
12 TRATranmere 46 15 13 18 -3 58
13 CRECrewe 46 14 16 16 -12 58
14 SUSutton Utd 46 15 13 18 -12 58
15 NCNewport County 46 14 15 17 -3 57
16 WALWalsall 46 12 19 15 -3 55
17 GILGillingham 46 14 13 19 -13 55
18 DONDoncaster 46 16 7 23 -19 55
19 HTHarrogate Town 46 12 16 18 -9 52
20 COLColchester 46 12 13 21 -7 49
21 AWAFC Wimbledon 46 11 15 20 -12 48
22 CTCrawley Town 46 11 13 22 -23 46
23 HARHartlepool 46 9 16 21 -26 43
24 ROCRochdale 46 9 11 26 -24 38

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.34
1,300 goals. 41.3% of matches went over 2.5.
Home advantage
41.8%
Draws 28.8%, away wins 29.4%.
Half-time lead held
73.8%
From 325 matches where someone led at the break.
1–1 77 · 13.9%
1–0 72 · 13%
0–0 54 · 9.7%
2–1 51 · 9.2%
0–1 48 · 8.6%
2–0 43 · 7.7%

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.

Sunday 28 May 2023
13:30 Carlisle 1 – 1 Stockport County 3.60 3.10 2.50
Saturday 20 May 2023
15:00 Carlisle 3 – 1 Bradford 2.20 3.30 3.83
12:30 Stockport County 2 – 1 Salford City 1.91 3.64 5.00
Sunday 14 May 2023
19:00 Bradford 1 – 0 Carlisle 2.25 3.24 3.88
Saturday 13 May 2023
19:45 Salford City 1 – 0 Stockport County 3.05 3.28 2.61
Monday 8 May 2023
12:30 Walsall 2 – 1 Doncaster 1.90 3.94 5.00
12:30 Tranmere 0 – 1 Northampton 4.80 3.88 1.80
12:30 Swindon Town 2 – 1 Crawley Town 1.84 4.40 4.10
12:30 Sutton Utd 1 – 1 Carlisle 3.36 3.38 2.45
12:30 Stockport County 1 – 1 Hartlepool 1.18 7.60 20.00
12:30 Salford City 0 – 1 Gillingham 1.55 4.50 7.50
12:30 Newport County 2 – 2 Crewe 1.70 4.20 5.72
12:30 Harrogate Town 1 – 1 Rochdale 2.05 3.89 3.60
12:30 Grimsby 1 – 0 AFC Wimbledon 1.95 3.81 4.01
12:30 Colchester 0 – 2 Mansfield Town 4.75 4.16 2.11
12:30 Bradford 1 – 1 Leyton Orient 2.10 3.50 4.02
12:30 Barrow 0 – 1 Stevenage 3.35 3.45 2.58
Wednesday 3 May 2023
19:45 Crewe 3 – 2 Bradford 5.10 3.80 1.81
Saturday 29 April 2023
15:00 Stevenage 2 – 0 Grimsby 1.71 4.06 6.34
15:00 Rochdale 4 – 1 Sutton Utd 3.25 3.51 2.35
15:00 Northampton 1 – 2 Bradford 2.70 3.25 3.00
15:00 Mansfield Town 1 – 2 Harrogate Town 1.51 4.45 7.00
15:00 Leyton Orient 0 – 3 Stockport County 4.06 3.41 2.10
15:00 Hartlepool 3 – 1 Barrow 3.15 3.39 2.62
15:00 Gillingham 1 – 2 Newport County 2.38 3.22 3.60
15:00 Doncaster 1 – 0 Colchester 3.73 3.37 2.23
15:00 Crewe 2 – 1 Swindon Town 3.12 3.50 2.47
15:00 Crawley Town 0 – 0 Walsall 2.35 3.20 3.49
15:00 Carlisle 2 – 3 Salford City 2.55 3.33 3.12
15:00 AFC Wimbledon 1 – 1 Tranmere 2.29 3.51 4.00
Tuesday 25 April 2023
19:45 Newport County 2 – 3 Harrogate Town 1.95 3.52 4.59
19:45 Mansfield Town 1 – 2 Leyton Orient 1.88 3.78 6.40
19:45 Swindon Town 0 – 1 Stevenage 4.80 3.46 2.10
19:45 Grimsby 2 – 0 Crewe 1.86 3.71 5.03
Saturday 22 April 2023
15:00 Walsall 2 – 3 Salford City 4.00 3.71 2.05
15:00 Tranmere 2 – 0 Grimsby 3.20 3.40 2.73
15:00 Stockport County 1 – 0 Rochdale 1.34 6.00 12.00
15:00 Northampton 3 – 1 Harrogate Town 2.00 3.62 4.90
15:00 Mansfield Town 1 – 0 Stevenage 2.82 3.30 2.97
15:00 Leyton Orient 2 – 0 Crewe 1.47 4.50 9.00
15:00 Hartlepool 0 – 2 Crawley Town 2.27 3.50 3.70
15:00 Doncaster 1 – 3 Newport County 3.78 3.40 2.21
15:00 Colchester 4 – 1 Sutton Utd 2.36 3.40 3.53
15:00 Bradford 2 – 2 Gillingham 1.83 3.82 7.55
15:00 Barrow 0 – 1 Carlisle 2.93 3.10 2.79
15:00 AFC Wimbledon 1 – 5 Swindon Town 2.56 3.28 3.13
Tuesday 18 April 2023
19:45 Swindon Town 1 – 0 Bradford 3.40 3.42 2.35
19:45 Sutton Utd 1 – 2 Northampton 2.95 3.20 3.00
19:45 Stevenage 1 – 0 Doncaster 1.38 5.07 11.00
19:45 Salford City 2 – 0 Hartlepool 1.54 4.55 6.25
19:45 Rochdale 2 – 2 Tranmere 2.40 3.38 3.21
19:45 Newport County 1 – 2 Mansfield Town 2.95 3.28 2.74
19:45 Harrogate Town 3 – 0 Walsall 2.40 3.25 3.60
19:45 Grimsby 1 – 0 Barrow 2.31 3.20 3.66
19:45 Gillingham 2 – 0 Leyton Orient 3.61 3.18 2.45
19:45 Crawley Town 0 – 0 Colchester 2.97 3.28 2.62
19:45 Carlisle 2 – 2 Stockport County 3.30 3.10 2.51
Saturday 15 April 2023
15:00 Swindon Town 0 – 0 Barrow 2.73 3.30 3.10
15:00 Sutton Utd 0 – 2 Leyton Orient 3.27 3.13 2.83
15:00 Stevenage 2 – 1 AFC Wimbledon 1.63 4.13 7.00
15:00 Salford City 0 – 1 Colchester 1.91 3.64 4.50
15:00 Rochdale 0 – 3 Bradford 4.08 3.60 2.14
15:00 Newport County 2 – 0 Hartlepool 1.86 3.67 4.75
15:00 Harrogate Town 2 – 2 Doncaster 1.97 3.64 5.05
15:00 Grimsby 1 – 1 Mansfield Town 3.19 3.32 2.60
15:00 Gillingham 1 – 1 Stockport County 4.75 3.24 2.16
15:00 Crewe 2 – 0 Walsall 3.15 3.26 2.51
15:00 Crawley Town 2 – 1 Tranmere 2.55 3.32 3.54
15:00 Carlisle 0 – 0 Northampton 2.25 3.22 3.80
Monday 10 April 2023
15:00 Walsall 0 – 0 Carlisle 3.34 3.10 2.50
15:00 Tranmere 1 – 0 Swindon Town 2.54 3.33 2.96
15:00 Stockport County 4 – 0 Newport County 1.77 3.73 6.30
15:00 Northampton 2 – 1 Gillingham 2.19 3.22 4.50
15:00 Mansfield Town 1 – 1 Rochdale 1.91 3.94 5.50
15:00 Leyton Orient 2 – 2 Harrogate Town 1.68 3.80 6.40
15:00 Hartlepool 1 – 1 Stevenage 4.44 3.52 2.00
15:00 Doncaster 1 – 2 Grimsby 4.33 3.34 2.43
15:00 Colchester 4 – 0 Crewe 2.00 3.53 5.19
15:00 Bradford 3 – 1 Sutton Utd 2.23 3.30 3.73
15:00 Barrow 4 – 0 Crawley Town 1.80 3.87 5.97
15:00 AFC Wimbledon 2 – 3 Salford City 3.35 3.37 2.39
Friday 7 April 2023
15:00 Swindon Town 2 – 4 Mansfield Town 3.05 3.50 2.43
15:00 Sutton Utd 0 – 1 Stockport County 3.27 3.13 2.55
15:00 Stevenage 1 – 1 Colchester 1.81 3.62 6.00
15:00 Salford City 0 – 2 Leyton Orient 2.30 3.32 3.53
15:00 Rochdale 4 – 2 Walsall 3.10 3.20 2.66
15:00 Newport County 3 – 0 Northampton 2.84 3.13 2.90
15:00 Harrogate Town 2 – 2 AFC Wimbledon 2.31 3.30 3.50
15:00 Grimsby 1 – 4 Hartlepool 1.86 3.60 4.64
15:00 Gillingham 1 – 0 Doncaster 1.80 3.48 5.75
15:00 Crewe 3 – 0 Barrow 3.50 3.20 2.32
15:00 Crawley Town 0 – 0 Bradford 3.59 3.46 2.19
15:00 Carlisle 2 – 0 Tranmere 1.83 3.60 6.00
Saturday 1 April 2023
15:00 Walsall 1 – 1 Sutton Utd 2.94 3.10 2.82
15:00 Northampton 1 – 1 Stevenage 3.00 3.13 3.00
15:00 Mansfield Town 4 – 1 Crawley Town 1.70 4.00 5.50
15:00 Leyton Orient 1 – 0 Carlisle 2.35 3.10 3.75
15:00 Hartlepool 2 – 1 Swindon Town 2.76 3.49 2.71
15:00 Doncaster 0 – 2 Crewe 2.20 3.44 3.76
15:00 Colchester 0 – 0 Newport County 2.76 3.20 3.10
15:00 Barrow 2 – 1 Gillingham 2.25 3.15 4.06
15:00 AFC Wimbledon 0 – 1 Rochdale 2.23 3.43 3.68
13:00 Bradford 3 – 2 Grimsby 2.21 3.48 4.10
Friday 31 March 2023
19:45 Tranmere 1 – 1 Harrogate Town 2.19 3.40 3.70
19:45 Stockport County 1 – 1 Salford City 2.05 3.54 4.38
Tuesday 28 March 2023
19:45 Crawley Town 1 – 1 Grimsby 3.20 3.40 2.88
19:45 AFC Wimbledon 2 – 0 Walsall 3.08 3.12 3.01
Saturday 25 March 2023
15:00 Swindon Town 0 – 1 Stockport County 3.60 3.45 2.23
15:00 Stevenage 1 – 3 Salford City 1.96 3.62 4.31
15:00 Mansfield Town 0 – 0 Sutton Utd 2.39 3.40 3.32
15:00 Hartlepool 1 – 1 Leyton Orient 4.58 3.52 2.08
15:00 Grimsby 1 – 1 Walsall 2.36 3.20 3.75
15:00 Gillingham 1 – 0 Carlisle 3.22 3.10 2.88
15:00 Doncaster 0 – 2 Northampton 3.74 3.36 2.20
15:00 Crawley Town 2 – 0 Rochdale 2.20 3.62 3.55
15:00 Colchester 1 – 1 Tranmere 2.50 3.36 3.46
15:00 Barrow 2 – 1 AFC Wimbledon 2.14 3.45 5.62
Wednesday 22 March 2023
19:45 Mansfield Town 0 – 0 Grimsby 1.97 3.70 4.53
Tuesday 21 March 2023
19:45 Bradford 0 – 0 Carlisle 2.51 3.24 3.27
19:45 Crawley Town 1 – 1 Doncaster 2.45 3.44 3.58
19:45 Gillingham 2 – 1 Crewe 1.72 3.60 6.30
Saturday 18 March 2023
15:00 Walsall 2 – 0 Gillingham 2.61 3.02 3.36
15:00 Tranmere 1 – 3 Newport County 2.63 3.15 3.13
15:00 Stockport County 1 – 1 Mansfield Town 1.88 3.60 5.05
15:00 Salford City 3 – 1 Doncaster 1.82 3.88 5.25
15:00 Rochdale 4 – 4 Swindon Town 3.05 3.32 2.76
15:00 Northampton 1 – 0 Crewe 1.54 4.10 7.50
15:00 Leyton Orient 2 – 2 Colchester 1.70 3.60 6.07
15:00 Harrogate Town 1 – 0 Barrow 2.93 3.25 2.72
15:00 Carlisle 0 – 0 Stevenage 2.56 3.10 3.23
15:00 AFC Wimbledon 0 – 1 Crawley Town 2.03 3.60 4.00
13:00 Bradford 2 – 2 Hartlepool 1.57 4.14 6.71
Tuesday 14 March 2023
19:45 Sutton Utd 0 – 1 Grimsby 1.98 3.40 4.56
19:45 Stevenage 1 – 0 Crewe 1.40 4.92 9.10
19:45 Walsall 0 – 0 Swindon Town 2.16 3.34 4.00
19:45 Northampton 1 – 0 Mansfield Town 2.63 3.25 3.15
19:45 Newport County 1 – 1 AFC Wimbledon 1.90 3.40 5.00
Saturday 11 March 2023
15:00 Swindon Town 1 – 2 Carlisle 2.94 3.34 2.60
15:00 Stevenage 3 – 1 Walsall 1.89 3.40 4.92
15:00 Newport County 1 – 1 Bradford 2.58 3.20 3.06
15:00 Hartlepool 1 – 1 Northampton 3.86 3.40 2.19
15:00 Grimsby 1 – 0 Rochdale 1.95 3.55 4.75
15:00 Gillingham 2 – 0 Tranmere 2.55 3.04 3.51
15:00 Doncaster 2 – 1 AFC Wimbledon 2.60 3.15 3.29
15:00 Crawley Town 3 – 1 Harrogate Town 2.73 3.35 2.80
15:00 Colchester 0 – 1 Stockport County 4.08 3.24 2.13
15:00 Barrow 0 – 0 Sutton Utd 2.90 3.17 2.93
Friday 10 March 2023
19:45 Crewe 4 – 3 Salford City 4.34 3.82 1.88
Tuesday 7 March 2023
19:45 Walsall 0 – 0 Bradford 2.92 3.02 2.79
19:45 Grimsby 1 – 1 Newport County 2.26 3.20 3.81
19:45 Sutton Utd 3 – 0 Crawley Town 1.62 4.06 6.01
19:45 Stockport County 0 – 0 Gillingham 1.63 3.73 6.57
19:45 Doncaster 0 – 2 Harrogate Town 2.14 3.38 3.90
Saturday 4 March 2023
15:00 Walsall 0 – 1 Barrow 2.26 3.18 3.81
15:00 Tranmere 1 – 1 Hartlepool 1.83 3.80 5.50
15:00 Sutton Utd 1 – 1 Crewe 1.63 4.19 6.64
15:00 Stockport County 0 – 0 Doncaster 1.74 3.74 5.94
15:00 Salford City 3 – 1 Newport County 2.35 3.59 3.20
15:00 Rochdale 2 – 0 Stevenage 4.60 3.54 2.00
15:00 Northampton 1 – 0 Crawley Town 1.57 4.26 6.50
15:00 Leyton Orient 1 – 1 Swindon Town 1.95 3.71 5.00
15:00 Harrogate Town 0 – 0 Gillingham 3.00 3.20 2.64
15:00 Carlisle 2 – 0 Grimsby 1.99 3.54 5.10
15:00 Bradford 2 – 0 Colchester 1.85 3.54 5.31
15:00 AFC Wimbledon 1 – 3 Mansfield Town 3.22 3.26 2.52
Tuesday 28 February 2023
19:45 Barrow 1 – 1 Salford City 3.10 3.24 2.70
19:45 Tranmere 1 – 0 Crawley Town 1.66 4.06 5.75
19:45 AFC Wimbledon 2 – 3 Stevenage 4.16 3.30 2.10
19:45 Harrogate Town 1 – 1 Northampton 3.92 3.34 2.15
19:45 Gillingham 0 – 2 Bradford 2.90 3.05 2.80
Saturday 25 February 2023
15:00 Swindon Town 3 – 0 Harrogate Town 1.80 3.97 4.60
15:00 Stevenage 0 – 1 Tranmere 1.82 3.62 6.15
15:00 Newport County 0 – 2 Sutton Utd 2.52 3.10 3.34
15:00 Mansfield Town 2 – 5 Salford City 2.05 3.60 3.87
15:00 Hartlepool 3 – 3 Walsall 4.28 3.25 2.17
15:00 Grimsby 2 – 2 Leyton Orient 3.05 3.30 2.61
15:00 Gillingham 2 – 1 AFC Wimbledon 2.25 3.10 3.89
15:00 Doncaster 0 – 1 Bradford 2.61 3.27 2.91
15:00 Crewe 1 – 1 Rochdale 2.81 3.14 3.00
15:00 Crawley Town 2 – 5 Carlisle 4.00 3.48 2.05
15:00 Colchester 0 – 1 Northampton 3.38 3.15 2.46
15:00 Barrow 1 – 0 Stockport County 4.63 3.20 2.15
Tuesday 21 February 2023
19:45 Grimsby 0 – 0 Harrogate Town 1.80 3.87 4.75
19:45 Walsall 0 – 0 Crewe 1.74 3.64 5.51
19:45 Hartlepool 0 – 1 Newport County 3.71 3.24 2.25
19:45 Rochdale 1 – 2 Stockport County 5.75 3.75 1.81
Saturday 18 February 2023
15:00 Walsall 1 – 1 Newport County 2.48 3.15 3.36
15:00 Tranmere 0 – 2 Mansfield Town 3.13 3.15 2.76
15:00 Sutton Utd 2 – 0 Doncaster 2.11 3.40 4.00
15:00 Stockport County 2 – 0 Stevenage 2.26 3.30 3.61
15:00 Salford City 1 – 2 Swindon Town 2.30 3.59 3.32
15:00 Rochdale 0 – 2 Gillingham 3.15 3.18 2.57
15:00 Leyton Orient 1 – 0 Crawley Town 1.54 4.50 7.80
15:00 Harrogate Town 2 – 2 Crewe 2.10 3.50 3.80
15:00 Carlisle 1 – 0 Colchester 2.02 3.50 4.40
15:00 Bradford 0 – 1 Barrow 1.99 3.44 4.30
15:00 AFC Wimbledon 2 – 2 Hartlepool 1.83 3.60 5.00
14:00 Northampton 1 – 2 Grimsby 2.15 3.30 4.13
Tuesday 14 February 2023
19:45 Doncaster 1 – 0 Barrow 2.40 3.24 3.34
19:45 Sutton Utd 2 – 1 Swindon Town 2.32 3.38 3.45
19:45 Stockport County 2 – 1 Crawley Town 1.47 4.70 8.00
19:45 Salford City 1 – 1 Harrogate Town 1.88 3.66 4.37
19:45 Northampton 0 – 0 AFC Wimbledon 1.95 3.34 4.65
19:45 Newport County 2 – 2 Stevenage 2.81 3.20 3.10
19:45 Leyton Orient 2 – 1 Rochdale 1.66 3.90 6.80
19:45 Gillingham 2 – 1 Grimsby 2.84 3.14 2.95
19:45 Crewe 2 – 0 Hartlepool 2.45 3.30 3.21
19:45 Colchester 0 – 0 Walsall 2.61 3.10 3.11
19:45 Carlisle 0 – 4 Mansfield Town 2.21 3.26 3.79
19:45 Bradford 2 – 0 Tranmere 2.73 3.18 3.16
Saturday 11 February 2023
15:00 Walsall 1 – 1 Leyton Orient 2.85 3.00 2.99
15:00 Tranmere 1 – 0 Salford City 2.27 3.40 3.50
15:00 Swindon Town 0 – 2 Doncaster 2.00 3.60 4.14
15:00 Stevenage 2 – 3 Bradford 1.85 3.64 5.25
15:00 Rochdale 1 – 1 Northampton 3.80 3.20 2.23
15:00 Mansfield Town 2 – 0 Gillingham 2.19 3.24 4.05
15:00 Hartlepool 2 – 2 Sutton Utd 3.60 3.50 2.26
15:00 Harrogate Town 1 – 3 Stockport County 4.50 3.75 1.98
15:00 Grimsby 0 – 1 Colchester 2.07 3.32 4.19
15:00 Crawley Town 2 – 2 Crewe 2.19 3.50 3.74
15:00 Barrow 0 – 1 Newport County 2.55 3.18 3.25
15:00 AFC Wimbledon 0 – 0 Carlisle 3.30 3.20 2.51
Tuesday 7 February 2023
19:45 Doncaster 2 – 0 Tranmere 2.79 3.24 2.81
19:45 Crewe 0 – 2 Leyton Orient 4.50 3.30 2.16
Saturday 4 February 2023
15:00 Sutton Utd 0 – 0 Stevenage 3.14 3.20 2.77
15:00 Stockport County 3 – 2 Tranmere 2.04 3.60 4.75
15:00 Salford City 2 – 1 Rochdale 2.00 3.60 4.61
15:00 Northampton 0 – 0 Walsall 2.12 3.42 4.30
15:00 Leyton Orient 1 – 0 AFC Wimbledon 2.14 3.40 4.50
15:00 Gillingham 1 – 0 Crawley Town 1.94 3.55 4.75
15:00 Doncaster 0 – 1 Hartlepool 1.96 3.81 4.66
15:00 Crewe 0 – 3 Grimsby 3.80 3.33 2.40
15:00 Colchester 1 – 1 Barrow 2.54 3.20 3.60
15:00 Carlisle 0 – 1 Harrogate Town 1.69 4.00 5.80
15:00 Bradford 1 – 1 Mansfield Town 2.68 3.25 3.04
12:45 Newport County 2 – 1 Swindon Town 2.82 3.40 2.85
Tuesday 31 January 2023
19:45 Crewe 1 – 1 Stockport County 6.60 4.16 1.61
19:45 Salford City 1 – 0 Walsall 2.55 3.20 3.20
19:45 Carlisle 5 – 1 Barrow 2.45 3.15 3.65
Saturday 28 January 2023
15:00 Tranmere 1 – 0 Leyton Orient 2.46 3.06 3.43
15:00 Swindon Town 3 – 3 Gillingham 1.93 3.44 4.68
15:00 Rochdale 0 – 1 Carlisle 3.74 3.34 2.24
15:00 Mansfield Town 4 – 1 Doncaster 2.20 3.42 4.05
15:00 Hartlepool 1 – 2 Colchester 3.58 3.25 2.71
15:00 Harrogate Town 0 – 1 Sutton Utd 3.00 3.39 2.52
15:00 Crawley Town 3 – 2 Salford City 3.50 3.50 2.23
15:00 Barrow 0 – 2 Northampton 2.65 3.08 3.10
15:00 AFC Wimbledon 1 – 0 Stockport County 4.75 3.60 1.93
Tuesday 24 January 2023
19:45 Stockport County 0 – 0 Bradford 1.64 3.88 6.10
19:45 Carlisle 3 – 1 Hartlepool 1.64 3.89 6.51
19:45 Colchester 1 – 1 Salford City 2.50 3.36 3.14
Saturday 21 January 2023
15:00 Stevenage 3 – 0 Leyton Orient 2.12 3.22 4.29
15:00 Hartlepool 2 – 0 Rochdale 3.00 3.22 2.95
15:00 Colchester 0 – 2 Gillingham 2.55 3.06 3.35
Saturday 14 January 2023
15:00 Tranmere 1 – 1 Walsall 2.62 3.14 3.35
15:00 Swindon Town 5 – 0 Grimsby 2.50 3.52 2.98
15:00 Stockport County 2 – 0 Northampton 1.88 3.67 4.94
15:00 Salford City 2 – 0 Sutton Utd 2.41 3.34 3.20
15:00 Rochdale 1 – 2 Colchester 2.65 3.12 3.25
15:00 Mansfield Town 1 – 1 Crewe 1.62 4.30 6.75
15:00 Leyton Orient 0 – 0 Barrow 2.16 3.30 4.40
15:00 Harrogate Town 1 – 1 Stevenage 4.23 3.48 2.00
15:00 Gillingham 2 – 0 Hartlepool 2.12 3.33 4.00
15:00 Carlisle 2 – 0 Newport County 2.21 3.40 3.76
15:00 AFC Wimbledon 0 – 0 Bradford 2.88 3.30 2.70
Tuesday 10 January 2023
19:45 Bradford 1 – 2 Rochdale 1.84 3.75 4.79
Saturday 7 January 2023
15:00 Crewe 0 – 0 AFC Wimbledon 3.15 3.30 2.59
15:00 Tranmere 2 – 2 Sutton Utd 2.33 3.28 3.50
15:00 Rochdale 1 – 1 Newport County 3.20 3.20 2.69
15:00 Mansfield Town 2 – 3 Barrow 1.92 3.50 4.53
15:00 Leyton Orient 1 – 0 Doncaster 1.93 3.60 5.25
15:00 Harrogate Town 1 – 3 Colchester 2.26 3.44 3.48
12:30 Salford City 2 – 1 Northampton 3.03 3.32 2.65
Monday 2 January 2023
15:00 Stevenage 1 – 0 Gillingham 1.50 4.30 10.00
15:00 Northampton 1 – 0 Leyton Orient 2.67 3.22 3.02
15:00 Newport County 2 – 2 Crawley Town 1.61 4.15 7.00
15:00 Barrow 0 – 0 Rochdale 2.21 3.45 4.30
Sunday 1 January 2023
15:00 Walsall 2 – 1 Mansfield Town 3.03 3.21 2.33
15:00 Sutton Utd 2 – 1 AFC Wimbledon 2.27 3.06 3.32
15:00 Hartlepool 3 – 3 Harrogate Town 2.57 3.31 2.64
15:00 Grimsby 1 – 0 Stockport County 3.16 3.21 2.26
15:00 Doncaster 2 – 1 Carlisle 2.71 3.22 2.56
15:00 Crewe 1 – 0 Tranmere 3.57 3.23 2.09
15:00 Colchester 1 – 0 Swindon Town 3.00 3.28 2.33
15:00 Bradford 3 – 2 Salford City 2.26 3.21 3.19
Friday 30 December 2022
19:45 Stevenage 3 – 1 Crawley Town 1.42 4.91 10.50
19:45 Newport County 0 – 0 Leyton Orient 3.23 3.24 2.45
Thursday 29 December 2022
19:45 Doncaster 4 – 3 Rochdale 2.16 3.46 3.80
19:45 Walsall 0 – 2 Stockport County 3.67 3.32 2.30
19:45 Sutton Utd 2 – 1 Gillingham 2.06 3.28 4.80
19:45 Northampton 1 – 2 Swindon Town 2.10 3.55 3.90
19:45 Hartlepool 1 – 2 Mansfield Town 4.10 3.50 2.11
19:45 Grimsby 1 – 4 Salford City 2.10 3.40 4.06
19:45 Colchester 1 – 2 AFC Wimbledon 2.86 3.20 2.80
19:45 Bradford 1 – 0 Harrogate Town 1.89 3.84 4.40
19:45 Barrow 1 – 2 Tranmere 2.59 3.04 3.35
19:00 Crewe 0 – 3 Carlisle 3.70 3.35 2.22
Tuesday 27 December 2022
12:30 Leyton Orient 0 – 0 Stevenage 2.49 3.20 3.30
Monday 26 December 2022
15:00 Tranmere 3 – 0 Doncaster 2.12 3.45 3.92
15:00 Swindon Town 1 – 2 Walsall 2.30 3.44 3.48
15:00 Stockport County 2 – 0 Crewe 1.43 4.75 8.60
15:00 Salford City 1 – 1 Barrow 2.40 3.26 3.41
15:00 Rochdale 1 – 2 Hartlepool 2.17 3.50 4.00
15:00 Mansfield Town 1 – 1 Northampton 2.22 3.42 3.50
15:00 Harrogate Town 3 – 2 Grimsby 3.30 3.54 2.35
15:00 Gillingham 0 – 1 Colchester 2.46 3.08 3.51
15:00 Crawley Town 1 – 2 Sutton Utd 3.43 3.32 2.45
15:00 Carlisle 1 – 0 Bradford 2.56 3.30 3.01
15:00 AFC Wimbledon 1 – 1 Newport County 2.50 3.30 3.09
Tuesday 20 December 2022
19:45 Northampton 2 – 1 Carlisle 2.08 3.50 4.20
Saturday 17 December 2022
15:00 Leyton Orient 2 – 0 Sutton Utd 1.87 3.62 5.25
15:00 Barrow 0 – 1 Swindon Town 2.32 3.41 3.38
Saturday 10 December 2022
15:00 Swindon Town 0 – 0 AFC Wimbledon 2.12 3.60 3.67
15:00 Sutton Utd 1 – 0 Colchester 2.09 3.50 4.10
15:00 Stevenage 0 – 0 Mansfield Town 2.16 3.55 3.57
15:00 Newport County 0 – 1 Doncaster 2.05 3.54 4.41
15:00 Grimsby 2 – 1 Tranmere 2.50 3.28 3.67
Friday 9 December 2022
19:45 Crawley Town 0 – 2 Hartlepool 1.95 3.80 4.15
Saturday 3 December 2022
15:00 Rochdale 1 – 4 Harrogate Town 2.13 3.60 3.65
15:00 Northampton 0 – 0 Tranmere 2.17 3.30 4.10
15:00 Mansfield Town 2 – 1 Colchester 1.71 4.05 5.58
15:00 Hartlepool 0 – 5 Stockport County 5.83 4.10 1.68
15:00 Crawley Town 2 – 0 Swindon Town 3.34 3.62 2.21
13:00 Carlisle 1 – 1 Sutton Utd 2.23 3.47 3.42
12:30 Leyton Orient 3 – 0 Bradford 2.15 3.48 3.75
12:30 Gillingham 0 – 3 Salford City 3.00 3.20 2.80
12:30 AFC Wimbledon 1 – 0 Grimsby 2.80 3.34 2.75
Friday 2 December 2022
19:45 Stevenage 5 – 0 Barrow 2.11 3.46 4.32
19:45 Doncaster 0 – 2 Walsall 2.70 3.30 2.90
19:45 Crewe 1 – 2 Newport County 3.11 3.32 2.50
Tuesday 22 November 2022
19:45 Crawley Town 0 – 0 Gillingham 2.35 3.40 3.50
Saturday 19 November 2022
15:00 Walsall 2 – 1 Crawley Town 2.00 3.52 4.90
15:00 Tranmere 0 – 2 AFC Wimbledon 2.16 3.40 4.02
15:00 Swindon Town 0 – 1 Crewe 1.83 3.92 4.75
15:00 Sutton Utd 1 – 0 Rochdale 2.24 3.40 3.90
15:00 Stockport County 1 – 2 Leyton Orient 2.25 3.32 3.88
15:00 Salford City 1 – 4 Carlisle 2.64 3.34 3.55
15:00 Newport County 2 – 0 Gillingham 1.90 3.44 5.13
15:00 Harrogate Town 3 – 0 Mansfield Town 3.95 3.55 2.27
15:00 Grimsby 1 – 1 Stevenage 3.20 3.36 2.57
15:00 Colchester 3 – 0 Doncaster 2.68 3.34 3.00
15:00 Bradford 1 – 3 Northampton 2.22 3.44 3.65
15:00 Barrow 3 – 1 Hartlepool 1.62 4.10 7.00
Saturday 12 November 2022
15:00 Swindon Town 1 – 1 Tranmere 2.34 3.55 3.58
15:00 Sutton Utd 0 – 2 Bradford 2.73 3.38 2.84
15:00 Stevenage 1 – 0 Hartlepool 1.43 5.00 9.44
15:00 Salford City 0 – 0 AFC Wimbledon 2.12 3.52 4.00
15:00 Rochdale 0 – 1 Mansfield Town 3.41 3.48 2.30
15:00 Newport County 1 – 2 Stockport County 3.34 3.40 2.35
15:00 Harrogate Town 0 – 2 Leyton Orient 4.49 3.62 2.02
15:00 Grimsby 1 – 3 Doncaster 2.00 3.68 3.99
15:00 Gillingham 0 – 2 Northampton 3.41 3.14 2.55
15:00 Crewe 1 – 0 Colchester 2.21 3.45 3.51
15:00 Crawley Town 1 – 0 Barrow 3.40 3.45 2.30
15:00 Carlisle 0 – 0 Walsall 2.34 3.32 3.47
Tuesday 8 November 2022
19:45 Rochdale 1 – 0 Salford City 2.76 3.30 2.85
19:45 Mansfield Town 1 – 2 Bradford 2.01 3.70 4.00
19:45 Harrogate Town 3 – 3 Carlisle 3.18 3.50 2.37
19:45 AFC Wimbledon 2 – 0 Leyton Orient 3.69 3.38 2.20
Tuesday 1 November 2022
19:45 Tranmere 0 – 0 Stockport County 2.93 3.32 2.74
19:45 Barrow 3 – 1 Colchester 1.88 3.60 4.75
Saturday 29 October 2022
15:00 Walsall 1 – 0 Rochdale 2.20 3.46 3.90
15:00 Tranmere 0 – 2 Carlisle 2.10 3.55 4.38
15:00 Stockport County 3 – 0 Sutton Utd 1.81 3.85 5.25
15:00 Mansfield Town 2 – 5 Swindon Town 2.08 3.76 4.36
15:00 Leyton Orient 1 – 0 Salford City 1.91 3.75 4.82
15:00 Hartlepool 2 – 1 Grimsby 3.58 3.54 2.33
15:00 Doncaster 1 – 0 Gillingham 2.40 3.41 3.58
15:00 Colchester 1 – 1 Stevenage 4.30 3.65 2.07
15:00 Bradford 1 – 1 Crawley Town 1.79 4.00 5.50
15:00 Barrow 3 – 0 Crewe 1.95 3.52 4.67
15:00 AFC Wimbledon 3 – 2 Harrogate Town 2.06 3.62 4.11
14:00 Northampton 1 – 1 Newport County 2.29 3.34 3.54
Tuesday 25 October 2022
19:45 Doncaster 0 – 1 Stevenage 3.93 3.54 2.15
19:45 Walsall 3 – 1 Harrogate Town 2.22 3.40 3.90
19:45 Tranmere 1 – 1 Rochdale 2.03 3.60 5.25
19:45 Stockport County 2 – 0 Carlisle 2.05 3.72 4.50
19:45 Northampton 2 – 2 Sutton Utd 2.40 3.30 3.78
19:45 Mansfield Town 0 – 0 Newport County 2.05 3.82 4.56
19:45 Leyton Orient 2 – 0 Gillingham 1.74 3.85 6.00
19:45 Hartlepool 0 – 2 Salford City 3.42 3.42 2.30
19:45 Colchester 2 – 2 Crawley Town 2.38 3.46 3.41
19:45 Bradford 1 – 1 Swindon Town 2.35 3.64 3.54
19:45 Barrow 1 – 0 Grimsby 2.53 3.30 3.16
19:45 AFC Wimbledon 1 – 1 Crewe 2.30 3.42 3.80
Saturday 22 October 2022
15:00 Swindon Town 2 – 1 Hartlepool 1.75 4.14 5.70
15:00 Sutton Utd 1 – 1 Walsall 2.43 3.25 3.28
15:00 Stevenage 2 – 3 Northampton 1.87 3.52 5.21
15:00 Salford City 0 – 2 Stockport County 3.03 3.31 2.60
15:00 Rochdale 1 – 2 AFC Wimbledon 2.22 3.54 3.76
15:00 Newport County 1 – 0 Colchester 2.20 3.52 3.64
15:00 Harrogate Town 1 – 1 Tranmere 3.40 3.32 2.50
15:00 Grimsby 0 – 0 Bradford 2.50 3.52 3.04
15:00 Gillingham 1 – 1 Barrow 2.90 3.16 3.05
15:00 Crewe 1 – 1 Doncaster 2.37 3.48 3.28
15:00 Crawley Town 3 – 2 Mansfield Town 4.25 3.68 2.04
15:00 Carlisle 2 – 3 Leyton Orient 2.97 3.30 2.62
Saturday 15 October 2022
15:00 Swindon Town 1 – 0 Colchester 2.03 3.74 3.84
15:00 Stockport County 1 – 3 Grimsby 1.90 3.72 4.98
15:00 Salford City 0 – 1 Bradford 2.49 3.45 3.20
15:00 Rochdale 2 – 1 Barrow 2.77 3.14 2.90
15:00 Leyton Orient 0 – 0 Northampton 2.00 3.48 5.00
15:00 Gillingham 1 – 1 Stevenage 4.57 3.32 2.07
15:00 Crawley Town 2 – 1 Newport County 3.06 3.51 2.61
15:00 Carlisle 3 – 0 Doncaster 2.15 3.48 3.74
15:00 AFC Wimbledon 0 – 1 Sutton Utd 2.47 3.34 3.06
13:00 Mansfield Town 2 – 1 Walsall 1.84 3.61 5.82
12:30 Harrogate Town 2 – 1 Hartlepool 2.30 3.54 3.75
Friday 14 October 2022
19:45 Tranmere 3 – 0 Crewe 2.00 3.44 4.63
Saturday 8 October 2022
15:00 Walsall 3 – 1 AFC Wimbledon 2.14 3.32 4.33
15:00 Sutton Utd 0 – 2 Tranmere 2.50 3.25 3.37
15:00 Stevenage 2 – 0 Swindon Town 1.80 3.80 5.13
15:00 Northampton 0 – 1 Salford City 2.67 3.36 2.88
15:00 Newport County 0 – 1 Rochdale 2.15 3.50 3.70
15:00 Hartlepool 1 – 3 Carlisle 2.94 3.34 2.63
15:00 Grimsby 3 – 0 Crawley Town 1.74 4.00 5.45
15:00 Doncaster 1 – 1 Leyton Orient 3.59 3.40 2.20
15:00 Crewe 1 – 1 Gillingham 2.26 3.34 3.61
15:00 Colchester 2 – 1 Harrogate Town 2.47 3.40 3.30
15:00 Bradford 0 – 1 Stockport County 2.90 3.38 2.67
15:00 Barrow 0 – 1 Mansfield Town 3.47 3.16 2.37
Tuesday 4 October 2022
19:45 Walsall 1 – 0 Northampton 2.53 3.16 3.27
19:45 Swindon Town 1 – 0 Newport County 2.35 3.54 3.24
19:45 Stevenage 3 – 0 Sutton Utd 1.87 3.67 4.60
19:45 Hartlepool 2 – 1 Doncaster 2.62 3.42 2.86
Saturday 1 October 2022
15:00 Tranmere 1 – 0 Barrow 2.70 3.22 2.93
15:00 Swindon Town 1 – 2 Northampton 2.35 3.44 3.60
15:00 Stockport County 1 – 1 Walsall 1.87 3.64 4.75
15:00 Salford City 1 – 1 Grimsby 2.20 3.46 3.80
15:00 Rochdale 1 – 2 Doncaster 2.40 3.51 3.40
15:00 Leyton Orient 1 – 2 Newport County 1.76 3.70 5.44
15:00 Gillingham 1 – 0 Sutton Utd 3.36 3.32 2.32
15:00 Crawley Town 1 – 2 Stevenage 4.74 3.70 1.86
15:00 Carlisle 0 – 0 Crewe 2.00 3.64 4.25
15:00 AFC Wimbledon 2 – 1 Colchester 2.30 3.42 3.58
13:00 Harrogate Town 1 – 2 Bradford 3.40 3.54 2.31
Friday 30 September 2022
19:45 Mansfield Town 2 – 2 Hartlepool 1.45 4.85 8.50
Tuesday 27 September 2022
19:45 Grimsby 1 – 2 Carlisle 2.37 3.38 3.75
Saturday 24 September 2022
15:00 Walsall 0 – 1 Tranmere 2.30 3.32 3.70
15:00 Sutton Utd 1 – 2 Salford City 2.40 3.42 3.22
15:00 Stevenage 1 – 0 Harrogate Town 1.68 4.08 6.00
15:00 Newport County 1 – 1 Carlisle 2.30 3.40 3.44
15:00 Hartlepool 0 – 0 Gillingham 2.88 3.28 2.79
15:00 Grimsby 1 – 2 Swindon Town 2.24 3.52 3.56
15:00 Doncaster 4 – 1 Crawley Town 2.31 3.60 3.34
15:00 Crewe 1 – 2 Mansfield Town 3.89 3.65 2.07
15:00 Colchester 0 – 1 Rochdale 2.23 3.48 3.54
15:00 Bradford 2 – 2 AFC Wimbledon 1.91 3.80 4.86
15:00 Barrow 0 – 2 Leyton Orient 2.76 3.26 3.00
14:00 Northampton 2 – 1 Stockport County 2.88 3.26 2.76
Saturday 17 September 2022
15:00 Sutton Utd 2 – 0 Hartlepool 1.60 4.30 6.60
15:00 Stockport County 0 – 0 Harrogate Town 1.69 4.10 6.00
15:00 Salford City 0 – 1 Tranmere 1.82 3.68 5.24
15:00 Northampton 3 – 0 Rochdale 1.91 3.64 4.75
15:00 Newport County 0 – 2 Barrow 2.35 3.26 3.40
15:00 Leyton Orient 1 – 0 Walsall 1.92 3.49 4.53
15:00 Gillingham 0 – 2 Mansfield Town 3.80 3.38 2.28
15:00 Doncaster 0 – 1 Swindon Town 2.82 3.48 2.67
15:00 Crewe 1 – 0 Crawley Town 2.10 3.60 3.80
15:00 Colchester 0 – 1 Grimsby 2.89 3.42 2.76
15:00 Carlisle 2 – 1 AFC Wimbledon 2.27 3.42 3.69
15:00 Bradford 3 – 0 Stevenage 2.73 3.34 2.79
Tuesday 13 September 2022
19:45 Walsall 1 – 1 Colchester 1.94 3.55 4.67
19:45 Tranmere 1 – 2 Bradford 2.64 3.32 2.94
19:45 Swindon Town 3 – 2 Sutton Utd 2.50 3.44 3.05
19:45 Stevenage 1 – 0 Newport County 1.95 3.50 4.75
19:45 Rochdale 0 – 1 Leyton Orient 3.42 3.40 2.36
19:45 Mansfield Town 0 – 0 Carlisle 1.67 4.25 6.00
19:45 Hartlepool 1 – 1 Crewe 3.51 3.44 2.50
19:45 Harrogate Town 0 – 1 Salford City 3.46 3.70 2.12
19:45 Grimsby 1 – 1 Gillingham 1.95 3.54 4.80
19:45 Crawley Town 3 – 2 Stockport County 3.88 3.52 2.06
19:45 Barrow 2 – 0 Doncaster 2.13 3.60 3.75
19:45 AFC Wimbledon 0 – 2 Northampton 2.66 3.20 2.99
Saturday 3 September 2022
15:00 Sutton Utd 2 – 1 Harrogate Town 1.98 3.80 4.67
15:00 Stockport County 1 – 0 AFC Wimbledon 1.90 3.75 4.75
15:00 Salford City 2 – 2 Crawley Town 1.76 4.07 5.60
15:00 Northampton 3 – 1 Barrow 2.37 3.30 3.68
15:00 Newport County 0 – 2 Grimsby 2.15 3.52 3.90
15:00 Leyton Orient 2 – 0 Tranmere 1.85 3.64 4.83
15:00 Gillingham 0 – 0 Swindon Town 2.69 3.30 2.98
15:00 Doncaster 1 – 3 Mansfield Town 3.80 3.65 2.12
15:00 Crewe 1 – 2 Stevenage 3.63 3.40 2.22
15:00 Colchester 1 – 1 Hartlepool 2.13 3.64 4.42
15:00 Carlisle 3 – 3 Rochdale 2.21 3.44 3.60
15:00 Bradford 2 – 1 Walsall 2.00 3.55 4.40
Saturday 27 August 2022
15:00 Walsall 1 – 2 Grimsby 2.50 3.28 3.24
15:00 Tranmere 2 – 0 Colchester 1.99 3.60 4.10
15:00 Sutton Utd 2 – 1 Mansfield Town 3.14 3.42 2.45
15:00 Stockport County 1 – 1 Swindon Town 1.80 4.12 5.00
15:00 Salford City 1 – 0 Stevenage 2.46 3.40 3.10
15:00 Rochdale 1 – 1 Crawley Town 2.20 3.54 3.60
15:00 Northampton 0 – 1 Doncaster 1.87 3.80 4.50
15:00 Leyton Orient 4 – 2 Hartlepool 1.55 4.20 7.29
15:00 Harrogate Town 0 – 4 Newport County 2.86 3.44 2.68
15:00 Carlisle 1 – 0 Gillingham 2.20 3.40 3.72
15:00 Bradford 0 – 0 Crewe 1.83 3.84 4.75
15:00 AFC Wimbledon 0 – 1 Barrow 2.65 3.14 3.06
Saturday 20 August 2022
15:00 Swindon Town 3 – 0 Rochdale 2.22 3.64 3.70
15:00 Stevenage 2 – 1 Carlisle 1.80 3.85 5.25

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