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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
2.81
402 goals.
53.8% of matches went over 2.5.
Home advantage
42%
Draws 28.7%,
away wins 29.4%.
Half-time lead held
70.6%
From 85 matches where someone led at the break.
1–1
19 · 13.3%
2–1
17 · 11.9%
1–0
12 · 8.4%
2–0
11 · 7.7%
0–0
11 · 7.7%
2–2
10 · 7%
Results 252
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.
Saturday 26 December 2026
15:00
Stevenage
scheduled
Reading
—
—
—
15:00
Peterborough
scheduled
Wycombe
—
—
—
15:00
Oxford United
scheduled
Plymouth
—
—
—
15:00
Notts County
scheduled
Cambridge United
—
—
—
15:00
Milton Keynes Dons
scheduled
Leyton Orient
—
—
—
15:00
Mansfield Town
scheduled
Barnsley
—
—
—
15:00
Luton
scheduled
Bromley
—
—
—
15:00
Leicester
scheduled
AFC Wimbledon
—
—
—
15:00
Huddersfield
scheduled
Blackpool
—
—
—
15:00
Doncaster
scheduled
Wigan
—
—
—
15:00
Burton Albion
scheduled
Sheffield Wednesday
—
—
—
15:00
Bradford
scheduled
Stockport County
—
—
—
Saturday 19 December 2026
15:00
Wycombe
scheduled
Doncaster
—
—
—
15:00
Wigan
scheduled
Peterborough
—
—
—
15:00
Stockport County
scheduled
Milton Keynes Dons
—
—
—
15:00
Reading
scheduled
Leicester
—
—
—
15:00
Plymouth
scheduled
Mansfield Town
—
—
—
15:00
Leyton Orient
scheduled
Notts County
—
—
—
15:00
Bromley
scheduled
Bradford
—
—
—
15:00
Blackpool
scheduled
Burton Albion
—
—
—
15:00
AFC Wimbledon
scheduled
Oxford United
—
—
—
12:30
Sheffield Wednesday
scheduled
Luton
—
—
—
12:30
Barnsley
scheduled
Huddersfield
—
—
—
Friday 18 December 2026
19:45
Cambridge United
scheduled
Stevenage
—
—
—
Tuesday 15 December 2026
19:45
Doncaster
scheduled
Oxford United
—
—
—
Saturday 12 December 2026
15:00
Peterborough
scheduled
Barnsley
—
—
—
15:00
Oxford United
scheduled
Blackpool
—
—
—
15:00
Notts County
scheduled
Plymouth
—
—
—
15:00
Milton Keynes Dons
scheduled
Cambridge United
—
—
—
15:00
Mansfield Town
scheduled
Wycombe
—
—
—
15:00
Luton
scheduled
Wigan
—
—
—
15:00
Huddersfield
scheduled
Leyton Orient
—
—
—
15:00
Doncaster
scheduled
Bromley
—
—
—
15:00
Bradford
scheduled
AFC Wimbledon
—
—
—
12:30
Stevenage
scheduled
Stockport County
—
—
—
12:30
Burton Albion
scheduled
Reading
—
—
—
Thursday 10 December 2026
20:00
Leicester
scheduled
Sheffield Wednesday
—
—
—
Tuesday 1 December 2026
20:00
Reading
scheduled
Doncaster
—
—
—
19:45
Plymouth
scheduled
Bromley
—
—
—
19:45
Oxford United
scheduled
Sheffield Wednesday
—
—
—
19:45
Notts County
scheduled
AFC Wimbledon
—
—
—
19:45
Mansfield Town
scheduled
Stockport County
—
—
—
19:45
Leyton Orient
scheduled
Peterborough
—
—
—
19:45
Huddersfield
scheduled
Stevenage
—
—
—
19:45
Cambridge United
scheduled
Leicester
—
—
—
19:45
Burton Albion
scheduled
Wigan
—
—
—
19:45
Bradford
scheduled
Milton Keynes Dons
—
—
—
19:45
Blackpool
scheduled
Luton
—
—
—
19:45
Barnsley
scheduled
Wycombe
—
—
—
Saturday 28 November 2026
15:00
Wycombe
scheduled
Bradford
—
—
—
15:00
Wigan
scheduled
Plymouth
—
—
—
15:00
Stockport County
scheduled
Leyton Orient
—
—
—
15:00
Stevenage
scheduled
Blackpool
—
—
—
15:00
Sheffield Wednesday
scheduled
Reading
—
—
—
15:00
Luton
scheduled
Oxford United
—
—
—
15:00
Leicester
scheduled
Mansfield Town
—
—
—
15:00
Bromley
scheduled
Burton Albion
—
—
—
15:00
AFC Wimbledon
scheduled
Barnsley
—
—
—
12:30
Peterborough
scheduled
Cambridge United
—
—
—
12:30
Milton Keynes Dons
scheduled
Notts County
—
—
—
Thursday 26 November 2026
20:00
Doncaster
scheduled
Huddersfield
—
—
—
Tuesday 24 November 2026
19:45
Blackpool
postponed
Leicester
—
—
—
19:45
Stevenage
scheduled
Sheffield Wednesday
—
—
—
19:45
Bradford
scheduled
Barnsley
—
—
—
Saturday 21 November 2026
15:00
Plymouth
scheduled
Peterborough
—
—
—
15:00
Oxford United
scheduled
Wycombe
—
—
—
15:00
Notts County
scheduled
Stevenage
—
—
—
15:00
Mansfield Town
scheduled
Milton Keynes Dons
—
—
—
15:00
Leyton Orient
scheduled
AFC Wimbledon
—
—
—
15:00
Huddersfield
scheduled
Leicester
—
—
—
15:00
Cambridge United
scheduled
Stockport County
—
—
—
15:00
Burton Albion
scheduled
Luton
—
—
—
15:00
Bradford
scheduled
Doncaster
—
—
—
12:30
Reading
scheduled
Bromley
—
—
—
12:30
Blackpool
scheduled
Wigan
—
—
—
Friday 20 November 2026
20:00
Barnsley
scheduled
Sheffield Wednesday
—
—
—
Saturday 14 November 2026
15:00
Wycombe
scheduled
Huddersfield
—
—
—
15:00
Wigan
scheduled
Barnsley
—
—
—
15:00
Stockport County
scheduled
Reading
—
—
—
15:00
Stevenage
scheduled
Mansfield Town
—
—
—
15:00
Sheffield Wednesday
scheduled
Plymouth
—
—
—
15:00
Peterborough
scheduled
Oxford United
—
—
—
15:00
Milton Keynes Dons
scheduled
Burton Albion
—
—
—
15:00
Luton
scheduled
Cambridge United
—
—
—
15:00
Leicester
scheduled
Bradford
—
—
—
15:00
Doncaster
scheduled
Leyton Orient
—
—
—
15:00
Bromley
scheduled
Notts County
—
—
—
15:00
AFC Wimbledon
scheduled
Blackpool
—
—
—
Wednesday 4 November 2026
19:45
Oxford United
scheduled
Reading
1.91
3.45
4.00
Tuesday 3 November 2026
19:45
Huddersfield
scheduled
Luton
—
—
—
Sunday 1 November 2026
14:00
Sheffield Wednesday
scheduled
Blackpool
—
—
—
Saturday 31 October 2026
15:00
Wycombe
scheduled
Burton Albion
—
—
—
15:00
Wigan
scheduled
Bromley
—
—
—
15:00
Stockport County
scheduled
AFC Wimbledon
—
—
—
15:00
Peterborough
scheduled
Luton
—
—
—
15:00
Milton Keynes Dons
scheduled
Doncaster
—
—
—
15:00
Mansfield Town
scheduled
Notts County
—
—
—
15:00
Leicester
scheduled
Stevenage
—
—
—
15:00
Barnsley
scheduled
Oxford United
—
—
—
12:30
Plymouth
scheduled
Reading
—
—
—
12:30
Leyton Orient
scheduled
Cambridge United
—
—
—
12:30
Bradford
scheduled
Huddersfield
—
—
—
Tuesday 27 October 2026
19:45
Sheffield Wednesday
1 – 1
Cambridge United
—
—
—
19:45
Oxford United
1 – 0
Stockport County
—
—
—
19:45
Luton
3 – 1
Doncaster
—
—
—
19:45
Milton Keynes Dons
4 – 1
Bromley
—
—
—
19:45
Leicester
3 – 0
Wigan
—
—
—
Saturday 24 October 2026
14:00
Stevenage
0 – 1
Milton Keynes Dons
2.04
3.34
3.53
14:00
Reading
2 – 1
Barnsley
1.59
4.43
4.66
14:00
Oxford United
0 – 0
Bradford
2.38
3.38
2.84
14:00
Notts County
1 – 1
Stockport County
4.14
3.63
1.81
14:00
Doncaster
2 – 0
Sheffield Wednesday
2.54
3.59
2.52
14:00
Cambridge United
2 – 3
Plymouth
2.31
3.53
2.81
14:00
Burton Albion
2 – 1
Leyton Orient
2.75
3.43
2.41
14:00
Bromley
1 – 1
Peterborough
3.35
3.90
1.94
14:00
Blackpool
1 – 4
Mansfield Town
2.64
3.53
2.44
14:00
AFC Wimbledon
1 – 1
Wycombe
4.00
3.70
1.81
11:30
Luton
2 – 1
Leicester
2.15
3.76
2.94
11:30
Huddersfield
2 – 1
Wigan
1.36
4.98
7.44
Wednesday 21 October 2026
19:00
Reading
1 – 0
Leyton Orient
1.59
4.08
5.02
Tuesday 20 October 2026
18:45
Stevenage
3 – 0
Plymouth
2.70
3.39
2.46
18:45
Oxford United
2 – 1
Wigan
1.74
3.74
4.39
18:45
Notts County
2 – 0
Sheffield Wednesday
3.63
3.54
1.94
18:45
Luton
2 – 1
Barnsley
1.48
4.76
5.34
18:45
Huddersfield
4 – 1
Peterborough
1.47
4.77
5.41
18:45
Doncaster
0 – 2
Stockport County
4.41
4.07
1.67
18:45
Cambridge United
2 – 2
Wycombe
2.52
3.25
2.72
18:45
Burton Albion
0 – 0
Bradford
4.42
3.68
1.75
18:45
Bromley
0 – 4
Leicester
4.50
4.20
1.64
18:45
Blackpool
2 – 0
Milton Keynes Dons
2.26
3.62
2.84
18:45
AFC Wimbledon
0 – 3
Mansfield Town
3.28
3.45
2.10
Saturday 17 October 2026
14:00
Wycombe
2 – 0
Notts County
1.79
3.71
4.21
14:00
Wigan
1 – 0
Reading
4.02
3.80
1.79
14:00
Stockport County
1 – 0
Bromley
1.26
6.01
9.48
14:00
Sheffield Wednesday
5 – 0
AFC Wimbledon
1.59
4.12
5.04
14:00
Plymouth
0 – 2
Huddersfield
2.26
3.64
2.83
14:00
Leyton Orient
2 – 0
Blackpool
2.12
3.65
3.08
14:00
Leicester
2 – 1
Doncaster
1.77
4.08
3.86
14:00
Bradford
2 – 0
Stevenage
1.87
3.38
4.21
14:00
Barnsley
1 – 2
Cambridge United
2.80
3.63
2.29
11:30
Peterborough
2 – 2
Burton Albion
1.81
3.91
3.83
11:30
Milton Keynes Dons
2 – 1
Luton
3.42
3.77
1.95
Thursday 15 October 2026
19:00
Mansfield Town
1 – 1
Oxford United
2.32
3.53
2.81
Saturday 10 October 2026
14:00
Wycombe
1 – 4
Luton
2.69
3.57
2.39
14:00
Stockport County
3 – 1
Barnsley
1.34
5.42
7.13
14:00
Stevenage
1 – 0
Wigan
1.93
3.31
4.02
14:00
Milton Keynes Dons
1 – 5
Reading
2.81
3.57
2.30
14:00
Mansfield Town
2 – 1
Bromley
1.61
4.13
4.87
14:00
Leicester
1 – 3
Peterborough
1.60
4.53
4.51
14:00
Huddersfield
2 – 2
Sheffield Wednesday
1.66
3.98
4.62
14:00
Doncaster
1 – 0
Burton Albion
1.72
3.81
4.49
14:00
Cambridge United
1 – 0
Blackpool
1.89
3.74
3.66
14:00
Bradford
0 – 0
Leyton Orient
1.59
3.98
5.30
11:30
Plymouth
2 – 1
AFC Wimbledon
1.56
4.18
5.26
11:30
Notts County
1 – 2
Oxford United
2.23
3.37
3.08
Saturday 3 October 2026
14:00
Wigan
postponed
Mansfield Town
—
—
—
14:00
Reading
1 – 1
Bradford
1.94
3.59
3.63
14:00
Peterborough
postponed
Notts County
—
—
—
14:00
Leyton Orient
0 – 2
Plymouth
2.87
3.67
2.23
14:00
Burton Albion
1 – 3
Huddersfield
4.26
3.79
1.76
14:00
Bromley
postponed
Wycombe
—
—
—
14:00
Barnsley
postponed
Milton Keynes Dons
—
—
—
14:00
AFC Wimbledon
postponed
Stevenage
—
—
—
Saturday 26 September 2026
14:00
Wycombe
2 – 2
Reading
2.56
3.58
2.51
14:00
Stockport County
1 – 0
Peterborough
1.35
5.19
7.05
14:00
Plymouth
0 – 1
Burton Albion
1.49
4.39
5.73
14:00
Notts County
postponed
Blackpool
—
—
—
14:00
Mansfield Town
postponed
Leyton Orient
—
—
—
14:00
Cambridge United
1 – 1
AFC Wimbledon
1.71
3.83
4.50
Saturday 19 September 2026
14:00
Wigan
0 – 1
Wycombe
2.39
3.42
2.80
14:00
Sheffield Wednesday
0 – 0
Stockport County
3.07
3.73
2.09
14:00
Reading
2 – 0
Notts County
1.73
3.76
4.43
14:00
Peterborough
0 – 2
Doncaster
2.53
3.77
2.44
14:00
Oxford United
1 – 1
Cambridge United
2.10
3.39
3.35
14:00
Luton
0 – 1
Bradford
2.07
3.49
3.32
14:00
Leyton Orient
1 – 0
Stevenage
2.40
3.23
2.90
14:00
Bromley
2 – 1
Huddersfield
4.42
3.85
1.71
14:00
Blackpool
2 – 4
Plymouth
2.90
3.64
2.22
11:30
Burton Albion
2 – 2
Mansfield Town
2.57
3.36
2.61
11:30
Barnsley
1 – 1
Leicester
2.72
3.87
2.25
Thursday 17 September 2026
19:00
AFC Wimbledon
0 – 0
Milton Keynes Dons
3.02
3.32
2.30
Saturday 12 September 2026
14:00
Stockport County
3 – 4
Leicester
1.93
3.78
3.82
14:00
Sheffield Wednesday
0 – 0
Wigan
1.84
3.80
4.10
14:00
Plymouth
3 – 0
Barnsley
1.71
4.20
4.75
14:00
Oxford United
3 – 0
Burton Albion
1.87
3.60
4.20
14:00
Milton Keynes Dons
1 – 1
Peterborough
1.99
3.80
3.60
14:00
Mansfield Town
0 – 0
Huddersfield
3.50
3.55
2.12
14:00
Cambridge United
2 – 1
Reading
2.60
3.40
2.71
14:00
Blackpool
2 – 2
Bromley
1.79
3.90
4.90
14:00
AFC Wimbledon
1 – 0
Doncaster
2.62
3.35
2.88
11:30
Notts County
0 – 1
Bradford
3.00
3.33
2.45
11:30
Leyton Orient
2 – 3
Wycombe
2.62
3.50
2.70
Thursday 10 September 2026
19:00
Stevenage
2 – 1
Luton
3.10
3.50
2.38
Monday 7 September 2026
19:00
Bromley
0 – 2
AFC Wimbledon
2.50
3.40
2.80
Saturday 5 September 2026
14:00
Wycombe
3 – 3
Milton Keynes Dons
2.27
3.75
3.00
14:00
Reading
3 – 1
Blackpool
1.83
3.92
4.51
14:00
Luton
1 – 1
Leyton Orient
1.65
4.20
5.10
14:00
Leicester
0 – 4
Oxford United
1.68
4.50
5.40
14:00
Huddersfield
1 – 1
Notts County
1.70
4.00
5.03
14:00
Doncaster
2 – 3
Plymouth
2.50
3.60
2.71
14:00
Burton Albion
2 – 2
Cambridge United
2.80
3.25
2.70
14:00
Bradford
1 – 0
Mansfield Town
1.85
3.71
4.60
14:00
Barnsley
1 – 5
Stevenage
2.28
3.40
3.30
11:30
Wigan
0 – 4
Stockport County
4.20
3.85
1.90
11:30
Peterborough
1 – 2
Sheffield Wednesday
2.90
3.85
2.50
Wednesday 2 September 2026
19:00
Reading
5 – 0
Mansfield Town
2.07
3.60
3.55
18:45
Wigan
3 – 1
Milton Keynes Dons
2.40
3.45
2.74
18:45
Luton
2 – 0
Stockport County
2.70
3.80
2.51
18:45
Burton Albion
4 – 1
AFC Wimbledon
2.56
3.30
3.10
18:45
Barnsley
2 – 1
Blackpool
2.37
3.75
3.10
Tuesday 1 September 2026
18:45
Wycombe
1 – 2
Sheffield Wednesday
2.45
3.70
3.33
18:45
Peterborough
0 – 0
Stevenage
2.35
3.50
3.80
18:45
Leicester
2 – 0
Plymouth
2.06
3.75
3.60
18:45
Huddersfield
3 – 1
Oxford United
1.74
3.95
4.65
18:45
Doncaster
1 – 1
Notts County
2.20
3.50
3.53
18:45
Bromley
0 – 5
Leyton Orient
2.45
3.50
3.13
18:45
Bradford
1 – 2
Cambridge United
1.98
3.57
4.15
Sunday 30 August 2026
14:00
Mansfield Town
5 – 2
Luton
3.20
3.60
2.27
13:00
AFC Wimbledon
1 – 0
Wigan
3.05
3.40
2.45
Saturday 29 August 2026
14:00
Stockport County
5 – 1
Wycombe
1.89
3.80
4.24
14:00
Stevenage
2 – 2
Doncaster
2.42
3.25
3.20
14:00
Sheffield Wednesday
7 – 2
Bromley
1.83
3.75
4.50
14:00
Plymouth
2 – 0
Bradford
2.46
3.60
3.05
14:00
Notts County
2 – 1
Burton Albion
2.20
3.50
3.65
14:00
Leyton Orient
1 – 3
Barnsley
2.19
3.72
3.40
14:00
Cambridge United
1 – 2
Huddersfield
2.80
3.45
2.55
11:30
Milton Keynes Dons
0 – 0
Leicester
2.52
3.60
2.90
11:30
Blackpool
4 – 0
Peterborough
2.21
3.75
3.45
Saturday 22 August 2026
14:00
Wycombe
1 – 1
Plymouth
2.55
3.50
2.80
14:00
Wigan
0 – 2
Leyton Orient
2.15
3.40
3.80
14:00
Stockport County
1 – 2
Blackpool
1.62
4.20
5.50
14:00
Stevenage
1 – 2
Oxford United
2.70
3.20
2.96
14:00
Peterborough
2 – 1
Mansfield Town
2.85
3.70
2.40
14:00
Milton Keynes Dons
1 – 1
Huddersfield
2.62
3.40
2.75
14:00
Leicester
1 – 2
Burton Albion
1.58
4.40
6.00
14:00
Bromley
1 – 1
Cambridge United
2.75
3.33
2.65
14:00
AFC Wimbledon
0 – 0
Reading
2.90
3.40
2.65
11:30
Luton
2 – 2
Notts County
1.62
4.50
6.00
11:30
Doncaster
0 – 0
Barnsley
1.98
4.00
3.90
Thursday 20 August 2026
19:00
Sheffield Wednesday
0 – 1
Bradford
2.75
3.50
2.55
Saturday 15 August 2026
14:00
Plymouth
1 – 3
Stockport County
2.31
3.70
3.15
14:00
Mansfield Town
2 – 1
Doncaster
2.20
3.50
3.35
14:00
Leyton Orient
1 – 2
Sheffield Wednesday
3.00
3.50
2.90
14:00
Huddersfield
3 – 0
AFC Wimbledon
1.65
4.20
5.50
14:00
Cambridge United
3 – 2
Wigan
2.45
3.32
3.50
14:00
Burton Albion
1 – 1
Stevenage
2.93
3.22
3.25
14:00
Bradford
2 – 0
Peterborough
1.70
4.10
5.00
14:00
Blackpool
1 – 1
Wycombe
2.75
3.50
2.85
14:00
Barnsley
0 – 1
Bromley
2.28
3.70
4.00
11:30
Reading
3 – 4
Luton
3.10
3.50
2.38
11:30
Oxford United
2 – 2
Milton Keynes Dons
2.25
3.40
3.50
11:30
Notts County
1 – 1
Leicester
3.75
3.50
2.05