2025-26 EFL League One Season

552 games · 4 promotion-playoff teams

Final

Promoted

Lincoln City

103 pts

Cardiff City · 91 pts

Bolton Wanderers · via playoff

Relegated

Northampton Town

35 pts

Rotherham United · 41 pts

Port Vale · 42 pts

Exeter City · 49 pts

Biggest Overachiever

Lincoln City

24.13 points above expected

103 points · 78.87 expected points

Biggest Disappointment

Northampton Town

15.65 points below expected

35 points · 50.65 expected points

League Table

The final standings for the season. vsSim shows actual points minus the simulation's mean — positive means the team overachieved against the model, negative means they underperformed.

# Team GP W D L Pts GF GA GD SimPts vsSim
1 Lincoln City Promoted 46 31 10 5 103 89 41 +48 78.87 +24.13
2 Cardiff City Promoted 46 27 10 9 91 90 50 +40 83.09 +7.91
3 Stockport 46 22 11 13 77 72 59 +13 72.90 +4.10
4 Bradford City 46 22 11 13 77 58 51 +7 61.28 +15.72
5 Bolton Wanderers Promoted 46 19 18 9 75 70 52 +18 70.27 +4.73
6 Stevenage 46 21 12 13 75 49 46 +3 64.87 +10.13
7 Luton Town 46 21 11 14 74 68 56 +12 75.40 -1.40
8 Plymouth Argyle 46 22 7 17 73 75 63 +12 66.69 +6.31
9 Huddersfield Town 46 18 13 15 67 75 65 +10 66.89 +0.11
10 Mansfield Town 46 16 17 13 65 62 50 +12 61.85 +3.15
11 Wycombe Wanderers 46 17 12 17 63 69 58 +11 71.05 -8.05
12 Reading 46 16 15 15 63 64 60 +4 67.12 -4.12
13 Blackpool 46 17 9 20 60 54 65 -11 59.59 +0.41
14 Doncaster Rovers 46 17 9 20 60 50 69 -19 49.84 +10.16
15 Barnsley 46 15 14 17 59 68 73 -5 62.91 -3.91
16 Wigan Athletic 46 14 14 18 56 49 58 -9 59.56 -3.56
17 Burton Albion 46 13 15 18 54 50 60 -10 51.81 +2.19
18 Peterborough United 46 15 8 23 53 64 68 -4 59.56 -6.56
19 AFC Wimbledon 46 15 8 23 53 51 72 -21 52.02 +0.98
20 Leyton Orient 46 14 10 22 52 59 71 -12 63.88 -11.88
21 Exeter City Relegated 46 12 13 21 49 52 61 -9 55.02 -6.02
22 Port Vale Relegated 46 10 12 24 42 36 61 -25 45.60 -3.60
23 Rotherham United Relegated 46 10 11 25 41 41 71 -30 52.03 -11.03
24 Northampton Town Relegated 46 9 8 29 35 39 74 -35 50.65 -15.65

Form

Each team's 5-game rolling points-per-game across the season. Hot streaks push above the dashed 1.5 PPG reference line; cold spells drop below. Each team gets a distinct color; the legend below the plot lets you read off which line is which. (First 4 games of each team have no rolling window, so the lines start at game 5.)

League Race

Cumulative points across the season for each team. Highlighted teams are drawn in color (top finishers for the Title Race, bottom finishers for the Relegation Race); the rest of the league appears in light gray as context. Switch views with the buttons below.

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The full Promotion / Relegation tab has matchup heatmaps and round-by-round simulation outcomes.

Semifinals

Bolton Wanderers 2
Bradford City 0

Leg 1: Bradford City 0-1 Bolton Wanderers

Leg 2: Bolton Wanderers 1-0 Bradford City

Stockport 1
Stevenage 0

Finals

Bolton Wanderers 4
Stockport 1

Season Summary

Every team's regular-season finish compared against 100,000 simulations. Click any column header to sort. Luck is the team's actual points minus the sim's mean — positive means the team beat the model. Percentile is where the actual result fell in the team's sim distribution (e.g. 90% = the team did this well or better in only 10% of sims).

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Lincoln City 1830 103 78.87 +24.13 99.8% 48 65 73 79 85 93 110
Cardiff City 1768 91 83.09 +7.91 84.1% 49 69 77 83 89 97 117
Bolton Wanderers 1717 75 70.27 +4.73 72.7% 31 56 64 70 76 84 101
Plymouth Argyle 1715 73 66.69 +6.31 78.7% 37 53 61 67 72 81 98
Luton Town 1712 74 75.40 -1.40 45.8% 42 61 70 75 81 90 109
Stockport 1667 77 72.90 +4.10 70.7% 43 59 67 73 79 87 106
Mansfield Town 1666 65 61.85 +3.15 66.4% 30 48 56 62 68 76 91
Wycombe Wanderers 1647 63 71.05 -8.05 19.4% 41 57 65 71 77 85 106
Huddersfield Town 1642 67 66.89 +0.11 53.0% 39 53 61 67 73 81 102
Reading 1635 63 67.12 -4.12 34.1% 34 53 61 67 73 81 101
Stevenage 1617 75 64.87 +10.13 88.9% 34 51 59 65 71 80 103
Bradford City 1600 77 61.28 +15.72 97.0% 28 47 56 61 67 75 93
Blackpool 1595 60 59.59 +0.41 54.7% 30 46 54 60 65 73 90
Wigan Athletic 1575 56 59.56 -3.56 36.4% 29 46 54 60 65 74 93
Peterborough United 1573 53 59.56 -6.56 24.5% 29 46 54 60 65 74 93
Barnsley 1572 59 62.91 -3.91 34.7% 32 49 57 63 69 77 99
Leyton Orient 1564 52 63.88 -11.88 9.1% 32 50 58 64 70 78 98
Burton Albion 1561 54 51.81 +2.19 63.6% 18 39 46 52 57 65 84
Doncaster Rovers 1542 60 49.84 +10.16 90.1% 20 37 44 50 55 64 83
Exeter City 1536 49 55.02 -6.02 25.9% 24 41 49 55 61 69 87
Port Vale 1509 42 45.60 -3.60 35.8% 17 33 40 45 51 59 75
Rotherham United 1486 41 52.03 -11.03 10.1% 23 39 46 52 57 66 83
AFC Wimbledon 1482 53 52.02 +0.98 58.3% 26 39 46 52 57 66 81
Northampton Town 1428 35 50.65 -15.65 3.0% 23 38 45 51 56 64 84

Head-to-Head

Each cell shows a team's record in that matchup (row vs column, formatted W-D-L) with the model's expected points on the line below. Navy-tinted cells mean the team beat the model's expectations by more than one point in that matchup; gold-tinted cells mean they fell short by the same margin.

Beat expectations Fell short Within expectations
Team AW BAR BLA BW BC BA CC DR EC HT LO LC LT MT NT PU PA PV REA RU STE STO WA WW
AFC Wimbledon
1-1-0
2.20
2-0-0
2.63
0-0-2
2.03
1-0-1
2.36
0-0-2
2.82
0-0-2
1.60
1-0-1
2.86
0-0-2
2.48
0-1-1
2.00
1-0-1
2.34
1-0-1
1.58
0-0-2
1.70
0-2-0
2.35
1-0-1
2.72
0-1-1
2.65
1-0-1
1.84
1-1-0
2.90
2-0-0
2.05
1-1-0
2.64
0-1-1
2.10
0-0-2
1.84
1-0-1
2.18
1-0-1
2.13
Barnsley
0-1-1
3.23
1-0-1
2.86
0-1-1
2.53
0-2-0
2.65
1-1-0
3.10
0-1-1
1.72
1-0-1
3.30
1-0-1
3.17
1-0-1
2.42
2-0-0
2.72
0-0-2
2.46
1-0-1
1.98
0-1-1
2.87
1-1-0
3.57
2-0-0
2.86
1-0-1
2.18
0-1-1
3.44
1-1-0
2.69
1-0-1
3.16
1-0-1
2.47
0-1-1
2.36
0-2-0
2.84
0-1-1
2.34
Blackpool
0-0-2
2.80
1-0-1
2.57
0-2-0
2.33
0-0-2
2.70
1-0-1
2.79
1-1-0
1.64
1-0-1
3.25
1-0-1
3.14
1-1-0
2.39
1-1-0
2.60
0-1-1
1.91
0-1-1
2.05
1-0-1
2.70
1-0-1
3.05
2-0-0
2.55
0-0-2
2.71
1-0-1
3.49
1-0-1
2.42
2-0-0
2.78
0-0-2
2.74
0-0-2
2.17
1-1-0
2.62
1-1-0
2.16
Bolton Wanderers
2-0-0
3.41
1-1-0
2.91
0-2-0
3.12
0-2-0
3.27
1-0-1
3.58
1-0-1
2.13
0-2-0
3.94
2-0-0
3.34
1-1-0
2.86
1-1-0
2.78
0-2-0
2.37
0-1-1
2.64
1-0-1
3.24
0-1-1
3.43
1-0-1
3.25
2-0-0
2.52
1-0-1
3.81
0-2-0
2.85
1-1-0
3.67
1-1-0
2.99
0-1-1
2.62
2-0-0
2.84
1-0-1
2.71
Bradford City
1-0-1
3.06
0-2-0
2.78
2-0-0
2.72
0-2-0
2.16
0-0-2
3.15
1-0-1
1.84
1-0-1
2.98
2-0-0
3.11
1-0-1
2.32
1-0-1
2.82
0-1-1
2.17
1-0-1
1.83
0-1-1
2.86
1-1-0
3.14
1-1-0
2.60
1-1-0
2.46
2-0-0
3.64
1-0-1
2.52
1-1-0
3.18
0-1-1
2.54
2-0-0
2.08
1-0-1
3.15
2-0-0
2.03
Burton Albion
2-0-0
2.62
0-1-1
2.33
1-0-1
2.63
1-0-1
1.88
2-0-0
2.28
1-1-0
1.35
0-1-1
2.64
0-2-0
2.70
1-1-0
1.88
0-1-1
2.47
0-0-2
1.83
0-1-1
1.74
1-1-0
2.38
2-0-0
2.66
0-1-1
2.69
0-0-2
2.26
0-2-0
2.92
0-0-2
1.98
1-1-0
2.47
0-1-1
2.09
1-0-1
1.83
0-0-2
2.36
0-1-1
1.87
Cardiff City
2-0-0
3.92
1-1-0
3.76
0-1-1
3.86
1-0-1
3.30
1-0-1
3.63
0-1-1
4.18
2-0-0
4.21
2-0-0
3.91
1-1-0
3.53
1-1-0
3.51
0-0-2
3.01
2-0-0
2.95
1-0-1
3.53
2-0-0
4.10
1-1-0
3.50
1-0-1
3.58
1-1-0
4.02
2-0-0
3.50
2-0-0
3.70
2-0-0
3.26
0-2-0
3.25
2-0-0
3.47
0-1-1
3.43
Doncaster Rovers
1-0-1
2.58
1-0-1
2.14
1-0-1
2.20
0-2-0
1.56
1-0-1
2.46
1-1-0
2.80
0-0-2
1.33
1-0-1
2.70
1-0-1
1.95
1-0-1
2.02
0-0-2
1.41
0-1-1
1.75
1-0-1
2.37
1-0-1
2.85
2-0-0
2.24
0-0-2
2.03
2-0-0
2.96
1-1-0
1.84
2-0-0
2.60
0-2-0
1.93
0-0-2
1.76
0-1-1
2.21
0-1-1
2.06
Exeter City
2-0-0
2.95
1-0-1
2.26
1-0-1
2.29
0-0-2
2.10
0-0-2
2.32
0-2-0
2.73
0-0-2
1.58
1-0-1
2.73
0-1-1
2.18
0-1-1
2.20
1-0-1
1.50
1-0-1
1.90
0-1-1
2.66
0-1-1
3.13
1-1-0
2.69
1-1-0
1.92
1-0-1
3.44
0-2-0
2.50
0-0-2
3.16
1-0-1
2.32
0-1-1
1.77
0-1-1
2.49
1-1-0
2.21
Huddersfield Town
1-1-0
3.44
1-0-1
3.00
0-1-1
3.05
0-1-1
2.57
1-0-1
3.11
0-1-1
3.58
0-1-1
1.93
1-0-1
3.50
1-1-0
3.25
2-0-0
2.55
0-2-0
1.99
1-0-1
2.47
1-0-1
2.70
1-1-0
3.13
2-0-0
3.22
1-0-1
2.58
1-1-0
3.74
1-1-0
2.56
2-0-0
3.21
1-0-1
3.05
0-0-2
2.64
0-1-1
3.09
0-1-1
2.58
Leyton Orient
1-0-1
3.11
0-0-2
2.70
0-1-1
2.83
0-1-1
2.64
1-0-1
2.62
1-1-0
2.95
0-1-1
1.94
1-0-1
3.42
1-1-0
3.23
0-0-2
2.87
1-0-1
1.92
0-1-1
2.59
0-1-1
2.90
1-0-1
3.21
1-0-1
2.70
1-0-1
2.66
1-0-1
3.51
1-0-1
2.70
0-0-2
3.42
1-0-1
2.49
0-2-0
2.28
1-1-0
2.98
1-0-1
2.21
Lincoln City
1-0-1
3.95
2-0-0
2.97
1-1-0
3.57
0-2-0
3.07
1-1-0
3.28
2-0-0
3.65
2-0-0
2.42
2-0-0
4.12
1-0-1
4.00
0-2-0
3.45
1-0-1
3.58
1-1-0
2.50
1-1-0
3.39
2-0-0
3.73
2-0-0
3.44
2-0-0
3.19
2-0-0
4.19
2-0-0
3.26
1-0-1
3.88
1-1-0
3.53
2-0-0
3.30
1-1-0
3.35
1-0-1
3.21
Luton Town
2-0-0
3.78
1-0-1
3.48
1-1-0
3.39
1-1-0
2.79
1-0-1
3.63
1-1-0
3.73
0-0-2
2.50
1-1-0
3.72
1-0-1
3.55
1-0-1
2.96
1-1-0
2.84
0-1-1
2.92
0-1-1
3.30
2-0-0
3.79
2-0-0
3.32
0-0-2
3.42
0-2-0
3.84
0-0-2
2.89
1-1-0
3.76
1-0-1
3.09
1-1-0
2.71
1-0-1
3.52
2-0-0
2.52
Mansfield Town
0-2-0
3.08
1-1-0
2.56
1-0-1
2.72
1-0-1
2.20
1-1-0
2.56
0-1-1
3.07
1-0-1
1.92
1-0-1
3.06
1-1-0
2.78
1-0-1
2.72
1-1-0
2.52
0-1-1
2.05
1-1-0
2.15
1-0-1
3.42
0-1-1
2.95
1-1-0
2.78
1-0-1
3.32
1-1-0
2.38
1-1-0
3.05
0-2-0
2.64
1-0-1
2.25
0-1-1
3.02
0-1-1
2.60
Northampton Town
1-0-1
2.72
0-1-1
1.88
1-0-1
2.38
1-1-0
2.01
0-1-1
2.32
0-0-2
2.76
0-0-2
1.45
1-0-1
2.57
1-1-0
2.30
0-1-1
2.31
1-0-1
2.23
0-0-2
1.76
0-0-2
1.71
1-0-1
2.04
0-1-1
2.26
1-0-1
1.67
0-1-1
2.86
0-0-2
2.19
0-0-2
2.87
1-0-1
2.15
0-1-1
1.89
0-0-2
2.17
0-0-2
2.15
Peterborough United
1-1-0
2.78
0-0-2
2.56
0-0-2
2.87
1-0-1
2.20
0-1-1
2.81
1-1-0
2.75
0-1-1
1.95
0-0-2
3.20
0-1-1
2.75
0-0-2
2.23
1-0-1
2.72
0-0-2
2.00
0-0-2
2.12
1-1-0
2.47
1-1-0
3.17
1-0-1
2.50
1-0-1
3.48
1-1-0
2.36
2-0-0
3.28
0-0-2
2.57
1-0-1
2.01
1-0-1
2.70
2-0-0
2.11
Plymouth Argyle
1-0-1
3.62
1-0-1
3.26
2-0-0
2.71
0-0-2
2.90
0-1-1
2.96
2-0-0
3.17
1-0-1
1.88
2-0-0
3.44
0-1-1
3.55
1-0-1
2.85
1-0-1
2.76
0-0-2
2.24
2-0-0
2.03
0-1-1
2.64
1-0-1
3.82
1-0-1
2.94
2-0-0
3.61
0-1-1
2.69
1-0-1
3.18
1-1-0
2.72
1-0-1
2.21
1-1-0
3.23
1-1-0
2.08
Port Vale
0-1-1
2.53
1-1-0
2.00
1-0-1
1.95
1-0-1
1.67
0-0-2
1.83
0-2-0
2.51
0-1-1
1.51
0-0-2
2.46
1-0-1
2.00
0-1-1
1.73
1-0-1
1.94
0-0-2
1.34
0-2-0
1.64
1-0-1
2.13
1-1-0
2.57
1-0-1
1.98
0-0-2
1.89
0-1-1
1.84
1-0-1
2.42
0-0-2
2.04
1-0-1
1.68
0-1-1
2.24
0-1-1
1.60
Reading
0-0-2
3.39
0-1-1
2.75
1-0-1
3.01
0-2-0
2.57
1-0-1
2.92
2-0-0
3.47
0-0-2
1.96
0-1-1
3.62
0-2-0
2.92
0-1-1
2.86
1-0-1
2.72
0-0-2
2.18
2-0-0
2.53
0-1-1
3.04
2-0-0
3.24
0-1-1
3.07
1-1-0
2.73
1-1-0
3.61
0-2-0
3.33
1-0-1
2.78
1-1-0
2.46
2-0-0
3.40
1-1-0
2.53
Rotherham United
0-1-1
2.78
1-0-1
2.27
0-0-2
2.66
0-1-1
1.79
0-1-1
2.25
0-1-1
2.96
0-0-2
1.76
0-0-2
2.83
2-0-0
2.29
0-0-2
2.24
2-0-0
2.04
1-0-1
1.65
0-1-1
1.72
0-1-1
2.38
2-0-0
2.55
0-0-2
2.16
1-0-1
2.25
1-0-1
3.01
0-2-0
2.11
0-1-1
2.28
0-0-2
1.92
0-1-1
2.25
0-1-1
1.99
Stevenage
1-1-0
3.34
1-0-1
2.96
2-0-0
2.71
0-1-1
2.44
1-1-0
2.89
1-1-0
3.36
0-0-2
2.18
0-2-0
3.52
1-0-1
3.12
1-0-1
2.37
1-0-1
2.95
0-1-1
1.92
1-0-1
2.34
0-2-0
2.78
1-0-1
3.29
2-0-0
2.85
0-1-1
2.73
2-0-0
3.41
1-0-1
2.64
1-1-0
3.15
2-0-0
2.46
1-1-0
2.99
1-0-1
2.50
Stockport
2-0-0
3.62
1-1-0
3.06
2-0-0
3.28
1-1-0
2.82
0-0-2
3.37
1-0-1
3.63
0-2-0
2.19
2-0-0
3.72
1-1-0
3.70
2-0-0
2.78
0-2-0
3.16
0-0-2
2.18
0-1-1
2.73
1-0-1
3.18
1-1-0
3.57
1-0-1
3.44
1-0-1
3.22
1-0-1
3.80
0-1-1
2.98
2-0-0
3.54
0-0-2
2.96
1-1-0
3.33
2-0-0
2.65
Wigan Athletic
1-0-1
3.26
0-2-0
2.59
0-1-1
2.81
0-0-2
2.59
1-0-1
2.28
2-0-0
3.08
0-0-2
1.99
1-1-0
3.22
1-1-0
2.93
1-1-0
2.33
0-1-1
2.45
0-1-1
2.09
1-0-1
1.93
1-1-0
2.41
2-0-0
3.27
1-0-1
2.74
0-1-1
2.20
1-1-0
3.19
0-0-2
2.05
1-1-0
3.19
0-1-1
2.43
0-1-1
2.12
0-0-2
2.48
Wycombe Wanderers
1-0-1
3.32
1-1-0
3.08
0-1-1
3.29
1-0-1
2.71
0-0-2
3.41
1-1-0
3.59
1-1-0
2.02
1-1-0
3.40
0-1-1
3.23
1-1-0
2.84
1-0-1
3.22
1-0-1
2.28
0-0-2
2.91
1-1-0
2.82
2-0-0
3.29
0-0-2
3.33
0-1-1
3.37
1-1-0
3.89
0-1-1
2.90
1-1-0
3.48
1-0-1
2.93
0-0-2
2.77
2-0-0
2.95

Points vs. Goals Scored, Allowed, and Differential

Points plotted against goals scored, allowed, and differential. Use the buttons to switch views; hover a team for exact values. The table gives each fit's R² and slope (the change in points per 10 goals).

Fit Metrics

Slope
Scored 0.69 +9.2
Allowed 0.60 -13.5
Differential 0.88 +7.4

Scoreline Distribution

Percentage of games ending with each combination of team-goals (rows) and opponent-goals (columns). The diagonal shows draws; cells below the diagonal are wins from the row team's perspective, cells above are losses. Marginal totals on the right and bottom show how often each goal count occurred regardless of opponent. Use the picker to switch between the league-wide view and any individual team.

↓ Scored | Allowed →012345+Total
05.98%10.60%4.80%3.35%1.54%0.36%26.63%
110.60%12.14%8.33%3.53%0.91%0.63%36.14%
24.80%8.33%5.80%2.45%0.36%0.18%21.92%
33.35%3.53%2.45%1.27%0.27%10.87%
41.54%0.91%0.36%0.27%0.09%3.17%
5+0.36%0.63%0.18%0.09%1.27%
Total26.63%36.14%21.92%10.87%3.17%1.27%100%

Summary Statistics

Scored Allowed Difference
Mean 1.32 1.32 +0.00
SD 1.15 1.15 1.68
CV 0.87 0.87
Max 6 6 +5
Min 0 0 -5

Games Played: 552

↓ Scored | Allowed →012345+Total
04.35%21.74%4.35%6.52%2.17%2.17%41.30%
16.52%6.52%2.17%4.35%2.17%21.74%
26.52%10.87%2.17%2.17%2.17%23.91%
34.35%2.17%4.35%10.87%
42.17%2.17%
5+
Total17.39%45.65%10.87%17.39%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.11 1.57 -0.46
SD 1.14 1.28 1.75
CV 1.03 0.82
Max 4 5 +3
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%10.87%6.52%4.35%2.17%26.09%
14.35%13.04%4.35%4.35%26.09%
28.70%13.04%4.35%26.09%
310.87%6.52%2.17%19.57%
4
5+2.17%2.17%
Total8.70%43.48%30.43%15.22%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.48 1.59 -0.11
SD 1.21 0.93 1.61
CV 0.82 0.59
Max 5 4 +5
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%15.22%4.35%2.17%4.35%28.26%
117.39%8.70%8.70%4.35%2.17%41.30%
24.35%2.17%8.70%2.17%17.39%
32.17%4.35%4.35%10.87%
42.17%2.17%
5+
Total28.26%30.43%26.09%4.35%8.70%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.17 1.41 -0.24
SD 1.04 1.31 1.79
CV 0.89 0.93
Max 4 5 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%4.35%6.52%2.17%21.74%
18.70%21.74%2.17%2.17%34.78%
22.17%15.22%6.52%2.17%26.09%
32.17%4.35%2.17%8.70%
42.17%2.17%4.35%
5+4.35%4.35%
Total23.91%47.83%19.57%8.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.52 1.13 +0.39
SD 1.30 0.88 1.53
CV 0.85 0.78
Max 5 3 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%4.35%2.17%4.35%17.39%
117.39%10.87%13.04%4.35%45.65%
26.52%17.39%6.52%30.43%
34.35%2.17%6.52%
4
5+
Total30.43%36.96%23.91%8.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.11 +0.15
SD 0.83 0.95 1.28
CV 0.66 0.86
Max 3 3 +2
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%10.87%4.35%6.52%4.35%34.78%
110.87%13.04%10.87%34.78%
22.17%6.52%10.87%2.17%21.74%
34.35%2.17%6.52%
4
5+2.17%2.17%
Total26.09%34.78%26.09%8.70%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.30 -0.22
SD 1.09 1.09 1.67
CV 1.00 0.84
Max 5 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%4.35%4.35%13.04%
113.04%15.22%2.17%4.35%34.78%
24.35%8.70%2.17%2.17%17.39%
36.52%6.52%2.17%15.22%
48.70%2.17%4.35%2.17%17.39%
5+2.17%2.17%
Total36.96%39.13%10.87%8.70%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.96 1.09 +0.87
SD 1.40 1.24 1.78
CV 0.71 1.14
Max 5 5 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%6.52%8.70%4.35%6.52%30.43%
117.39%13.04%10.87%2.17%43.48%
210.87%2.17%13.04%
32.17%6.52%2.17%2.17%13.04%
4
5+
Total23.91%36.96%19.57%6.52%10.87%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.50 -0.41
SD 0.98 1.35 1.75
CV 0.91 0.90
Max 3 5 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%17.39%6.52%4.35%34.78%
110.87%10.87%13.04%2.17%36.96%
22.17%6.52%2.17%10.87%
38.70%2.17%4.35%15.22%
42.17%2.17%
5+
Total28.26%32.61%26.09%6.52%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.33 -0.20
SD 1.13 1.21 1.71
CV 1.00 0.91
Max 4 5 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%6.52%2.17%13.04%
110.87%10.87%8.70%8.70%2.17%41.30%
26.52%4.35%6.52%4.35%21.74%
32.17%6.52%4.35%6.52%19.57%
42.17%2.17%
5+2.17%2.17%
Total28.26%28.26%19.57%21.74%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.63 1.41 +0.22
SD 1.14 1.18 1.66
CV 0.70 0.84
Max 5 4 +5
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%10.87%2.17%6.52%28.26%
14.35%8.70%10.87%6.52%4.35%34.78%
24.35%10.87%4.35%4.35%23.91%
32.17%2.17%2.17%6.52%
44.35%2.17%6.52%
5+
Total21.74%32.61%21.74%17.39%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.28 1.54 -0.26
SD 1.15 1.21 1.68
CV 0.90 0.78
Max 4 4 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%4.35%2.17%2.17%10.87%
115.22%8.70%23.91%
213.04%13.04%10.87%2.17%39.13%
36.52%6.52%2.17%15.22%
44.35%2.17%2.17%8.70%
5+2.17%2.17%
Total41.30%34.78%17.39%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.93 0.89 +1.04
SD 1.18 0.92 1.44
CV 0.61 1.04
Max 5 3 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%10.87%4.35%2.17%19.57%
110.87%13.04%2.17%4.35%30.43%
24.35%15.22%8.70%6.52%34.78%
38.70%4.35%13.04%
42.17%2.17%
5+
Total28.26%39.13%19.57%10.87%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.48 1.22 +0.26
SD 1.03 1.11 1.64
CV 0.69 0.91
Max 4 5 +4
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
015.22%4.35%4.35%2.17%26.09%
16.52%15.22%15.22%2.17%39.13%
28.70%4.35%6.52%19.57%
34.35%2.17%6.52%
46.52%6.52%
5+2.17%2.17%
Total34.78%30.43%28.26%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.35 1.09 +0.26
SD 1.25 1.01 1.45
CV 0.93 0.93
Max 5 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%15.22%13.04%2.17%41.30%
14.35%4.35%15.22%8.70%2.17%4.35%39.13%
24.35%4.35%2.17%2.17%13.04%
32.17%4.35%6.52%
4
5+
Total21.74%28.26%30.43%10.87%4.35%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 0.85 1.61 -0.76
SD 0.89 1.31 1.59
CV 1.05 0.81
Max 3 5 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%8.70%6.52%4.35%21.74%
18.70%13.04%15.22%8.70%45.65%
24.35%8.70%4.35%2.17%19.57%
32.17%2.17%2.17%6.52%
4
5+4.35%2.17%6.52%
Total21.74%34.78%21.74%19.57%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.39 1.48 -0.09
SD 1.34 1.17 1.95
CV 0.96 0.79
Max 6 5 +5
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%6.52%2.17%2.17%19.57%
115.22%10.87%6.52%4.35%4.35%41.30%
24.35%4.35%2.17%10.87%
36.52%6.52%4.35%17.39%
44.35%2.17%6.52%
5+2.17%2.17%4.35%
Total26.09%32.61%26.09%8.70%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.63 1.37 +0.26
SD 1.39 1.16 1.99
CV 0.85 0.85
Max 5 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
015.22%21.74%4.35%4.35%4.35%2.17%52.17%
18.70%6.52%8.70%2.17%26.09%
24.35%4.35%4.35%4.35%17.39%
32.17%2.17%
4
5+2.17%2.17%
Total28.26%36.96%17.39%10.87%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.78 1.33 -0.54
SD 1.05 1.25 1.66
CV 1.34 0.94
Max 5 5 +4
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%6.52%15.22%
18.70%23.91%8.70%4.35%45.65%
24.35%8.70%8.70%4.35%26.09%
34.35%6.52%10.87%
42.17%2.17%
5+
Total17.39%43.48%30.43%8.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.39 1.30 +0.09
SD 0.95 0.87 1.30
CV 0.69 0.66
Max 4 3 +3
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%17.39%4.35%10.87%2.17%2.17%43.48%
18.70%8.70%8.70%4.35%30.43%
22.17%6.52%8.70%4.35%21.74%
32.17%2.17%
42.17%2.17%
5+
Total21.74%32.61%21.74%19.57%2.17%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.89 1.54 -0.65
SD 0.97 1.22 1.72
CV 1.09 0.79
Max 4 5 +4
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%10.87%2.17%23.91%
126.09%10.87%6.52%6.52%2.17%52.17%
24.35%8.70%4.35%17.39%
32.17%4.35%6.52%
4
5+
Total41.30%32.61%15.22%8.70%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.07 1.00 +0.07
SD 0.83 1.14 1.29
CV 0.78 1.14
Max 3 5 +2
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%6.52%6.52%17.39%
16.52%13.04%8.70%4.35%32.61%
26.52%17.39%4.35%2.17%30.43%
36.52%4.35%2.17%2.17%15.22%
44.35%4.35%
5+
Total23.91%41.30%19.57%13.04%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.57 1.28 +0.28
SD 1.09 1.05 1.56
CV 0.70 0.82
Max 4 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%15.22%8.70%4.35%34.78%
18.70%17.39%4.35%2.17%2.17%34.78%
28.70%4.35%4.35%2.17%19.57%
34.35%4.35%2.17%10.87%
4
5+
Total28.26%41.30%17.39%6.52%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.07 1.26 -0.20
SD 1.00 1.27 1.68
CV 0.94 1.01
Max 3 6 +3
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%8.70%4.35%2.17%2.17%23.91%
14.35%13.04%13.04%30.43%
210.87%4.35%4.35%4.35%23.91%
34.35%2.17%4.35%2.17%2.17%15.22%
44.35%2.17%6.52%
5+
Total30.43%30.43%26.09%8.70%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.26 +0.24
SD 1.21 1.12 1.72
CV 0.80 0.89
Max 4 4 +4
Min 0 0 -4

Games Played: 46

Home-Field Advantage Edge

The simulation applies the same home-field boost to every game across the league, so the per-game home win probabilities bake in the model's idea of HFA. For each team, we sum expected points at home and compare to actual home points, and the same on the road. The bar shows (home points above expected) minus (away points above expected). A tall positive bar means the team's home/road split exceeded what the model predicted — a real fortress effect. A tall negative bar means the reverse: they played worse at home or better on the road than expected.

Top Overachievers & Disappointments

Teams that most beat — or most fell short of — their simulated point projections. A positive vsSim means the team accumulated more points than the model expected on average; a negative one means fewer.

Biggest Overachievers

# Team Actual Sim vsSim
1 Lincoln City 103 78.87 +24.13
2 Bradford City 77 61.28 +15.72
3 Doncaster Rovers 60 49.84 +10.16
4 Stevenage 75 64.87 +10.13
5 Cardiff City 91 83.09 +7.91

Biggest Disappointments

# Team Actual Sim vsSim
1 Northampton Town 35 50.65 -15.65
2 Leyton Orient 52 63.88 -11.88
3 Rotherham United 41 52.03 -11.03
4 Wycombe Wanderers 63 71.05 -8.05
5 Peterborough United 53 59.56 -6.56

Top Streaks

Ranked by model unlikelihood — the product of pregame W/D/L probabilities over the games in each team's streak. A short streak by a poor team can outrank a longer one by a strong team since the poor team's per-game probabilities were lower going in. Unbeaten counts W or D consecutively; Winless counts L or D consecutively.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Blackpool 4 Apr 11 – May 2 1 in 173
2 Leyton Orient 4 Mar 10 – Mar 21 1 in 159
3 AFC Wimbledon 4 Sep 13 – Oct 4 1 in 103
4 Mansfield Town 4 Dec 26 – Jan 17 1 in 97
5 Peterborough United 4 Dec 9 – Dec 26 1 in 79

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Northampton Town 11 Mar 8 – May 2 1 in 1,219
2 Rotherham United 7 Dec 10 – Jan 17 1 in 498
3 Plymouth Argyle 4 Aug 2 – Aug 19 1 in 78
4 Mansfield Town 4 Nov 8 – Dec 9 1 in 53
5 AFC Wimbledon 6 Mar 28 – Apr 18 1 in 43

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Lincoln City 29 Nov 29 – May 2 1 in 1,908
2 Rotherham United 9 Oct 2 – Nov 29 1 in 114
3 Bolton Wanderers 13 Jan 17 – Mar 17 1 in 100
4 Mansfield Town 8 Dec 26 – Feb 7 1 in 40
5 Bradford City 7 Sep 13 – Oct 28 1 in 37

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Exeter City 15 Jan 27 – Apr 3 1 in 282
2 Peterborough United 9 Mar 21 – May 2 1 in 92
3 Northampton Town 16 Feb 14 – May 2 1 in 82
4 Mansfield Town 9 Jan 24 – Mar 3 1 in 74
5 Stevenage 8 Dec 20 – Jan 24 1 in 60

Finish Position Heatmap

Each cell is the probability — across 100,000 simulations — that the team (row) finished at that position (column). Rows are sorted by actual finish (champion at top, bottom of the table at the bottom).

Team123456789101112131415161718192021222324
Lincoln City22.61%19.62%14.87%11.37%8.39%5.95%4.75%3.20%2.45%1.81%1.37%0.94%0.93%0.60%0.45%0.26%0.16%0.10%0.09%0.03%0.05%
Cardiff City41.46%21.42%13.50%7.61%5.13%3.49%2.30%1.47%1.02%0.63%0.57%0.58%0.29%0.14%0.13%0.08%0.05%0.06%0.01%0.03%0.02%0.01%
Stockport6.65%10.58%10.48%11.16%10.28%8.91%7.73%6.45%5.78%4.54%3.89%3.30%2.33%2.17%1.89%1.27%0.87%0.73%0.40%0.25%0.15%0.11%0.05%0.03%
Bradford City0.27%1.03%1.65%2.28%3.21%3.56%4.55%5.12%5.64%5.78%6.05%6.24%6.37%7.01%6.76%6.03%5.53%5.64%4.95%3.81%3.50%2.58%1.44%1.00%
Bolton Wanderers4.04%6.95%8.39%8.93%8.84%9.02%7.91%7.44%6.73%5.62%4.93%4.34%3.61%3.22%2.62%2.14%1.60%1.43%0.88%0.59%0.41%0.17%0.14%0.05%
Stevenage1.24%1.93%3.58%4.59%5.37%6.44%6.14%6.30%6.33%6.38%7.02%6.56%5.91%5.62%4.91%4.95%3.90%3.61%2.77%2.42%1.64%1.28%0.71%0.40%
Luton Town11.26%14.22%13.20%11.78%9.56%8.56%6.81%5.17%4.59%3.70%2.70%2.15%1.79%1.24%1.00%0.69%0.67%0.43%0.19%0.07%0.12%0.07%0.02%0.01%
Plymouth Argyle1.51%3.50%4.93%6.07%6.65%6.71%7.36%7.29%7.38%6.54%6.92%5.48%5.67%4.98%3.83%3.77%3.18%2.62%1.98%1.51%1.00%0.55%0.38%0.19%
Huddersfield Town1.91%3.48%4.84%6.18%7.01%6.86%6.94%7.64%6.93%6.63%6.08%6.06%5.44%4.90%4.36%3.58%3.00%2.50%2.01%1.52%0.97%0.66%0.35%0.15%
Mansfield Town0.32%1.27%2.07%2.51%3.49%4.35%4.76%5.29%5.82%6.49%6.62%6.40%6.92%6.09%5.85%5.59%5.84%4.65%4.22%3.77%2.95%2.24%1.69%0.80%
Wycombe Wanderers4.72%7.55%9.18%9.29%8.87%8.69%7.95%7.35%6.67%5.43%5.06%4.14%3.35%2.93%2.35%1.78%1.48%1.21%0.74%0.58%0.39%0.18%0.09%0.02%
Reading1.94%3.66%4.96%6.20%6.51%7.34%7.50%7.69%6.92%6.63%6.07%5.77%5.15%4.75%4.35%3.39%3.11%2.13%1.88%1.47%1.28%0.85%0.30%0.15%
Blackpool0.29%0.53%1.04%1.49%1.90%2.68%3.05%3.83%4.44%4.52%5.44%6.71%6.85%6.53%7.15%6.75%6.74%6.89%5.79%5.38%4.54%3.33%2.74%1.39%
Doncaster Rovers0.01%0.05%0.06%0.15%0.19%0.37%0.50%0.82%1.23%1.42%1.88%2.39%2.93%3.56%4.23%5.40%6.63%8.00%8.99%10.38%12.34%13.60%14.87%
Barnsley0.63%1.35%2.11%2.73%3.86%4.41%5.28%5.77%5.86%6.73%6.50%6.79%6.60%6.61%5.86%5.83%5.25%4.28%4.09%3.20%2.58%1.77%1.24%0.67%
Wigan Athletic0.14%0.55%1.03%1.49%2.16%2.62%3.27%3.68%4.43%5.64%5.40%5.96%6.44%6.60%6.55%6.83%6.53%6.42%6.36%5.20%4.51%4.25%2.54%1.40%
Burton Albion0.03%0.09%0.13%0.29%0.46%0.88%0.95%1.20%1.62%2.03%2.47%3.04%3.75%5.09%5.71%5.99%7.42%8.57%9.01%10.31%11.04%11.07%8.85%
Peterborough United0.28%0.47%1.07%1.57%2.04%2.68%3.14%3.65%4.72%5.50%5.81%5.98%6.76%6.52%6.55%6.65%6.76%6.48%5.71%5.51%4.70%3.54%2.37%1.54%
AFC Wimbledon0.05%0.09%0.16%0.34%0.39%0.94%0.94%1.04%1.93%2.04%2.76%3.20%3.49%4.24%5.35%6.45%7.31%8.45%9.15%10.86%10.48%10.77%9.57%
Leyton Orient0.69%1.58%2.46%3.50%4.55%4.87%5.65%6.51%6.43%6.55%6.85%6.49%6.30%6.22%5.71%5.37%4.93%4.24%3.16%2.98%2.07%1.38%1.02%0.49%
Exeter City0.03%0.17%0.22%0.58%0.78%1.04%1.53%1.91%2.54%2.79%3.28%3.71%4.32%5.43%6.46%6.80%7.38%7.23%8.55%8.27%8.15%7.68%6.35%4.80%
Port Vale0.01%0.04%0.06%0.13%0.21%0.27%0.44%0.45%0.64%1.05%1.33%1.62%2.29%3.14%3.98%5.27%7.51%9.23%12.79%18.79%30.75%
Rotherham United0.05%0.15%0.16%0.35%0.45%0.65%1.04%1.18%1.52%1.90%2.49%2.74%3.81%4.85%5.84%6.55%6.99%8.26%9.48%9.93%10.65%10.96%10.00%
Northampton Town0.01%0.04%0.15%0.23%0.27%0.41%0.60%0.81%1.35%1.60%2.16%2.55%3.13%3.86%4.82%5.49%7.02%7.67%9.27%10.26%12.06%13.37%12.87%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Each curve shows, for one position (1st, 2nd, ..., last), the spread of point totals teams accumulated across simulations. Reading the curve at the 50% mark gives the median points typically needed to finish at that position. Steep curves mean the position is tightly clustered around a particular point range; shallow curves mean the position came with a wide variety of point totals.

Points Totals in Context

How did each team's actual results compare to their simulated points, Elo rating, average opponent Elo, and percentile within simulated outcomes? Use the buttons to switch between views. In each chart, dashed crosshairs at the league means split the plot into four quadrants: pastel green (team did well, model agreed), pastel red (team did poorly, model agreed), and pastel yellow (model and reality disagreed).

Season Trends

How each metric evolved across the season - Elo rating, actual and projected points, title/promotion probability, and relegation probability - day by day.

Edges & Scoring

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Home Edge
Share of matches won by the home team minus the share won by the away team.
No Edge: under 5% * Slight Edge: 5% to 15% * Clear Edge: 15% to 25% * Strong Edge: 25% and up.
Elo Value
Number of Elo rating points one goal is worth. A team this many Elo points better than another is expected to win by one goal on a neutral field.
Scoring Tilt
Average home goals minus average away goals per match. The gold line is the home goals edge implied by the scoring value of an Elo point and the home-field Elo bonus.
Road-Tilted: under -0.2 * Neutral: -0.2 to 0.5 * Home-Tilted: 0.5 to 1.2 * Strong Home: 1.2 and up.
Home Edge
HomeDrawAway
+17.21%
Clear Edge
46.01%25.18%28.80%
Elo Value
Home Edge: 60.40 Elo pts.
203 Elo
0.005 goals per Elo point
0600
Scoring Tilt
Expected
+0.33 goals
Neutral
-2+0.30+2

Title Race

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 4 * Open: 4 to 6 * Wide Open: 6 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd to 4th * Middle of the Pack: 5th to 12th * Longshot: 13th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.15 * Tight Race: 0.15 to 0.4 * Comfortable: 0.4 to 0.75 * Runaway: 0.75 and up.
Title-Race Openness
4.1
Open
124610
Champion Preseason Odds
23%
Lincoln City, 2nd of 24
LongshotFavorite
Title Margin
Expected
0.26/gm
Tight Race
00.130.5/gm

Simulation-Based Surprises

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 6.75 * Some Luck: 6.75 to 10.12 * Lucky: 10.12 to 13.49 * Wild Swing: 13.49 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 3.04 * Close: 3.04 to 4.56 * Off: 4.56 to 6.08 * Way Off: 6.08 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 24 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 24 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 24 * As Expected: 24 to 38.4 * Several Outliers: 38.4 to 52.8 * Many Outliers: 52.8 and up.
Unexpected Relegations
Number of teams that were actually relegated but were not in the model's projected bottom field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 1.87 * A Surprise: 1.87 to 2.99 * Several Surprises: 2.99 to 4.11 * Many Surprises: 4.11 and up.
Luck Spread
Expected
8.89 points
Some Luck
08.4321
Average Finish Error
Expected
3.29
Close
03.808
Biggest Overachiever
Expected 97.92%
99.85%
Lincoln City
50100
Biggest Underachiever
Expected 2.08%
3.03%
Northampton Town
050
Season Outliers
Expected
3 of 24
Minimal Outliers
02.412
Unexpected Relegations
Expected
2 of 4
A Surprise
01.94

Parity

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.12 * Even: 0.12 to 0.18 * Top-Heavy: 0.18 to 0.26 * Lopsided: 0.26 and up.
Noll-Scully
How much more spread out the table was than a league where every match is a coin flip. The gold line at 1 is that coin-flip baseline. Above it, real talent gaps stretched the table; below it, the league was tighter than luck alone would produce.
Coin-Flip Parity: under 1 * Moderate Separation: 1 to 1.6 * Strong Separation: 1.6 to 2.2 * Wide Separation: 2.2 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 60% * Slight Edge: 60% to 70% * Clear Edge: 70% to 80% * Wide Edge: 80% and up.
Best vs. Worst
Chance the top-rated team would beat the bottom-rated team on a neutral field. The gold line is how large that gap tends to be in a league of this size; a dot to the right flags an unusually dominant or unusually weak team.
Even: under 70% * Clear Edge: 70% to 82% * Strong Edge: 82% to 92% * Dominant: 92% and up.
Close Games
Share of matches decided by 1 goal or fewer, draws included. The gold line is how many close games the matchups and the scoring value of an Elo point predict.
Few: under 30% * Some Drama: 30% to 40% * Frequent: 40% to 50% * Very Frequent: 50% and up.
Blowouts
Share of matches decided by 3 goals or more. The gold line is how many routs the matchups and the scoring model predict.
Rare: under 8% * Occasional: 8% to 14% * Frequent: 14% to 22% * Very Frequent: 22% and up.
Gini Index
0.13
Even
00.120.180.260.5
Noll-Scully
Coin-flip
1.55
Moderate Separation
01.003
Interquartile Edge
66%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline
91%
Strong Edge
50%90%100%
Close Games
Expected
69%
Very Frequent
0%63%100%
Blowouts
Expected
14%
Occasional
0%14%100%

Predictability

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Brier Score
How close the pregame probabilities landed to the actual result, averaged over the season. Confident, correct calls are rewarded most; confident misses are punished most. Lower is better; since draws are possible, a score under 0.66 beats guessing the base rate.
Highly Predictable: under 0.56 * Predictable: 0.56 to 0.62 * Hard to Predict: 0.62 to 0.66 * Coin-Flip: 0.66 and up.
Matchup Imbalance
How lopsided the matchups were on paper, averaging the gap between the two win probabilities over their sum. 0 means every match was a toss-up; 1 means every match was a heavy favorite against a big underdog.
Very Even: under 0.1 * Slight Separation: 0.1 to 0.18 * Notable Separation: 0.18 to 0.28 * Lopsided: 0.28 and up.
Strangeness
How wild the final table was versus what the model expected. A value of 1 means teams landed about one standard deviation from their projections on average. Above 1 is a stranger season; below 1 hugged the projections.
Very Predictable: under 0.8 * As Expected: 0.8 to 1.1 * Wilder Than Modeled: 1.1 to 1.4 * Chaotic: 1.4 and up.
Repeatability
How closely the final table order matched the preseason Elo order, by Spearman rank correlation. Higher means last season's ratings strongly predicted this season's finish. Shows N/A for an inaugural season.
Weak Carryover: under 0.3 * Some Carryover: 0.3 to 0.6 * Strong Carryover: 0.6 to 0.85 * Near-Lock: 0.85 and up.
Upset Rate
Share of matches the underdog won. The gold line is how often the model expected underdogs to win; a dot to the right means upsets ran hotter than expected.
Chalky: under 25% * As Expected: 25% to 33% * Upset-Prone: 33% to 42% * Very Upset-Prone: 42% and up.
Clear Favorite Upset Rate
Share of matches the underdog won, counting only games with a clear favorite (at least 60% likely to win once a draw is set aside). The gold line is how often the model expected these favorites to slip.
Solid Favorites: under 15% * As Expected: 15% to 25% * Shaky Favorites: 25% to 35% * Very Shaky: 35% and up.
Brier Score
Expected
0.63
Hard to Predict
00.632
Matchup Imbalance
0.27
Notable Separation
00.10.180.280.5
Strangeness
Expected
1.12
Wilder Than Modeled
01.002
Repeatability
0.43
Some Carryover
00.30.60.851
Upset Rate
Expected
28%
As Expected
0%26%50%
Clear Favorite Upset Rate
Expected
24%
As Expected
0%22%50%

Calibration

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Probability calibration
An all-in-one chi-square test of the model's probabilities. Matches are grouped by how confident the model was, and within each group the predicted and actual counts of home wins, draws, and away wins are compared. The p-value is plotted; above 0.05 means well-calibrated.
Miscalibrated: under 0.05 * Borderline: 0.05 to 0.1 * Well Calibrated: 0.1 to 0.5 * Excellent: 0.5 and up.
Calibration slope
Checks whether the spread of the probabilities is right. Each probability is turned into log-odds and a line is fit predicting the actual results. A slope of 1.00 is perfect; below 1 is overconfidence (favorites lost more than their odds implied); above 1 is under-confidence.
Overconfident: under 0.85 * Calibrated: 0.85 to 1.15 * Underconfident: 1.15 to 1.3 * Very Underconfident: 1.3 and up.
Calibration error (ECE)
The average gap between the model's stated chances and how often the predicted result actually happened. Smaller is better. The gold line is the noise ceiling, the error luck alone can produce even with perfect probabilities; below it, the model's error is no larger than chance.
Well Within Noise: under 0.07 * Near Noise Ceiling: 0.07 to 0.11 * Above Noise: 0.11 to 0.14 * Well Above Noise: 0.14 and up.
Probability calibration
0.48
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
0.83
Overconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.045
Well Within Noise
00.0700.2

Stochastic Promotion/Relegation Outcomes

Across 100,000 regular-season simulations from preseason Elo, the probability of each team's next-season outcome — promotion-positive outcomes on the left, relegation-positive on the right. The round buttons switch to heatmaps of how often each pair of teams met in that round of the playoff across the simulations, since every iteration produces a different field.

Team Direct promotion Qualified for promotion playoff Same level Direct relegation
Cardiff City 62.88% 29.73% 7.36% 0.03%
Lincoln City 42.23% 40.58% 17.14% 0.05%
Luton Town 25.48% 43.10% 31.20% 0.22%
Stockport 17.23% 40.83% 41.60% 0.34%
Wycombe Wanderers 12.27% 36.03% 51.02% 0.68%
Bolton Wanderers 10.99% 35.18% 53.06% 0.77%
Huddersfield Town 5.39% 24.89% 67.59% 2.13%
Reading 5.60% 25.01% 66.81% 2.58%
Plymouth Argyle 5.01% 24.36% 68.51% 2.12%
Stevenage 3.17% 19.98% 72.82% 4.03%
Leyton Orient 2.27% 15.38% 77.39% 4.96%
Barnsley 1.98% 13.11% 78.65% 6.26%
Mansfield Town 1.59% 12.42% 78.31% 7.68%
Bradford City 1.30% 10.70% 79.48% 8.52%
Blackpool 0.82% 7.11% 80.07% 12.00%
Peterborough United 0.75% 7.36% 79.74% 12.15%
Wigan Athletic 0.69% 7.30% 79.31% 12.70%
Exeter City 0.20% 2.62% 70.20% 26.98%
Burton Albion 0.03% 0.97% 57.73% 41.27%
Rotherham United 0.05% 1.11% 57.30% 41.54%
AFC Wimbledon 0.05% 0.98% 57.29% 41.68%
Northampton Town 0.01% 0.69% 50.74% 48.56%
Doncaster Rovers 0.01% 0.45% 48.35% 51.19%
Port Vale 0.11% 28.33% 71.56%

Overall Game Log

Summary of every completed game this season. Sort any column by clicking its header.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2025-08-01 AFC Wimbledon W 1-0 1699 1546 60.46% 24.13% 15.41% +4.0 3
2025-08-01 @ Luton Town L 0-1 1546 1699 15.41% 24.13% 60.46% -4.0 0
2025-08-02 Stevenage L 2-3 1654 1592 49.89% 27.49% 22.62% -9.5 0
2025-08-02 @ Blackpool W 3-2 1592 1654 22.62% 27.49% 49.89% +9.5 3
2025-08-02 Wycombe Wanderers W 2-1 1544 1657 26.65% 28.38% 44.97% +9.2 3
2025-08-02 @ Bradford City L 1-2 1657 1544 44.97% 28.38% 26.65% -9.2 0
2025-08-02 Mansfield Town W 2-1 1565 1578 39.90% 28.90% 31.20% +7.0 3
2025-08-02 @ Burton Albion L 1-2 1578 1565 31.20% 28.90% 39.90% -7.0 0
2025-08-02 Peterborough United W 2-1 1670 1583 52.87% 26.74% 20.39% +5.0 3
2025-08-02 @ Cardiff City L 1-2 1583 1670 20.39% 26.74% 52.87% -5.0 0
2025-08-02 Exeter City W 1-0 1562 1572 40.31% 28.87% 30.82% +7.4 3
2025-08-02 @ Doncaster Rovers L 0-1 1572 1562 30.82% 28.87% 40.31% -7.4 0
2025-08-02 Leyton Orient W 3-0 1604 1668 32.79% 28.98% 38.23% +23.7 3
2025-08-02 @ Huddersfield Town L 0-3 1668 1604 38.23% 28.98% 32.79% -23.7 0
2025-08-02 Reading W 2-0 1635 1634 41.93% 28.74% 29.33% +13.4 3
2025-08-02 @ Lincoln City L 0-2 1634 1635 29.33% 28.74% 41.93% -13.4 0
2025-08-02 Barnsley L 1-3 1657 1608 48.33% 27.82% 23.85% -16.9 0
2025-08-02 @ Plymouth Argyle W 3-1 1608 1657 23.85% 27.82% 48.33% +16.9 3
2025-08-02 Port Vale W 2-1 1596 1549 47.90% 27.90% 24.20% +5.8 3
2025-08-02 @ Rotherham United L 1-2 1549 1596 24.20% 27.90% 47.90% -5.8 0
2025-08-02 Northampton Town W 3-1 1614 1565 48.16% 27.85% 23.99% +9.9 3
2025-08-02 @ Wigan Athletic L 1-3 1565 1614 23.99% 27.85% 48.16% -9.9 0
2025-08-03 Bolton Wanderers W 2-0 1667 1618 48.20% 27.84% 23.95% +11.4 3
2025-08-03 @ Stockport L 0-2 1618 1667 23.95% 27.84% 48.20% -11.4 0
2025-08-07 Cardiff City D 0-0 1544 1675 24.59% 27.99% 47.42% +1.2 1
2025-08-07 @ Port Vale D 0-0 1675 1544 47.42% 27.99% 24.59% -1.2 4
2025-08-09 Lincoln City W 2-0 1542 1649 27.27% 28.48% 44.25% +18.2 3
2025-08-09 @ AFC Wimbledon L 0-2 1649 1542 44.25% 28.48% 27.27% -18.2 3
2025-08-09 Burton Albion W 3-2 1624 1572 48.60% 27.76% 23.63% +5.3 6
2025-08-09 @ Barnsley L 2-3 1572 1624 23.63% 27.76% 48.60% -5.4 3
2025-08-09 Plymouth Argyle W 2-0 1606 1640 36.93% 29.02% 34.05% +15.0 3
2025-08-09 @ Bolton Wanderers L 0-2 1640 1606 34.05% 29.02% 36.93% -15.0 0
2025-08-09 Blackpool W 4-1 1564 1645 30.50% 28.85% 40.65% +20.9 3
2025-08-09 @ Exeter City L 1-4 1645 1564 40.65% 28.85% 30.50% -20.9 0
2025-08-09 Wigan Athletic W 2-0 1644 1624 44.45% 28.46% 27.09% +12.6 3
2025-08-09 @ Leyton Orient L 0-2 1624 1644 27.09% 28.46% 44.45% -12.6 3
2025-08-09 Doncaster Rovers L 1-2 1571 1569 42.03% 28.73% 29.24% -8.8 0
2025-08-09 @ Mansfield Town W 2-1 1569 1571 29.24% 28.73% 42.03% +8.8 6
2025-08-09 Bradford City D 0-0 1556 1553 41.98% 28.74% 29.28% -0.6 1
2025-08-09 @ Northampton Town D 0-0 1553 1556 29.28% 28.74% 41.98% +0.6 4
2025-08-09 Luton Town L 0-2 1578 1703 25.23% 28.12% 46.65% -11.9 0
2025-08-09 @ Peterborough United W 2-0 1703 1578 46.65% 28.12% 25.23% +11.9 6
2025-08-09 Huddersfield Town L 0-2 1620 1628 40.61% 28.85% 30.54% -17.1 0
2025-08-09 @ Reading W 2-0 1628 1620 30.54% 28.85% 40.61% +17.1 6
2025-08-09 Rotherham United W 1-0 1602 1602 41.70% 28.76% 29.54% +7.2 6
2025-08-09 @ Stevenage L 0-1 1602 1602 29.54% 28.76% 41.70% -7.2 3
2025-08-09 Stockport L 1-2 1647 1678 37.38% 29.01% 33.61% -8.0 0
2025-08-09 @ Wycombe Wanderers W 2-1 1678 1647 33.61% 29.01% 37.38% +8.0 6
2025-08-16 Bolton Wanderers D 1-1 1630 1622 42.84% 28.65% 28.51% -0.6 7
2025-08-16 @ Barnsley D 1-1 1622 1630 28.51% 28.65% 42.84% +0.6 4
2025-08-16 Huddersfield Town W 3-2 1624 1645 38.73% 28.96% 32.31% +6.9 3
2025-08-16 @ Blackpool L 2-3 1645 1624 32.31% 28.96% 38.73% -6.9 6
2025-08-16 Luton Town W 2-1 1554 1715 21.62% 27.18% 51.20% +10.2 7
2025-08-16 @ Bradford City L 1-2 1715 1554 51.20% 27.18% 21.62% -10.2 6
2025-08-16 Port Vale D 0-0 1567 1545 44.74% 28.42% 26.85% -0.9 4
2025-08-16 @ Burton Albion D 0-0 1545 1567 26.85% 28.42% 44.74% +0.9 2
2025-08-16 Rotherham United W 3-0 1673 1594 51.95% 26.99% 21.06% +14.8 7
2025-08-16 @ Cardiff City L 0-3 1594 1673 21.06% 26.99% 51.95% -14.8 3
2025-08-16 Wycombe Wanderers D 1-1 1578 1639 33.02% 28.99% 37.99% +0.2 7
2025-08-16 @ Doncaster Rovers D 1-1 1639 1578 37.99% 28.99% 33.02% -0.2 1
2025-08-16 Mansfield Town L 1-2 1585 1563 44.76% 28.41% 26.82% -9.2 3
2025-08-16 @ Exeter City W 2-1 1563 1585 26.82% 28.41% 44.76% +9.2 3
2025-08-16 Stockport D 2-2 1657 1686 37.57% 29.00% 33.42% -0.1 4
2025-08-16 @ Leyton Orient D 2-2 1686 1657 33.42% 29.00% 37.57% +0.1 7
2025-08-16 Plymouth Argyle W 3-2 1631 1625 42.40% 28.69% 28.91% +6.3 6
2025-08-16 @ Lincoln City L 2-3 1625 1631 28.91% 28.69% 42.40% -6.3 0
2025-08-16 AFC Wimbledon L 1-2 1603 1560 47.46% 27.98% 24.56% -9.6 0
2025-08-16 @ Reading W 2-1 1560 1603 24.56% 27.98% 47.46% +9.6 6
2025-08-16 Northampton Town W 2-0 1609 1555 48.83% 27.72% 23.45% +11.2 9
2025-08-16 @ Stevenage L 0-2 1555 1609 23.45% 27.72% 48.83% -11.2 1
2025-08-16 Peterborough United W 2-0 1611 1566 47.71% 27.94% 24.35% +11.6 6
2025-08-16 @ Wigan Athletic L 0-2 1566 1611 24.35% 27.94% 47.71% -11.6 0
2025-08-19 Cardiff City L 0-1 1570 1688 25.95% 28.26% 45.79% -6.5 6
2025-08-19 @ AFC Wimbledon W 1-0 1688 1570 45.79% 28.26% 25.95% +6.5 10
2025-08-19 Doncaster Rovers W 2-0 1638 1578 49.67% 27.54% 22.80% +10.9 9
2025-08-19 @ Huddersfield Town L 0-2 1578 1638 22.80% 27.54% 49.67% -10.9 7
2025-08-19 Wigan Athletic W 1-0 1705 1623 52.33% 26.89% 20.78% +5.3 9
2025-08-19 @ Luton Town L 0-1 1623 1705 20.78% 26.89% 52.33% -5.3 6
2025-08-19 Blackpool W 2-0 1572 1631 33.39% 29.00% 37.61% +16.1 6
2025-08-19 @ Mansfield Town L 0-2 1631 1572 37.61% 29.00% 33.39% -16.1 3
2025-08-19 Lincoln City L 0-1 1544 1637 28.92% 28.70% 42.38% -7.1 1
2025-08-19 @ Northampton Town W 1-0 1637 1544 42.38% 28.70% 28.92% +7.1 9
2025-08-19 Barnsley L 0-1 1555 1629 31.29% 28.90% 39.81% -7.5 0
2025-08-19 @ Peterborough United W 1-0 1629 1555 39.81% 28.90% 31.29% +7.5 10
2025-08-19 Leyton Orient L 0-1 1619 1657 36.44% 29.03% 34.53% -8.4 0
2025-08-19 @ Plymouth Argyle W 1-0 1657 1619 34.53% 29.03% 36.44% +8.4 7
2025-08-19 Stevenage L 1-2 1546 1620 31.32% 28.91% 39.78% -7.1 2
2025-08-19 @ Port Vale W 2-1 1620 1546 39.78% 28.91% 31.32% +7.1 12
2025-08-19 Bradford City L 1-2 1686 1564 57.00% 25.45% 17.55% -11.2 7
2025-08-19 @ Stockport W 2-1 1564 1686 17.55% 25.45% 57.00% +11.2 10
2025-08-19 Exeter City L 0-1 1639 1576 50.01% 27.46% 22.53% -10.7 1
2025-08-19 @ Wycombe Wanderers W 1-0 1576 1639 22.53% 27.46% 50.01% +10.6 6
2025-08-20 Reading D 1-1 1622 1594 45.56% 28.30% 26.14% -0.9 5
2025-08-20 @ Bolton Wanderers D 1-1 1594 1622 26.14% 28.30% 45.56% +0.9 1
2025-08-23 Barnsley W 2-0 1563 1637 31.43% 28.91% 39.65% +16.8 9
2025-08-23 @ AFC Wimbledon L 0-2 1637 1563 39.65% 28.91% 31.43% -16.8 10
2025-08-23 Lincoln City D 1-1 1621 1644 38.55% 28.97% 32.48% -0.3 6
2025-08-23 @ Bolton Wanderers D 1-1 1644 1621 32.48% 28.97% 38.55% +0.3 10
2025-08-23 Stevenage W 1-0 1649 1627 44.73% 28.42% 26.85% +6.7 12
2025-08-23 @ Huddersfield Town L 0-1 1627 1649 26.85% 28.42% 44.73% -6.7 12
2025-08-23 Cardiff City L 0-1 1710 1695 43.83% 28.54% 27.64% -9.6 9
2025-08-23 @ Luton Town W 1-0 1695 1710 27.64% 28.54% 43.83% +9.6 13
2025-08-23 Leyton Orient W 4-1 1588 1665 30.96% 28.88% 40.16% +20.7 9
2025-08-23 @ Mansfield Town L 1-4 1665 1588 40.16% 28.88% 30.96% -20.7 7
2025-08-23 Exeter City W 2-0 1537 1587 34.65% 29.03% 36.32% +15.7 4
2025-08-23 @ Northampton Town L 0-2 1587 1537 36.32% 29.03% 34.65% -15.7 6
2025-08-23 Bradford City D 1-1 1547 1576 37.73% 29.00% 33.27% -0.2 1
2025-08-23 @ Peterborough United D 1-1 1576 1547 33.27% 29.00% 37.73% +0.2 11
2025-08-23 Blackpool W 1-0 1611 1615 41.18% 28.81% 30.01% +7.2 3
2025-08-23 @ Plymouth Argyle L 0-1 1615 1611 30.01% 28.81% 41.18% -7.3 3
2025-08-23 Doncaster Rovers L 0-1 1539 1567 37.72% 29.00% 33.28% -8.6 2
2025-08-23 @ Port Vale W 1-0 1567 1539 33.28% 29.00% 37.72% +8.6 10
2025-08-23 Wigan Athletic D 2-2 1580 1617 36.38% 29.03% 34.59% -0.0 4
2025-08-23 @ Rotherham United D 2-2 1617 1580 34.59% 29.03% 36.38% +0.1 7
2025-08-23 Burton Albion W 2-1 1675 1566 55.52% 25.95% 18.54% +4.5 10
2025-08-23 @ Stockport L 1-2 1566 1675 18.54% 25.95% 55.52% -4.5 4
2025-08-23 Reading D 2-2 1628 1594 46.28% 28.19% 25.53% -0.7 2
2025-08-23 @ Wycombe Wanderers D 2-2 1594 1628 25.53% 28.19% 46.28% +0.7 2
2025-08-30 Huddersfield Town W 3-1 1620 1656 36.64% 29.03% 34.34% +13.1 13
2025-08-30 @ Barnsley L 1-3 1656 1620 34.34% 29.03% 36.64% -13.1 12
2025-08-30 Bolton Wanderers D 1-1 1607 1621 39.81% 28.90% 31.28% -0.4 4
2025-08-30 @ Blackpool D 1-1 1621 1607 31.28% 28.90% 39.81% +0.4 7
2025-08-30 AFC Wimbledon W 3-2 1576 1580 41.12% 28.81% 30.07% +6.5 14
2025-08-30 @ Bradford City L 2-3 1580 1576 30.07% 28.81% 41.12% -6.5 9
2025-08-30 Luton Town L 0-3 1562 1701 23.76% 27.79% 48.44% -16.5 4
2025-08-30 @ Burton Albion W 3-0 1701 1562 48.44% 27.79% 23.76% +16.5 12
2025-08-30 Plymouth Argyle W 4-0 1704 1618 52.83% 26.75% 20.42% +18.8 16
2025-08-30 @ Cardiff City L 0-4 1618 1704 20.42% 26.75% 52.83% -18.8 3
2025-08-30 Rotherham United W 1-0 1576 1580 41.15% 28.81% 30.04% +7.3 13
2025-08-30 @ Doncaster Rovers L 0-1 1580 1576 30.04% 28.81% 41.15% -7.3 4
2025-08-30 Peterborough United W 3-0 1571 1547 44.94% 28.39% 26.67% +18.1 9
2025-08-30 @ Exeter City L 0-3 1547 1571 26.67% 28.39% 44.94% -18.1 1
2025-08-30 Northampton Town L 0-1 1644 1552 53.51% 26.56% 19.93% -11.3 7
2025-08-30 @ Leyton Orient W 1-0 1552 1644 19.93% 26.56% 53.51% +11.2 7
2025-08-30 Mansfield Town D 1-1 1644 1609 46.48% 28.15% 25.37% -1.0 11
2025-08-30 @ Lincoln City D 1-1 1609 1644 25.37% 28.15% 46.48% +1.0 10
2025-08-30 Port Vale W 1-0 1595 1530 50.25% 27.41% 22.34% +5.7 5
2025-08-30 @ Reading L 0-1 1530 1595 22.34% 27.41% 50.25% -5.7 2
2025-08-30 Wycombe Wanderers W 1-0 1620 1628 40.68% 28.85% 30.48% +7.3 15
2025-08-30 @ Stevenage L 0-1 1628 1620 30.48% 28.85% 40.68% -7.3 2
2025-08-30 Stockport D 1-1 1618 1680 32.94% 28.99% 38.07% +0.2 8
2025-08-30 @ Wigan Athletic D 1-1 1680 1618 38.07% 28.99% 32.94% -0.2 11
2025-09-06 AFC Wimbledon W 3-0 1621 1573 48.08% 27.87% 24.06% +16.6 10
2025-09-06 @ Bolton Wanderers L 0-3 1573 1621 24.06% 27.87% 48.08% -16.6 9
2025-09-06 Bradford City W 3-1 1583 1582 41.79% 28.75% 29.46% +11.7 16
2025-09-06 @ Doncaster Rovers L 1-3 1582 1583 29.46% 28.75% 41.79% -11.7 14
2025-09-06 Peterborough United W 3-2 1643 1529 56.09% 25.76% 18.15% +4.2 15
2025-09-06 @ Huddersfield Town L 2-3 1529 1643 18.15% 25.76% 56.09% -4.2 1
2025-09-06 Wigan Athletic D 2-2 1643 1618 45.15% 28.36% 26.50% -0.6 12
2025-09-06 @ Lincoln City D 2-2 1618 1643 26.50% 28.36% 45.15% +0.6 9
2025-09-06 Stockport W 4-2 1599 1680 30.54% 28.85% 40.60% +13.2 6
2025-09-06 @ Plymouth Argyle L 2-4 1680 1599 40.60% 28.85% 30.54% -13.2 11
2025-09-06 Leyton Orient L 2-3 1524 1633 27.06% 28.45% 44.49% -6.0 2
2025-09-06 @ Port Vale W 3-2 1633 1524 44.49% 28.45% 27.06% +6.0 10
2025-09-06 Exeter City W 1-0 1572 1589 39.39% 28.93% 31.68% +7.5 7
2025-09-06 @ Rotherham United L 0-1 1589 1572 31.68% 28.93% 39.39% -7.6 9
2025-09-06 Mansfield Town W 2-0 1620 1610 43.19% 28.61% 28.20% +13.0 5
2025-09-06 @ Wycombe Wanderers L 0-2 1610 1620 28.20% 28.61% 43.19% -13.0 10
2025-09-13 Rotherham United W 2-1 1557 1580 38.49% 28.97% 32.53% +7.3 12
2025-09-13 @ AFC Wimbledon L 1-2 1580 1557 32.53% 28.97% 38.49% -7.3 7
2025-09-13 Reading W 3-2 1633 1601 46.03% 28.23% 25.74% +5.8 16
2025-09-13 @ Barnsley L 2-3 1601 1633 25.74% 28.23% 46.03% -5.8 5
2025-09-13 Huddersfield Town W 3-1 1571 1647 31.03% 28.89% 40.09% +14.6 17
2025-09-13 @ Bradford City L 1-3 1647 1571 40.09% 28.89% 31.03% -14.6 15
2025-09-13 Lincoln City L 0-1 1545 1643 28.40% 28.64% 42.96% -7.0 4
2025-09-13 @ Burton Albion W 1-0 1643 1545 42.96% 28.64% 28.40% +7.0 15
2025-09-13 Port Vale L 0-2 1581 1518 50.00% 27.46% 22.53% -20.1 9
2025-09-13 @ Exeter City W 2-0 1518 1581 22.53% 27.46% 50.00% +20.1 5
2025-09-13 Bolton Wanderers D 1-1 1639 1638 41.84% 28.75% 29.42% -0.5 11
2025-09-13 @ Leyton Orient D 1-1 1638 1639 29.42% 28.75% 41.84% +0.5 11
2025-09-13 Plymouth Argyle L 2-3 1717 1612 55.01% 26.11% 18.88% -10.3 12
2025-09-13 @ Luton Town W 3-2 1612 1717 18.88% 26.11% 55.01% +10.3 9
2025-09-13 Stevenage D 1-1 1597 1628 37.34% 29.01% 33.65% -0.2 11
2025-09-13 @ Mansfield Town D 1-1 1628 1597 33.65% 29.01% 37.34% +0.2 16
2025-09-13 Blackpool W 1-0 1564 1607 35.59% 29.04% 35.38% +8.2 10
2025-09-13 @ Northampton Town L 0-1 1607 1564 35.38% 29.04% 35.59% -8.2 4
2025-09-13 Wycombe Wanderers W 2-1 1525 1633 27.05% 28.45% 44.50% +9.2 4
2025-09-13 @ Peterborough United L 1-2 1633 1525 44.50% 28.45% 27.05% -9.2 5
2025-09-13 Cardiff City D 1-1 1666 1723 33.69% 29.01% 37.30% +0.2 12
2025-09-13 @ Stockport D 1-1 1723 1666 37.30% 29.01% 33.69% -0.2 17
2025-09-13 Doncaster Rovers W 3-0 1618 1594 44.94% 28.39% 26.67% +18.1 12
2025-09-13 @ Wigan Athletic L 0-3 1594 1618 26.67% 28.39% 44.94% -18.1 16
2025-09-20 Barnsley W 1-0 1599 1639 36.09% 29.03% 34.88% +8.1 7
2025-09-20 @ Blackpool L 0-1 1639 1599 34.88% 29.03% 36.09% -8.1 16
2025-09-20 Wigan Athletic W 4-1 1639 1636 41.99% 28.73% 29.28% +16.4 14
2025-09-20 @ Bolton Wanderers L 1-4 1636 1639 29.28% 28.73% 41.99% -16.4 12
2025-09-20 Bradford City L 1-3 1723 1585 58.75% 24.81% 16.44% -19.8 17
2025-09-20 @ Cardiff City W 3-1 1585 1723 16.44% 24.81% 58.75% +19.8 20
2025-09-20 AFC Wimbledon L 1-2 1576 1564 43.38% 28.59% 28.03% -9.0 16
2025-09-20 @ Doncaster Rovers W 2-1 1564 1576 28.03% 28.59% 43.38% +9.0 15
2025-09-20 Burton Albion D 0-0 1632 1538 53.79% 26.48% 19.73% -1.8 16
2025-09-20 @ Huddersfield Town D 0-0 1538 1632 19.73% 26.48% 53.79% +1.8 5
2025-09-20 Luton Town W 3-1 1650 1707 33.62% 29.01% 37.37% +13.9 18
2025-09-20 @ Lincoln City L 1-3 1707 1650 37.37% 29.01% 33.62% -13.9 12
2025-09-20 Peterborough United L 0-1 1623 1534 53.16% 26.66% 20.18% -11.2 9
2025-09-20 @ Plymouth Argyle W 1-0 1534 1623 20.18% 26.66% 53.16% +11.2 7
2025-09-20 Mansfield Town W 2-1 1538 1596 33.52% 29.01% 37.47% +8.0 8
2025-09-20 @ Port Vale L 1-2 1596 1538 37.47% 29.01% 33.52% -8.0 11
2025-09-20 Leyton Orient W 2-1 1595 1638 35.59% 29.04% 35.37% +7.7 8
2025-09-20 @ Reading L 1-2 1638 1595 35.37% 29.04% 35.59% -7.7 11
2025-09-20 Stockport L 0-1 1573 1666 28.83% 28.69% 42.48% -7.0 7
2025-09-20 @ Rotherham United W 1-0 1666 1573 42.48% 28.69% 28.83% +7.0 15
2025-09-20 Exeter City W 2-1 1628 1561 50.42% 27.37% 22.21% +5.4 19
2025-09-20 @ Stevenage L 1-2 1561 1628 22.21% 27.37% 50.42% -5.3 9
2025-09-20 Northampton Town W 2-0 1624 1572 48.67% 27.75% 23.58% +11.3 8
2025-09-20 @ Wycombe Wanderers L 0-2 1572 1624 23.58% 27.75% 48.67% -11.3 10
2025-09-27 Wycombe Wanderers W 2-1 1573 1636 32.90% 28.99% 38.11% +8.1 18
2025-09-27 @ AFC Wimbledon L 1-2 1636 1573 38.11% 28.99% 32.90% -8.1 8
2025-09-27 Port Vale L 0-2 1631 1546 52.59% 26.82% 20.59% -20.9 16
2025-09-27 @ Barnsley W 2-0 1546 1631 20.59% 26.82% 52.59% +20.9 11
2025-09-27 Blackpool W 1-0 1605 1607 41.44% 28.78% 29.78% +7.2 23
2025-09-27 @ Bradford City L 0-1 1607 1605 29.78% 28.78% 41.44% -7.2 7
2025-09-27 Plymouth Argyle L 0-4 1540 1612 31.68% 28.93% 39.39% -27.0 5
2025-09-27 @ Burton Albion W 4-0 1612 1540 39.39% 28.93% 31.68% +27.0 12
2025-09-27 Huddersfield Town L 0-1 1556 1631 31.27% 28.90% 39.82% -7.5 9
2025-09-27 @ Exeter City W 1-0 1631 1556 39.82% 28.90% 31.27% +7.5 19
2025-09-27 Stevenage L 2-3 1631 1633 41.36% 28.79% 29.85% -8.2 11
2025-09-27 @ Leyton Orient W 3-2 1633 1631 29.85% 28.79% 41.36% +8.2 22
2025-09-27 Doncaster Rovers W 1-0 1693 1567 57.39% 25.31% 17.30% +4.5 15
2025-09-27 @ Luton Town L 0-1 1567 1693 17.30% 25.31% 57.39% -4.5 16
2025-09-27 Rotherham United W 2-1 1588 1566 44.79% 28.41% 26.80% +6.3 14
2025-09-27 @ Mansfield Town L 1-2 1566 1588 26.80% 28.41% 44.79% -6.3 7
2025-09-27 Bolton Wanderers W 2-0 1561 1655 28.76% 28.68% 42.56% +17.7 13
2025-09-27 @ Northampton Town L 0-2 1655 1561 42.56% 28.68% 28.76% -17.7 14
2025-09-27 Lincoln City L 0-3 1545 1663 25.96% 28.27% 45.78% -17.7 7
2025-09-27 @ Peterborough United W 3-0 1663 1545 45.78% 28.27% 25.96% +17.7 21
2025-09-27 Reading D 1-1 1673 1603 50.94% 27.24% 21.82% -1.3 16
2025-09-27 @ Stockport D 1-1 1603 1673 21.82% 27.24% 50.94% +1.4 9
2025-09-27 Cardiff City L 0-2 1620 1703 30.19% 28.82% 40.99% -13.7 12
2025-09-27 @ Wigan Athletic W 2-0 1703 1620 40.99% 28.82% 30.19% +13.7 20
2025-09-30 Luton Town D 2-2 1600 1697 28.37% 28.63% 43.00% +0.5 8
2025-09-30 @ Blackpool D 2-2 1697 1600 43.00% 28.63% 28.37% -0.5 16
2025-09-30 Burton Albion L 0-1 1717 1513 65.65% 21.80% 12.54% -13.2 20
2025-09-30 @ Cardiff City W 1-0 1513 1717 12.54% 21.80% 65.65% +13.2 8
2025-10-02 Bradford City D 2-2 1559 1612 34.23% 29.02% 36.74% +0.1 8
2025-10-02 @ Rotherham United D 2-2 1612 1559 36.74% 29.02% 34.23% -0.1 24
2025-10-04 AFC Wimbledon L 0-2 1600 1581 44.28% 28.48% 27.24% -18.2 8
2025-10-04 @ Blackpool W 2-0 1581 1600 27.24% 28.48% 44.28% +18.2 21
2025-10-04 Peterborough United W 2-1 1637 1527 55.63% 25.91% 18.46% +4.5 17
2025-10-04 @ Bolton Wanderers L 1-2 1527 1637 18.46% 25.91% 55.63% -4.5 7
2025-10-04 Leyton Orient W 4-3 1704 1622 52.21% 26.92% 20.87% +4.7 23
2025-10-04 @ Cardiff City L 3-4 1622 1704 20.87% 26.92% 52.21% -4.7 11
2025-10-04 Burton Albion D 1-1 1563 1526 46.63% 28.13% 25.25% -1.0 17
2025-10-04 @ Doncaster Rovers D 1-1 1526 1563 25.25% 28.13% 46.63% +1.0 9
2025-10-04 Stockport L 1-2 1638 1672 36.93% 29.02% 34.05% -8.0 19
2025-10-04 @ Huddersfield Town W 2-1 1672 1638 34.05% 29.02% 36.93% +8.0 19
2025-10-04 Exeter City L 0-1 1681 1548 58.19% 25.02% 16.79% -12.0 21
2025-10-04 @ Lincoln City W 1-0 1548 1681 16.79% 25.02% 58.19% +12.0 12
2025-10-04 Wigan Athletic D 1-1 1639 1606 46.05% 28.22% 25.73% -0.9 13
2025-10-04 @ Plymouth Argyle D 1-1 1606 1639 25.73% 28.22% 46.05% +0.9 13
2025-10-04 Northampton Town D 0-0 1567 1578 40.20% 28.88% 30.92% -0.5 12
2025-10-04 @ Port Vale D 0-0 1578 1567 30.92% 28.88% 40.20% +0.5 14
2025-10-04 Mansfield Town D 1-1 1604 1595 43.01% 28.63% 28.36% -0.7 10
2025-10-04 @ Reading D 1-1 1595 1604 28.36% 28.63% 43.01% +0.7 15
2025-10-04 Luton Town W 2-0 1641 1697 33.87% 29.02% 37.12% +16.0 25
2025-10-04 @ Stevenage L 0-2 1697 1641 37.12% 29.02% 33.87% -16.0 16
2025-10-04 Barnsley D 2-2 1627 1610 44.12% 28.50% 27.38% -0.6 9
2025-10-04 @ Wycombe Wanderers D 2-2 1610 1627 27.38% 28.50% 44.12% +0.6 17
2025-10-11 Port Vale D 1-1 1599 1567 46.09% 28.22% 25.70% -0.9 22
2025-10-11 @ AFC Wimbledon D 1-1 1567 1599 25.70% 28.22% 46.09% +0.9 13
2025-10-11 Bolton Wanderers W 3-0 1527 1642 26.39% 28.34% 45.27% +26.9 12
2025-10-11 @ Burton Albion L 0-3 1642 1527 45.27% 28.34% 26.39% -27.0 17
2025-10-11 Reading D 1-1 1561 1603 35.65% 29.03% 35.31% -0.0 13
2025-10-11 @ Exeter City D 1-1 1603 1561 35.31% 29.03% 35.65% +0.0 11
2025-10-11 Doncaster Rovers W 4-0 1618 1562 49.09% 27.66% 23.25% +21.1 14
2025-10-11 @ Leyton Orient L 0-4 1562 1618 23.25% 27.66% 49.09% -21.1 17
2025-10-11 Rotherham United L 1-2 1579 1559 44.32% 28.47% 27.20% -9.1 14
2025-10-11 @ Northampton Town W 2-1 1559 1579 27.20% 28.47% 44.32% +9.1 11
2025-10-11 Blackpool W 1-0 1680 1582 54.25% 26.34% 19.41% +5.0 22
2025-10-11 @ Stockport L 0-1 1582 1680 19.41% 26.34% 54.25% -5.0 8
2025-10-11 Wycombe Wanderers L 0-1 1607 1627 38.97% 28.95% 32.08% -8.8 13
2025-10-11 @ Wigan Athletic W 1-0 1627 1607 32.08% 28.95% 38.97% +8.8 12
2025-10-16 Bolton Wanderers L 1-2 1630 1615 43.79% 28.54% 27.67% -9.0 19
2025-10-16 @ Huddersfield Town W 2-1 1615 1630 27.67% 28.54% 43.79% +9.0 20
2025-10-18 Wycombe Wanderers D 1-1 1577 1636 33.42% 29.00% 37.57% +0.2 9
2025-10-18 @ Blackpool D 1-1 1636 1577 37.57% 29.00% 33.42% -0.2 13
2025-10-18 Barnsley D 2-2 1612 1610 41.96% 28.74% 29.30% -0.4 25
2025-10-18 @ Bradford City D 2-2 1610 1612 29.30% 28.74% 41.96% +0.4 18
2025-10-18 Peterborough United L 0-1 1554 1523 45.93% 28.24% 25.83% -9.9 12
2025-10-18 @ Burton Albion W 1-0 1523 1554 25.83% 28.24% 45.93% +10.0 10
2025-10-18 Reading W 2-1 1708 1603 55.03% 26.10% 18.87% +4.6 26
2025-10-18 @ Cardiff City L 1-2 1603 1708 18.87% 26.10% 55.03% -4.6 11
2025-10-18 Northampton Town L 1-2 1541 1570 37.69% 29.00% 33.31% -8.1 17
2025-10-18 @ Doncaster Rovers W 2-1 1570 1541 33.31% 29.00% 37.69% +8.1 17
2025-10-18 Stevenage W 1-0 1669 1657 43.31% 28.60% 28.10% +6.9 24
2025-10-18 @ Lincoln City L 0-1 1657 1669 28.10% 28.60% 43.31% -6.9 25
2025-10-18 Mansfield Town L 0-2 1681 1595 52.77% 26.77% 20.46% -21.0 16
2025-10-18 @ Luton Town W 2-0 1595 1681 20.46% 26.77% 52.77% +21.0 18
2025-10-18 AFC Wimbledon L 1-2 1638 1599 46.95% 28.07% 24.98% -9.6 13
2025-10-18 @ Plymouth Argyle W 2-1 1599 1638 24.98% 28.07% 46.95% +9.5 25
2025-10-18 Leyton Orient W 1-0 1568 1639 31.83% 28.94% 39.23% +8.8 14
2025-10-18 @ Rotherham United L 0-1 1639 1568 39.23% 28.94% 31.83% -8.8 14
2025-10-18 Exeter City W 1-0 1685 1561 57.29% 25.35% 17.37% +4.5 25
2025-10-18 @ Stockport L 0-1 1561 1685 17.37% 25.35% 57.29% -4.5 13
2025-10-18 Port Vale W 1-0 1598 1568 45.84% 28.26% 25.91% +6.5 16
2025-10-18 @ Wigan Athletic L 0-1 1568 1598 25.91% 28.26% 45.84% -6.5 13
2025-10-21 Northampton Town W 1-0 1599 1578 44.59% 28.44% 26.97% +6.7 14
2025-10-21 @ Reading L 0-1 1578 1599 26.97% 28.44% 44.59% -6.7 17
2025-10-23 Plymouth Argyle W 2-0 1556 1628 31.61% 28.92% 39.46% +16.7 16
2025-10-23 @ Exeter City L 0-2 1628 1556 39.46% 28.92% 31.61% -16.7 13
2025-10-25 Burton Albion L 0-1 1608 1544 50.10% 27.44% 22.46% -10.7 25
2025-10-25 @ AFC Wimbledon W 1-0 1544 1608 22.46% 27.44% 50.10% +10.7 15
2025-10-25 Rotherham United L 0-1 1611 1577 46.19% 28.20% 25.61% -10.0 18
2025-10-25 @ Barnsley W 1-0 1577 1611 25.61% 28.20% 46.19% +10.0 17
2025-10-25 Cardiff City W 1-0 1624 1713 29.44% 28.75% 41.81% +9.2 23
2025-10-25 @ Bolton Wanderers L 0-1 1713 1624 41.81% 28.75% 29.44% -9.3 26
2025-10-25 Lincoln City W 1-0 1630 1676 35.23% 29.03% 35.74% +8.2 17
2025-10-25 @ Leyton Orient L 0-1 1676 1630 35.74% 29.03% 35.23% -8.2 24
2025-10-25 Wigan Athletic D 1-1 1616 1605 43.25% 28.60% 28.15% -0.7 19
2025-10-25 @ Mansfield Town D 1-1 1605 1616 28.15% 28.60% 43.25% +0.7 17
2025-10-25 Luton Town L 0-1 1571 1660 29.43% 28.75% 41.82% -7.1 17
2025-10-25 @ Northampton Town W 1-0 1660 1571 41.82% 28.75% 29.43% +7.1 19
2025-10-25 Blackpool L 1-2 1533 1577 35.44% 29.04% 35.53% -7.7 10
2025-10-25 @ Peterborough United W 2-1 1577 1533 35.53% 29.04% 35.44% +7.7 12
2025-10-25 Doncaster Rovers D 1-1 1606 1533 51.20% 27.18% 21.62% -1.4 15
2025-10-25 @ Reading D 1-1 1533 1606 21.62% 27.18% 51.20% +1.4 18
2025-10-25 Bradford City D 1-1 1650 1612 46.90% 28.08% 25.02% -1.0 26
2025-10-25 @ Stevenage D 1-1 1612 1650 25.02% 28.08% 46.90% +1.0 26
2025-10-25 Huddersfield Town W 3-0 1635 1621 43.66% 28.56% 27.78% +18.7 16
2025-10-25 @ Wycombe Wanderers L 0-3 1621 1635 27.78% 28.56% 43.66% -18.7 19
2025-10-27 Stockport L 0-3 1561 1690 24.88% 28.05% 47.06% -17.1 13
2025-10-27 @ Port Vale W 3-0 1690 1561 47.06% 28.05% 24.88% +17.1 28
2025-10-28 Lincoln City D 0-0 1613 1668 33.93% 29.02% 37.05% +0.1 27
2025-10-28 @ Bradford City D 0-0 1668 1613 37.05% 29.02% 33.93% -0.2 25
2025-10-28 Plymouth Argyle W 2-0 1616 1611 42.27% 28.71% 29.02% +13.3 22
2025-10-28 @ Mansfield Town L 0-2 1611 1616 29.02% 28.71% 42.27% -13.3 13
2025-11-04 Burton Albion D 2-2 1587 1555 46.07% 28.22% 25.71% -0.7 18
2025-11-04 @ Rotherham United D 2-2 1555 1587 25.71% 28.22% 46.07% +0.7 16
2025-11-06 Stevenage W 1-0 1604 1649 35.31% 29.03% 35.65% +8.2 18
2025-11-06 @ Reading L 0-1 1649 1604 35.65% 29.03% 35.31% -8.2 26
2025-11-08 Cardiff City W 3-1 1585 1704 25.92% 28.26% 45.83% +16.2 15
2025-11-08 @ Blackpool L 1-3 1704 1585 45.83% 28.26% 25.92% -16.2 26
2025-11-08 Port Vale W 4-0 1633 1544 53.16% 26.66% 20.18% +18.6 26
2025-11-08 @ Bolton Wanderers L 0-4 1544 1633 20.18% 26.66% 53.16% -18.6 13
2025-11-08 Burton Albion L 1-2 1613 1556 49.27% 27.62% 23.11% -9.9 27
2025-11-08 @ Bradford City W 2-1 1556 1613 23.11% 27.62% 49.27% +9.9 19
2025-11-08 Barnsley L 1-2 1534 1601 32.35% 28.96% 38.68% -7.2 18
2025-11-08 @ Doncaster Rovers W 2-1 1601 1534 38.68% 28.96% 32.35% +7.2 21
2025-11-08 Wigan Athletic D 1-1 1573 1606 37.09% 29.02% 33.89% -0.1 17
2025-11-08 @ Exeter City D 1-1 1606 1573 33.89% 29.02% 37.09% +0.1 18
2025-11-08 Plymouth Argyle W 3-1 1602 1598 42.30% 28.70% 28.99% +11.5 22
2025-11-08 @ Huddersfield Town L 1-3 1598 1602 28.99% 28.70% 42.30% -11.5 13
2025-11-08 Mansfield Town W 2-1 1564 1629 32.55% 28.97% 38.48% +8.2 20
2025-11-08 @ Northampton Town L 1-2 1629 1564 38.48% 28.97% 32.55% -8.2 22
2025-11-08 AFC Wimbledon W 5-0 1525 1597 31.57% 28.92% 39.51% +39.1 13
2025-11-08 @ Peterborough United L 0-5 1597 1525 39.51% 28.92% 31.57% -39.1 25
2025-11-08 Lincoln City W 3-0 1587 1668 30.46% 28.84% 40.70% +24.8 21
2025-11-08 @ Rotherham United L 0-3 1668 1587 40.70% 28.84% 30.46% -24.8 25
2025-11-08 Luton Town L 0-3 1707 1667 47.01% 28.06% 24.93% -27.8 28
2025-11-08 @ Stockport W 3-0 1667 1707 24.93% 28.06% 47.01% +27.8 22
2025-11-08 Leyton Orient W 4-1 1654 1638 43.86% 28.53% 27.60% +15.7 19
2025-11-08 @ Wycombe Wanderers L 1-4 1638 1654 27.60% 28.53% 43.86% -15.7 17
2025-11-15 Blackpool W 1-0 1565 1601 36.70% 29.02% 34.27% +8.0 22
2025-11-15 @ Burton Albion L 0-1 1601 1565 34.27% 29.02% 36.70% -8.0 15
2025-11-15 Exeter City W 2-1 1623 1573 48.35% 27.81% 23.84% +5.7 20
2025-11-15 @ Leyton Orient L 1-2 1573 1623 23.84% 27.81% 48.35% -5.7 17
2025-11-15 Doncaster Rovers W 2-1 1643 1527 56.30% 25.69% 18.01% +4.4 28
2025-11-15 @ Lincoln City L 1-2 1527 1643 18.01% 25.69% 56.30% -4.4 18
2025-11-15 Rotherham United D 0-0 1695 1611 52.49% 26.85% 20.66% -1.7 23
2025-11-15 @ Luton Town D 0-0 1611 1695 20.66% 26.85% 52.49% +1.7 22
2025-11-15 Wycombe Wanderers D 0-0 1526 1670 23.23% 27.66% 49.11% +1.3 14
2025-11-15 @ Port Vale D 0-0 1670 1526 49.11% 27.66% 23.23% -1.3 20
2025-11-20 Stockport W 3-0 1564 1679 26.35% 28.34% 45.31% +27.0 16
2025-11-20 @ Peterborough United L 0-3 1679 1564 45.31% 28.34% 26.35% -27.0 28
2025-11-22 Wigan Athletic L 1-2 1558 1606 35.01% 29.03% 35.96% -7.7 25
2025-11-22 @ AFC Wimbledon W 2-1 1606 1558 35.96% 29.03% 35.01% +7.7 21
2025-11-22 Luton Town W 5-0 1608 1693 29.90% 28.80% 41.30% +40.4 24
2025-11-22 @ Barnsley L 0-5 1693 1608 41.30% 28.80% 29.90% -40.4 23
2025-11-22 Bradford City D 0-0 1652 1603 48.20% 27.84% 23.96% -1.2 27
2025-11-22 @ Bolton Wanderers D 0-0 1603 1652 23.96% 27.84% 48.20% +1.2 28
2025-11-22 Blackpool D 1-1 1628 1593 46.44% 28.16% 25.40% -0.9 21
2025-11-22 @ Leyton Orient D 1-1 1593 1628 25.40% 28.16% 46.44% +1.0 16
2025-11-22 Huddersfield Town L 1-3 1621 1614 42.62% 28.67% 28.70% -15.3 22
2025-11-22 @ Mansfield Town W 3-1 1614 1621 28.70% 28.67% 42.62% +15.3 25
2025-11-22 Cardiff City L 1-3 1572 1687 26.29% 28.33% 45.38% -10.7 20
2025-11-22 @ Northampton Town W 3-1 1687 1572 45.38% 28.33% 26.29% +10.7 29
2025-11-22 Plymouth Argyle L 0-1 1527 1587 33.30% 29.00% 37.70% -7.8 14
2025-11-22 @ Port Vale W 1-0 1587 1527 37.70% 29.00% 33.30% +7.8 16
2025-11-22 Rotherham United D 1-1 1612 1613 41.61% 28.77% 29.62% -0.5 19
2025-11-22 @ Reading D 1-1 1613 1612 29.62% 28.77% 41.61% +0.5 23
2025-11-22 Doncaster Rovers D 0-0 1641 1522 56.63% 25.57% 17.79% -2.1 27
2025-11-22 @ Stevenage D 0-0 1522 1641 17.79% 25.57% 56.63% +2.1 19
2025-11-22 Lincoln City W 3-2 1669 1647 44.61% 28.43% 26.96% +6.0 23
2025-11-22 @ Wycombe Wanderers L 2-3 1647 1669 26.96% 28.43% 44.61% -6.0 28
2025-11-25 Huddersfield Town W 2-1 1653 1629 44.89% 28.40% 26.72% +6.2 26
2025-11-25 @ Luton Town L 1-2 1629 1653 26.72% 28.40% 44.89% -6.2 25
2025-11-25 Stevenage L 0-1 1591 1639 34.90% 29.03% 36.06% -8.1 16
2025-11-25 @ Peterborough United W 1-0 1639 1591 36.06% 29.03% 34.90% +8.1 30
2025-11-29 Reading L 0-3 1594 1612 39.22% 28.94% 31.84% -24.2 16
2025-11-29 @ Blackpool W 3-0 1612 1594 31.84% 28.94% 39.22% +24.1 22
2025-11-29 Exeter City W 1-0 1604 1567 46.70% 28.12% 25.19% +6.3 31
2025-11-29 @ Bradford City L 0-1 1567 1604 25.19% 28.12% 46.70% -6.3 17
2025-11-29 Leyton Orient L 0-4 1573 1627 34.09% 29.02% 36.89% -28.5 22
2025-11-29 @ Burton Albion W 4-0 1627 1573 36.89% 29.02% 34.09% +28.5 24
2025-11-29 Mansfield Town W 3-0 1698 1605 53.61% 26.53% 19.86% +14.0 32
2025-11-29 @ Cardiff City L 0-3 1605 1698 19.86% 26.53% 53.61% -14.0 22
2025-11-29 Peterborough United W 2-1 1525 1583 33.47% 29.01% 37.52% +8.0 22
2025-11-29 @ Doncaster Rovers L 1-2 1583 1525 37.52% 29.01% 33.47% -8.1 16
2025-11-29 AFC Wimbledon D 3-3 1623 1551 51.15% 27.19% 21.66% -0.8 26
2025-11-29 @ Huddersfield Town D 3-3 1551 1623 21.66% 27.19% 51.15% +0.8 26
2025-11-29 Port Vale W 1-0 1641 1519 57.01% 25.44% 17.55% +4.5 31
2025-11-29 @ Lincoln City L 0-1 1519 1641 17.55% 25.44% 57.01% -4.5 14
2025-11-29 Bolton Wanderers D 1-1 1659 1651 42.87% 28.65% 28.49% -0.6 27
2025-11-29 @ Luton Town D 1-1 1651 1659 28.49% 28.65% 42.87% +0.6 28
2025-11-29 Northampton Town L 0-3 1594 1561 46.16% 28.21% 25.64% -27.4 16
2025-11-29 @ Plymouth Argyle W 3-0 1561 1594 25.64% 28.21% 46.16% +27.4 23
2025-11-29 Wycombe Wanderers D 1-1 1614 1675 33.12% 29.00% 37.88% +0.2 24
2025-11-29 @ Rotherham United D 1-1 1675 1614 37.88% 29.00% 33.12% -0.2 24
2025-11-29 Barnsley D 1-1 1652 1648 42.21% 28.71% 29.08% -0.6 29
2025-11-29 @ Stockport D 1-1 1648 1652 29.08% 28.71% 42.21% +0.6 25
2025-11-29 Stevenage D 0-0 1613 1647 36.95% 29.02% 34.03% -0.1 22
2025-11-29 @ Wigan Athletic D 0-0 1647 1613 34.03% 29.02% 36.95% +0.1 31
2025-12-02 Burton Albion W 1-0 1613 1545 50.65% 27.31% 22.04% +5.6 25
2025-12-02 @ Wigan Athletic L 0-1 1545 1613 22.04% 27.31% 50.65% -5.6 22
2025-12-06 Huddersfield Town W 3-2 1712 1622 53.27% 26.63% 20.10% +4.6 35
2025-12-06 @ Cardiff City L 2-3 1622 1712 20.10% 26.63% 53.27% -4.6 26
2025-12-06 Bradford City L 0-1 1567 1610 35.58% 29.04% 35.38% -8.2 16
2025-12-06 @ Plymouth Argyle W 1-0 1610 1567 35.38% 29.04% 35.58% +8.2 34
2025-12-09 Stockport L 0-2 1533 1651 25.92% 28.26% 45.83% -12.2 22
2025-12-09 @ Doncaster Rovers W 2-0 1651 1533 45.83% 28.26% 25.92% +12.2 32
2025-12-09 AFC Wimbledon W 1-0 1561 1551 42.95% 28.64% 28.41% +7.0 20
2025-12-09 @ Exeter City L 0-1 1551 1561 28.41% 28.64% 42.95% -7.0 26
2025-12-09 Luton Town D 1-1 1656 1658 41.36% 28.79% 29.85% -0.5 25
2025-12-09 @ Leyton Orient D 1-1 1658 1656 29.85% 28.79% 41.36% +0.5 28
2025-12-09 Barnsley W 3-1 1646 1649 41.27% 28.80% 29.93% +11.8 34
2025-12-09 @ Lincoln City L 1-3 1649 1646 29.93% 28.80% 41.27% -11.8 25
2025-12-09 Bolton Wanderers L 0-1 1591 1651 33.26% 29.00% 37.74% -7.8 22
2025-12-09 @ Mansfield Town W 1-0 1651 1591 37.74% 29.00% 33.26% +7.8 31
2025-12-09 Huddersfield Town D 1-1 1589 1618 37.66% 29.00% 33.34% -0.2 24
2025-12-09 @ Northampton Town D 1-1 1618 1589 33.34% 29.00% 37.66% +0.2 27
2025-12-09 Peterborough United L 1-2 1636 1575 49.76% 27.52% 22.73% -10.0 22
2025-12-09 @ Reading W 2-1 1575 1636 22.73% 27.52% 49.76% +10.0 19
2025-12-09 Cardiff City L 0-1 1647 1717 31.98% 28.94% 39.08% -7.6 31
2025-12-09 @ Stevenage W 1-0 1717 1647 39.08% 28.94% 31.98% +7.6 38
2025-12-09 Plymouth Argyle L 0-1 1674 1559 56.26% 25.70% 18.04% -11.7 24
2025-12-09 @ Wycombe Wanderers W 1-0 1559 1674 18.04% 25.70% 56.26% +11.7 19
2025-12-10 Blackpool L 0-3 1614 1570 47.57% 27.96% 24.47% -28.0 24
2025-12-10 @ Rotherham United W 3-0 1570 1614 24.47% 27.96% 47.57% +28.0 19
2025-12-13 Mansfield Town D 0-0 1545 1583 36.23% 29.03% 34.74% -0.1 27
2025-12-13 @ AFC Wimbledon D 0-0 1583 1545 34.74% 29.03% 36.23% +0.1 23
2025-12-13 Leyton Orient W 3-2 1637 1655 39.16% 28.94% 31.90% +6.8 28
2025-12-13 @ Barnsley L 2-3 1655 1637 31.90% 28.94% 39.16% -6.8 25
2025-12-13 Lincoln City D 2-2 1598 1658 33.29% 29.00% 37.71% +0.1 20
2025-12-13 @ Blackpool D 2-2 1658 1598 37.71% 29.00% 33.29% -0.1 35
2025-12-13 Exeter City W 2-1 1659 1568 53.45% 26.58% 19.97% +4.9 34
2025-12-13 @ Bolton Wanderers L 1-2 1568 1659 19.97% 26.58% 53.45% -4.9 20
2025-12-13 Reading W 2-0 1619 1626 40.69% 28.84% 30.47% +13.8 37
2025-12-13 @ Bradford City L 0-2 1626 1619 30.47% 28.84% 40.69% -13.8 22
2025-12-13 Wycombe Wanderers D 0-0 1539 1663 25.42% 28.16% 46.41% +1.1 23
2025-12-13 @ Burton Albion D 0-0 1663 1539 46.41% 28.16% 25.42% -1.1 25
2025-12-13 Doncaster Rovers W 4-3 1724 1520 65.66% 21.80% 12.54% +2.8 41
2025-12-13 @ Cardiff City L 3-4 1520 1724 12.54% 21.80% 65.66% -2.8 22
2025-12-13 Wigan Athletic D 1-1 1618 1619 41.55% 28.77% 29.68% -0.5 28
2025-12-13 @ Huddersfield Town D 1-1 1619 1618 29.68% 28.77% 41.55% +0.5 26
2025-12-13 Port Vale D 2-2 1659 1515 59.48% 24.53% 16.00% -1.6 29
2025-12-13 @ Luton Town D 2-2 1515 1659 16.00% 24.53% 59.48% +1.6 15
2025-12-13 Northampton Town W 2-1 1585 1588 41.21% 28.80% 29.99% +6.8 22
2025-12-13 @ Peterborough United L 1-2 1588 1585 29.99% 28.80% 41.21% -6.8 24
2025-12-13 Rotherham United W 1-0 1571 1586 39.58% 28.92% 31.50% +7.5 22
2025-12-13 @ Plymouth Argyle L 0-1 1586 1571 31.50% 28.92% 39.58% -7.5 24
2025-12-13 Stevenage L 1-3 1664 1640 44.93% 28.39% 26.68% -16.0 32
2025-12-13 @ Stockport W 3-1 1640 1664 26.68% 28.39% 44.93% +16.0 34
2025-12-18 Luton Town W 3-2 1612 1657 35.34% 29.03% 35.63% +7.3 25
2025-12-18 @ Reading L 2-3 1657 1612 35.63% 29.03% 35.34% -7.3 29
2025-12-19 AFC Wimbledon W 3-1 1582 1544 46.69% 28.12% 25.19% +10.3 27
2025-12-19 @ Northampton Town L 1-3 1544 1582 25.19% 28.12% 46.69% -10.3 27
2025-12-20 Plymouth Argyle L 1-5 1518 1578 33.19% 29.00% 37.81% -23.3 22
2025-12-20 @ Doncaster Rovers W 5-1 1578 1518 37.81% 29.00% 33.19% +23.3 25
2025-12-20 Barnsley W 3-0 1563 1644 30.43% 28.84% 40.73% +24.8 23
2025-12-20 @ Exeter City L 0-3 1644 1563 40.73% 28.84% 30.43% -24.8 28
2025-12-20 Bradford City W 2-1 1649 1633 43.89% 28.53% 27.58% +6.4 28
2025-12-20 @ Leyton Orient L 1-2 1633 1649 27.58% 28.53% 43.89% -6.4 37
2025-12-20 Cardiff City W 2-1 1657 1727 31.93% 28.94% 39.13% +8.3 38
2025-12-20 @ Lincoln City L 1-2 1727 1657 39.13% 28.94% 31.93% -8.3 41
2025-12-20 Stockport L 1-2 1584 1648 32.69% 28.98% 38.33% -7.3 23
2025-12-20 @ Mansfield Town W 2-1 1648 1584 38.33% 28.98% 32.69% +7.3 35
2025-12-20 Peterborough United L 0-1 1516 1592 31.15% 28.89% 39.95% -7.4 15
2025-12-20 @ Port Vale W 1-0 1592 1516 39.95% 28.89% 31.15% +7.5 25
2025-12-20 Huddersfield Town L 1-3 1578 1617 36.23% 29.03% 34.74% -13.6 24
2025-12-20 @ Rotherham United W 3-1 1617 1578 34.74% 29.03% 36.23% +13.6 31
2025-12-20 Burton Albion D 2-2 1656 1540 56.25% 25.70% 18.05% -1.4 35
2025-12-20 @ Stevenage D 2-2 1540 1656 18.05% 25.70% 56.25% +1.4 24
2025-12-20 Blackpool L 0-2 1619 1598 44.60% 28.44% 26.96% -18.3 26
2025-12-20 @ Wigan Athletic W 2-0 1598 1619 26.96% 28.44% 44.60% +18.3 23
2025-12-20 Bolton Wanderers W 2-1 1662 1664 41.39% 28.79% 29.82% +6.8 28
2025-12-20 @ Wycombe Wanderers L 1-2 1664 1662 29.82% 28.79% 41.39% -6.8 34
2025-12-26 Stevenage D 0-0 1534 1654 25.75% 28.23% 46.02% +1.0 28
2025-12-26 @ AFC Wimbledon D 0-0 1654 1534 46.02% 28.23% 25.75% -1.0 36
2025-12-26 Mansfield Town L 2-3 1619 1576 47.41% 27.99% 24.59% -9.1 28
2025-12-26 @ Barnsley W 3-2 1576 1619 24.59% 27.99% 47.41% +9.1 26
2025-12-26 Doncaster Rovers W 1-0 1616 1494 57.00% 25.45% 17.55% +4.6 26
2025-12-26 @ Blackpool L 0-1 1494 1616 17.55% 25.45% 57.00% -4.5 22
2025-12-26 Rotherham United W 2-1 1657 1565 53.56% 26.55% 19.89% +4.9 37
2025-12-26 @ Bolton Wanderers L 1-2 1565 1657 19.89% 26.55% 53.56% -4.8 24
2025-12-26 Wigan Athletic W 2-1 1626 1601 45.09% 28.37% 26.54% +6.2 40
2025-12-26 @ Bradford City L 1-2 1601 1626 26.54% 28.37% 45.09% -6.2 26
2025-12-26 Northampton Town W 5-1 1542 1592 34.61% 29.03% 36.36% +24.9 27
2025-12-26 @ Burton Albion L 1-5 1592 1542 36.36% 29.03% 34.61% -24.9 27
2025-12-26 Exeter City W 1-0 1719 1588 58.04% 25.07% 16.88% +4.4 44
2025-12-26 @ Cardiff City L 0-1 1588 1719 16.88% 25.07% 58.04% -4.4 23
2025-12-26 Port Vale W 5-0 1631 1509 57.02% 25.44% 17.54% +20.1 34
2025-12-26 @ Huddersfield Town L 0-5 1509 1631 17.54% 25.44% 57.02% -20.1 15
2025-12-26 Wycombe Wanderers W 4-0 1650 1668 39.15% 28.94% 31.91% +27.2 32
2025-12-26 @ Luton Town L 0-4 1668 1650 31.91% 28.94% 39.15% -27.2 28
2025-12-26 Leyton Orient W 1-0 1599 1655 33.82% 29.02% 37.16% +8.5 28
2025-12-26 @ Peterborough United L 0-1 1655 1599 37.16% 29.02% 33.82% -8.5 28
2025-12-26 Reading L 1-4 1601 1620 39.17% 28.94% 31.89% -20.3 25
2025-12-26 @ Plymouth Argyle W 4-1 1620 1601 31.89% 28.94% 39.17% +20.4 28
2025-12-26 Lincoln City L 1-2 1655 1666 40.21% 28.88% 30.91% -8.5 35
2025-12-26 @ Stockport W 2-1 1666 1655 30.91% 28.88% 40.21% +8.5 41
2025-12-29 Exeter City L 0-1 1535 1583 34.93% 29.03% 36.04% -8.1 28
2025-12-29 @ AFC Wimbledon W 1-0 1583 1535 36.04% 29.03% 34.93% +8.1 26
2025-12-29 Lincoln City L 0-2 1610 1674 32.66% 28.98% 38.36% -14.6 28
2025-12-29 @ Barnsley W 2-0 1674 1610 38.36% 28.98% 32.66% +14.6 44
2025-12-29 Rotherham United W 4-0 1621 1560 49.74% 27.52% 22.74% +20.7 29
2025-12-29 @ Blackpool L 0-4 1560 1621 22.74% 27.52% 49.74% -20.7 24
2025-12-29 Mansfield Town L 0-1 1662 1585 51.65% 27.07% 21.28% -10.9 37
2025-12-29 @ Bolton Wanderers W 1-0 1585 1662 21.28% 27.07% 51.65% +10.9 29
2025-12-29 Port Vale W 1-0 1632 1489 59.41% 24.55% 16.04% +4.2 43
2025-12-29 @ Bradford City L 0-1 1489 1632 16.04% 24.55% 59.41% -4.1 15
2025-12-29 Wigan Athletic L 0-2 1567 1595 37.75% 29.00% 33.25% -16.2 27
2025-12-29 @ Burton Albion W 2-0 1595 1567 33.25% 29.00% 37.75% +16.2 29
2025-12-29 Stevenage W 2-1 1723 1653 50.83% 27.27% 21.90% +5.3 47
2025-12-29 @ Cardiff City L 1-2 1653 1723 21.90% 27.27% 50.83% -5.3 36
2025-12-29 Northampton Town W 2-0 1651 1567 52.54% 26.83% 20.63% +10.0 37
2025-12-29 @ Huddersfield Town L 0-2 1567 1651 20.63% 26.83% 52.54% -10.0 27
2025-12-29 Leyton Orient W 3-0 1677 1647 45.83% 28.26% 25.91% +17.7 35
2025-12-29 @ Luton Town L 0-3 1647 1677 25.91% 28.26% 45.83% -17.7 28
2025-12-29 Reading D 1-1 1608 1640 37.18% 29.02% 33.80% -0.1 29
2025-12-29 @ Peterborough United D 1-1 1640 1608 33.80% 29.02% 37.18% +0.1 29
2025-12-29 Wycombe Wanderers D 1-1 1581 1641 33.22% 29.00% 37.78% +0.2 26
2025-12-29 @ Plymouth Argyle D 1-1 1641 1581 37.78% 29.00% 33.22% -0.2 29
2025-12-29 Doncaster Rovers W 4-2 1646 1490 60.80% 23.99% 15.20% +5.7 38
2025-12-29 @ Stockport L 2-4 1490 1646 15.20% 23.99% 60.80% -5.7 22
2026-01-01 Bolton Wanderers D 1-1 1484 1651 21.09% 27.00% 51.92% +1.4 23
2026-01-01 @ Doncaster Rovers D 1-1 1651 1484 51.92% 27.00% 21.09% -1.4 38
2026-01-01 Luton Town W 1-0 1591 1695 27.66% 28.54% 43.80% +9.6 29
2026-01-01 @ Exeter City L 0-1 1695 1591 43.80% 28.54% 27.66% -9.6 35
2026-01-01 AFC Wimbledon L 1-3 1629 1527 54.67% 26.21% 19.12% -18.7 28
2026-01-01 @ Leyton Orient W 3-1 1527 1629 19.12% 26.21% 54.67% +18.7 31
2026-01-01 Huddersfield Town D 1-1 1689 1661 45.47% 28.31% 26.22% -0.9 45
2026-01-01 @ Lincoln City D 1-1 1661 1689 26.22% 28.31% 45.47% +0.9 38
2026-01-01 Bradford City W 3-0 1596 1636 36.05% 29.03% 34.91% +22.2 32
2026-01-01 @ Mansfield Town L 0-3 1636 1596 34.91% 29.03% 36.05% -22.2 43
2026-01-01 Stockport D 0-0 1557 1652 28.68% 28.67% 42.65% +0.7 28
2026-01-01 @ Northampton Town D 0-0 1652 1557 42.65% 28.67% 28.68% -0.7 39
2026-01-01 Blackpool W 5-1 1484 1642 21.98% 27.29% 50.73% +32.1 18
2026-01-01 @ Port Vale L 1-5 1642 1484 50.73% 27.29% 21.98% -32.1 29
2026-01-01 Burton Albion W 2-0 1640 1550 53.24% 26.64% 20.13% +9.8 32
2026-01-01 @ Reading L 0-2 1550 1640 20.13% 26.64% 53.24% -9.8 27
2026-01-01 Peterborough United L 0-2 1539 1608 32.11% 28.95% 38.93% -14.4 24
2026-01-01 @ Rotherham United W 2-0 1608 1539 38.93% 28.95% 32.11% +14.4 32
2026-01-01 Plymouth Argyle D 1-1 1648 1581 50.47% 27.35% 22.17% -1.3 37
2026-01-01 @ Stevenage D 1-1 1581 1648 22.17% 27.35% 50.47% +1.3 27
2026-01-01 Barnsley D 1-1 1611 1595 43.84% 28.53% 27.62% -0.7 30
2026-01-01 @ Wigan Athletic D 1-1 1595 1611 27.62% 28.53% 43.84% +0.7 29
2026-01-01 Cardiff City D 1-1 1641 1729 29.62% 28.77% 41.61% +0.5 30
2026-01-01 @ Wycombe Wanderers D 1-1 1729 1641 41.61% 28.77% 29.62% -0.5 48
2026-01-04 Bradford City L 1-2 1610 1614 41.05% 28.82% 30.14% -8.6 29
2026-01-04 @ Blackpool W 2-1 1614 1610 30.14% 28.82% 41.05% +8.6 46
2026-01-04 Wigan Athletic W 1-0 1728 1610 56.51% 25.62% 17.87% +4.6 51
2026-01-04 @ Cardiff City L 0-1 1610 1728 17.87% 25.62% 56.51% -4.6 30
2026-01-04 Exeter City D 2-2 1662 1601 49.72% 27.53% 22.75% -0.9 39
2026-01-04 @ Huddersfield Town D 2-2 1601 1662 22.75% 27.53% 49.72% +0.9 30
2026-01-04 Peterborough United W 5-2 1688 1622 50.36% 27.38% 22.26% +11.4 48
2026-01-04 @ Lincoln City L 2-5 1622 1688 22.26% 27.38% 50.36% -11.4 32
2026-01-04 Burton Albion W 3-0 1583 1541 47.30% 28.01% 24.69% +17.0 30
2026-01-04 @ Plymouth Argyle L 0-3 1541 1583 24.69% 28.01% 47.30% -17.0 27
2026-01-04 Stockport W 1-0 1650 1652 41.48% 28.78% 29.74% +7.2 35
2026-01-04 @ Reading L 0-1 1652 1650 29.74% 28.78% 41.48% -7.2 39
2026-01-04 AFC Wimbledon W 2-0 1642 1546 53.96% 26.43% 19.61% +9.5 33
2026-01-04 @ Wycombe Wanderers L 0-2 1546 1642 19.61% 26.43% 53.96% -9.5 31
2026-01-04 Northampton Town D 0-0 1650 1558 53.49% 26.57% 19.94% -1.8 39
2026-01-04 @ Bolton Wanderers D 0-0 1558 1650 19.94% 26.57% 53.49% +1.8 29
2026-01-10 Cardiff City D 1-1 1610 1733 25.51% 28.18% 46.31% +0.9 29
2026-01-10 @ Leyton Orient D 1-1 1733 1610 46.31% 28.18% 25.51% -0.9 52
2026-01-10 Stevenage W 2-1 1685 1647 46.85% 28.09% 25.06% +5.9 38
2026-01-10 @ Luton Town L 1-2 1647 1685 25.06% 28.09% 46.85% -5.9 37
2026-01-10 Bolton Wanderers W 3-1 1611 1648 36.47% 29.03% 34.50% +13.1 35
2026-01-10 @ Peterborough United L 1-3 1648 1611 34.50% 29.03% 36.47% -13.1 39
2026-01-10 Huddersfield Town W 2-1 1644 1661 39.41% 28.93% 31.67% +7.1 42
2026-01-10 @ Stockport L 1-2 1661 1644 31.67% 28.93% 39.41% -7.1 39
2026-01-17 Doncaster Rovers L 0-1 1536 1485 48.44% 27.80% 23.77% -10.4 31
2026-01-17 @ AFC Wimbledon W 1-0 1485 1536 23.77% 27.80% 48.44% +10.4 26
2026-01-17 Blackpool W 2-1 1596 1601 41.04% 28.82% 30.15% +6.9 32
2026-01-17 @ Barnsley L 1-2 1601 1596 30.15% 28.82% 41.04% -6.9 29
2026-01-17 Cardiff City L 1-2 1623 1732 27.05% 28.45% 44.50% -6.3 46
2026-01-17 @ Bradford City W 2-1 1732 1623 44.50% 28.45% 27.05% +6.3 55
2026-01-17 Huddersfield Town W 3-1 1524 1654 24.69% 28.01% 47.30% +16.6 30
2026-01-17 @ Burton Albion L 1-3 1654 1524 47.30% 28.01% 24.69% -16.6 39
2026-01-17 Stevenage W 3-0 1602 1641 36.20% 29.03% 34.77% +22.1 33
2026-01-17 @ Exeter City L 0-3 1641 1602 34.77% 29.03% 36.20% -22.1 37
2026-01-17 Reading W 3-1 1611 1657 35.22% 29.03% 35.75% +13.5 32
2026-01-17 @ Leyton Orient L 1-3 1657 1611 35.75% 29.03% 35.22% -13.5 35
2026-01-17 Lincoln City D 2-2 1691 1699 40.59% 28.85% 30.56% -0.3 39
2026-01-17 @ Luton Town D 2-2 1699 1691 30.56% 28.85% 40.59% +0.3 49
2026-01-17 Port Vale W 3-0 1619 1517 54.69% 26.21% 19.10% +13.5 35
2026-01-17 @ Mansfield Town L 0-3 1517 1619 19.10% 26.21% 54.69% -13.5 18
2026-01-17 Wycombe Wanderers L 1-2 1560 1651 29.12% 28.72% 42.16% -6.7 29
2026-01-17 @ Northampton Town W 2-1 1651 1560 42.16% 28.72% 29.12% +6.7 36
2026-01-17 Plymouth Argyle L 0-1 1624 1600 44.97% 28.38% 26.65% -9.8 35
2026-01-17 @ Peterborough United W 1-0 1600 1624 26.65% 28.38% 44.97% +9.8 33
2026-01-17 Rotherham United W 3-2 1651 1525 57.52% 25.26% 17.22% +4.0 45
2026-01-17 @ Stockport L 2-3 1525 1651 17.22% 25.26% 57.52% -4.0 24
2026-01-17 Bolton Wanderers L 0-1 1606 1635 37.65% 29.00% 33.35% -8.6 30
2026-01-17 @ Wigan Athletic W 1-0 1635 1606 33.35% 29.00% 37.65% +8.6 42
2026-01-20 Bolton Wanderers D 0-0 1619 1643 38.30% 28.98% 32.72% -0.3 38
2026-01-20 @ Stevenage D 0-0 1643 1619 32.72% 28.98% 38.30% +0.3 43
2026-01-22 Burton Albion W 2-1 1700 1540 61.09% 23.87% 15.04% +3.7 52
2026-01-22 @ Lincoln City L 1-2 1540 1700 15.04% 23.87% 61.09% -3.7 30
2026-01-24 Northampton Town W 2-0 1594 1553 47.21% 28.03% 24.76% +11.7 32
2026-01-24 @ Blackpool L 0-2 1553 1594 24.76% 28.03% 47.21% -11.7 29
2026-01-24 Leyton Orient W 2-1 1643 1625 44.28% 28.48% 27.24% +6.3 46
2026-01-24 @ Bolton Wanderers L 1-2 1625 1643 27.24% 28.48% 44.28% -6.3 32
2026-01-24 Stockport D 1-1 1738 1655 52.39% 26.87% 20.74% -1.5 56
2026-01-24 @ Cardiff City D 1-1 1655 1738 20.74% 26.87% 52.39% +1.5 46
2026-01-24 Wigan Athletic D 3-3 1496 1597 27.94% 28.58% 43.48% +0.4 27
2026-01-24 @ Doncaster Rovers D 3-3 1597 1496 43.48% 28.58% 27.94% -0.4 31
2026-01-24 Bradford City W 1-0 1637 1617 44.49% 28.45% 27.06% +6.7 42
2026-01-24 @ Huddersfield Town L 0-1 1617 1637 27.06% 28.45% 44.49% -6.7 46
2026-01-24 Luton Town W 1-0 1609 1691 30.38% 28.84% 40.78% +9.1 36
2026-01-24 @ Plymouth Argyle L 0-1 1691 1609 40.78% 28.84% 30.38% -9.1 39
2026-01-24 Exeter City L 1-3 1503 1624 25.69% 28.22% 46.10% -10.5 18
2026-01-24 @ Port Vale W 3-1 1624 1503 46.10% 28.22% 25.69% +10.5 36
2026-01-24 Barnsley D 2-2 1644 1603 47.14% 28.04% 24.82% -0.8 36
2026-01-24 @ Reading D 2-2 1603 1644 24.82% 28.04% 47.14% +0.8 33
2026-01-24 AFC Wimbledon D 1-1 1521 1526 41.01% 28.82% 30.17% -0.5 25
2026-01-24 @ Rotherham United D 1-1 1526 1521 30.17% 28.82% 41.01% +0.5 32
2026-01-24 Mansfield Town D 1-1 1618 1632 39.82% 28.90% 31.27% -0.4 39
2026-01-24 @ Stevenage D 1-1 1632 1618 31.27% 28.90% 39.82% +0.4 36
2026-01-24 Peterborough United L 0-2 1658 1614 47.56% 27.96% 24.47% -19.3 36
2026-01-24 @ Wycombe Wanderers W 2-0 1614 1658 24.47% 27.96% 47.56% +19.3 38
2026-01-27 Stockport L 1-2 1606 1657 34.49% 29.03% 36.49% -7.6 32
2026-01-27 @ Blackpool W 2-1 1657 1606 36.49% 29.03% 34.49% +7.6 49
2026-01-27 Burton Albion W 2-1 1650 1537 55.99% 25.79% 18.22% +4.5 49
2026-01-27 @ Bolton Wanderers L 1-2 1537 1650 18.22% 25.79% 55.99% -4.4 30
2026-01-27 Barnsley W 4-0 1737 1604 58.21% 25.01% 16.78% +15.6 59
2026-01-27 @ Cardiff City L 0-4 1604 1737 16.78% 25.01% 58.21% -15.6 33
2026-01-27 Leyton Orient W 3-0 1496 1618 25.58% 28.19% 46.23% +27.4 30
2026-01-27 @ Doncaster Rovers L 0-3 1618 1496 46.23% 28.19% 25.58% -27.4 32
2026-01-27 Luton Town W 1-0 1644 1682 36.36% 29.03% 34.61% +8.1 45
2026-01-27 @ Huddersfield Town L 0-1 1682 1644 34.61% 29.03% 36.36% -8.0 39
2026-01-27 Bradford City W 3-0 1703 1610 53.68% 26.51% 19.81% +14.0 55
2026-01-27 @ Lincoln City L 0-3 1610 1703 19.81% 26.51% 53.68% -14.0 46
2026-01-27 Mansfield Town D 1-1 1618 1632 39.76% 28.91% 31.34% -0.4 37
2026-01-27 @ Plymouth Argyle D 1-1 1632 1618 31.34% 28.91% 39.76% +0.4 37
2026-01-27 Exeter City D 2-2 1643 1634 42.86% 28.65% 28.49% -0.5 37
2026-01-27 @ Reading D 2-2 1634 1643 28.49% 28.65% 42.86% +0.5 37
2026-01-27 Northampton Town W 2-1 1520 1541 38.81% 28.96% 32.23% +7.2 28
2026-01-27 @ Rotherham United L 1-2 1541 1520 32.23% 28.96% 38.81% -7.2 29
2026-01-27 Peterborough United W 1-0 1618 1633 39.62% 28.92% 31.46% +7.5 42
2026-01-27 @ Stevenage L 0-1 1633 1618 31.46% 28.92% 39.62% -7.5 38
2026-01-27 Wigan Athletic W 2-0 1638 1597 47.29% 28.01% 24.70% +11.7 39
2026-01-27 @ Wycombe Wanderers L 0-2 1597 1638 24.70% 28.01% 47.29% -11.7 31
2026-01-31 Bolton Wanderers L 0-1 1526 1654 24.92% 28.06% 47.02% -6.3 32
2026-01-31 @ AFC Wimbledon W 1-0 1654 1526 47.02% 28.06% 24.92% +6.3 52
2026-01-31 Stevenage W 3-1 1588 1626 36.43% 29.03% 34.54% +13.1 36
2026-01-31 @ Barnsley L 1-3 1626 1588 34.54% 29.03% 36.43% -13.1 42
2026-01-31 Doncaster Rovers W 1-0 1596 1524 51.12% 27.20% 21.68% +5.6 49
2026-01-31 @ Bradford City L 0-1 1524 1596 21.68% 27.20% 51.12% -5.5 30
2026-01-31 Cardiff City D 2-2 1532 1752 16.86% 25.06% 58.08% +1.5 31
2026-01-31 @ Burton Albion D 2-2 1752 1532 58.08% 25.06% 16.86% -1.5 60
2026-01-31 Rotherham United L 0-4 1635 1528 55.32% 26.01% 18.67% -41.4 37
2026-01-31 @ Exeter City W 4-0 1528 1635 18.67% 26.01% 55.32% +41.4 31
2026-01-31 Port Vale L 0-1 1591 1493 54.26% 26.34% 19.40% -11.4 32
2026-01-31 @ Leyton Orient W 1-0 1493 1591 19.40% 26.34% 54.26% +11.4 21
2026-01-31 Blackpool W 1-0 1674 1598 51.53% 27.10% 21.37% +5.5 42
2026-01-31 @ Luton Town L 0-1 1598 1674 21.37% 27.10% 51.53% -5.5 32
2026-01-31 Wycombe Wanderers D 0-0 1633 1650 39.29% 28.93% 31.78% -0.4 38
2026-01-31 @ Mansfield Town D 0-0 1650 1633 31.78% 28.93% 39.29% +0.4 40
2026-01-31 Reading L 0-2 1534 1642 27.09% 28.46% 44.45% -12.6 29
2026-01-31 @ Northampton Town W 2-0 1642 1534 44.45% 28.46% 27.09% +12.6 40
2026-01-31 Huddersfield Town L 2-3 1626 1652 38.04% 28.99% 32.97% -7.7 38
2026-01-31 @ Peterborough United W 3-2 1652 1626 32.97% 28.99% 38.04% +7.7 48
2026-01-31 Plymouth Argyle W 2-1 1664 1618 47.89% 27.90% 24.21% +5.8 52
2026-01-31 @ Stockport L 1-2 1618 1664 24.21% 27.90% 47.89% -5.8 37
2026-01-31 Lincoln City L 0-1 1585 1717 24.46% 27.96% 47.58% -6.2 31
2026-01-31 @ Wigan Athletic W 1-0 1717 1585 47.58% 27.96% 24.46% +6.2 58
2026-02-03 Northampton Town D 2-2 1601 1521 52.08% 26.96% 20.97% -1.1 37
2026-02-03 @ Barnsley D 2-2 1521 1601 20.97% 26.96% 52.08% +1.1 30
2026-02-03 Doncaster Rovers L 1-2 1534 1518 43.81% 28.54% 27.65% -9.0 31
2026-02-03 @ Burton Albion W 2-1 1518 1534 27.65% 28.54% 43.81% +9.0 33
2026-02-03 AFC Wimbledon L 0-1 1504 1520 39.47% 28.92% 31.61% -8.9 21
2026-02-03 @ Port Vale W 1-0 1520 1504 31.61% 28.92% 39.47% +8.9 35
2026-02-07 Reading W 3-2 1529 1655 25.12% 28.10% 46.77% +9.0 38
2026-02-07 @ AFC Wimbledon L 2-3 1655 1529 46.77% 28.10% 25.12% -9.0 40
2026-02-07 Barnsley W 3-2 1661 1600 49.65% 27.54% 22.81% +5.2 55
2026-02-07 @ Bolton Wanderers L 2-3 1600 1661 22.81% 27.54% 49.65% -5.2 37
2026-02-07 Blackpool D 2-2 1660 1593 50.46% 27.36% 22.18% -1.0 49
2026-02-07 @ Huddersfield Town D 2-2 1593 1660 22.18% 27.36% 50.46% +1.0 33
2026-02-07 Bradford City W 2-1 1679 1601 51.81% 27.03% 21.17% +5.1 45
2026-02-07 @ Luton Town L 1-2 1601 1679 21.17% 27.03% 51.81% -5.1 49
2026-02-07 Exeter City D 0-0 1632 1593 46.92% 28.08% 25.00% -1.1 39
2026-02-07 @ Mansfield Town D 0-0 1593 1632 25.00% 28.08% 46.92% +1.1 38
2026-02-07 Stevenage W 3-1 1522 1613 29.29% 28.74% 41.97% +15.2 33
2026-02-07 @ Northampton Town L 1-3 1613 1522 41.97% 28.74% 29.29% -15.2 42
2026-02-07 Wigan Athletic W 6-1 1618 1579 46.94% 28.07% 24.98% +22.9 41
2026-02-07 @ Peterborough United L 1-6 1579 1618 24.98% 28.07% 46.94% -22.9 31
2026-02-07 Lincoln City L 1-4 1612 1723 26.78% 28.41% 44.81% -15.3 37
2026-02-07 @ Plymouth Argyle W 4-1 1723 1612 44.81% 28.41% 26.78% +15.3 61
2026-02-07 Burton Albion D 2-2 1495 1525 37.57% 29.00% 33.42% -0.1 22
2026-02-07 @ Port Vale D 2-2 1525 1495 33.42% 29.00% 37.57% +0.1 32
2026-02-07 Cardiff City L 0-3 1569 1751 19.80% 26.51% 53.70% -14.0 31
2026-02-07 @ Rotherham United W 3-0 1751 1569 53.70% 26.51% 19.80% +14.0 63
2026-02-07 Leyton Orient D 0-0 1670 1579 53.38% 26.60% 20.02% -1.8 53
2026-02-07 @ Stockport D 0-0 1579 1670 20.02% 26.60% 53.38% +1.8 33
2026-02-07 Doncaster Rovers W 4-0 1651 1527 57.15% 25.40% 17.46% +16.2 43
2026-02-07 @ Wycombe Wanderers L 0-4 1527 1651 17.46% 25.40% 57.15% -16.2 33
2026-02-10 Peterborough United L 1-2 1631 1641 40.39% 28.87% 30.74% -8.5 39
2026-02-10 @ Mansfield Town W 2-1 1641 1631 30.74% 28.87% 40.39% +8.5 44
2026-02-10 Reading L 1-2 1556 1646 29.31% 28.74% 41.95% -6.7 31
2026-02-10 @ Wigan Athletic W 2-1 1646 1556 41.95% 28.74% 29.31% +6.7 43
2026-02-14 AFC Wimbledon D 3-3 1595 1538 49.24% 27.63% 23.13% -0.7 38
2026-02-14 @ Barnsley D 3-3 1538 1595 23.13% 27.63% 49.24% +0.7 39
2026-02-14 Plymouth Argyle L 0-4 1594 1597 41.26% 28.80% 29.94% -32.8 33
2026-02-14 @ Blackpool W 4-0 1597 1594 29.94% 28.80% 41.26% +32.8 40
2026-02-14 Peterborough United W 2-0 1596 1649 34.22% 29.02% 36.76% +15.9 52
2026-02-14 @ Bradford City L 0-2 1649 1596 36.76% 29.02% 34.22% -15.9 44
2026-02-14 Luton Town W 3-1 1765 1684 52.11% 26.95% 20.94% +8.8 66
2026-02-14 @ Cardiff City L 1-3 1684 1765 20.94% 26.95% 52.11% -8.8 45
2026-02-14 Northampton Town D 0-0 1595 1537 49.25% 27.63% 23.13% -1.3 39
2026-02-14 @ Exeter City D 0-0 1537 1595 23.13% 27.63% 49.25% +1.3 34
2026-02-14 Bolton Wanderers D 1-1 1739 1666 51.23% 27.17% 21.60% -1.4 62
2026-02-14 @ Lincoln City D 1-1 1666 1739 21.60% 27.17% 51.23% +1.4 56
2026-02-14 Wycombe Wanderers W 3-2 1653 1667 39.75% 28.91% 31.34% +6.7 46
2026-02-14 @ Reading L 2-3 1667 1653 31.34% 28.91% 39.75% -6.7 43
2026-02-14 Huddersfield Town W 1-0 1597 1659 33.08% 28.99% 37.93% +8.6 45
2026-02-14 @ Stevenage L 0-1 1659 1597 37.93% 28.99% 33.08% -8.6 49
2026-02-17 Peterborough United W 2-1 1594 1633 36.18% 29.03% 34.78% +7.6 41
2026-02-17 @ Barnsley L 1-2 1633 1594 34.78% 29.03% 36.18% -7.6 44
2026-02-17 Mansfield Town W 1-0 1561 1623 32.99% 28.99% 38.02% +8.6 36
2026-02-17 @ Blackpool L 0-1 1623 1561 38.02% 28.99% 32.99% -8.6 39
2026-02-17 Stockport W 1-0 1612 1668 33.76% 29.01% 37.23% +8.5 55
2026-02-17 @ Bradford City L 0-1 1668 1612 37.23% 29.01% 33.76% -8.5 53
2026-02-17 Rotherham United W 1-0 1525 1555 37.48% 29.01% 33.51% +7.9 35
2026-02-17 @ Burton Albion L 0-1 1555 1525 33.51% 29.01% 37.48% -7.9 31
2026-02-17 AFC Wimbledon W 4-1 1773 1539 68.63% 20.30% 11.07% +6.3 69
2026-02-17 @ Cardiff City L 1-4 1539 1773 11.07% 20.30% 68.63% -6.3 39
2026-02-17 Huddersfield Town W 1-0 1511 1650 23.77% 27.80% 48.44% +10.4 36
2026-02-17 @ Doncaster Rovers L 0-1 1650 1511 48.44% 27.80% 23.77% -10.4 49
2026-02-17 Wycombe Wanderers D 1-1 1593 1660 32.32% 28.96% 38.71% +0.3 40
2026-02-17 @ Exeter City D 1-1 1660 1593 38.71% 28.96% 32.32% -0.3 44
2026-02-17 Plymouth Argyle L 1-3 1581 1630 34.85% 29.03% 36.12% -13.2 33
2026-02-17 @ Leyton Orient W 3-1 1630 1581 36.12% 29.03% 34.85% +13.2 43
2026-02-17 Northampton Town W 4-0 1737 1539 65.12% 22.06% 12.82% +11.6 65
2026-02-17 @ Lincoln City L 0-4 1539 1737 12.82% 22.06% 65.12% -11.6 34
2026-02-17 Bolton Wanderers D 1-1 1659 1667 40.64% 28.85% 30.51% -0.4 47
2026-02-17 @ Reading D 1-1 1667 1659 30.51% 28.85% 40.64% +0.4 57
2026-02-17 Port Vale W 2-1 1606 1495 55.74% 25.87% 18.38% +4.5 48
2026-02-17 @ Stevenage L 1-2 1495 1606 18.38% 25.87% 55.74% -4.5 22
2026-02-18 Luton Town W 1-0 1549 1676 25.09% 28.10% 46.81% +10.1 34
2026-02-18 @ Wigan Athletic L 0-1 1676 1549 46.81% 28.10% 25.09% -10.1 45
2026-02-21 Bradford City W 3-1 1532 1621 29.53% 28.76% 41.71% +15.1 42
2026-02-21 @ AFC Wimbledon L 1-3 1621 1532 41.71% 28.76% 29.53% -15.1 55
2026-02-21 Blackpool D 2-2 1668 1570 54.23% 26.35% 19.42% -1.2 58
2026-02-21 @ Bolton Wanderers D 2-2 1570 1668 19.42% 26.35% 54.23% +1.2 37
2026-02-21 Barnsley W 2-1 1640 1602 46.76% 28.11% 25.13% +5.9 52
2026-02-21 @ Huddersfield Town L 1-2 1602 1640 25.13% 28.11% 46.76% -5.9 41
2026-02-21 Burton Albion D 1-1 1665 1533 58.21% 25.01% 16.78% -2.0 46
2026-02-21 @ Luton Town D 1-1 1533 1665 16.78% 25.01% 58.21% +2.0 36
2026-02-21 Lincoln City L 0-2 1614 1749 24.20% 27.90% 47.90% -11.5 39
2026-02-21 @ Mansfield Town W 2-0 1749 1614 47.90% 27.90% 24.20% +11.5 68
2026-02-21 Leyton Orient L 1-2 1527 1568 35.97% 29.03% 35.00% -7.8 34
2026-02-21 @ Northampton Town W 2-1 1568 1527 35.00% 29.03% 35.97% +7.8 36
2026-02-21 Exeter City D 3-3 1626 1594 46.05% 28.22% 25.73% -0.6 45
2026-02-21 @ Peterborough United D 3-3 1594 1626 25.73% 28.22% 46.05% +0.6 41
2026-02-21 Cardiff City W 5-2 1643 1780 23.99% 27.85% 48.16% +20.7 46
2026-02-21 @ Plymouth Argyle L 2-5 1780 1643 48.16% 27.85% 23.99% -20.7 69
2026-02-21 Reading D 1-1 1490 1659 20.95% 26.95% 52.11% +1.5 23
2026-02-21 @ Port Vale D 1-1 1659 1490 52.11% 26.95% 20.95% -1.5 48
2026-02-21 Doncaster Rovers L 1-2 1547 1521 45.17% 28.36% 26.47% -9.3 31
2026-02-21 @ Rotherham United W 2-1 1521 1547 26.47% 28.36% 45.17% +9.3 39
2026-02-21 Wigan Athletic W 4-2 1660 1559 54.55% 26.25% 19.20% +7.3 56
2026-02-21 @ Stockport L 2-4 1559 1660 19.20% 26.25% 54.55% -7.2 34
2026-02-21 Stevenage W 3-1 1660 1610 48.26% 27.83% 23.91% +9.9 47
2026-02-21 @ Wycombe Wanderers L 1-3 1610 1660 23.91% 27.83% 48.26% -9.9 48
2026-02-24 Rotherham United W 1-0 1606 1538 50.58% 27.33% 22.09% +5.7 58
2026-02-24 @ Bradford City L 0-1 1538 1606 22.09% 27.33% 50.58% -5.7 31
2026-02-24 Port Vale L 0-1 1519 1492 45.42% 28.32% 26.26% -9.9 34
2026-02-24 @ Northampton Town W 1-0 1492 1519 26.26% 28.32% 45.42% +9.9 26
2026-02-24 Stockport W 3-0 1535 1667 24.42% 27.95% 47.63% +28.1 39
2026-02-24 @ Burton Albion L 0-3 1667 1535 47.63% 27.95% 24.42% -28.1 56
2026-02-28 Cardiff City L 0-4 1531 1759 16.28% 24.71% 59.02% -15.1 39
2026-02-28 @ Doncaster Rovers W 4-0 1759 1531 59.02% 24.71% 16.28% +15.1 72
2026-02-28 Bolton Wanderers L 1-5 1594 1666 31.60% 28.92% 39.48% -22.5 41
2026-02-28 @ Exeter City W 5-1 1666 1594 39.48% 28.92% 31.60% +22.5 61
2026-02-28 Barnsley L 1-3 1576 1596 38.90% 28.95% 32.15% -14.3 36
2026-02-28 @ Leyton Orient W 3-1 1596 1576 32.15% 28.95% 38.90% +14.3 44
2026-02-28 Blackpool W 4-0 1761 1571 64.24% 22.48% 13.28% +12.1 71
2026-02-28 @ Lincoln City L 0-4 1571 1761 13.28% 22.48% 64.24% -12.1 37
2026-02-28 AFC Wimbledon D 2-2 1603 1547 49.01% 27.68% 23.31% -0.9 40
2026-02-28 @ Mansfield Town D 2-2 1547 1603 23.31% 27.68% 49.01% +0.9 43
2026-02-28 Peterborough United D 1-1 1510 1625 26.26% 28.32% 45.42% +0.9 35
2026-02-28 @ Northampton Town D 1-1 1625 1510 45.42% 28.32% 26.26% -0.9 46
2026-02-28 Luton Town D 1-1 1502 1663 21.56% 27.16% 51.28% +1.4 27
2026-02-28 @ Port Vale D 1-1 1663 1502 51.28% 27.16% 21.56% -1.4 47
2026-02-28 Bradford City W 2-1 1657 1611 47.86% 27.91% 24.23% +5.8 51
2026-02-28 @ Reading L 1-2 1611 1657 24.23% 27.91% 47.86% -5.8 58
2026-02-28 Plymouth Argyle W 1-0 1532 1664 24.54% 27.98% 47.48% +10.2 34
2026-02-28 @ Rotherham United L 0-1 1664 1532 47.48% 27.98% 24.54% -10.2 46
2026-02-28 Stockport W 2-1 1601 1639 36.27% 29.03% 34.70% +7.6 51
2026-02-28 @ Stevenage L 1-2 1639 1601 34.70% 29.03% 36.27% -7.6 56
2026-02-28 Huddersfield Town W 1-0 1552 1646 28.88% 28.69% 42.43% +9.4 37
2026-02-28 @ Wigan Athletic L 0-1 1646 1552 42.43% 28.69% 28.88% -9.4 52
2026-02-28 Burton Albion W 3-0 1670 1563 55.28% 26.02% 18.70% +13.3 50
2026-02-28 @ Wycombe Wanderers L 0-3 1563 1670 18.70% 26.02% 55.28% -13.3 39
2026-03-03 Burton Albion D 1-1 1572 1549 44.72% 28.42% 26.86% -0.8 42
2026-03-03 @ Exeter City D 1-1 1549 1572 26.86% 28.42% 44.72% +0.8 40
2026-03-03 Mansfield Town D 0-0 1542 1602 33.32% 29.00% 37.68% +0.2 35
2026-03-03 @ Rotherham United D 0-0 1602 1542 37.68% 29.00% 33.32% -0.2 41
2026-03-03 Wycombe Wanderers L 0-1 1610 1683 31.54% 28.92% 39.54% -7.5 44
2026-03-03 @ Barnsley W 1-0 1683 1610 39.54% 28.92% 31.54% +7.5 53
2026-03-07 Exeter City W 2-1 1603 1571 45.99% 28.23% 25.77% +6.1 47
2026-03-07 @ Barnsley L 1-2 1571 1603 25.77% 28.23% 45.99% -6.1 42
2026-03-07 Wigan Athletic D 1-1 1559 1561 41.33% 28.79% 29.88% -0.5 38
2026-03-07 @ Blackpool D 1-1 1561 1559 29.88% 28.79% 41.33% +0.5 38
2026-03-07 Wycombe Wanderers W 3-2 1689 1690 41.48% 28.78% 29.74% +6.5 64
2026-03-07 @ Bolton Wanderers L 2-3 1690 1689 29.74% 28.78% 41.48% -6.4 53
2026-03-07 Leyton Orient W 2-1 1605 1561 47.58% 27.96% 24.46% +5.8 61
2026-03-07 @ Bradford City L 1-2 1561 1605 24.46% 27.96% 47.58% -5.8 36
2026-03-07 Stevenage L 0-1 1550 1608 33.52% 29.01% 37.47% -7.9 40
2026-03-07 @ Burton Albion W 1-0 1608 1550 37.47% 29.01% 33.52% +7.9 54
2026-03-07 Lincoln City L 0-2 1774 1773 41.91% 28.74% 29.35% -17.5 72
2026-03-07 @ Cardiff City W 2-0 1773 1774 29.35% 28.74% 41.91% +17.5 74
2026-03-07 Rotherham United W 1-0 1636 1543 53.71% 26.50% 19.78% +5.1 55
2026-03-07 @ Huddersfield Town L 0-1 1543 1636 19.78% 26.50% 53.71% -5.1 35
2026-03-07 Reading L 2-3 1662 1663 41.55% 28.77% 29.68% -8.2 47
2026-03-07 @ Luton Town W 3-2 1663 1662 29.68% 28.77% 41.55% +8.2 54
2026-03-07 Doncaster Rovers W 2-1 1653 1516 58.76% 24.80% 16.43% +4.0 49
2026-03-07 @ Plymouth Argyle L 1-2 1516 1653 16.43% 24.80% 58.76% -4.0 39
2026-03-08 Northampton Town W 1-0 1548 1510 46.79% 28.10% 25.11% +6.3 46
2026-03-08 @ AFC Wimbledon L 0-1 1510 1548 25.11% 28.10% 46.79% -6.3 35
2026-03-10 Cardiff City D 1-1 1609 1757 22.87% 27.56% 49.57% +1.2 48
2026-03-10 @ Barnsley D 1-1 1757 1609 49.57% 27.56% 22.87% -1.2 73
2026-03-10 Luton Town D 1-1 1512 1654 23.43% 27.71% 48.86% +1.2 40
2026-03-10 @ Doncaster Rovers D 1-1 1654 1512 48.86% 27.71% 23.43% -1.2 48
2026-03-10 Leyton Orient L 1-2 1616 1556 49.66% 27.54% 22.80% -10.0 54
2026-03-10 @ Stevenage W 2-1 1556 1616 22.80% 27.54% 49.66% +10.0 39
2026-03-10 Reading W 1-0 1602 1671 31.91% 28.94% 39.15% +8.8 44
2026-03-10 @ Mansfield Town L 0-1 1671 1602 39.15% 28.94% 31.91% -8.8 54
2026-03-10 Lincoln City L 0-1 1565 1790 16.48% 24.83% 58.68% -4.3 42
2026-03-10 @ Exeter City W 1-0 1790 1565 58.68% 24.83% 16.48% +4.3 77
2026-03-10 Plymouth Argyle L 0-3 1562 1657 28.64% 28.66% 42.70% -19.2 38
2026-03-10 @ Wigan Athletic W 3-0 1657 1562 42.70% 28.66% 28.64% +19.2 52
2026-03-11 Bradford City L 0-2 1503 1611 27.14% 28.46% 44.40% -12.7 27
2026-03-11 @ Port Vale W 2-0 1611 1503 44.40% 28.46% 27.14% +12.7 64
2026-03-11 Blackpool W 4-1 1555 1558 41.22% 28.80% 29.98% +16.7 49
2026-03-11 @ AFC Wimbledon L 1-4 1558 1555 29.98% 28.80% 41.22% -16.7 38
2026-03-14 Blackpool W 2-1 1513 1541 37.69% 29.00% 33.31% +7.4 43
2026-03-14 @ Doncaster Rovers L 1-2 1541 1513 33.31% 29.00% 37.69% -7.4 38
2026-03-14 Cardiff City L 0-4 1560 1755 18.72% 26.03% 55.25% -17.3 42
2026-03-14 @ Exeter City W 4-0 1755 1560 55.25% 26.03% 18.72% +17.3 76
2026-03-14 Peterborough United W 2-1 1566 1624 33.41% 29.00% 37.58% +8.1 42
2026-03-14 @ Leyton Orient L 1-2 1624 1566 37.58% 29.00% 33.41% -8.1 46
2026-03-14 Stockport W 3-1 1794 1632 61.46% 23.72% 14.83% +6.2 80
2026-03-14 @ Lincoln City L 1-3 1632 1794 14.83% 23.72% 61.46% -6.2 56
2026-03-14 Barnsley D 2-2 1610 1610 41.76% 28.76% 29.48% -0.4 45
2026-03-14 @ Mansfield Town D 2-2 1610 1610 29.48% 28.76% 41.76% +0.4 49
2026-03-14 Burton Albion L 0-2 1504 1542 36.33% 29.03% 34.64% -15.7 35
2026-03-14 @ Northampton Town W 2-0 1542 1504 34.64% 29.03% 36.33% +15.7 43
2026-03-14 Huddersfield Town D 0-0 1490 1641 22.59% 27.48% 49.93% +1.4 28
2026-03-14 @ Port Vale D 0-0 1641 1490 49.93% 27.48% 22.59% -1.4 56
2026-03-14 Plymouth Argyle D 2-2 1663 1677 39.78% 28.91% 31.32% -0.3 55
2026-03-14 @ Reading D 2-2 1677 1663 31.32% 28.91% 39.78% +0.3 53
2026-03-14 Bolton Wanderers D 2-2 1537 1695 21.92% 27.28% 50.80% +1.0 36
2026-03-14 @ Rotherham United D 2-2 1695 1537 50.80% 27.28% 21.92% -1.0 65
2026-03-14 AFC Wimbledon W 1-0 1606 1571 46.37% 28.17% 25.46% +6.4 57
2026-03-14 @ Stevenage L 0-1 1571 1606 25.46% 28.17% 46.37% -6.4 49
2026-03-14 Bradford City W 2-0 1543 1624 30.43% 28.84% 40.73% +17.1 41
2026-03-14 @ Wigan Athletic L 0-2 1624 1543 40.73% 28.84% 30.43% -17.1 64
2026-03-14 Luton Town L 1-2 1684 1653 45.92% 28.24% 25.84% -9.4 53
2026-03-14 @ Wycombe Wanderers W 2-1 1653 1684 25.84% 28.24% 45.92% +9.4 51
2026-03-17 Leyton Orient L 2-4 1565 1574 40.50% 28.86% 30.64% -13.2 49
2026-03-17 @ AFC Wimbledon W 4-2 1574 1565 30.64% 28.86% 40.50% +13.2 45
2026-03-17 Wigan Athletic D 1-1 1610 1560 48.41% 27.80% 23.79% -1.1 50
2026-03-17 @ Barnsley D 1-1 1560 1610 23.79% 27.80% 48.41% +1.1 42
2026-03-17 Port Vale W 3-2 1534 1492 47.33% 28.01% 24.66% +5.5 41
2026-03-17 @ Blackpool L 2-3 1492 1534 24.66% 28.01% 47.33% -5.6 28
2026-03-17 Doncaster Rovers D 0-0 1694 1520 62.64% 23.21% 14.15% -2.6 66
2026-03-17 @ Bolton Wanderers D 0-0 1520 1694 14.15% 23.21% 62.64% +2.6 44
2026-03-17 Mansfield Town D 1-1 1607 1610 41.26% 28.80% 29.94% -0.5 65
2026-03-17 @ Bradford City D 1-1 1610 1607 29.94% 28.80% 41.26% +0.5 46
2026-03-17 Reading L 1-2 1558 1662 27.57% 28.53% 43.90% -6.4 43
2026-03-17 @ Burton Albion W 2-1 1662 1558 43.90% 28.53% 27.57% +6.4 58
2026-03-17 Wycombe Wanderers L 0-2 1773 1675 54.25% 26.34% 19.41% -21.5 76
2026-03-17 @ Cardiff City W 2-0 1675 1773 19.41% 26.34% 54.25% +21.5 56
2026-03-17 Lincoln City D 2-2 1640 1801 21.65% 27.19% 51.17% +1.0 57
2026-03-17 @ Huddersfield Town D 2-2 1801 1640 51.17% 27.19% 21.65% -1.0 81
2026-03-17 Exeter City W 3-2 1662 1543 56.65% 25.57% 17.78% +4.1 54
2026-03-17 @ Luton Town L 2-3 1543 1662 17.78% 25.57% 56.65% -4.1 42
2026-03-17 Rotherham United W 5-0 1616 1538 51.83% 27.02% 21.15% +24.0 49
2026-03-17 @ Peterborough United L 0-5 1538 1616 21.15% 27.02% 51.83% -24.0 36
2026-03-17 Stevenage W 1-0 1677 1612 50.16% 27.43% 22.41% +5.7 56
2026-03-17 @ Plymouth Argyle L 0-1 1612 1677 22.41% 27.43% 50.16% -5.7 57
2026-03-17 Northampton Town W 2-1 1625 1488 58.67% 24.84% 16.49% +4.0 59
2026-03-17 @ Stockport L 1-2 1488 1625 16.49% 24.84% 58.67% -4.0 35
2026-03-21 Peterborough United D 1-1 1552 1640 29.50% 28.76% 41.75% +0.5 50
2026-03-21 @ AFC Wimbledon D 1-1 1640 1552 41.75% 28.76% 29.50% -0.5 50
2026-03-21 Doncaster Rovers L 0-1 1609 1523 52.87% 26.74% 20.39% -11.1 50
2026-03-21 @ Barnsley W 1-0 1523 1609 20.39% 26.74% 52.87% +11.1 47
2026-03-21 Bradford City W 2-1 1552 1606 33.99% 29.02% 37.00% +8.0 46
2026-03-21 @ Burton Albion L 1-2 1606 1552 37.00% 29.02% 33.99% -8.0 65
2026-03-21 Blackpool D 0-0 1751 1540 66.43% 21.42% 12.15% -3.0 77
2026-03-21 @ Cardiff City D 0-0 1540 1751 12.15% 21.42% 66.43% +3.0 42
2026-03-21 Wycombe Wanderers W 2-0 1587 1696 27.01% 28.44% 44.55% +18.3 48
2026-03-21 @ Leyton Orient L 0-2 1696 1587 44.55% 28.44% 27.01% -18.3 56
2026-03-21 Rotherham United W 3-0 1800 1514 73.17% 17.82% 9.02% +5.9 84
2026-03-21 @ Lincoln City L 0-3 1514 1800 9.02% 17.82% 73.17% -5.9 36
2026-03-21 Stockport D 1-1 1666 1629 46.64% 28.13% 25.23% -1.0 55
2026-03-21 @ Luton Town D 1-1 1629 1666 25.23% 28.13% 46.64% +1.0 60
2026-03-21 Northampton Town W 4-1 1610 1484 57.47% 25.28% 17.25% +10.3 49
2026-03-21 @ Mansfield Town L 1-4 1484 1610 17.25% 25.28% 57.47% -10.3 35
2026-03-21 Huddersfield Town W 3-1 1683 1641 47.27% 28.02% 24.71% +10.2 59
2026-03-21 @ Plymouth Argyle L 1-3 1641 1683 24.71% 28.02% 47.27% -10.2 57
2026-03-21 Bolton Wanderers W 1-0 1486 1692 17.93% 25.64% 56.43% +11.8 31
2026-03-21 @ Port Vale L 0-1 1692 1486 56.43% 25.64% 17.93% -11.8 66
2026-03-21 Reading W 1-0 1607 1669 32.96% 28.99% 38.05% +8.6 60
2026-03-21 @ Stevenage L 0-1 1669 1607 38.05% 28.99% 32.96% -8.6 58
2026-03-21 Exeter City W 2-0 1561 1539 44.68% 28.42% 26.89% +12.5 45
2026-03-21 @ Wigan Athletic L 0-2 1539 1561 26.89% 28.42% 44.68% -12.6 42
2026-03-24 Port Vale W 1-0 1534 1498 46.50% 28.15% 25.35% +6.4 50
2026-03-24 @ Doncaster Rovers L 0-1 1498 1534 25.35% 28.15% 46.50% -6.3 31
2026-03-28 Burton Albion W 1-0 1543 1560 39.34% 28.93% 31.73% +7.6 45
2026-03-28 @ Blackpool L 0-1 1560 1543 31.73% 28.93% 39.34% -7.6 46
2026-03-28 Leyton Orient D 0-0 1526 1605 30.75% 28.87% 40.39% +0.5 43
2026-03-28 @ Exeter City D 0-0 1605 1526 40.39% 28.87% 30.75% -0.5 49
2026-03-28 Wigan Athletic W 3-0 1660 1574 52.88% 26.74% 20.38% +14.4 61
2026-03-28 @ Reading L 0-3 1574 1660 20.38% 26.74% 52.88% -14.4 45
2026-03-28 AFC Wimbledon W 3-0 1630 1552 51.84% 27.02% 21.15% +14.9 63
2026-03-28 @ Stockport L 0-3 1552 1630 21.15% 27.02% 51.84% -14.9 50
2026-03-28 Port Vale W 4-0 1678 1492 63.86% 22.65% 13.49% +12.3 59
2026-03-28 @ Wycombe Wanderers L 0-4 1492 1678 13.49% 22.65% 63.86% -12.3 31
2026-04-02 Leyton Orient D 0-0 1559 1605 35.27% 29.03% 35.69% +0.0 46
2026-04-02 @ Wigan Athletic D 0-0 1605 1559 35.69% 29.03% 35.27% -0.0 50
2026-04-03 Exeter City W 1-0 1550 1527 44.84% 28.40% 26.75% +6.6 48
2026-04-03 @ Blackpool L 0-1 1527 1550 26.75% 28.40% 44.84% -6.6 43
2026-04-03 Northampton Town W 1-0 1598 1474 57.26% 25.36% 17.38% +4.5 68
2026-04-03 @ Bradford City L 0-1 1474 1598 17.38% 25.36% 57.26% -4.5 35
2026-04-03 Barnsley D 1-1 1552 1598 35.20% 29.03% 35.77% +0.0 47
2026-04-03 @ Burton Albion D 1-1 1598 1552 35.77% 29.03% 35.20% -0.0 51
2026-04-03 Mansfield Town L 0-2 1540 1621 30.50% 28.85% 40.65% -13.8 50
2026-04-03 @ Doncaster Rovers W 2-0 1621 1540 40.65% 28.85% 30.50% +13.9 52
2026-04-03 Reading D 1-1 1631 1675 35.53% 29.04% 35.44% -0.0 58
2026-04-03 @ Huddersfield Town D 1-1 1675 1631 35.44% 29.04% 35.53% +0.0 62
2026-04-03 AFC Wimbledon W 1-0 1805 1537 71.67% 18.66% 9.67% +2.3 87
2026-04-03 @ Lincoln City L 0-1 1537 1805 9.67% 18.66% 71.67% -2.3 50
2026-04-03 Peterborough United W 2-1 1665 1640 45.15% 28.36% 26.50% +6.2 58
2026-04-03 @ Luton Town L 1-2 1640 1665 26.50% 28.36% 45.15% -6.2 50
2026-04-03 Bolton Wanderers L 1-2 1693 1680 43.46% 28.58% 27.96% -9.0 59
2026-04-03 @ Plymouth Argyle W 2-1 1680 1693 27.96% 28.58% 43.46% +9.0 69
2026-04-03 Stevenage D 0-0 1509 1615 27.29% 28.49% 44.22% +0.9 37
2026-04-03 @ Rotherham United D 0-0 1615 1509 44.22% 28.49% 27.29% -0.8 61
2026-04-03 Wycombe Wanderers W 3-0 1645 1690 35.38% 29.04% 35.59% +22.5 66
2026-04-03 @ Stockport L 0-3 1690 1645 35.59% 29.04% 35.38% -22.5 59
2026-04-06 Luton Town L 0-3 1535 1671 24.04% 27.86% 48.09% -16.6 50
2026-04-06 @ AFC Wimbledon W 3-0 1671 1535 48.09% 27.86% 24.04% +16.6 61
2026-04-06 Plymouth Argyle L 0-3 1598 1684 29.86% 28.79% 41.34% -19.8 51
2026-04-06 @ Barnsley W 3-0 1684 1598 41.34% 28.79% 29.86% +19.8 62
2026-04-06 Stockport D 2-2 1689 1668 44.57% 28.44% 26.99% -0.6 70
2026-04-06 @ Bolton Wanderers D 2-2 1668 1689 26.99% 28.44% 44.57% +0.6 67
2026-04-06 Doncaster Rovers W 3-0 1520 1526 40.87% 28.83% 30.30% +20.0 46
2026-04-06 @ Exeter City L 0-3 1526 1520 30.30% 28.83% 40.87% -20.0 50
2026-04-06 Huddersfield Town L 1-2 1605 1631 38.07% 28.99% 32.95% -8.1 50
2026-04-06 @ Leyton Orient W 2-1 1631 1605 32.95% 28.99% 38.07% +8.1 61
2026-04-06 Burton Albion D 0-0 1635 1552 52.40% 26.87% 20.73% -1.7 53
2026-04-06 @ Mansfield Town D 0-0 1552 1635 20.73% 26.87% 52.40% +1.7 48
2026-04-06 Wigan Athletic L 1-3 1469 1559 29.35% 28.74% 41.90% -11.6 35
2026-04-06 @ Northampton Town W 3-1 1559 1469 41.90% 28.74% 29.35% +11.6 49
2026-04-06 Cardiff City D 1-1 1634 1748 26.37% 28.34% 45.29% +0.9 51
2026-04-06 @ Peterborough United D 1-1 1748 1634 45.29% 28.34% 26.37% -0.8 78
2026-04-06 Lincoln City L 1-2 1675 1808 24.36% 27.94% 47.71% -5.8 62
2026-04-06 @ Reading W 2-1 1808 1675 47.71% 27.94% 24.36% +5.8 90
2026-04-06 Blackpool W 1-0 1614 1557 49.33% 27.61% 23.06% +5.9 64
2026-04-06 @ Stevenage L 0-1 1557 1614 23.06% 27.61% 49.33% -5.9 48
2026-04-06 Bradford City L 1-2 1668 1603 50.20% 27.42% 22.38% -10.1 59
2026-04-06 @ Wycombe Wanderers W 2-1 1603 1668 22.38% 27.42% 50.20% +10.1 71
2026-04-07 Rotherham United W 1-0 1479 1509 37.50% 29.01% 33.49% +7.9 34
2026-04-07 @ Port Vale L 0-1 1509 1479 33.49% 29.01% 37.50% -7.9 37
2026-04-11 Peterborough United W 3-1 1551 1634 30.13% 28.82% 41.06% +14.9 51
2026-04-11 @ Blackpool L 1-3 1634 1551 41.06% 28.82% 30.13% -14.9 51
2026-04-11 Stevenage L 0-1 1613 1620 40.68% 28.85% 30.48% -9.1 71
2026-04-11 @ Bradford City W 1-0 1620 1613 30.48% 28.85% 40.68% +9.1 67
2026-04-11 AFC Wimbledon W 1-0 1554 1518 46.43% 28.16% 25.41% +6.3 51
2026-04-11 @ Burton Albion L 0-1 1518 1554 25.41% 28.16% 46.43% -6.4 50
2026-04-11 Bolton Wanderers W 2-0 1748 1688 49.52% 27.57% 22.91% +11.0 81
2026-04-11 @ Cardiff City L 0-2 1688 1748 22.91% 27.57% 49.52% -11.0 70
2026-04-11 Reading W 1-0 1506 1669 21.50% 27.14% 51.36% +10.9 53
2026-04-11 @ Doncaster Rovers L 0-1 1669 1506 51.36% 27.14% 21.50% -10.9 62
2026-04-11 Wycombe Wanderers D 3-3 1639 1657 39.11% 28.94% 31.94% -0.2 62
2026-04-11 @ Huddersfield Town D 3-3 1657 1639 31.94% 28.94% 39.11% +0.2 60
2026-04-11 Leyton Orient W 2-1 1814 1597 66.94% 21.17% 11.89% +2.8 93
2026-04-11 @ Lincoln City L 1-2 1597 1814 11.89% 21.17% 66.94% -2.8 50
2026-04-11 Exeter City D 2-2 1704 1540 61.50% 23.70% 14.80% -1.7 63
2026-04-11 @ Plymouth Argyle D 2-2 1540 1704 14.80% 23.70% 61.50% +1.7 47
2026-04-11 Barnsley L 1-3 1502 1578 31.01% 28.88% 40.11% -12.1 37
2026-04-11 @ Rotherham United W 3-1 1578 1502 40.11% 28.88% 31.01% +12.1 54
2026-04-11 Mansfield Town W 2-1 1571 1633 32.94% 28.99% 38.07% +8.1 52
2026-04-11 @ Wigan Athletic L 1-2 1633 1571 38.07% 28.99% 32.94% -8.1 53
2026-04-14 Barnsley D 0-0 1487 1590 27.72% 28.55% 43.74% +0.8 35
2026-04-14 @ Port Vale D 0-0 1590 1487 43.74% 28.55% 27.72% -0.8 55
2026-04-14 Mansfield Town D 0-0 1594 1625 37.34% 29.01% 33.65% -0.2 51
2026-04-14 @ Leyton Orient D 0-0 1625 1594 33.65% 29.01% 37.34% +0.2 54
2026-04-14 Rotherham United W 3-0 1579 1489 53.22% 26.64% 20.14% +14.2 55
2026-04-14 @ Wigan Athletic L 0-3 1489 1579 20.14% 26.64% 53.22% -14.2 37
2026-04-14 Stevenage W 5-1 1677 1629 48.07% 27.87% 24.07% +18.1 73
2026-04-14 @ Bolton Wanderers L 1-5 1629 1677 24.07% 27.87% 48.07% -18.1 67
2026-04-14 Cardiff City D 1-1 1639 1758 25.81% 28.24% 45.96% +0.9 63
2026-04-14 @ Huddersfield Town D 1-1 1758 1639 45.96% 28.24% 25.81% -0.9 82
2026-04-15 Stockport L 0-2 1512 1668 22.08% 27.33% 50.60% -10.6 50
2026-04-15 @ AFC Wimbledon W 2-0 1668 1512 50.60% 27.33% 22.08% +10.6 70
2026-04-15 Northampton Town W 2-1 1688 1458 68.20% 20.52% 11.28% +2.7 64
2026-04-15 @ Luton Town L 1-2 1458 1688 11.28% 20.52% 68.20% -2.6 35
2026-04-16 Port Vale L 1-3 1620 1488 58.05% 25.07% 16.88% -19.6 51
2026-04-16 @ Peterborough United W 3-1 1488 1620 16.88% 25.07% 58.05% +19.6 38
2026-04-18 Plymouth Argyle L 1-3 1501 1702 18.30% 25.83% 55.87% -7.7 50
2026-04-18 @ AFC Wimbledon W 3-1 1702 1501 55.87% 25.83% 18.30% +7.7 66
2026-04-18 Bradford City D 2-2 1590 1604 39.73% 28.91% 31.36% -0.3 56
2026-04-18 @ Barnsley D 2-2 1604 1590 31.36% 28.91% 39.73% +0.3 72
2026-04-18 Huddersfield Town D 3-3 1695 1640 49.08% 27.66% 23.26% -0.7 74
2026-04-18 @ Bolton Wanderers D 3-3 1640 1695 23.26% 27.66% 49.08% +0.7 64
2026-04-18 Stockport D 3-3 1542 1679 23.98% 27.85% 48.18% +0.7 48
2026-04-18 @ Exeter City D 3-3 1679 1542 48.18% 27.85% 23.98% -0.7 71
2026-04-18 Rotherham United L 0-2 1594 1475 56.58% 25.59% 17.83% -22.2 51
2026-04-18 @ Leyton Orient W 2-0 1475 1594 17.83% 25.59% 56.58% +22.2 40
2026-04-18 Luton Town D 2-2 1625 1691 32.48% 28.97% 38.55% +0.2 55
2026-04-18 @ Mansfield Town D 2-2 1691 1625 38.55% 28.97% 32.48% -0.2 65
2026-04-18 Doncaster Rovers L 1-3 1455 1517 32.97% 28.99% 38.05% -12.7 35
2026-04-18 @ Northampton Town W 3-1 1517 1455 38.05% 28.99% 32.97% +12.7 56
2026-04-18 Cardiff City L 1-3 1658 1758 28.13% 28.60% 43.27% -11.3 62
2026-04-18 @ Reading W 3-1 1758 1658 43.27% 28.60% 28.13% +11.3 85
2026-04-18 Lincoln City D 2-2 1611 1816 17.94% 25.65% 56.42% +1.4 68
2026-04-18 @ Stevenage D 2-2 1816 1611 56.42% 25.65% 17.94% -1.4 94
2026-04-18 Blackpool L 0-1 1658 1566 53.51% 26.56% 19.93% -11.2 60
2026-04-18 @ Wycombe Wanderers W 1-0 1566 1658 19.93% 26.56% 53.51% +11.3 54
2026-04-19 Burton Albion D 1-1 1600 1560 47.03% 28.06% 24.91% -1.0 52
2026-04-19 @ Peterborough United D 1-1 1560 1600 24.91% 28.06% 47.03% +1.0 52
2026-04-19 Wigan Athletic D 0-0 1508 1593 29.89% 28.79% 41.32% +0.6 39
2026-04-19 @ Port Vale D 0-0 1593 1508 41.32% 28.79% 29.89% -0.6 56
2026-04-21 Barnsley W 1-0 1613 1589 44.86% 28.40% 26.74% +6.6 71
2026-04-21 @ Stevenage L 0-1 1589 1613 26.74% 28.40% 44.86% -6.6 56
2026-04-21 Mansfield Town L 0-1 1678 1625 48.72% 27.74% 23.54% -10.4 71
2026-04-21 @ Stockport W 1-0 1625 1678 23.54% 27.74% 48.72% +10.4 58
2026-04-21 Plymouth Argyle D 1-1 1604 1710 27.45% 28.51% 44.04% +0.7 73
2026-04-21 @ Bradford City D 1-1 1710 1604 44.04% 28.51% 27.45% -0.7 67
2026-04-21 Lincoln City L 0-2 1530 1815 12.91% 22.14% 64.95% -6.2 56
2026-04-21 @ Doncaster Rovers W 2-0 1815 1530 64.95% 22.14% 12.91% +6.2 97
2026-04-21 Luton Town L 0-2 1497 1690 18.87% 26.10% 55.03% -9.2 40
2026-04-21 @ Rotherham United W 2-0 1690 1497 55.03% 26.10% 18.87% +9.2 68
2026-04-22 Port Vale W 1-0 1769 1508 71.01% 19.03% 9.97% +2.4 88
2026-04-22 @ Cardiff City L 0-1 1508 1769 9.97% 19.03% 71.01% -2.4 39
2026-04-25 Leyton Orient W 1-0 1577 1571 42.48% 28.69% 28.83% +7.0 57
2026-04-25 @ Blackpool L 0-1 1571 1577 28.83% 28.69% 42.48% -7.0 51
2026-04-25 Bolton Wanderers D 1-1 1605 1695 29.34% 28.74% 41.92% +0.6 74
2026-04-25 @ Bradford City D 1-1 1695 1605 41.92% 28.74% 29.34% -0.6 75
2026-04-25 Exeter City D 1-1 1561 1543 44.20% 28.49% 27.31% -0.8 53
2026-04-25 @ Burton Albion D 1-1 1543 1561 27.31% 28.49% 44.20% +0.8 49
2026-04-25 Northampton Town W 5-1 1771 1442 76.76% 15.72% 7.52% +5.1 91
2026-04-25 @ Cardiff City L 1-5 1442 1771 7.52% 15.72% 76.76% -5.1 35
2026-04-25 Stevenage D 1-1 1524 1619 28.63% 28.66% 42.70% +0.6 57
2026-04-25 @ Doncaster Rovers D 1-1 1619 1524 42.70% 28.66% 28.63% -0.6 72
2026-04-25 Mansfield Town L 1-4 1640 1636 42.34% 28.70% 28.96% -21.6 64
2026-04-25 @ Huddersfield Town W 4-1 1636 1640 28.96% 28.70% 42.34% +21.6 61
2026-04-25 Wycombe Wanderers W 4-3 1821 1646 62.71% 23.17% 14.12% +3.2 100
2026-04-25 @ Lincoln City L 3-4 1646 1821 14.12% 23.17% 62.71% -3.2 60
2026-04-25 Barnsley W 2-1 1700 1583 56.42% 25.65% 17.93% +4.4 71
2026-04-25 @ Luton Town L 1-2 1583 1700 17.93% 25.65% 56.42% -4.4 56
2026-04-25 Port Vale W 2-1 1709 1506 65.56% 21.85% 12.59% +3.0 70
2026-04-25 @ Plymouth Argyle L 1-2 1506 1709 12.59% 21.85% 65.56% -3.0 39
2026-04-25 Reading D 1-1 1488 1647 21.87% 27.26% 50.87% +1.3 41
2026-04-25 @ Rotherham United D 1-1 1647 1488 50.87% 27.26% 21.87% -1.3 63
2026-04-25 Peterborough United W 3-1 1668 1599 50.72% 27.30% 21.98% +9.2 74
2026-04-25 @ Stockport L 1-3 1599 1668 21.98% 27.30% 50.72% -9.2 52
2026-04-25 AFC Wimbledon L 0-1 1593 1494 54.33% 26.32% 19.35% -11.4 56
2026-04-25 @ Wigan Athletic W 1-0 1494 1593 19.35% 26.32% 54.33% +11.4 53
2026-04-28 Barnsley L 0-1 1437 1578 23.56% 27.74% 48.69% -6.0 35
2026-04-28 @ Northampton Town W 1-0 1578 1437 48.69% 27.74% 23.56% +6.0 59
2026-04-28 Mansfield Town D 0-0 1590 1657 32.22% 28.96% 38.83% +0.3 53
2026-04-28 @ Peterborough United D 0-0 1657 1590 38.83% 28.96% 32.22% -0.3 62
2026-04-28 Port Vale L 1-2 1677 1503 62.64% 23.21% 14.16% -12.0 74
2026-04-28 @ Stockport W 2-1 1503 1677 14.16% 23.21% 62.64% +12.0 42
2026-05-02 Huddersfield Town L 0-4 1505 1619 26.50% 28.36% 45.14% -23.5 53
2026-05-02 @ AFC Wimbledon W 4-0 1619 1505 45.14% 28.36% 26.50% +23.5 67
2026-05-02 Stockport L 1-3 1584 1665 30.50% 28.85% 40.65% -12.0 59
2026-05-02 @ Barnsley W 3-1 1665 1584 40.65% 28.85% 30.50% +12.0 77
2026-05-02 Luton Town L 2-3 1694 1704 40.32% 28.87% 30.81% -8.0 75
2026-05-02 @ Bolton Wanderers W 3-2 1704 1694 30.81% 28.87% 40.32% +8.1 74
2026-05-02 Bradford City L 1-2 1543 1605 32.97% 28.99% 38.04% -7.3 49
2026-05-02 @ Exeter City W 2-1 1605 1543 38.04% 28.99% 32.97% +7.3 77
2026-05-02 Burton Albion D 2-2 1564 1560 42.26% 28.71% 29.03% -0.4 52
2026-05-02 @ Leyton Orient D 2-2 1560 1564 29.03% 28.71% 42.26% +0.4 54
2026-05-02 Cardiff City W 5-4 1657 1776 25.85% 28.25% 45.91% +8.6 65
2026-05-02 @ Mansfield Town L 4-5 1776 1657 45.91% 28.25% 25.85% -8.6 91
2026-05-02 Plymouth Argyle L 2-3 1431 1712 13.15% 22.36% 64.48% -3.0 35
2026-05-02 @ Northampton Town W 3-2 1712 1431 64.48% 22.36% 13.15% +3.0 73
2026-05-02 Doncaster Rovers L 1-3 1590 1524 50.31% 27.39% 22.30% -17.5 53
2026-05-02 @ Peterborough United W 3-1 1524 1590 22.30% 27.39% 50.31% +17.5 60
2026-05-02 Lincoln City L 0-2 1515 1824 11.69% 20.96% 67.35% -5.5 42
2026-05-02 @ Port Vale W 2-0 1824 1515 67.35% 20.96% 11.69% +5.5 103
2026-05-02 Blackpool L 0-1 1645 1584 49.76% 27.52% 22.72% -10.6 63
2026-05-02 @ Reading W 1-0 1584 1645 22.72% 27.52% 49.76% +10.6 60
2026-05-02 Wigan Athletic W 1-0 1619 1581 46.73% 28.11% 25.16% +6.3 75
2026-05-02 @ Stevenage L 0-1 1581 1619 25.16% 28.11% 46.73% -6.3 56
2026-05-02 Rotherham United W 3-2 1643 1490 60.48% 24.12% 15.39% +3.6 63
2026-05-02 @ Wycombe Wanderers L 2-3 1490 1643 15.39% 24.12% 60.48% -3.6 41

Playoff Game Log

Every playoff game for the team selected at the top of the tab (empty if they didn't reach the postseason). Sort any column by clicking its header. @ before an opponent name indicates an away game; the record column shows the team's running playoff record.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Record
2026-05-09 Stockport L 0-1 1625 1677 34.36% 29.03% 36.61% -8.0 0-1
2026-05-09 @ Stevenage W 1-0 1677 1625 36.61% 29.03% 34.36% +8.0 1-0
2026-05-09 Bradford City W 1-0 1686 1613 51.26% 27.17% 21.58% +5.5 1-0
2026-05-09 @ Bolton Wanderers L 0-1 1613 1686 21.58% 27.17% 51.26% -5.5 0-1
2026-05-14 Bolton Wanderers L 0-1 1607 1692 30.03% 28.81% 41.17% -7.2 0-2
2026-05-14 @ Bradford City W 1-0 1692 1607 41.17% 28.81% 30.03% +7.2 2-0
2026-05-24 Stockport W 4-1 1699 1685 37.46% 29.01% 33.53% +18.2 3-0
2026-05-24 @ Bolton Wanderers L 1-4 1685 1699 33.53% 29.01% 37.46% -18.2 1-1

Biggest Upsets

The 25 games where the underdog won despite the lowest pregame win probability. Underdog Win % is the winner's pregame chance of winning the game (lower = bigger upset). @ before a team name indicates the away side. An asterisk (*) after the date marks a playoff game.

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2025-09-30 12.54% Burton Albion 1513 1 @ Cardiff City 1717 0
2 2026-04-28 14.16% Port Vale 1503 2 @ Stockport 1677 1
3 2025-09-20 16.44% Bradford City 1585 3 @ Cardiff City 1723 1
4 2025-10-04 16.79% Exeter City 1548 1 @ Lincoln City 1681 0
5 2026-04-16 16.88% Port Vale 1488 3 @ Peterborough United 1620 1
6 2025-08-19 17.55% Bradford City 1564 2 @ Stockport 1686 1
7 2026-04-18 17.83% Rotherham United 1475 2 @ Leyton Orient 1594 0
8 2026-03-21 17.93% @ Port Vale 1486 1 Bolton Wanderers 1692 0
9 2025-12-09 18.04% Plymouth Argyle 1559 1 @ Wycombe Wanderers 1674 0
10 2026-01-31 18.67% Rotherham United 1528 4 @ Exeter City 1635 0
11 2025-09-13 18.88% Plymouth Argyle 1612 3 @ Luton Town 1717 2
12 2026-01-01 19.12% AFC Wimbledon 1527 3 @ Leyton Orient 1629 1
13 2026-04-25 19.35% AFC Wimbledon 1494 1 @ Wigan Athletic 1593 0
14 2026-01-31 19.40% Port Vale 1493 1 @ Leyton Orient 1591 0
15 2026-03-17 19.41% Wycombe Wanderers 1675 2 @ Cardiff City 1773 0
16 2025-08-30 19.93% Northampton Town 1552 1 @ Leyton Orient 1644 0
17 2026-04-18 19.93% Blackpool 1566 1 @ Wycombe Wanderers 1658 0
18 2025-09-20 20.18% Peterborough United 1534 1 @ Plymouth Argyle 1623 0
19 2026-03-21 20.39% Doncaster Rovers 1523 1 @ Barnsley 1609 0
20 2025-10-18 20.46% Mansfield Town 1595 2 @ Luton Town 1681 0
21 2025-09-27 20.59% Port Vale 1546 2 @ Barnsley 1631 0
22 2025-12-29 21.28% Mansfield Town 1585 1 @ Bolton Wanderers 1662 0
23 2026-04-11 21.50% @ Doncaster Rovers 1506 1 Reading 1669 0
24 2025-08-16 21.62% @ Bradford City 1554 2 Luton Town 1715 1
25 2026-01-01 21.98% @ Port Vale 1484 5 Blackpool 1642 1

Biggest Elo Changes

The 25 games that resulted in the largest shift in Elo rating.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2026-01-31 41.37 Rotherham United 4 1528 18.67% @ Exeter City 0 1635 55.32% 26.01%
2 2025-11-22 40.43 @ Barnsley 5 1608 29.90% Luton Town 0 1693 41.30% 28.80%
3 2025-11-08 39.10 @ Peterborough United 5 1525 31.57% AFC Wimbledon 0 1597 39.51% 28.92%
4 2026-02-14 32.77 Plymouth Argyle 4 1597 29.94% @ Blackpool 0 1594 41.26% 28.80%
5 2026-01-01 32.14 @ Port Vale 5 1484 21.98% Blackpool 1 1642 50.73% 27.29%
6 2025-11-29 28.51 Leyton Orient 4 1627 36.89% @ Burton Albion 0 1573 34.09% 29.02%
7 2026-02-24 28.06 @ Burton Albion 3 1535 24.42% Stockport 0 1667 47.63% 27.95%
8 2025-12-10 28.03 Blackpool 3 1570 24.47% @ Rotherham United 0 1614 47.57% 27.96%
9 2025-11-08 27.77 Luton Town 3 1667 24.93% @ Stockport 0 1707 47.01% 28.06%
10 2026-01-27 27.40 @ Doncaster Rovers 3 1496 25.58% Leyton Orient 0 1618 46.23% 28.19%
11 2025-11-29 27.37 Northampton Town 3 1561 25.64% @ Plymouth Argyle 0 1594 46.16% 28.21%
12 2025-12-26 27.17 @ Luton Town 4 1650 39.15% Wycombe Wanderers 0 1668 31.91% 28.94%
13 2025-09-27 27.03 Plymouth Argyle 4 1612 39.39% @ Burton Albion 0 1540 31.68% 28.93%
14 2025-11-20 26.97 @ Peterborough United 3 1564 26.35% Stockport 0 1679 45.31% 28.34%
15 2025-10-11 26.95 @ Burton Albion 3 1527 26.39% Bolton Wanderers 0 1642 45.27% 28.34%
16 2025-12-26 24.88 @ Burton Albion 5 1542 34.61% Northampton Town 1 1592 36.36% 29.03%
17 2025-12-20 24.85 @ Exeter City 3 1563 30.43% Barnsley 0 1644 40.73% 28.84%
18 2025-11-08 24.83 @ Rotherham United 3 1587 30.46% Lincoln City 0 1668 40.70% 28.84%
19 2025-11-29 24.15 Reading 3 1612 31.84% @ Blackpool 0 1594 39.22% 28.94%
20 2026-03-17 23.96 @ Peterborough United 5 1616 51.83% Rotherham United 0 1538 21.15% 27.02%
21 2025-08-02 23.70 @ Huddersfield Town 3 1604 32.79% Leyton Orient 0 1668 38.23% 28.98%
22 2026-05-02 23.55 Huddersfield Town 4 1619 45.14% @ AFC Wimbledon 0 1505 26.50% 28.36%
23 2025-12-20 23.30 Plymouth Argyle 5 1578 37.81% @ Doncaster Rovers 1 1518 33.19% 29.00%
24 2026-02-07 22.90 @ Peterborough United 6 1618 46.94% Wigan Athletic 1 1579 24.98% 28.07%
25 2026-04-03 22.51 @ Stockport 3 1645 35.38% Wycombe Wanderers 0 1690 35.59% 29.04%