2024-25 EFL Championship Season

552 games · 4 promotion-playoff teams

Final

Promoted

Leeds United

100 pts

Burnley · 100 pts

Sunderland · via playoff

Relegated

Cardiff City

44 pts

Plymouth Argyle · 46 pts

Luton Town · 49 pts

Biggest Overachiever

Sheffield United

21.25 points above expected

90 points · 68.75 expected points

Biggest Disappointment

Norwich City

11.29 points below expected

57 points · 68.29 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 Leeds United Promoted 46 29 13 4 100 95 30 +65 90.94 +9.06
2 Burnley Promoted 46 28 16 2 100 69 16 +53 83.79 +16.21
3 Sheffield United* 46 28 8 10 90 63 36 +27 68.75 +21.25
4 Sunderland Promoted 46 21 13 12 76 58 44 +14 71.14 +4.86
5 Coventry City 46 20 9 17 69 64 58 +6 67.25 +1.75
6 Bristol City 46 17 17 12 68 59 55 +4 64.54 +3.46
7 Blackburn Rovers 46 19 9 18 66 53 48 +5 62.41 +3.59
8 Millwall 46 18 12 16 66 47 49 -2 61.11 +4.89
9 West Brom 46 15 19 12 64 57 47 +10 74.82 -10.82
10 Middlesbrough 46 18 10 18 64 64 56 +8 73.84 -9.84
11 Swansea City 46 17 10 19 61 51 56 -5 61.74 -0.74
12 Sheffield Wednesday 46 15 13 18 58 60 69 -9 59.73 -1.73
13 Norwich City 46 14 15 17 57 71 68 +3 68.29 -11.29
14 Watford 46 16 9 21 57 53 61 -8 62.28 -5.28
15 Queens Park Rangers 46 14 14 18 56 53 63 -10 56.62 -0.62
16 Portsmouth 46 14 12 20 54 58 71 -13 54.02 -0.02
17 Oxford United 46 13 14 19 53 49 65 -16 52.23 +0.77
18 Stoke City 46 12 15 19 51 45 62 -17 57.56 -6.56
19 Derby County 46 13 11 22 50 48 56 -8 58.70 -8.70
20 Preston North End 46 10 20 16 50 48 59 -11 55.79 -5.79
21 Hull City 46 12 13 21 49 44 54 -10 59.54 -10.54
22 Luton Town Relegated 46 13 10 23 49 45 69 -24 57.77 -8.77
23 Plymouth Argyle Relegated 46 11 13 22 46 51 88 -37 44.40 +1.60
24 Cardiff City Relegated 46 9 17 20 44 48 73 -25 49.37 -5.37

* Point deductions: Sheffield United (-2 pts)

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

Sheffield United 6
Bristol City 0

Leg 1: Sheffield United 3-0 Bristol City

Leg 2: Bristol City 0-3 Sheffield United

Sim: 85.0%

Sunderland 3
Coventry City 2

Leg 1: Sunderland 1-1 Coventry City

Leg 2: Coventry City 1-2 Sunderland

Sim: 156.0%

Finals

Sunderland 2
Sheffield United 1

Sim: 72.0%

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
Leeds United 2047 100 90.94 +9.06 86.8% 60 77 85 91 97 105 120
Burnley 2010 100 83.79 +16.21 97.6% 49 69 78 84 90 98 123
Sheffield United 1901 90 68.75 +21.25 99.3% 32 54 63 69 75 83 104
Coventry City 1844 69 67.25 +1.75 61.3% 28 53 61 67 73 82 107
West Brom 1841 64 74.82 -10.82 11.8% 42 60 69 75 81 89 104
Sunderland 1839 76 71.14 +4.86 72.9% 36 57 65 71 77 86 108
Middlesbrough 1834 64 73.84 -9.84 14.3% 39 59 68 74 80 89 107
Norwich City 1805 57 68.29 -11.29 11.1% 39 54 62 68 74 83 98
Bristol City 1800 68 64.54 +3.46 67.7% 31 50 59 64 70 79 97
Blackburn Rovers 1796 66 62.41 +3.59 68.7% 31 48 56 62 68 77 94
Millwall 1795 66 61.11 +4.89 72.9% 28 47 55 61 67 76 94
Swansea City 1791 61 61.74 -0.74 49.6% 29 48 56 62 68 76 93
Derby County 1775 50 58.70 -8.70 17.1% 24 45 53 59 64 73 91
Sheffield Wednesday 1774 58 59.73 -1.73 44.9% 25 46 54 60 66 74 89
Hull City 1774 49 59.54 -10.54 12.6% 30 45 54 59 65 74 93
Queens Park Rangers 1772 56 56.62 -0.62 49.9% 23 43 51 57 62 71 93
Portsmouth 1770 54 54.02 -0.02 52.8% 26 40 48 54 60 68 86
Watford 1765 57 62.28 -5.28 29.8% 32 48 56 62 68 77 97
Luton Town 1758 49 57.77 -8.77 16.7% 27 44 52 58 64 72 94
Stoke City 1756 51 57.56 -6.56 24.1% 28 43 52 58 63 72 93
Preston North End 1751 50 55.79 -5.79 26.9% 28 42 50 56 62 70 88
Oxford United 1741 53 52.23 +0.77 56.4% 16 38 47 52 58 66 84
Cardiff City 1707 44 49.37 -5.37 28.2% 20 36 44 49 55 63 85
Plymouth Argyle 1687 46 44.40 +1.60 60.7% 15 31 39 44 50 58 75

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 BR BC BUR CC CC DC HC LU LT MID MIL NC OU PA POR PNE QPR SU SW SC SUN SC WAT WB
Blackburn Rovers
1-0-1
2.71
0-1-1
1.99
1-0-1
3.12
0-0-2
2.82
1-0-1
2.96
1-0-1
3.14
1-1-0
1.60
2-0-0
2.91
1-0-1
2.08
1-0-1
2.70
0-2-0
2.43
1-0-1
3.20
1-0-1
3.42
1-0-1
3.02
1-1-0
3.04
1-0-1
2.97
0-1-1
2.32
1-1-0
2.72
0-0-2
2.92
1-1-0
2.27
1-0-1
2.96
1-0-1
2.92
1-1-0
2.14
Bristol City
1-0-1
2.77
0-0-2
1.97
0-2-0
3.46
0-1-1
2.71
1-0-1
2.91
0-2-0
2.88
0-1-1
1.59
1-0-1
3.21
2-0-0
2.32
2-0-0
2.98
2-0-0
2.61
1-1-0
3.03
1-1-0
3.69
1-0-1
3.29
1-1-0
3.17
0-2-0
3.13
0-1-1
2.44
0-2-0
2.89
1-1-0
2.93
1-1-0
2.47
0-1-1
2.83
1-0-1
2.99
1-0-1
2.36
Burnley
1-1-0
3.52
2-0-0
3.55
2-0-0
4.05
2-0-0
3.53
0-2-0
4.04
1-1-0
3.71
1-1-0
2.39
2-0-0
3.53
0-2-0
3.17
1-0-1
3.81
2-0-0
3.66
1-1-0
3.86
2-0-0
4.14
1-1-0
3.92
0-2-0
3.83
1-1-0
4.07
2-0-0
3.32
2-0-0
3.73
1-1-0
3.75
0-1-1
3.29
2-0-0
3.77
2-0-0
3.89
0-2-0
3.17
Cardiff City
1-0-1
2.37
0-2-0
2.05
0-0-2
1.51
0-2-0
2.00
1-0-1
2.25
1-0-1
2.11
0-0-2
1.31
0-0-2
2.52
0-1-1
1.69
1-1-0
2.11
1-0-1
1.97
0-1-1
2.68
1-1-0
2.68
1-0-1
2.62
0-1-1
2.44
0-1-1
2.60
0-0-2
1.64
0-2-0
2.33
0-1-1
2.35
0-0-2
2.10
1-1-0
2.02
1-1-0
2.02
0-2-0
1.81
Coventry City
2-0-0
2.66
1-1-0
2.77
0-0-2
1.97
0-2-0
3.51
0-0-2
3.38
1-1-0
3.25
0-0-2
1.79
1-0-1
3.09
2-0-0
2.55
1-1-0
2.77
0-0-2
2.69
2-0-0
3.44
1-0-1
3.90
1-0-1
3.42
1-0-1
3.17
1-1-0
3.20
0-1-1
2.54
1-0-1
3.10
1-0-1
3.23
1-1-0
2.47
1-0-1
3.04
1-1-0
2.86
1-0-1
2.50
Derby County
1-0-1
2.52
1-0-1
2.57
0-2-0
1.52
1-0-1
3.25
2-0-0
2.12
1-1-0
2.68
0-0-2
1.60
0-0-2
2.94
1-0-1
2.02
0-1-1
2.59
0-1-1
2.30
0-2-0
2.91
1-1-0
3.39
1-1-0
2.89
1-1-0
2.82
1-0-1
2.77
0-0-2
2.39
0-0-2
2.84
0-1-1
2.90
0-0-2
2.27
0-0-2
2.73
0-0-2
2.61
2-0-0
2.03
Hull City
1-0-1
2.35
0-2-0
2.61
0-1-1
1.82
1-0-1
3.39
0-1-1
2.24
0-1-1
2.80
0-1-1
1.68
0-0-2
2.94
0-0-2
1.97
1-1-0
2.76
0-1-1
2.43
1-0-1
3.16
1-1-0
3.41
0-2-0
3.05
1-0-1
2.79
1-0-1
2.85
1-0-1
2.41
1-0-1
2.76
1-0-1
2.89
1-0-1
2.24
1-0-1
2.48
0-1-1
2.57
0-1-1
2.10
Leeds United
0-1-1
3.94
1-1-0
3.96
0-1-1
3.10
2-0-0
4.28
2-0-0
3.74
2-0-0
3.94
1-1-0
3.86
1-1-0
4.21
2-0-0
3.64
1-0-1
4.03
1-1-0
3.64
2-0-0
4.52
2-0-0
4.58
0-1-1
4.09
1-1-0
4.27
1-1-0
4.28
2-0-0
3.67
2-0-0
3.79
2-0-0
4.28
1-1-0
3.61
1-1-0
4.08
2-0-0
4.08
0-2-0
3.46
Luton Town
0-0-2
2.57
1-0-1
2.28
0-0-2
2.02
2-0-0
2.97
1-0-1
2.40
2-0-0
2.54
2-0-0
2.55
0-1-1
1.37
0-1-1
2.15
1-0-1
2.67
0-0-2
2.33
0-1-1
2.99
0-1-1
3.30
1-1-0
2.75
0-1-1
3.02
0-0-2
2.88
0-0-2
2.21
1-1-0
2.75
1-1-0
2.67
0-0-2
2.20
0-1-1
2.44
1-0-1
2.56
0-1-1
2.20
Middlesbrough
1-0-1
3.42
0-0-2
3.18
0-2-0
2.32
1-1-0
3.85
0-0-2
2.94
1-0-1
3.48
2-0-0
3.53
0-0-2
1.87
1-1-0
3.35
1-0-1
3.25
0-2-0
2.90
2-0-0
3.61
1-1-0
4.07
0-1-1
3.52
0-1-1
3.57
2-0-0
3.34
1-0-1
2.85
0-1-1
3.37
2-0-0
3.37
0-0-2
2.90
1-0-1
3.29
0-0-2
3.36
2-0-0
2.59
Millwall
1-0-1
2.78
0-0-2
2.50
1-0-1
1.74
0-1-1
3.39
0-1-1
2.71
1-1-0
2.89
0-1-1
2.73
1-0-1
1.53
1-0-1
2.81
1-0-1
2.24
1-0-1
2.60
0-1-1
3.39
1-0-1
3.56
2-0-0
2.99
1-1-0
2.87
1-1-0
2.85
1-0-1
2.15
1-1-0
2.72
1-1-0
2.92
0-1-1
2.31
2-0-0
2.66
1-0-1
2.63
0-2-0
2.09
Norwich City
0-2-0
3.05
0-0-2
2.87
0-0-2
1.87
1-0-1
3.54
2-0-0
2.79
1-1-0
3.20
1-1-0
3.05
0-1-1
1.88
2-0-0
3.16
0-2-0
2.59
1-0-1
2.89
0-1-1
3.51
1-0-1
3.77
0-1-1
3.31
0-1-1
3.36
0-1-1
3.39
0-1-1
2.78
0-0-2
3.31
1-1-0
3.30
0-1-1
2.40
1-0-1
2.98
2-0-0
2.93
1-1-0
2.33
Oxford United
1-0-1
2.29
0-1-1
2.45
0-1-1
1.68
1-1-0
2.80
0-0-2
2.06
0-2-0
2.57
1-0-1
2.33
0-0-2
1.11
1-1-0
2.50
0-0-2
1.91
1-1-0
2.11
1-1-0
2.00
1-1-0
3.20
0-1-1
2.87
1-1-0
2.60
0-0-2
2.47
1-0-1
1.75
1-0-1
2.27
1-1-0
2.58
1-0-1
1.99
0-1-1
2.37
1-0-1
2.31
0-1-1
1.88
Plymouth Argyle
1-0-1
2.09
0-1-1
1.83
0-0-2
1.43
0-1-1
2.81
1-0-1
1.64
0-1-1
2.11
0-1-1
2.09
0-0-2
1.06
1-1-0
2.19
0-1-1
1.49
1-0-1
1.95
1-0-1
1.75
0-1-1
2.28
2-0-0
2.29
1-1-0
2.26
0-1-1
2.17
1-0-1
1.41
0-0-2
2.20
0-1-1
2.19
1-1-0
1.71
0-0-2
1.93
0-2-0
1.99
1-0-1
1.49
Portsmouth
1-0-1
2.47
1-0-1
2.20
0-1-1
1.63
1-0-1
2.87
1-0-1
2.08
0-1-1
2.60
0-2-0
2.45
1-1-0
1.48
0-1-1
2.73
1-1-0
1.99
0-0-2
2.49
1-1-0
2.19
1-1-0
2.61
0-0-2
3.21
1-0-1
2.51
2-0-0
2.54
0-1-1
2.12
0-1-1
2.58
1-0-1
2.63
0-0-2
2.24
1-1-0
2.07
1-0-1
2.47
0-0-2
1.97
Preston North End
0-1-1
2.44
0-1-1
2.33
0-2-0
1.70
1-1-0
3.04
1-0-1
2.32
0-1-1
2.66
1-0-1
2.69
0-1-1
1.32
1-1-0
2.47
1-1-0
1.94
0-1-1
2.62
1-1-0
2.14
0-1-1
2.88
0-1-1
3.24
1-0-1
2.97
0-0-2
2.66
0-0-2
2.43
1-1-0
2.47
0-2-0
2.61
0-2-0
2.00
0-1-1
2.67
2-0-0
2.32
0-1-1
1.89
Queens Park Rangers
1-0-1
2.52
0-2-0
2.35
0-1-1
1.49
1-1-0
2.89
0-1-1
2.29
1-0-1
2.71
1-0-1
2.63
0-1-1
1.31
2-0-0
2.61
0-0-2
2.15
0-1-1
2.63
1-1-0
2.11
2-0-0
3.02
1-1-0
3.33
0-0-2
2.95
2-0-0
2.82
0-1-1
2.37
0-1-1
2.83
0-1-1
2.58
1-1-0
2.05
0-0-2
2.61
1-1-0
2.33
0-0-2
2.14
Sheffield United
1-1-0
3.18
1-1-0
3.05
0-0-2
2.18
2-0-0
3.90
1-1-0
2.94
2-0-0
3.10
1-0-1
3.10
0-0-2
1.85
2-0-0
3.29
1-0-1
2.64
1-0-1
3.35
1-1-0
2.71
1-0-1
3.78
1-0-1
4.17
1-1-0
3.38
2-0-0
3.07
1-1-0
3.12
2-0-0
3.36
2-0-0
3.27
1-0-1
2.81
2-0-0
3.07
2-0-0
2.83
0-2-0
2.66
Sheffield Wednesday
0-1-1
2.76
0-2-0
2.59
0-0-2
1.80
0-2-0
3.16
1-0-1
2.39
2-0-0
2.64
1-0-1
2.72
0-0-2
1.75
0-1-1
2.75
1-1-0
2.13
0-1-1
2.76
2-0-0
2.18
1-0-1
3.22
2-0-0
3.30
1-1-0
2.90
0-1-1
3.02
1-1-0
2.66
0-0-2
2.14
1-0-1
2.84
0-0-2
2.49
1-1-0
2.71
0-1-1
2.72
1-0-1
1.97
Stoke City
2-0-0
2.56
0-1-1
2.55
0-1-1
1.78
1-1-0
3.14
1-0-1
2.27
1-1-0
2.58
1-0-1
2.60
0-0-2
1.31
0-1-1
2.81
0-0-2
2.12
0-1-1
2.56
0-1-1
2.20
0-1-1
2.90
1-1-0
3.32
1-0-1
2.85
0-2-0
2.88
1-1-0
2.90
0-0-2
2.23
1-0-1
2.64
1-0-1
2.11
1-1-0
2.64
0-1-1
2.58
0-1-1
2.05
Sunderland
0-1-1
3.22
0-1-1
3.02
1-1-0
2.20
2-0-0
3.42
0-1-1
3.01
2-0-0
3.22
1-0-1
3.26
0-1-1
1.91
2-0-0
3.31
2-0-0
2.59
1-1-0
3.19
1-1-0
3.09
1-0-1
3.52
0-1-1
3.84
2-0-0
3.26
0-2-0
3.51
0-1-1
3.46
1-0-1
2.67
2-0-0
2.99
1-0-1
3.39
1-0-1
3.24
0-1-1
3.19
1-1-0
2.63
Swansea City
1-0-1
2.52
1-1-0
2.67
0-0-2
1.76
0-1-1
3.49
1-0-1
2.45
2-0-0
2.75
1-0-1
3.01
0-1-1
1.50
1-1-0
3.05
1-0-1
2.20
0-0-2
2.82
1-0-1
2.51
1-1-0
3.12
2-0-0
3.58
0-1-1
3.43
1-1-0
2.82
2-0-0
2.87
0-0-2
2.42
0-1-1
2.77
0-1-1
2.84
1-0-1
2.26
1-0-1
2.71
0-1-1
2.21
Watford
1-0-1
2.56
1-0-1
2.50
0-0-2
1.65
0-1-1
3.49
0-1-1
2.63
2-0-0
2.88
1-1-0
2.91
0-0-2
1.48
1-0-1
2.92
2-0-0
2.13
1-0-1
2.86
0-0-2
2.55
1-0-1
3.18
0-2-0
3.52
1-0-1
3.02
0-0-2
3.17
0-1-1
3.16
0-0-2
2.66
1-1-0
2.76
1-1-0
2.90
1-1-0
2.31
1-0-1
2.77
1-0-1
2.16
West Brom
0-1-1
3.35
1-0-1
3.13
0-2-0
2.33
0-2-0
3.71
1-0-1
2.99
0-0-2
3.47
1-1-0
3.40
0-2-0
2.06
1-1-0
3.29
0-0-2
2.90
0-2-0
3.41
0-1-1
3.16
1-1-0
3.63
1-0-1
4.07
2-0-0
3.54
1-1-0
3.62
2-0-0
3.36
0-2-0
2.83
1-0-1
3.54
1-1-0
3.46
0-1-1
2.85
1-1-0
3.28
1-0-1
3.34

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.58 +10.6
Allowed 0.77 -9.1
Differential 0.91 +6.5

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
07.97%10.60%6.25%2.36%1.18%0.54%28.89%
110.60%13.95%8.97%2.63%0.54%0.54%37.23%
26.25%8.97%5.07%1.27%0.45%0.18%22.19%
32.36%2.63%1.27%1.27%0.18%0.18%7.88%
41.18%0.54%0.45%0.18%2.36%
5+0.54%0.54%0.18%0.18%1.45%
Total28.89%37.23%22.19%7.88%2.36%1.45%100%

Summary Statistics

Scored Allowed Difference
Mean 1.23 1.23 +0.00
SD 1.13 1.13 1.64
CV 0.92 0.92
Max 7 7 +7
Min 0 0 -7

Games Played: 552

↓ Scored | Allowed →012345+Total
04.35%15.22%8.70%4.35%32.61%
115.22%8.70%10.87%34.78%
28.70%6.52%6.52%21.74%
34.35%2.17%6.52%
42.17%2.17%4.35%
5+
Total32.61%34.78%28.26%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.15 1.04 +0.11
SD 1.09 0.89 1.54
CV 0.95 0.86
Max 4 3 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%10.87%2.17%6.52%2.17%26.09%
14.35%23.91%2.17%2.17%32.61%
28.70%15.22%8.70%32.61%
32.17%2.17%4.35%
42.17%2.17%4.35%
5+
Total21.74%52.17%13.04%10.87%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.28 1.20 +0.09
SD 1.05 0.98 1.58
CV 0.82 0.82
Max 4 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
026.09%4.35%30.43%
115.22%8.70%23.91%
213.04%17.39%30.43%
32.17%2.17%
44.35%2.17%6.52%
5+6.52%6.52%
Total65.22%34.78%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 0.35 +1.15
SD 1.46 0.48 1.49
CV 0.97 1.38
Max 5 1 +5
Min 0 0 -1

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%6.52%15.22%4.35%32.61%
14.35%21.74%8.70%2.17%2.17%39.13%
22.17%8.70%8.70%2.17%2.17%23.91%
32.17%2.17%
4
5+2.17%2.17%
Total17.39%36.96%32.61%4.35%4.35%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.04 1.59 -0.54
SD 1.01 1.38 1.87
CV 0.97 0.87
Max 5 7 +5
Min 0 0 -7

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%8.70%8.70%2.17%21.74%
18.70%10.87%10.87%4.35%2.17%36.96%
28.70%8.70%6.52%23.91%
36.52%8.70%15.22%
42.17%2.17%
5+
Total28.26%28.26%34.78%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.39 1.26 +0.13
SD 1.06 1.02 1.64
CV 0.76 0.81
Max 4 4 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%19.57%6.52%2.17%36.96%
16.52%13.04%13.04%32.61%
26.52%6.52%2.17%2.17%4.35%21.74%
32.17%2.17%2.17%6.52%
42.17%2.17%
5+
Total26.09%41.30%23.91%2.17%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.04 1.22 -0.17
SD 1.03 1.07 1.48
CV 0.99 0.88
Max 4 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%23.91%8.70%2.17%36.96%
18.70%23.91%8.70%2.17%43.48%
22.17%6.52%8.70%
32.17%4.35%2.17%8.70%
42.17%2.17%
5+
Total15.22%60.87%17.39%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.96 1.17 -0.22
SD 1.01 0.82 1.38
CV 1.06 0.70
Max 4 4 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%8.70%15.22%
16.52%10.87%17.39%
221.74%8.70%6.52%36.96%
38.70%4.35%4.35%17.39%
46.52%2.17%8.70%
5+4.35%4.35%
Total54.35%32.61%6.52%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 2.07 0.65 +1.41
SD 1.50 0.87 1.75
CV 0.72 1.34
Max 7 3 +7
Min 0 0 -1

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%13.04%8.70%2.17%2.17%32.61%
115.22%13.04%8.70%2.17%2.17%2.17%43.48%
28.70%2.17%4.35%2.17%17.39%
32.17%2.17%2.17%6.52%
4
5+
Total23.91%36.96%19.57%8.70%6.52%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 0.98 1.50 -0.52
SD 0.88 1.36 1.50
CV 0.90 0.91
Max 3 5 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%15.22%4.35%2.17%28.26%
113.04%6.52%10.87%4.35%34.78%
28.70%6.52%2.17%2.17%19.57%
34.35%6.52%10.87%
42.17%2.17%
5+2.17%2.17%4.35%
Total28.26%36.96%19.57%15.22%100%

Summary Statistics

Scored Allowed Difference
Mean 1.39 1.22 +0.17
SD 1.37 1.03 1.57
CV 0.99 0.85
Max 6 3 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%17.39%4.35%28.26%
126.09%15.22%2.17%2.17%2.17%2.17%50.00%
26.52%4.35%2.17%13.04%
32.17%4.35%2.17%8.70%
4
5+
Total34.78%43.48%10.87%4.35%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.02 1.07 -0.04
SD 0.88 1.18 1.33
CV 0.86 1.11
Max 3 5 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%4.35%10.87%2.17%23.91%
18.70%17.39%13.04%2.17%41.30%
24.35%6.52%2.17%13.04%
32.17%2.17%2.17%6.52%
42.17%2.17%6.52%10.87%
5+4.35%4.35%
Total17.39%32.61%39.13%8.70%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.54 1.48 +0.07
SD 1.50 1.03 1.70
CV 0.97 0.69
Max 6 5 +5
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%6.52%8.70%2.17%2.17%26.09%
115.22%19.57%10.87%4.35%50.00%
26.52%2.17%4.35%2.17%15.22%
32.17%4.35%2.17%8.70%
4
5+
Total28.26%28.26%26.09%13.04%2.17%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.07 1.41 -0.35
SD 0.88 1.29 1.45
CV 0.83 0.91
Max 3 6 +2
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%10.87%8.70%6.52%6.52%4.35%41.30%
12.17%13.04%6.52%2.17%23.91%
213.04%6.52%2.17%21.74%
34.35%2.17%4.35%10.87%
4
5+2.17%2.17%
Total6.52%43.48%23.91%13.04%6.52%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.11 1.91 -0.80
SD 1.20 1.36 1.98
CV 1.08 0.71
Max 5 6 +4
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%10.87%2.17%6.52%2.17%30.43%
16.52%8.70%15.22%2.17%4.35%36.96%
22.17%8.70%6.52%17.39%
32.17%4.35%2.17%8.70%
42.17%2.17%4.35%
5+2.17%2.17%
Total21.74%34.78%23.91%13.04%2.17%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.54 -0.28
SD 1.24 1.35 1.87
CV 0.98 0.87
Max 5 6 +4
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
015.22%2.17%4.35%2.17%23.91%
18.70%19.57%15.22%10.87%54.35%
22.17%6.52%6.52%15.22%
32.17%2.17%2.17%6.52%
4
5+
Total28.26%30.43%26.09%15.22%100%

Summary Statistics

Scored Allowed Difference
Mean 1.04 1.28 -0.24
SD 0.82 1.05 1.21
CV 0.78 0.82
Max 3 3 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%4.35%8.70%2.17%2.17%26.09%
14.35%17.39%13.04%6.52%2.17%43.48%
24.35%13.04%4.35%21.74%
32.17%4.35%6.52%
42.17%2.17%
5+
Total21.74%39.13%26.09%8.70%2.17%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.15 1.37 -0.22
SD 0.97 1.12 1.67
CV 0.84 0.82
Max 4 5 +4
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%6.52%4.35%2.17%15.22%
121.74%8.70%6.52%2.17%39.13%
221.74%10.87%6.52%39.13%
32.17%4.35%6.52%
4
5+
Total47.83%30.43%17.39%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.37 0.78 +0.59
SD 0.83 0.89 1.36
CV 0.60 1.14
Max 3 3 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%10.87%6.52%4.35%4.35%30.43%
12.17%15.22%8.70%2.17%28.26%
28.70%8.70%6.52%2.17%26.09%
32.17%2.17%4.35%2.17%10.87%
42.17%2.17%4.35%
5+
Total19.57%36.96%28.26%8.70%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.30 1.50 -0.20
SD 1.15 1.24 1.80
CV 0.88 0.83
Max 4 6 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
015.22%4.35%15.22%2.17%2.17%39.13%
110.87%13.04%6.52%6.52%36.96%
24.35%4.35%4.35%2.17%2.17%17.39%
34.35%4.35%
4
5+2.17%2.17%
Total30.43%28.26%26.09%10.87%2.17%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.98 1.35 -0.37
SD 1.14 1.29 1.74
CV 1.17 0.95
Max 6 6 +5
Min 0 0 -6

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%13.04%2.17%2.17%28.26%
115.22%6.52%6.52%28.26%
28.70%13.04%10.87%2.17%34.78%
32.17%4.35%6.52%
42.17%2.17%
5+
Total36.96%34.78%23.91%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 0.96 +0.30
SD 1.02 0.89 1.24
CV 0.81 0.93
Max 4 3 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%19.57%4.35%2.17%2.17%34.78%
115.22%8.70%4.35%2.17%2.17%32.61%
213.04%4.35%2.17%19.57%
38.70%2.17%2.17%13.04%
4
5+
Total30.43%41.30%13.04%8.70%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.11 1.22 -0.11
SD 1.04 1.23 1.59
CV 0.94 1.01
Max 3 5 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%10.87%4.35%2.17%23.91%
113.04%8.70%23.91%2.17%2.17%50.00%
24.35%10.87%4.35%19.57%
32.17%2.17%4.35%
4
5+2.17%2.17%
Total26.09%30.43%32.61%6.52%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.15 1.33 -0.17
SD 1.07 1.08 1.54
CV 0.93 0.81
Max 6 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
015.22%6.52%6.52%28.26%
16.52%21.74%8.70%2.17%39.13%
26.52%8.70%4.35%2.17%21.74%
32.17%4.35%6.52%
4
5+2.17%2.17%4.35%
Total30.43%43.48%19.57%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.02 +0.22
SD 1.20 0.88 1.32
CV 0.97 0.86
Max 5 3 +4
Min 0 0 -2

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 Sheffield United 90 68.75 +21.25
2 Burnley 100 83.79 +16.21
3 Leeds United 100 90.94 +9.06
4 Millwall 66 61.11 +4.89
5 Sunderland 76 71.14 +4.86

Biggest Disappointments

# Team Actual Sim vsSim
1 Norwich City 57 68.29 -11.29
2 West Brom 64 74.82 -10.82
3 Hull City 49 59.54 -10.54
4 Middlesbrough 64 73.84 -9.84
5 Luton Town 49 57.77 -8.77

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 Blackburn Rovers 6 Nov 9 – Dec 14 1 in 844
2 Swansea City 5 Apr 5 – Apr 21 1 in 146
3 Millwall 4 Oct 23 – Nov 6 1 in 96
4 Derby County 4 Mar 8 – Apr 2 1 in 82
5 Sunderland 4 Aug 10 – Aug 31 1 in 59

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Sunderland 5 Apr 12 – May 3 1 in 716
2 Derby County 7 Dec 29 – Feb 1 1 in 388
3 Middlesbrough 5 Jan 25 – Feb 21 1 in 301
4 Hull City 6 Nov 5 – Dec 7 1 in 250
5 Blackburn Rovers 5 Mar 8 – Apr 4 1 in 222

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Burnley 33 Nov 7 – May 3 1 in 4,912
2 Cardiff City 7 Dec 29 – Jan 25 1 in 115
3 Millwall 9 Oct 5 – Nov 30 1 in 106
4 Oxford United 9 Dec 26 – Feb 1 1 in 103
5 West Brom 12 Oct 5 – Dec 11 1 in 62

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Hull City 13 Oct 5 – Dec 14 1 in 251
2 West Brom 8 Sep 28 – Nov 7 1 in 167
3 Luton Town 12 Dec 26 – Feb 23 1 in 116
4 Derby County 12 Dec 29 – Mar 1 1 in 92
5 Queens Park Rangers 12 Sep 14 – Nov 23 1 in 78

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
Leeds United63.56%21.45%7.88%3.37%1.55%1.00%0.57%0.29%0.20%0.04%0.05%0.01%0.01%0.01%0.01%
Burnley22.63%33.92%17.42%9.81%5.42%3.63%2.27%1.42%1.23%0.74%0.49%0.27%0.25%0.21%0.11%0.07%0.03%0.03%0.01%0.01%0.01%0.02%
Sheffield United1.15%4.20%7.30%8.63%9.42%8.92%8.09%7.50%7.04%6.26%5.26%4.76%4.21%3.48%3.17%2.60%2.27%1.48%1.41%1.09%0.74%0.45%0.39%0.18%
Sunderland2.08%6.18%10.72%10.94%10.36%9.44%8.45%7.10%6.05%5.30%4.63%4.00%3.13%2.65%2.12%1.77%1.36%1.13%0.93%0.67%0.42%0.36%0.14%0.07%
Coventry City0.79%2.99%5.55%6.98%7.48%7.62%7.72%7.51%7.52%6.38%6.40%5.90%4.68%4.59%3.28%3.31%2.87%2.32%2.07%1.43%1.23%0.68%0.49%0.21%
Bristol City0.47%1.48%3.00%4.79%5.46%6.18%6.91%7.06%6.92%6.04%6.88%6.20%5.82%5.16%5.14%4.29%3.94%3.71%2.90%2.35%2.07%1.74%0.89%0.60%
Blackburn Rovers0.13%0.90%2.12%2.98%4.04%5.15%5.34%5.84%6.22%6.15%6.61%6.22%6.25%6.38%5.57%5.16%4.92%4.31%4.42%3.45%3.16%2.17%1.60%0.91%
Millwall0.13%0.67%1.57%2.30%3.27%4.18%4.65%4.77%5.63%5.81%6.10%6.40%6.11%6.20%5.87%5.41%5.16%5.40%4.91%4.23%3.97%3.31%2.65%1.30%
West Brom4.08%11.61%15.64%14.08%11.27%9.39%7.34%5.68%4.97%3.83%2.62%2.44%1.65%1.31%1.16%0.91%0.70%0.52%0.39%0.17%0.16%0.06%0.02%
Middlesbrough3.52%9.83%13.59%13.24%11.74%10.16%7.52%6.34%4.60%4.60%3.26%2.47%2.26%1.56%1.59%0.92%0.76%0.63%0.53%0.43%0.18%0.16%0.03%0.08%
Swansea City0.14%0.63%1.64%2.73%3.33%4.07%5.04%5.66%5.35%6.46%6.31%6.33%6.08%6.13%5.81%5.74%5.32%5.00%4.59%4.53%3.34%2.72%2.16%0.89%
Sheffield Wednesday0.03%0.39%1.04%1.71%2.73%2.89%3.87%4.74%4.71%4.95%5.06%5.59%6.17%5.98%6.09%6.50%6.06%5.95%5.67%5.65%5.07%3.99%3.28%1.88%
Norwich City0.97%3.35%6.63%7.98%8.74%7.94%7.98%7.70%7.14%6.33%5.68%4.92%5.02%3.62%3.45%3.03%2.50%1.97%1.65%1.50%0.76%0.66%0.39%0.09%
Watford0.11%0.95%1.75%3.00%4.03%4.56%5.36%5.81%5.22%6.39%6.37%5.90%6.10%6.16%5.80%5.28%5.18%5.01%4.51%4.14%3.37%2.39%1.76%0.85%
Queens Park Rangers0.01%0.19%0.49%0.97%1.35%1.55%2.15%2.68%3.28%3.75%4.09%4.41%4.93%5.38%6.33%6.51%7.13%6.88%7.22%7.19%7.27%6.78%5.49%3.97%
Portsmouth0.07%0.13%0.41%0.55%0.98%1.44%1.80%2.34%2.37%3.21%3.65%3.93%4.37%5.23%5.81%6.34%7.13%7.87%8.06%9.02%9.30%9.05%6.94%
Oxford United0.02%0.10%0.27%0.49%0.53%0.82%1.11%1.57%1.80%2.52%2.89%3.24%3.63%4.38%5.05%5.76%6.89%7.29%9.19%9.97%11.18%11.63%9.67%
Stoke City0.01%0.18%0.67%1.02%1.46%2.17%2.62%3.06%3.60%4.07%4.34%5.09%5.59%5.99%6.22%6.04%6.21%7.21%7.06%6.52%6.43%6.26%4.97%3.21%
Derby County0.03%0.26%0.78%1.37%2.10%2.53%3.07%3.66%4.40%4.31%5.19%5.37%5.98%6.38%6.37%7.07%6.78%6.26%5.94%5.80%5.31%4.90%3.86%2.28%
Preston North End0.15%0.22%0.60%1.01%1.56%1.94%2.36%3.05%3.37%3.71%4.23%4.47%5.27%6.05%6.60%6.97%6.75%7.58%7.90%7.59%7.18%6.82%4.62%
Hull City0.13%0.36%0.99%1.77%2.39%3.10%3.50%4.19%4.44%5.45%5.16%5.86%6.15%6.27%5.94%6.20%6.50%6.02%5.57%5.40%5.05%4.09%3.39%2.08%
Luton Town0.03%0.21%0.71%0.92%1.59%2.12%2.75%3.00%3.69%4.21%4.43%4.85%5.27%5.80%6.22%6.25%6.71%6.80%6.95%6.77%6.34%6.20%4.84%3.34%
Plymouth Argyle0.02%0.03%0.05%0.08%0.09%0.13%0.36%0.34%0.62%0.67%0.92%1.20%1.71%2.22%3.10%3.87%5.41%7.63%12.30%19.89%39.36%
Cardiff City0.01%0.06%0.11%0.19%0.28%0.52%0.63%0.70%1.03%1.29%1.62%2.04%2.55%2.89%3.76%4.31%5.50%6.66%8.11%10.91%13.10%16.26%17.47%

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
+19.93%
Clear Edge
45.83%28.26%25.91%
Elo Value
Home Edge
175 Elo
0.006 goals per Elo point
070.17500
Scoring Tilt
Expected
+0.42 goals
Neutral
-2+0.40+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
2.2
Top-Heavy
124610
Champion Preseason Odds
64%
Leeds United, 1st of 24
LongshotFavorite
Title Margin
Expected
0.00/gm
Photo Finish
00.180.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.92 * Some Luck: 6.92 to 10.38 * Lucky: 10.38 to 13.84 * Wild Swing: 13.84 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.14 * Close: 3.14 to 4.71 * Off: 4.71 to 6.28 * Way Off: 6.28 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.49 * A Surprise: 1.49 to 2.39 * Several Surprises: 2.39 to 3.28 * Many Surprises: 3.28 and up.
Luck Spread
Expected
8.17 points
Some Luck
08.6522
Average Finish Error
Expected
3.00
Pinpoint
03.928
Biggest Overachiever
Expected 97.92%
99.26%
Sheffield United
50100
Biggest Underachiever
Expected 2.08%
11.10%
Norwich City
050
Season Outliers
Expected
2 of 24
Minimal Outliers
02.412
Unexpected Relegations
Expected
1 of 3
As Expected
01.53

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.53
Moderate Separation
01.003
Interquartile Edge
59%
Even
50%60%70%80%100%
Best vs. Worst
Baseline
89%
Strong Edge
50%87%100%
Close Games
Expected
70%
Very Frequent
0%64%100%
Blowouts
Expected
11%
Occasional
0%13%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.64
Hard to Predict
00.632
Matchup Imbalance
0.24
Notable Separation
00.10.180.280.5
Strangeness
Expected
0.89
As Expected
01.002
Repeatability
0.35
Some Carryover
00.30.60.851
Upset Rate
Expected
25%
As Expected
0%28%50%
Clear Favorite Upset Rate
Expected
22%
As Expected
0%24%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.08 * Near Noise Ceiling: 0.08 to 0.12 * Above Noise: 0.12 to 0.15 * Well Above Noise: 0.15 and up.
Probability calibration
<0.01
Miscalibrated
0.010.050.10.51
Calibration slope
Ideal
1.02
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.105
Near Noise Ceiling
00.0770.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 Lost promotion playoff Same level Direct relegation
Leeds United 85.01% 13.80% 1.19%
Burnley 56.55% 36.28% 7.15% 0.02%
West Brom 15.69% 50.38% 33.85% 0.08%
Middlesbrough 13.35% 48.73% 37.65% 0.27%
Norwich City 4.32% 31.29% 63.25% 1.14%
Bristol City 100%
Coventry City 100%
Sheffield United 100%
Sunderland 100%
Blackburn Rovers 1.03% 14.29% 80.00% 4.68%
Watford 1.06% 13.34% 80.60% 5.00%
Swansea City 0.77% 11.77% 81.69% 5.77%
Millwall 0.80% 11.32% 80.62% 7.26%
Sheffield Wednesday 0.42% 8.37% 82.06% 9.15%
Hull City 0.49% 8.25% 81.70% 9.56%
Derby County 0.29% 6.78% 81.89% 11.04%
Luton Town 0.24% 5.34% 80.04% 14.38%
Stoke City 0.19% 5.32% 80.05% 14.44%
Queens Park Rangers 0.20% 4.36% 79.20% 16.24%
Preston North End 0.15% 3.39% 77.84% 18.62%
Portsmouth 0.07% 2.07% 72.57% 25.29%
Oxford United 0.02% 1.39% 66.11% 32.48%
Cardiff City 0.01% 0.64% 52.52% 46.83%
Plymouth Argyle 0.10% 28.35% 71.55%
Loser →
↓ Winner
Blackburn RoversBristol CityBurnleyCardiff CityCoventry CityDerby CountyHull CityLeeds UnitedLuton TownMiddlesbroughMillwallNorwich CityOxford UnitedPlymouth ArgylePortsmouthPreston North EndQueens Park RangersSheffield UnitedSheffield WednesdayStoke CitySunderlandSwansea CityWatfordWest Brom
Blackburn Rovers36.2%69.00%19.9%181.00%0.0%1.00%42.6%108.00%55.2%29.00%66.7%18.00%17.9%67.00%52.9%17.00%47.5%204.00%58.8%34.00%49.5%105.00%33.3%3.00%100.0%1.00%0.0%2.00%66.7%12.00%35.3%17.00%24.4%127.00%52.0%25.00%53.8%13.00%47.4%137.00%60.0%30.00%57.1%42.00%46.4%239.00%
Bristol City63.8%69.00%27.1%221.00%33.3%3.00%48.1%154.00%67.7%31.00%64.7%34.00%20.3%74.00%52.6%19.00%51.0%300.00%55.3%47.00%53.8%171.00%16.7%6.00%61.5%13.00%70.6%17.00%40.0%20.00%45.2%155.00%55.3%47.00%57.1%21.00%45.0%238.00%63.8%47.00%56.1%66.00%45.3%300.00%
Burnley80.1%181.00%72.9%221.00%90.0%10.00%78.8%278.00%87.5%72.00%78.8%99.00%43.5%46.00%83.3%72.00%73.8%431.00%78.9%123.00%73.3%300.00%75.0%16.00%100.0%1.00%84.4%32.00%86.7%30.00%79.2%53.00%72.6%285.00%82.8%122.00%82.4%68.00%75.7%415.00%81.2%133.00%82.2%174.00%76.9%411.00%
Cardiff City100.0%1.00%66.7%3.00%10.0%10.00%60.0%5.00%100.0%1.00%0.0%3.00%0.0%5.00%0.0%1.00%50.0%6.00%100.0%1.00%0.0%3.00%44.4%9.00%16.7%6.00%
Coventry City57.4%108.00%51.9%154.00%21.2%278.00%40.0%5.00%61.3%31.00%67.9%53.00%19.3%119.00%75.8%33.00%53.0%449.00%51.0%51.00%56.7%231.00%69.2%13.00%100.0%1.00%55.0%20.00%68.2%22.00%50.0%32.00%52.0%250.00%63.1%65.00%65.9%44.00%54.5%343.00%63.4%101.00%62.7%83.00%50.9%450.00%
Derby County44.8%29.00%32.3%31.00%12.5%72.00%38.7%31.00%58.3%12.00%7.7%26.00%57.1%7.00%37.1%89.00%28.6%14.00%51.1%47.00%75.0%8.00%100.0%1.00%50.0%6.00%35.6%45.00%69.2%13.00%40.0%5.00%50.6%85.00%33.3%9.00%47.8%23.00%31.9%91.00%
Hull City33.3%18.00%35.3%34.00%21.2%99.00%0.0%1.00%32.1%53.00%41.7%12.00%19.4%36.00%80.0%10.00%38.5%96.00%45.0%20.00%47.7%65.00%0.0%5.00%40.0%5.00%44.4%9.00%33.3%6.00%33.3%66.00%61.5%13.00%25.0%8.00%36.8%87.00%43.8%16.00%56.5%23.00%39.5%114.00%
Leeds United82.1%67.00%79.7%74.00%56.5%46.00%100.0%3.00%80.7%119.00%92.3%26.00%80.6%36.00%90.9%22.00%84.0%125.00%89.5%38.00%84.0%106.00%100.0%3.00%100.0%1.00%57.1%7.00%81.8%11.00%75.0%16.00%81.6%114.00%81.8%33.00%78.6%28.00%75.8%124.00%76.1%46.00%77.6%67.00%78.7%150.00%
Luton Town47.1%17.00%47.4%19.00%16.7%72.00%24.2%33.00%42.9%7.00%20.0%10.00%9.1%22.00%35.4%65.00%50.0%14.00%44.8%58.00%0.0%1.00%100.0%1.00%66.7%3.00%30.0%40.00%36.4%11.00%62.5%8.00%29.7%64.00%38.5%13.00%46.7%15.00%33.3%96.00%
Middlesbrough52.5%204.00%49.0%300.00%26.2%431.00%100.0%5.00%47.0%449.00%62.9%89.00%61.5%96.00%16.0%125.00%64.6%65.00%56.5%168.00%54.5%468.00%58.3%24.00%100.0%2.00%55.3%38.00%62.2%45.00%61.7%60.00%41.6%392.00%62.2%127.00%70.3%74.00%54.6%639.00%58.8%177.00%62.3%204.00%49.7%833.00%
Millwall41.2%34.00%44.7%47.00%21.1%123.00%100.0%1.00%49.0%51.00%71.4%14.00%55.0%20.00%10.5%38.00%50.0%14.00%43.5%168.00%52.9%85.00%33.3%3.00%57.1%7.00%70.0%10.00%46.2%13.00%33.0%94.00%57.1%21.00%38.5%13.00%38.2%123.00%51.7%29.00%40.0%30.00%41.9%155.00%
Norwich City50.5%105.00%46.2%171.00%26.7%300.00%50.0%6.00%43.3%231.00%48.9%47.00%52.3%65.00%16.0%106.00%55.2%58.00%45.5%468.00%47.1%85.00%100.0%1.00%54.5%11.00%61.9%21.00%53.8%39.00%33.9%257.00%55.3%47.00%59.6%47.00%45.4%372.00%51.1%90.00%48.5%101.00%44.4%477.00%
Oxford United66.7%3.00%83.3%6.00%25.0%16.00%30.8%13.00%100.0%5.00%0.0%3.00%41.7%24.00%66.7%3.00%0.0%1.00%27.3%11.00%50.0%2.00%22.2%18.00%50.0%4.00%0.0%3.00%31.8%22.00%
Plymouth Argyle0.0%1.00%0.0%1.00%0.0%1.00%0.0%1.00%0.0%2.00%0.0%1.00%0.0%1.00%25.0%4.00%
Portsmouth100.0%2.00%38.5%13.00%15.6%32.00%45.0%20.00%25.0%8.00%60.0%5.00%42.9%7.00%100.0%1.00%44.7%38.00%42.9%7.00%45.5%11.00%100.0%2.00%0.0%1.00%33.3%12.00%66.7%3.00%41.9%31.00%66.7%6.00%54.5%11.00%30.3%33.00%
Preston North End33.3%12.00%29.4%17.00%13.3%30.00%0.0%1.00%31.8%22.00%0.0%1.00%55.6%9.00%18.2%11.00%0.0%1.00%37.8%45.00%30.0%10.00%38.1%21.00%0.0%2.00%100.0%3.00%40.9%22.00%14.3%7.00%33.3%9.00%36.8%38.00%28.6%7.00%10.0%10.00%34.5%58.00%
Queens Park Rangers64.7%17.00%60.0%20.00%20.8%53.00%50.0%32.00%50.0%6.00%66.7%6.00%25.0%16.00%33.3%3.00%38.3%60.00%53.8%13.00%46.2%39.00%100.0%1.00%0.0%3.00%36.0%25.00%63.6%11.00%50.0%6.00%45.0%60.00%37.5%16.00%30.0%10.00%41.3%63.00%
Sheffield United75.6%127.00%54.8%155.00%27.4%285.00%100.0%3.00%48.0%250.00%64.4%45.00%66.7%66.00%18.4%114.00%70.0%40.00%58.4%392.00%67.0%94.00%66.1%257.00%72.7%11.00%100.0%1.00%66.7%12.00%59.1%22.00%64.0%25.00%66.0%53.00%68.8%32.00%57.7%362.00%63.2%87.00%75.0%80.00%55.2%406.00%
Sheffield Wednesday48.0%25.00%44.7%47.00%17.2%122.00%36.9%65.00%30.8%13.00%38.5%13.00%18.2%33.00%63.6%11.00%37.8%127.00%42.9%21.00%44.7%47.00%33.3%3.00%85.7%7.00%36.4%11.00%34.0%53.00%63.6%11.00%36.5%85.00%65.0%20.00%45.0%20.00%40.8%120.00%
Stoke City46.2%13.00%42.9%21.00%17.6%68.00%34.1%44.00%60.0%5.00%75.0%8.00%21.4%28.00%37.5%8.00%29.7%74.00%61.5%13.00%40.4%47.00%50.0%2.00%66.7%9.00%50.0%6.00%31.2%32.00%36.4%11.00%34.1%41.00%50.0%8.00%54.5%11.00%38.7%80.00%
Sunderland52.6%137.00%55.0%238.00%24.3%415.00%55.6%9.00%45.5%343.00%49.4%85.00%63.2%87.00%24.2%124.00%70.3%64.00%45.4%639.00%61.8%123.00%54.6%372.00%77.8%18.00%58.1%31.00%63.2%38.00%55.0%60.00%42.3%362.00%63.5%85.00%65.9%41.00%49.6%129.00%61.8%173.00%50.6%627.00%
Swansea City40.0%30.00%36.2%47.00%18.8%133.00%36.6%101.00%66.7%9.00%56.2%16.00%23.9%46.00%61.5%13.00%41.2%177.00%48.3%29.00%48.9%90.00%50.0%4.00%100.0%1.00%33.3%6.00%71.4%7.00%62.5%16.00%36.8%87.00%35.0%20.00%50.0%8.00%50.4%129.00%47.5%40.00%45.3%190.00%
Watford42.9%42.00%43.9%66.00%17.8%174.00%37.3%83.00%52.2%23.00%43.5%23.00%22.4%67.00%53.3%15.00%37.7%204.00%60.0%30.00%51.5%101.00%100.0%3.00%45.5%11.00%90.0%10.00%70.0%10.00%25.0%80.00%55.0%20.00%45.5%11.00%38.2%173.00%52.5%40.00%32.7%211.00%
West Brom53.6%239.00%54.7%300.00%23.1%411.00%83.3%6.00%49.1%450.00%68.1%91.00%60.5%114.00%21.3%150.00%66.7%96.00%50.3%833.00%58.1%155.00%55.6%477.00%68.2%22.00%75.0%4.00%69.7%33.00%65.5%58.00%58.7%63.00%44.8%406.00%59.2%120.00%61.2%80.00%49.4%627.00%54.7%190.00%67.3%211.00%
Loser →
↓ Winner
Blackburn RoversBristol CityBurnleyCardiff CityCoventry CityDerby CountyHull CityLeeds UnitedLuton TownMiddlesbroughMillwallNorwich CityOxford UnitedPlymouth ArgylePortsmouthPreston North EndQueens Park RangersSheffield UnitedSheffield WednesdayStoke CitySunderlandSwansea CityWatfordWest Brom
Blackburn Rovers38.7%31.00%23.4%107.00%41.9%43.00%66.7%9.00%75.0%4.00%28.1%32.00%25.0%4.00%37.9%87.00%18.2%11.00%51.5%33.00%25.0%4.00%80.0%5.00%35.4%48.00%55.6%9.00%40.0%5.00%49.3%67.00%41.7%12.00%50.0%14.00%42.4%85.00%
Bristol City61.3%31.00%33.5%164.00%50.0%2.00%36.1%61.00%50.0%10.00%66.7%18.00%15.6%45.00%42.9%7.00%49.6%131.00%47.4%19.00%58.6%58.00%66.7%3.00%66.7%3.00%33.3%6.00%44.4%9.00%30.2%63.00%54.5%11.00%46.7%15.00%41.2%119.00%64.7%17.00%63.6%22.00%40.4%151.00%
Burnley76.6%107.00%66.5%164.00%68.7%249.00%82.9%41.00%76.1%46.00%50.5%107.00%83.8%37.00%70.0%387.00%75.0%68.00%76.7%249.00%72.7%11.00%90.9%22.00%68.8%16.00%69.2%26.00%62.6%281.00%80.7%57.00%76.5%17.00%71.5%316.00%75.0%72.00%72.8%81.00%72.8%389.00%
Cardiff City50.0%2.00%0.0%2.00%0.0%1.00%66.7%3.00%33.3%3.00%0.0%1.00%60.0%5.00%
Coventry City58.1%43.00%63.9%61.00%31.3%249.00%100.0%2.00%60.0%20.00%80.0%15.00%21.4%103.00%44.4%9.00%50.5%208.00%59.5%37.00%52.0%102.00%100.0%1.00%60.0%5.00%75.0%8.00%66.7%15.00%43.1%116.00%36.8%19.00%46.2%13.00%49.7%143.00%71.4%35.00%63.6%44.00%51.5%237.00%
Derby County33.3%9.00%50.0%10.00%17.1%41.00%40.0%20.00%83.3%6.00%22.2%9.00%0.0%1.00%35.5%31.00%20.0%5.00%15.4%13.00%100.0%1.00%33.3%3.00%50.0%2.00%47.8%23.00%80.0%5.00%47.4%19.00%20.0%5.00%50.0%4.00%26.5%34.00%
Hull City25.0%4.00%33.3%18.00%23.9%46.00%20.0%15.00%16.7%6.00%30.4%23.00%0.0%1.00%32.4%34.00%20.0%5.00%56.2%16.00%100.0%1.00%50.0%2.00%60.0%5.00%60.0%25.00%0.0%4.00%66.7%3.00%46.4%28.00%45.5%11.00%0.0%2.00%48.8%41.00%
Leeds United71.9%32.00%84.4%45.00%49.5%107.00%100.0%1.00%78.6%103.00%77.8%9.00%69.6%23.00%80.0%15.00%71.8%142.00%82.6%23.00%78.7%75.00%66.7%3.00%75.0%4.00%100.0%2.00%100.0%3.00%65.6%90.00%85.7%21.00%83.3%12.00%77.3%110.00%66.7%18.00%67.6%34.00%74.6%138.00%
Luton Town75.0%4.00%57.1%7.00%16.2%37.00%55.6%9.00%100.0%1.00%100.0%1.00%20.0%15.00%41.7%36.00%62.5%8.00%0.0%1.00%16.7%6.00%33.3%3.00%66.7%3.00%44.4%18.00%83.3%6.00%75.0%4.00%46.4%28.00%
Middlesbrough62.1%87.00%50.4%131.00%30.0%387.00%33.3%3.00%49.5%208.00%64.5%31.00%67.6%34.00%28.2%142.00%58.3%36.00%64.2%53.00%48.7%189.00%50.0%6.00%60.0%10.00%61.1%18.00%55.6%27.00%47.7%237.00%53.1%49.00%62.1%29.00%53.4%292.00%50.7%75.00%62.7%67.00%46.3%389.00%
Millwall81.8%11.00%52.6%19.00%25.0%68.00%40.5%37.00%80.0%5.00%80.0%5.00%17.4%23.00%35.8%53.00%62.5%24.00%0.0%1.00%75.0%4.00%75.0%4.00%0.0%1.00%31.2%32.00%100.0%2.00%100.0%5.00%46.6%58.00%47.1%17.00%73.3%15.00%48.3%58.00%
Norwich City48.5%33.00%41.4%58.00%23.3%249.00%48.0%102.00%84.6%13.00%43.8%16.00%21.3%75.00%37.5%8.00%51.3%189.00%37.5%24.00%100.0%3.00%0.0%2.00%50.0%6.00%83.3%6.00%43.2%118.00%65.2%23.00%55.6%9.00%43.0%135.00%63.6%33.00%50.0%32.00%41.9%198.00%
Oxford United33.3%3.00%27.3%11.00%0.0%1.00%0.0%1.00%33.3%3.00%50.0%6.00%100.0%1.00%0.0%3.00%0.0%1.00%50.0%4.00%0.0%1.00%57.1%7.00%100.0%1.00%50.0%6.00%
Plymouth Argyle100.0%1.00%
Portsmouth75.0%4.00%33.3%3.00%9.1%22.00%40.0%5.00%0.0%1.00%25.0%4.00%40.0%10.00%25.0%4.00%100.0%2.00%100.0%1.00%100.0%1.00%0.0%10.00%100.0%1.00%100.0%1.00%54.5%11.00%0.0%2.00%50.0%2.00%50.0%12.00%
Preston North End66.7%6.00%31.2%16.00%25.0%8.00%66.7%3.00%50.0%2.00%0.0%2.00%38.9%18.00%25.0%4.00%50.0%6.00%0.0%1.00%50.0%4.00%100.0%1.00%100.0%2.00%36.4%11.00%66.7%3.00%100.0%1.00%30.0%20.00%
Queens Park Rangers20.0%5.00%55.6%9.00%30.8%26.00%33.3%15.00%50.0%2.00%40.0%5.00%0.0%3.00%100.0%1.00%44.4%27.00%100.0%1.00%16.7%6.00%0.0%1.00%100.0%1.00%38.1%21.00%100.0%2.00%50.0%2.00%31.2%16.00%33.3%3.00%25.0%4.00%50.0%42.00%
Sheffield United64.6%48.00%69.8%63.00%37.4%281.00%66.7%3.00%56.9%116.00%52.2%23.00%40.0%25.00%34.4%90.00%83.3%6.00%52.3%237.00%68.8%32.00%56.8%118.00%50.0%4.00%0.0%1.00%100.0%10.00%50.0%4.00%61.9%21.00%60.0%25.00%58.8%17.00%57.9%171.00%60.0%35.00%68.9%45.00%55.4%242.00%
Sheffield Wednesday44.4%9.00%45.5%11.00%19.3%57.00%100.0%1.00%63.2%19.00%20.0%5.00%100.0%4.00%14.3%21.00%66.7%3.00%46.9%49.00%0.0%2.00%34.8%23.00%100.0%1.00%0.0%1.00%0.0%1.00%0.0%2.00%40.0%25.00%33.3%3.00%42.9%35.00%60.0%10.00%28.6%7.00%33.3%27.00%
Stoke City60.0%5.00%53.3%15.00%23.5%17.00%53.8%13.00%33.3%3.00%16.7%12.00%33.3%3.00%37.9%29.00%0.0%5.00%44.4%9.00%0.0%1.00%0.0%2.00%50.0%2.00%41.2%17.00%66.7%3.00%61.1%18.00%42.9%7.00%100.0%3.00%41.7%24.00%
Sunderland50.7%67.00%58.8%119.00%28.5%316.00%40.0%5.00%50.3%143.00%52.6%19.00%53.6%28.00%22.7%110.00%55.6%18.00%46.6%292.00%53.4%58.00%57.0%135.00%42.9%7.00%45.5%11.00%63.6%11.00%68.8%16.00%42.1%171.00%57.1%35.00%38.9%18.00%47.2%53.00%64.8%54.00%46.8%331.00%
Swansea City58.3%12.00%35.3%17.00%25.0%72.00%28.6%35.00%80.0%5.00%54.5%11.00%33.3%18.00%16.7%6.00%49.3%75.00%52.9%17.00%36.4%33.00%0.0%1.00%100.0%2.00%33.3%3.00%66.7%3.00%40.0%35.00%40.0%10.00%57.1%7.00%52.8%53.00%50.0%10.00%35.9%64.00%
Watford50.0%14.00%36.4%22.00%27.2%81.00%36.4%44.00%50.0%4.00%100.0%2.00%32.4%34.00%25.0%4.00%37.3%67.00%26.7%15.00%50.0%32.00%50.0%2.00%0.0%1.00%75.0%4.00%31.1%45.00%71.4%7.00%0.0%3.00%35.2%54.00%50.0%10.00%41.7%72.00%
West Brom57.6%85.00%59.6%151.00%27.2%389.00%48.5%237.00%73.5%34.00%51.2%41.00%25.4%138.00%53.6%28.00%53.7%389.00%51.7%58.00%58.1%198.00%50.0%6.00%50.0%12.00%70.0%20.00%50.0%42.00%44.6%242.00%66.7%27.00%58.3%24.00%53.2%331.00%64.1%64.00%58.3%72.00%

Actual Promotion/Relegation Outcomes

Just the teams that actually reached the promotion playoff. With the field fixed in place, the playoff sim re-runs every tie and tallies how often each team won each round — the table gives those probabilities, and the final round's column is the chance of winning the playoff outright. The round buttons switch to heatmaps of how often each pairing met in that round.

Team Semifinals Finals
Sheffield United 59.41% 32.54%
Coventry City 53.89% 26.49%
Sunderland 46.11% 21.74%
Bristol City 40.59% 19.23%
Loser →
↓ Winner
Bristol CityCoventry CitySheffield UnitedSunderland
Bristol City40.6%100.00%
Coventry City53.9%100.00%
Sheffield United59.4%100.00%
Sunderland46.1%100.00%
Loser →
↓ Winner
Bristol CityCoventry CitySheffield UnitedSunderland
Bristol City46.3%21.90%48.6%18.69%
Coventry City53.7%21.90%46.0%31.99%
Sheffield United54.0%31.99%55.7%27.42%
Sunderland51.4%18.69%44.3%27.42%

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
2024-08-09 Derby County W 4-2 1780 1797 37.57% 25.95% 36.47% +9.1 3
2024-08-09 @ Blackburn Rovers L 2-4 1797 1780 36.47% 25.95% 37.57% -9.1 0
2024-08-09 Sheffield United L 0-2 1779 1768 41.52% 25.82% 32.66% -12.9 0
2024-08-09 @ Preston North End W 2-0 1768 1779 32.66% 25.82% 41.52% +12.9 3
2024-08-10 Bristol City D 1-1 1822 1805 42.39% 25.77% 31.85% -0.3 1
2024-08-10 @ Hull City D 1-1 1805 1822 31.85% 25.77% 42.39% +0.4 1
2024-08-10 Coventry City W 1-0 1804 1828 36.53% 25.95% 37.52% +6.3 3
2024-08-10 @ Stoke City L 0-1 1828 1804 37.52% 25.95% 36.53% -6.3 0
2024-08-10 Norwich City W 2-0 1757 1838 29.09% 25.49% 45.43% +13.9 3
2024-08-10 @ Oxford United L 0-2 1838 1757 45.43% 25.49% 29.09% -13.9 0
2024-08-10 Portsmouth D 3-3 1898 1786 54.83% 23.74% 21.43% -0.7 1
2024-08-10 @ Leeds United D 3-3 1786 1898 21.43% 23.74% 54.83% +0.7 1
2024-08-10 Sunderland L 0-2 1747 1780 35.41% 25.94% 38.65% -11.5 0
2024-08-10 @ Cardiff City W 2-0 1780 1747 38.65% 25.94% 35.41% +11.5 3
2024-08-10 Swansea City W 1-0 1856 1812 46.22% 25.39% 28.38% +5.1 3
2024-08-10 @ Middlesbrough L 0-1 1812 1856 28.38% 25.39% 46.22% -5.1 0
2024-08-10 Watford L 2-3 1790 1800 38.63% 25.94% 35.43% -5.8 0
2024-08-10 @ Millwall W 3-2 1800 1790 35.43% 25.94% 38.63% +5.8 3
2024-08-10 West Brom L 1-3 1783 1852 30.54% 25.65% 43.81% -8.8 0
2024-08-10 @ Queens Park Rangers W 3-1 1852 1783 43.81% 25.65% 30.54% +8.8 3
2024-08-11 Plymouth Argyle W 4-0 1794 1767 43.80% 25.65% 30.55% +19.4 3
2024-08-11 @ Sheffield Wednesday L 0-4 1767 1794 30.55% 25.65% 43.80% -19.4 0
2024-08-12 Burnley L 1-4 1840 1849 38.83% 25.93% 35.23% -15.0 0
2024-08-12 @ Luton Town W 4-1 1849 1840 35.23% 25.93% 38.83% +15.0 3
2024-08-16 Oxford United W 3-2 1822 1771 47.03% 25.28% 27.68% +4.5 3
2024-08-16 @ Coventry City L 2-3 1771 1822 27.68% 25.28% 47.03% -4.5 3
2024-08-17 Blackburn Rovers D 2-2 1824 1789 44.93% 25.54% 29.53% -0.4 1
2024-08-17 @ Norwich City D 2-2 1789 1824 29.53% 25.54% 44.93% +0.4 4
2024-08-17 Cardiff City W 5-0 1864 1736 56.74% 23.22% 20.04% +16.5 6
2024-08-17 @ Burnley L 0-5 1736 1864 20.04% 23.22% 56.74% -16.5 0
2024-08-17 Hull City D 1-1 1748 1822 29.94% 25.59% 44.47% +0.5 1
2024-08-17 @ Plymouth Argyle D 1-1 1822 1748 44.47% 25.59% 29.94% -0.5 2
2024-08-17 Leeds United D 0-0 1861 1897 34.84% 25.92% 39.24% +0.2 4
2024-08-17 @ West Brom D 0-0 1897 1861 39.24% 25.92% 34.84% -0.2 2
2024-08-17 Luton Town D 0-0 1787 1825 34.53% 25.91% 39.55% +0.2 2
2024-08-17 @ Portsmouth D 0-0 1825 1787 39.55% 25.91% 34.53% -0.2 1
2024-08-17 Middlesbrough W 1-0 1788 1861 30.00% 25.60% 44.40% +7.2 3
2024-08-17 @ Derby County L 0-1 1861 1788 44.40% 25.60% 30.00% -7.2 3
2024-08-17 Millwall W 4-3 1806 1784 43.00% 25.72% 31.28% +4.8 4
2024-08-17 @ Bristol City L 3-4 1784 1806 31.28% 25.72% 43.00% -4.8 0
2024-08-17 Preston North End W 3-0 1806 1766 45.68% 25.46% 28.86% +14.2 3
2024-08-17 @ Swansea City L 0-3 1766 1806 28.86% 25.46% 45.68% -14.2 0
2024-08-17 Queens Park Rangers D 2-2 1781 1774 40.99% 25.85% 33.15% -0.2 4
2024-08-17 @ Sheffield United D 2-2 1774 1781 33.15% 25.85% 40.99% +0.2 1
2024-08-17 Stoke City W 3-0 1806 1810 39.46% 25.92% 34.62% +16.3 6
2024-08-17 @ Watford L 0-3 1810 1806 34.62% 25.92% 39.46% -16.4 3
2024-08-18 Sheffield Wednesday W 4-0 1791 1813 36.81% 25.96% 37.23% +22.5 6
2024-08-18 @ Sunderland L 0-4 1813 1791 37.23% 25.96% 36.81% -22.5 3
2024-08-23 Leeds United L 0-2 1791 1897 26.18% 25.02% 48.80% -9.0 3
2024-08-23 @ Sheffield Wednesday W 2-0 1897 1791 48.80% 25.02% 26.18% +9.0 5
2024-08-24 Burnley W 1-0 1814 1880 30.83% 25.68% 43.49% +7.1 9
2024-08-24 @ Sunderland L 0-1 1880 1814 43.49% 25.68% 30.83% -7.1 6
2024-08-24 Coventry City D 1-1 1810 1826 37.79% 25.95% 36.26% -0.0 5
2024-08-24 @ Bristol City D 1-1 1826 1810 36.26% 25.95% 37.79% +0.0 4
2024-08-24 Derby County W 2-1 1822 1795 43.81% 25.65% 30.54% +5.1 9
2024-08-24 @ Watford L 1-2 1795 1822 30.54% 25.65% 43.81% -5.1 3
2024-08-24 Luton Town W 1-0 1751 1825 29.96% 25.59% 44.44% +7.2 3
2024-08-24 @ Preston North End L 0-1 1825 1751 44.44% 25.59% 29.96% -7.2 1
2024-08-24 Millwall D 0-0 1821 1780 45.79% 25.44% 28.77% -0.7 3
2024-08-24 @ Hull City D 0-0 1780 1821 28.77% 25.44% 45.79% +0.6 1
2024-08-24 Oxford United W 2-1 1789 1766 43.24% 25.70% 31.06% +5.2 7
2024-08-24 @ Blackburn Rovers L 1-2 1766 1789 31.06% 25.70% 43.24% -5.2 3
2024-08-24 Plymouth Argyle D 1-1 1774 1748 43.67% 25.66% 30.67% -0.4 2
2024-08-24 @ Queens Park Rangers D 1-1 1748 1774 30.67% 25.66% 43.67% +0.4 2
2024-08-24 Portsmouth D 2-2 1854 1787 49.21% 24.95% 25.85% -0.6 4
2024-08-24 @ Middlesbrough D 2-2 1787 1854 25.85% 24.95% 49.21% +0.6 3
2024-08-24 Sheffield United D 1-1 1824 1781 45.98% 25.42% 28.60% -0.6 2
2024-08-24 @ Norwich City D 1-1 1781 1824 28.60% 25.42% 45.98% +0.6 5
2024-08-24 West Brom L 1-2 1794 1861 30.74% 25.67% 43.59% -5.1 3
2024-08-24 @ Stoke City W 2-1 1861 1794 43.59% 25.67% 30.74% +5.1 7
2024-08-25 Cardiff City D 1-1 1821 1719 53.51% 24.07% 22.42% -1.1 4
2024-08-25 @ Swansea City D 1-1 1719 1821 22.42% 24.07% 53.51% +1.1 1
2024-08-30 Queens Park Rangers L 1-2 1818 1774 46.14% 25.40% 28.46% -7.0 1
2024-08-30 @ Luton Town W 2-1 1774 1818 28.46% 25.40% 46.14% +7.0 5
2024-08-31 Blackburn Rovers D 1-1 1873 1794 50.68% 24.68% 24.64% -0.9 7
2024-08-31 @ Burnley D 1-1 1794 1873 24.64% 24.68% 50.68% +0.9 8
2024-08-31 Bristol City W 3-0 1790 1810 37.13% 25.96% 36.92% +17.2 6
2024-08-31 @ Derby County L 0-3 1810 1790 36.92% 25.96% 37.13% -17.2 5
2024-08-31 Hull City W 2-0 1906 1821 51.56% 24.50% 23.94% +8.3 8
2024-08-31 @ Leeds United L 0-2 1821 1906 23.94% 24.50% 51.56% -8.3 3
2024-08-31 Middlesbrough L 0-2 1720 1854 23.39% 24.36% 52.25% -8.1 1
2024-08-31 @ Cardiff City W 2-0 1854 1720 52.25% 24.36% 23.39% +8.1 7
2024-08-31 Norwich City L 0-1 1826 1823 40.47% 25.88% 33.66% -6.7 4
2024-08-31 @ Coventry City W 1-0 1823 1826 33.66% 25.88% 40.47% +6.7 5
2024-08-31 Preston North End W 3-1 1761 1759 40.38% 25.88% 33.73% +9.6 6
2024-08-31 @ Oxford United L 1-3 1759 1761 33.73% 25.88% 40.38% -9.5 3
2024-08-31 Sheffield Wednesday W 3-0 1780 1782 39.80% 25.91% 34.30% +16.2 4
2024-08-31 @ Millwall L 0-3 1782 1780 34.30% 25.91% 39.80% -16.2 3
2024-08-31 Stoke City L 0-1 1749 1788 34.40% 25.91% 39.69% -5.9 2
2024-08-31 @ Plymouth Argyle W 1-0 1788 1749 39.69% 25.91% 34.40% +5.9 6
2024-08-31 Sunderland L 1-3 1787 1821 35.31% 25.94% 38.75% -9.9 3
2024-08-31 @ Portsmouth W 3-1 1821 1787 38.75% 25.94% 35.31% +9.9 12
2024-08-31 Swansea City W 1-0 1866 1820 46.48% 25.36% 28.16% +5.1 10
2024-08-31 @ West Brom L 0-1 1820 1866 28.16% 25.36% 46.48% -5.1 4
2024-09-01 Watford W 1-0 1781 1827 33.54% 25.87% 40.59% +6.7 8
2024-09-01 @ Sheffield United L 0-1 1827 1781 40.59% 25.87% 33.54% -6.7 9
2024-09-13 Sheffield United L 0-2 1812 1788 43.42% 25.69% 30.89% -13.4 3
2024-09-13 @ Hull City W 2-0 1788 1812 30.89% 25.69% 43.42% +13.4 11
2024-09-14 Bristol City W 3-0 1795 1793 40.33% 25.89% 33.79% +16.0 11
2024-09-14 @ Blackburn Rovers L 0-3 1793 1795 33.79% 25.89% 40.33% -16.0 5
2024-09-14 Burnley L 0-1 1915 1872 45.88% 25.43% 28.69% -7.4 8
2024-09-14 @ Leeds United W 1-0 1872 1915 28.69% 25.43% 45.88% +7.4 10
2024-09-14 Cardiff City W 1-0 1807 1712 52.73% 24.25% 23.02% +4.3 9
2024-09-14 @ Derby County L 0-1 1712 1807 23.02% 24.25% 52.73% -4.3 1
2024-09-14 Coventry City D 1-1 1821 1820 40.19% 25.89% 33.92% -0.2 10
2024-09-14 @ Watford D 1-1 1820 1821 33.92% 25.89% 40.19% +0.2 5
2024-09-14 Luton Town L 0-1 1797 1811 37.96% 25.95% 36.09% -6.4 4
2024-09-14 @ Millwall W 1-0 1811 1797 36.09% 25.95% 37.96% +6.4 4
2024-09-14 Norwich City W 1-0 1814 1830 37.83% 25.95% 36.22% +6.2 7
2024-09-14 @ Swansea City L 0-1 1830 1814 36.22% 25.95% 37.83% -6.2 5
2024-09-14 Preston North End D 1-1 1862 1749 54.88% 23.73% 21.39% -1.2 8
2024-09-14 @ Middlesbrough D 1-1 1749 1862 21.39% 23.73% 54.88% +1.2 4
2024-09-14 Queens Park Rangers D 1-1 1766 1781 37.87% 25.95% 36.18% -0.1 4
2024-09-14 @ Sheffield Wednesday D 1-1 1781 1766 36.18% 25.95% 37.87% +0.1 6
2024-09-14 Stoke City W 1-0 1771 1794 36.66% 25.96% 37.39% +6.3 9
2024-09-14 @ Oxford United L 0-1 1794 1771 37.39% 25.96% 36.66% -6.3 6
2024-09-14 Sunderland W 3-2 1743 1830 28.29% 25.38% 46.34% +6.7 5
2024-09-14 @ Plymouth Argyle L 2-3 1830 1743 46.34% 25.38% 28.29% -6.7 12
2024-09-15 West Brom L 0-3 1778 1871 27.60% 25.27% 47.13% -13.6 3
2024-09-15 @ Portsmouth W 3-0 1871 1778 47.13% 25.27% 27.60% +13.7 13
2024-09-20 Hull City L 1-3 1788 1799 38.48% 25.94% 35.58% -10.5 6
2024-09-20 @ Stoke City W 3-1 1799 1788 35.58% 25.94% 38.48% +10.5 6
2024-09-21 Derby County W 1-0 1801 1812 38.59% 25.94% 35.47% +6.1 14
2024-09-21 @ Sheffield United L 0-1 1812 1801 35.47% 25.94% 38.59% -6.1 9
2024-09-21 Leeds United L 0-2 1708 1907 17.78% 22.17% 60.05% -6.2 1
2024-09-21 @ Cardiff City W 2-0 1907 1708 60.05% 22.17% 17.78% +6.2 11
2024-09-21 Middlesbrough W 1-0 1824 1861 34.81% 25.92% 39.27% +6.6 15
2024-09-21 @ Sunderland L 0-1 1861 1824 39.27% 25.92% 34.81% -6.6 8
2024-09-21 Millwall D 1-1 1781 1790 38.72% 25.94% 35.34% -0.1 7
2024-09-21 @ Queens Park Rangers D 1-1 1790 1781 35.34% 25.94% 38.72% +0.1 5
2024-09-21 Oxford United W 2-1 1777 1777 40.05% 25.90% 34.06% +5.6 8
2024-09-21 @ Bristol City L 1-2 1777 1777 34.06% 25.90% 40.05% -5.5 9
2024-09-21 Plymouth Argyle W 1-0 1885 1749 57.59% 22.97% 19.45% +3.6 16
2024-09-21 @ West Brom L 0-1 1749 1885 19.45% 22.97% 57.59% -3.6 5
2024-09-21 Portsmouth W 2-1 1880 1764 55.27% 23.63% 21.11% +3.7 13
2024-09-21 @ Burnley L 1-2 1764 1880 21.11% 23.63% 55.27% -3.7 3
2024-09-21 Sheffield Wednesday W 2-1 1817 1766 47.15% 25.27% 27.58% +4.7 7
2024-09-21 @ Luton Town L 1-2 1766 1817 27.58% 25.27% 47.15% -4.7 4
2024-09-21 Swansea City L 1-2 1820 1821 39.90% 25.90% 34.19% -6.3 5
2024-09-21 @ Coventry City W 2-1 1821 1820 34.19% 25.90% 39.90% +6.3 10
2024-09-21 Watford W 4-1 1824 1820 40.49% 25.88% 33.63% +13.5 8
2024-09-21 @ Norwich City L 1-4 1820 1824 33.63% 25.88% 40.49% -13.5 10
2024-09-22 Blackburn Rovers D 0-0 1750 1811 31.56% 25.75% 42.69% +0.4 5
2024-09-22 @ Preston North End D 0-0 1811 1750 42.69% 25.75% 31.56% -0.4 12
2024-09-27 Luton Town W 3-1 1746 1822 29.66% 25.56% 44.79% +11.9 8
2024-09-27 @ Plymouth Argyle L 1-3 1822 1746 44.79% 25.56% 29.66% -11.9 7
2024-09-28 Burnley D 0-0 1772 1883 25.58% 24.89% 49.53% +0.9 10
2024-09-28 @ Oxford United D 0-0 1883 1772 49.53% 24.89% 25.58% -0.9 14
2024-09-28 Cardiff City W 4-1 1809 1702 54.29% 23.88% 21.83% +9.4 9
2024-09-28 @ Hull City L 1-4 1702 1809 21.83% 23.88% 54.29% -9.4 1
2024-09-28 Coventry City W 3-0 1913 1813 53.34% 24.11% 22.55% +11.4 14
2024-09-28 @ Leeds United L 0-3 1813 1913 22.55% 24.11% 53.34% -11.4 5
2024-09-28 Norwich City L 2-3 1805 1837 35.50% 25.94% 38.56% -5.4 9
2024-09-28 @ Derby County W 3-2 1837 1805 38.56% 25.94% 35.50% +5.4 11
2024-09-28 Preston North End W 3-1 1790 1751 45.51% 25.48% 29.02% +8.5 8
2024-09-28 @ Millwall L 1-3 1751 1790 29.02% 25.48% 45.51% -8.5 5
2024-09-28 Queens Park Rangers W 2-0 1811 1781 44.24% 25.61% 30.15% +10.1 15
2024-09-28 @ Blackburn Rovers L 0-2 1781 1811 30.15% 25.61% 44.24% -10.1 7
2024-09-28 Sheffield United D 0-0 1760 1807 33.38% 25.87% 40.76% +0.3 4
2024-09-28 @ Portsmouth D 0-0 1807 1760 40.76% 25.87% 33.38% -0.3 15
2024-09-28 Stoke City W 2-0 1854 1777 50.39% 24.74% 24.87% +8.6 11
2024-09-28 @ Middlesbrough L 0-2 1777 1854 24.87% 24.74% 50.39% -8.6 6
2024-09-28 Sunderland W 2-1 1807 1830 36.68% 25.96% 37.37% +6.0 13
2024-09-28 @ Watford L 1-2 1830 1807 37.37% 25.96% 36.68% -6.0 15
2024-09-28 West Brom W 3-2 1761 1889 23.96% 24.51% 51.53% +7.3 7
2024-09-28 @ Sheffield Wednesday L 2-3 1889 1761 51.53% 24.51% 23.96% -7.3 16
2024-09-29 Bristol City D 1-1 1827 1783 46.13% 25.40% 28.47% -0.6 11
2024-09-29 @ Swansea City D 1-1 1783 1827 28.47% 25.40% 46.13% +0.6 9
2024-10-01 Blackburn Rovers W 3-0 1802 1821 37.31% 25.96% 36.74% +17.1 8
2024-10-01 @ Coventry City L 0-3 1821 1802 36.74% 25.96% 37.31% -17.1 15
2024-10-01 Derby County W 2-0 1824 1800 43.45% 25.68% 30.87% +10.3 18
2024-10-01 @ Sunderland L 0-2 1800 1824 30.87% 25.68% 43.45% -10.3 9
2024-10-01 Hull City L 1-3 1771 1819 33.26% 25.86% 40.88% -9.5 7
2024-10-01 @ Queens Park Rangers W 3-1 1819 1771 40.88% 25.86% 33.26% +9.5 12
2024-10-01 Leeds United D 1-1 1843 1925 28.94% 25.47% 45.60% +0.6 12
2024-10-01 @ Norwich City D 1-1 1925 1843 45.60% 25.47% 28.94% -0.6 15
2024-10-01 Middlesbrough L 0-1 1881 1863 42.65% 25.75% 31.60% -7.0 16
2024-10-01 @ West Brom W 1-0 1863 1881 31.60% 25.75% 42.65% +7.0 14
2024-10-01 Millwall W 1-0 1692 1799 26.18% 25.02% 48.81% +7.8 4
2024-10-01 @ Cardiff City L 0-1 1799 1692 48.81% 25.02% 26.18% -7.8 8
2024-10-01 Oxford United D 2-2 1810 1772 45.28% 25.50% 29.22% -0.4 8
2024-10-01 @ Luton Town D 2-2 1772 1810 29.22% 25.50% 45.28% +0.4 11
2024-10-01 Plymouth Argyle W 1-0 1883 1758 56.34% 23.33% 20.33% +3.8 17
2024-10-01 @ Burnley L 0-1 1758 1883 20.33% 23.33% 56.34% -3.8 8
2024-10-02 Portsmouth W 6-1 1769 1761 41.21% 25.84% 32.95% +21.0 9
2024-10-02 @ Stoke City L 1-6 1761 1769 32.95% 25.84% 41.21% -21.0 4
2024-10-02 Sheffield Wednesday D 0-0 1783 1768 42.16% 25.78% 32.06% -0.4 10
2024-10-02 @ Bristol City D 0-0 1768 1783 32.06% 25.78% 42.16% +0.4 8
2024-10-02 Swansea City W 1-0 1807 1826 37.31% 25.96% 36.74% +6.2 18
2024-10-02 @ Sheffield United L 0-1 1826 1807 36.74% 25.96% 37.31% -6.2 11
2024-10-02 Watford W 3-0 1742 1813 30.35% 25.63% 44.01% +19.6 8
2024-10-02 @ Preston North End L 0-3 1813 1742 44.01% 25.63% 30.35% -19.6 13
2024-10-04 Leeds United D 2-2 1835 1924 28.07% 25.34% 46.58% +0.5 19
2024-10-04 @ Sunderland D 2-2 1924 1835 46.58% 25.34% 28.07% -0.5 16
2024-10-05 Blackburn Rovers W 2-1 1754 1804 33.00% 25.84% 41.16% +6.4 11
2024-10-05 @ Plymouth Argyle L 1-2 1804 1754 41.16% 25.84% 33.00% -6.4 15
2024-10-05 Hull City W 4-0 1843 1828 42.13% 25.79% 32.09% +20.1 15
2024-10-05 @ Norwich City L 0-4 1828 1843 32.09% 25.79% 42.13% -20.1 12
2024-10-05 Luton Town W 2-0 1813 1810 40.54% 25.88% 33.58% +11.0 21
2024-10-05 @ Sheffield United L 0-2 1810 1813 33.58% 25.88% 40.54% -11.0 8
2024-10-05 Middlesbrough W 2-1 1793 1870 29.65% 25.56% 44.79% +6.9 16
2024-10-05 @ Watford L 1-2 1870 1793 44.79% 25.56% 29.65% -6.8 14
2024-10-05 Millwall D 0-0 1874 1791 51.26% 24.57% 24.18% -1.1 17
2024-10-05 @ West Brom D 0-0 1791 1874 24.18% 24.57% 51.26% +1.1 9
2024-10-05 Oxford United D 1-1 1740 1773 35.28% 25.94% 38.78% +0.1 5
2024-10-05 @ Portsmouth D 1-1 1773 1740 38.78% 25.94% 35.28% -0.1 12
2024-10-05 Preston North End D 0-0 1886 1762 56.29% 23.34% 20.36% -1.4 18
2024-10-05 @ Burnley D 0-0 1762 1886 20.36% 23.34% 56.29% +1.4 9
2024-10-05 Queens Park Rangers W 2-0 1790 1761 44.00% 25.63% 30.37% +10.2 12
2024-10-05 @ Derby County L 0-2 1761 1790 30.37% 25.63% 44.00% -10.2 7
2024-10-05 Sheffield Wednesday L 1-2 1819 1769 46.99% 25.29% 27.72% -7.1 8
2024-10-05 @ Coventry City W 2-1 1769 1819 27.72% 25.29% 46.99% +7.1 11
2024-10-05 Stoke City D 0-0 1820 1790 44.24% 25.61% 30.15% -0.5 12
2024-10-05 @ Swansea City D 0-0 1790 1820 30.15% 25.61% 44.24% +0.5 10
2024-10-06 Cardiff City D 1-1 1783 1700 51.20% 24.58% 24.22% -1.0 11
2024-10-06 @ Bristol City D 1-1 1700 1783 24.22% 24.58% 51.20% +0.9 5
2024-10-18 Sheffield United W 2-0 1924 1824 53.26% 24.13% 22.61% +7.9 19
2024-10-18 @ Leeds United L 0-2 1824 1924 22.61% 24.13% 53.26% -7.9 21
2024-10-19 Bristol City L 0-2 1863 1782 50.92% 24.63% 24.44% -15.2 14
2024-10-19 @ Middlesbrough W 2-0 1782 1863 24.44% 24.63% 50.92% +15.2 14
2024-10-19 Burnley L 0-2 1776 1885 25.88% 24.96% 49.17% -8.9 11
2024-10-19 @ Sheffield Wednesday W 2-0 1885 1776 49.17% 24.96% 25.88% +8.9 21
2024-10-19 Coventry City W 1-0 1763 1812 33.19% 25.86% 40.96% +6.8 12
2024-10-19 @ Preston North End L 0-1 1812 1763 40.96% 25.86% 33.19% -6.8 8
2024-10-19 Derby County D 1-1 1792 1800 38.91% 25.93% 35.15% -0.1 10
2024-10-19 @ Millwall D 1-1 1800 1792 35.15% 25.93% 38.91% +0.1 13
2024-10-19 Norwich City D 1-1 1790 1863 30.07% 25.60% 44.32% +0.5 11
2024-10-19 @ Stoke City D 1-1 1863 1790 44.32% 25.60% 30.07% -0.5 16
2024-10-19 Plymouth Argyle W 5-0 1701 1760 31.79% 25.76% 42.44% +30.7 8
2024-10-19 @ Cardiff City L 0-5 1760 1701 42.44% 25.76% 31.79% -30.7 11
2024-10-19 Portsmouth L 1-2 1751 1740 41.64% 25.82% 32.54% -6.5 7
2024-10-19 @ Queens Park Rangers W 2-1 1740 1751 32.54% 25.82% 41.64% +6.5 8
2024-10-19 Swansea City W 1-0 1798 1820 36.90% 25.96% 37.14% +6.3 18
2024-10-19 @ Blackburn Rovers L 0-1 1820 1798 37.14% 25.96% 36.90% -6.3 12
2024-10-19 Watford W 3-0 1799 1800 39.85% 25.90% 34.25% +16.2 11
2024-10-19 @ Luton Town L 0-3 1800 1799 34.25% 25.90% 39.85% -16.2 16
2024-10-19 West Brom D 1-1 1773 1873 26.83% 25.14% 48.03% +0.7 13
2024-10-19 @ Oxford United D 1-1 1873 1773 48.03% 25.14% 26.83% -0.7 18
2024-10-20 Sunderland L 0-1 1808 1835 36.16% 25.95% 37.89% -6.2 12
2024-10-20 @ Hull City W 1-0 1835 1808 37.89% 25.95% 36.16% +6.2 22
2024-10-22 Bristol City D 2-2 1791 1797 39.12% 25.93% 34.95% -0.1 12
2024-10-22 @ Stoke City D 2-2 1797 1791 34.95% 25.93% 39.12% +0.1 15
2024-10-22 Coventry City D 1-1 1745 1805 31.62% 25.75% 42.63% +0.4 8
2024-10-22 @ Queens Park Rangers D 1-1 1805 1745 42.63% 25.75% 31.62% -0.4 9
2024-10-22 Derby County D 1-1 1773 1800 36.24% 25.95% 37.80% +0.0 14
2024-10-22 @ Oxford United D 1-1 1800 1773 37.80% 25.95% 36.24% -0.0 14
2024-10-22 Norwich City D 2-2 1770 1863 27.71% 25.29% 47.00% +0.5 13
2024-10-22 @ Preston North End D 2-2 1863 1770 47.00% 25.29% 27.71% -0.5 17
2024-10-22 Portsmouth W 2-0 1732 1746 37.98% 25.95% 36.07% +11.6 11
2024-10-22 @ Cardiff City L 0-2 1746 1732 36.07% 25.95% 37.98% -11.6 8
2024-10-22 Swansea City D 0-0 1767 1813 33.50% 25.87% 40.63% +0.3 12
2024-10-22 @ Sheffield Wednesday D 0-0 1813 1767 40.63% 25.87% 33.50% -0.3 13
2024-10-22 Watford W 2-1 1932 1784 59.00% 22.52% 18.48% +3.2 22
2024-10-22 @ Leeds United L 1-2 1784 1932 18.48% 22.52% 59.00% -3.2 16
2024-10-23 Burnley D 1-1 1802 1894 27.81% 25.30% 46.89% +0.6 13
2024-10-23 @ Hull City D 1-1 1894 1802 46.89% 25.30% 27.81% -0.7 22
2024-10-23 Plymouth Argyle W 1-0 1792 1730 48.54% 25.06% 26.40% +4.8 13
2024-10-23 @ Millwall L 0-1 1730 1792 26.40% 25.06% 48.54% -4.8 11
2024-10-23 Sheffield United W 1-0 1848 1817 44.35% 25.60% 30.05% +5.3 17
2024-10-23 @ Middlesbrough L 0-1 1817 1848 30.05% 25.60% 44.35% -5.3 21
2024-10-23 Sunderland L 1-2 1815 1841 36.27% 25.95% 37.78% -5.8 11
2024-10-23 @ Luton Town W 2-1 1841 1815 37.78% 25.95% 36.27% +5.8 25
2024-10-23 West Brom D 0-0 1804 1872 30.61% 25.66% 43.73% +0.5 19
2024-10-23 @ Blackburn Rovers D 0-0 1872 1804 43.73% 25.66% 30.61% -0.5 19
2024-10-25 Sheffield Wednesday L 1-2 1734 1767 35.38% 25.94% 38.68% -5.7 8
2024-10-25 @ Portsmouth W 2-1 1767 1734 38.68% 25.94% 35.38% +5.7 15
2024-10-26 Blackburn Rovers W 1-0 1781 1804 36.64% 25.95% 37.41% +6.3 19
2024-10-26 @ Watford L 0-1 1804 1781 37.41% 25.95% 36.64% -6.3 19
2024-10-26 Cardiff City D 0-0 1872 1743 56.79% 23.20% 20.01% -1.5 20
2024-10-26 @ West Brom D 0-0 1743 1872 20.01% 23.20% 56.79% +1.5 12
2024-10-26 Hull City D 1-1 1800 1803 39.65% 25.91% 34.44% -0.2 15
2024-10-26 @ Derby County D 1-1 1803 1800 34.44% 25.91% 39.65% +0.2 14
2024-10-26 Leeds United D 0-0 1797 1935 22.98% 24.24% 52.78% +1.2 16
2024-10-26 @ Bristol City D 0-0 1935 1797 52.78% 24.24% 22.98% -1.2 23
2024-10-26 Luton Town W 3-2 1805 1809 39.41% 25.92% 34.67% +5.4 12
2024-10-26 @ Coventry City L 2-3 1809 1805 34.67% 25.92% 39.41% -5.3 11
2024-10-26 Millwall L 0-1 1813 1797 42.32% 25.77% 31.91% -7.0 13
2024-10-26 @ Swansea City W 1-0 1797 1813 31.91% 25.77% 42.32% +6.9 16
2024-10-26 Oxford United W 2-0 1847 1774 50.02% 24.80% 25.17% +8.7 28
2024-10-26 @ Sunderland L 0-2 1774 1847 25.17% 24.80% 50.02% -8.7 14
2024-10-26 Preston North End D 3-3 1725 1771 33.57% 25.88% 40.55% +0.2 12
2024-10-26 @ Plymouth Argyle D 3-3 1771 1725 40.55% 25.88% 33.57% -0.1 14
2024-10-26 Queens Park Rangers D 0-0 1893 1745 59.04% 22.51% 18.45% -1.6 23
2024-10-26 @ Burnley D 0-0 1745 1893 18.45% 22.51% 59.04% +1.6 9
2024-10-26 Stoke City W 2-0 1811 1791 42.89% 25.73% 31.38% +10.4 24
2024-10-26 @ Sheffield United L 0-2 1791 1811 31.38% 25.73% 42.89% -10.4 12
2024-10-27 Middlesbrough D 3-3 1862 1853 41.36% 25.83% 32.81% -0.2 18
2024-10-27 @ Norwich City D 3-3 1853 1862 32.81% 25.83% 41.36% +0.2 18
2024-11-01 West Brom D 1-1 1804 1871 30.85% 25.68% 43.47% +0.4 12
2024-11-01 @ Luton Town D 1-1 1871 1804 43.47% 25.68% 30.85% -0.4 21
2024-11-02 Bristol City L 1-3 1770 1799 36.02% 25.95% 38.03% -10.0 14
2024-11-02 @ Preston North End W 3-1 1799 1770 38.03% 25.95% 36.02% +10.0 19
2024-11-02 Coventry City L 0-3 1853 1810 45.96% 25.42% 28.61% -20.3 18
2024-11-02 @ Middlesbrough W 3-0 1810 1853 28.61% 25.42% 45.96% +20.3 15
2024-11-02 Derby County W 2-1 1780 1800 37.26% 25.96% 36.78% +5.9 15
2024-11-02 @ Stoke City L 1-2 1800 1780 36.78% 25.96% 37.26% -5.9 15
2024-11-02 Norwich City W 2-1 1745 1862 25.01% 24.77% 50.22% +7.5 15
2024-11-02 @ Cardiff City L 1-2 1862 1745 50.22% 24.77% 25.01% -7.5 18
2024-11-02 Plymouth Argyle W 3-0 1934 1725 65.58% 20.05% 14.37% +7.2 26
2024-11-02 @ Leeds United L 0-3 1725 1934 14.37% 20.05% 65.58% -7.2 12
2024-11-02 Portsmouth D 1-1 1803 1729 50.07% 24.80% 25.14% -0.9 15
2024-11-02 @ Hull City D 1-1 1729 1803 25.14% 24.80% 50.07% +0.9 9
2024-11-02 Sheffield United L 0-2 1798 1822 36.66% 25.96% 37.39% -11.8 19
2024-11-02 @ Blackburn Rovers W 2-0 1822 1798 37.39% 25.96% 36.66% +11.8 27
2024-11-02 Sunderland D 0-0 1747 1856 25.87% 24.95% 49.18% +0.9 10
2024-11-02 @ Queens Park Rangers D 0-0 1856 1747 49.18% 24.95% 25.87% -0.9 29
2024-11-02 Swansea City L 1-2 1765 1806 34.20% 25.90% 39.90% -5.6 14
2024-11-02 @ Oxford United W 2-1 1806 1765 39.90% 25.90% 34.20% +5.6 16
2024-11-02 Watford L 2-6 1773 1787 38.01% 25.95% 36.04% -16.2 15
2024-11-02 @ Sheffield Wednesday W 6-2 1787 1773 36.04% 25.95% 38.01% +16.2 22
2024-11-03 Burnley W 1-0 1804 1892 28.27% 25.37% 46.36% +7.5 19
2024-11-03 @ Millwall L 0-1 1892 1804 46.36% 25.37% 28.27% -7.5 23
2024-11-05 Hull City W 1-0 1759 1802 34.00% 25.89% 40.11% +6.7 17
2024-11-05 @ Oxford United L 0-1 1802 1759 40.11% 25.89% 34.00% -6.7 15
2024-11-05 Middlesbrough L 1-4 1748 1833 28.58% 25.42% 46.00% -11.8 10
2024-11-05 @ Queens Park Rangers W 4-1 1833 1748 46.00% 25.42% 28.58% +11.8 21
2024-11-05 Norwich City W 2-0 1757 1855 27.11% 25.19% 47.71% +14.4 18
2024-11-05 @ Sheffield Wednesday L 0-2 1855 1757 47.71% 25.19% 27.11% -14.4 18
2024-11-05 Portsmouth W 1-0 1718 1730 38.33% 25.94% 35.72% +6.1 15
2024-11-05 @ Plymouth Argyle L 0-1 1730 1718 35.72% 25.94% 38.33% -6.1 9
2024-11-05 Sheffield United L 1-2 1809 1833 36.48% 25.95% 37.56% -5.9 19
2024-11-05 @ Bristol City W 2-1 1833 1809 37.56% 25.95% 36.48% +5.8 30
2024-11-05 Watford W 1-0 1812 1803 41.21% 25.84% 32.95% +5.8 19
2024-11-05 @ Swansea City L 0-1 1803 1812 32.95% 25.84% 41.21% -5.7 22
2024-11-06 Cardiff City W 1-0 1804 1752 47.18% 25.26% 27.56% +5.0 15
2024-11-06 @ Luton Town L 0-1 1752 1804 27.56% 25.26% 47.18% -5.0 15
2024-11-06 Derby County L 1-2 1831 1794 45.12% 25.52% 29.36% -6.9 15
2024-11-06 @ Coventry City W 2-1 1794 1831 29.36% 25.52% 45.12% +6.9 18
2024-11-06 Leeds United W 1-0 1811 1941 23.73% 24.45% 51.82% +8.2 22
2024-11-06 @ Millwall L 0-1 1941 1811 51.82% 24.45% 23.73% -8.2 26
2024-11-06 Stoke City L 0-2 1786 1786 40.04% 25.90% 34.06% -12.6 19
2024-11-06 @ Blackburn Rovers W 2-0 1786 1786 34.06% 25.90% 40.04% +12.6 18
2024-11-06 Sunderland D 0-0 1760 1855 27.50% 25.25% 47.25% +0.8 15
2024-11-06 @ Preston North End D 0-0 1855 1760 47.25% 25.25% 27.50% -0.8 30
2024-11-07 Burnley D 0-0 1870 1884 38.04% 25.95% 36.01% -0.1 22
2024-11-07 @ West Brom D 0-0 1884 1870 36.01% 25.95% 38.04% +0.1 24
2024-11-08 Oxford United W 1-0 1797 1766 44.42% 25.59% 29.98% +5.3 25
2024-11-08 @ Watford L 0-1 1766 1797 29.98% 25.59% 44.42% -5.3 17
2024-11-09 Blackburn Rovers L 1-3 1747 1774 36.26% 25.95% 37.79% -10.1 15
2024-11-09 @ Cardiff City W 3-1 1774 1747 37.79% 25.95% 36.26% +10.1 22
2024-11-09 Bristol City L 0-2 1840 1803 45.24% 25.51% 29.25% -13.8 18
2024-11-09 @ Norwich City W 2-0 1803 1840 29.25% 25.51% 45.24% +13.8 22
2024-11-09 Coventry City D 2-2 1854 1824 44.30% 25.61% 30.10% -0.4 31
2024-11-09 @ Sunderland D 2-2 1824 1854 30.10% 25.61% 44.30% +0.4 16
2024-11-09 Luton Town W 5-1 1845 1809 44.94% 25.54% 29.52% +15.7 24
2024-11-09 @ Middlesbrough L 1-5 1809 1845 29.52% 25.54% 44.94% -15.7 15
2024-11-09 Millwall D 1-1 1799 1819 37.11% 25.96% 36.94% -0.0 19
2024-11-09 @ Stoke City D 1-1 1819 1799 36.94% 25.96% 37.11% +0.0 23
2024-11-09 Plymouth Argyle D 1-1 1801 1724 50.44% 24.73% 24.83% -0.9 19
2024-11-09 @ Derby County D 1-1 1724 1801 24.83% 24.73% 50.44% +0.9 16
2024-11-09 Preston North End W 3-1 1724 1761 34.69% 25.92% 39.40% +10.7 12
2024-11-09 @ Portsmouth L 1-3 1761 1724 39.40% 25.92% 34.69% -10.7 15
2024-11-09 Queens Park Rangers W 2-0 1933 1736 64.38% 20.55% 15.07% +5.2 29
2024-11-09 @ Leeds United L 0-2 1736 1933 15.07% 20.55% 64.38% -5.2 10
2024-11-10 Sheffield Wednesday W 1-0 1839 1771 49.32% 24.93% 25.75% +4.7 33
2024-11-10 @ Sheffield United L 0-1 1771 1839 25.75% 24.93% 49.32% -4.7 18
2024-11-10 Swansea City W 1-0 1884 1817 49.13% 24.96% 25.91% +4.7 27
2024-11-10 @ Burnley L 0-1 1817 1884 25.91% 24.96% 49.13% -4.7 19
2024-11-10 West Brom L 1-2 1795 1870 29.84% 25.58% 44.58% -5.0 15
2024-11-10 @ Hull City W 2-1 1870 1795 44.58% 25.58% 29.84% +5.0 25
2024-11-22 Watford D 2-2 1725 1803 29.44% 25.53% 45.03% +0.4 17
2024-11-22 @ Plymouth Argyle D 2-2 1803 1725 45.03% 25.53% 29.44% -0.4 26
2024-11-23 Burnley L 0-1 1817 1889 30.15% 25.61% 44.24% -5.4 22
2024-11-23 @ Bristol City W 1-0 1889 1817 44.24% 25.61% 30.15% +5.4 30
2024-11-23 Cardiff City D 1-1 1766 1737 44.09% 25.63% 30.29% -0.5 19
2024-11-23 @ Sheffield Wednesday D 1-1 1737 1766 30.29% 25.63% 44.09% +0.5 16
2024-11-23 Derby County D 1-1 1750 1800 33.09% 25.85% 41.06% +0.3 16
2024-11-23 @ Preston North End D 1-1 1800 1750 41.06% 25.85% 33.09% -0.3 20
2024-11-23 Hull City W 1-0 1794 1790 40.50% 25.88% 33.62% +5.8 18
2024-11-23 @ Luton Town L 0-1 1790 1794 33.62% 25.88% 40.50% -5.8 15
2024-11-23 Middlesbrough L 2-6 1761 1860 26.92% 25.15% 47.93% -12.3 17
2024-11-23 @ Oxford United W 6-2 1860 1761 47.93% 25.15% 26.92% +12.3 27
2024-11-23 Norwich City D 2-2 1875 1826 46.74% 25.32% 27.94% -0.5 26
2024-11-23 @ West Brom D 2-2 1826 1875 27.94% 25.32% 46.74% +0.5 19
2024-11-23 Sheffield United D 2-2 1824 1844 37.18% 25.96% 36.87% -0.0 17
2024-11-23 @ Coventry City D 2-2 1844 1824 36.87% 25.96% 37.18% +0.0 34
2024-11-23 Stoke City D 1-1 1730 1799 30.64% 25.66% 43.70% +0.4 11
2024-11-23 @ Queens Park Rangers D 1-1 1799 1730 43.70% 25.66% 30.64% -0.4 20
2024-11-23 Sunderland D 1-1 1819 1854 35.11% 25.93% 38.96% +0.1 24
2024-11-23 @ Millwall D 1-1 1854 1819 38.96% 25.93% 35.11% -0.1 32
2024-11-24 Leeds United L 3-4 1813 1938 24.17% 24.56% 51.26% -3.9 19
2024-11-24 @ Swansea City W 4-3 1938 1813 51.26% 24.56% 24.17% +3.9 32
2024-11-26 Bristol City W 1-0 1802 1811 38.78% 25.94% 35.29% +6.0 29
2024-11-26 @ Watford L 0-1 1811 1802 35.29% 25.94% 38.78% -6.1 22
2024-11-26 Coventry City W 2-0 1894 1824 49.58% 24.88% 25.54% +8.8 33
2024-11-26 @ Burnley L 0-2 1824 1894 25.54% 24.88% 49.58% -8.8 17
2024-11-26 Oxford United W 3-0 1844 1748 52.81% 24.23% 22.96% +11.6 37
2024-11-26 @ Sheffield United L 0-3 1748 1844 22.96% 24.23% 52.81% -11.6 17
2024-11-26 Plymouth Argyle W 6-1 1827 1725 53.56% 24.06% 22.38% +15.1 22
2024-11-26 @ Norwich City L 1-6 1725 1827 22.38% 24.06% 53.56% -15.1 17
2024-11-26 Preston North End D 0-0 1798 1751 46.61% 25.34% 28.05% -0.7 21
2024-11-26 @ Stoke City D 0-0 1751 1798 28.05% 25.34% 46.61% +0.7 17
2024-11-26 Sheffield Wednesday L 0-2 1784 1766 42.63% 25.75% 31.62% -13.2 15
2024-11-26 @ Hull City W 2-0 1766 1784 31.62% 25.75% 42.63% +13.2 22
2024-11-26 West Brom D 0-0 1854 1875 37.05% 25.96% 36.99% +0.0 33
2024-11-26 @ Sunderland D 0-0 1875 1854 36.99% 25.96% 37.05% +0.0 27
2024-11-27 Blackburn Rovers L 0-1 1873 1784 51.95% 24.42% 23.63% -8.2 27
2024-11-27 @ Middlesbrough W 1-0 1784 1873 23.63% 24.42% 51.95% +8.2 25
2024-11-27 Luton Town W 3-0 1942 1799 58.40% 22.71% 18.89% +9.6 35
2024-11-27 @ Leeds United L 0-3 1799 1942 18.89% 22.71% 58.40% -9.6 18
2024-11-27 Queens Park Rangers L 0-2 1738 1731 41.00% 25.85% 33.15% -12.8 16
2024-11-27 @ Cardiff City W 2-0 1731 1738 33.15% 25.85% 41.00% +12.8 14
2024-11-27 Swansea City L 1-2 1800 1809 38.73% 25.94% 35.33% -6.1 20
2024-11-27 @ Derby County W 2-1 1809 1800 35.33% 25.94% 38.73% +6.1 22
2024-11-29 Sunderland W 1-0 1856 1854 40.29% 25.89% 33.82% +5.9 40
2024-11-29 @ Sheffield United L 0-1 1854 1856 33.82% 25.89% 40.29% -5.9 33
2024-11-30 Burnley L 0-2 1798 1903 26.29% 25.04% 48.67% -9.0 21
2024-11-30 @ Stoke City W 2-0 1903 1798 48.67% 25.04% 26.29% +9.0 36
2024-11-30 Cardiff City D 2-2 1815 1725 52.12% 24.38% 23.49% -0.7 18
2024-11-30 @ Coventry City D 2-2 1725 1815 23.49% 24.38% 52.12% +0.8 17
2024-11-30 Hull City W 3-1 1864 1771 52.50% 24.30% 23.20% +7.0 30
2024-11-30 @ Middlesbrough L 1-3 1771 1864 23.20% 24.30% 52.50% -7.0 15
2024-11-30 Leeds United W 1-0 1792 1952 20.96% 23.57% 55.46% +8.7 28
2024-11-30 @ Blackburn Rovers L 0-1 1952 1792 55.46% 23.57% 20.96% -8.6 35
2024-11-30 Luton Town W 4-2 1842 1790 47.22% 25.26% 27.52% +7.3 25
2024-11-30 @ Norwich City L 2-4 1790 1842 27.52% 25.26% 47.22% -7.3 18
2024-11-30 Millwall D 1-1 1737 1819 28.87% 25.46% 45.67% +0.6 18
2024-11-30 @ Oxford United D 1-1 1819 1737 45.67% 25.46% 28.87% -0.6 25
2024-11-30 Plymouth Argyle W 4-0 1805 1710 52.74% 24.25% 23.01% +15.2 25
2024-11-30 @ Bristol City L 0-4 1710 1805 23.01% 24.25% 52.74% -15.2 17
2024-11-30 Portsmouth D 2-2 1815 1734 50.91% 24.64% 24.46% -0.7 23
2024-11-30 @ Swansea City D 2-2 1734 1815 24.46% 24.64% 50.91% +0.7 13
2024-11-30 Queens Park Rangers D 0-0 1808 1744 48.87% 25.00% 26.12% -0.9 30
2024-11-30 @ Watford D 0-0 1744 1808 26.12% 25.00% 48.87% +0.9 15
2024-11-30 West Brom D 1-1 1751 1875 24.41% 24.62% 50.97% +0.9 18
2024-11-30 @ Preston North End D 1-1 1875 1751 50.97% 24.62% 24.41% -0.9 28
2024-12-01 Sheffield Wednesday L 1-2 1793 1779 42.06% 25.79% 32.15% -6.5 20
2024-12-01 @ Derby County W 2-1 1779 1793 32.15% 25.79% 42.06% +6.5 25
2024-12-06 Middlesbrough D 1-1 1912 1871 45.65% 25.46% 28.89% -0.6 37
2024-12-06 @ Burnley D 1-1 1871 1912 28.89% 25.46% 45.65% +0.6 31
2024-12-07 Blackburn Rovers L 0-1 1764 1801 34.84% 25.92% 39.23% -6.0 15
2024-12-07 @ Hull City W 1-0 1801 1764 39.23% 25.92% 34.84% +6.0 31
2024-12-07 Bristol City W 3-0 1735 1820 28.56% 25.42% 46.02% +20.3 16
2024-12-07 @ Portsmouth L 0-3 1820 1735 46.02% 25.42% 28.56% -20.3 25
2024-12-07 Coventry City L 0-1 1819 1814 40.65% 25.87% 33.48% -6.7 25
2024-12-07 @ Millwall W 1-0 1814 1819 33.48% 25.87% 40.65% +6.7 21
2024-12-07 Derby County W 2-0 1943 1787 59.92% 22.21% 17.86% +6.3 38
2024-12-07 @ Leeds United L 0-2 1787 1943 17.86% 22.21% 59.92% -6.3 20
2024-12-07 Norwich City W 3-0 1745 1849 26.36% 25.05% 48.59% +21.3 18
2024-12-07 @ Queens Park Rangers L 0-3 1849 1745 48.59% 25.05% 26.36% -21.2 25
2024-12-07 Preston North End D 1-1 1786 1752 44.66% 25.57% 29.77% -0.5 26
2024-12-07 @ Sheffield Wednesday D 1-1 1752 1786 29.77% 25.57% 44.66% +0.5 19
2024-12-07 Stoke City W 2-1 1848 1789 48.15% 25.12% 26.73% +4.6 36
2024-12-07 @ Sunderland L 1-2 1789 1848 26.73% 25.12% 48.15% -4.6 21
2024-12-07 Swansea City D 1-1 1782 1814 35.52% 25.94% 38.54% +0.1 19
2024-12-07 @ Luton Town D 1-1 1814 1782 38.54% 25.94% 35.52% -0.1 24
2024-12-08 Sheffield United D 2-2 1874 1861 41.75% 25.81% 32.44% -0.2 29
2024-12-08 @ West Brom D 2-2 1861 1874 32.44% 25.81% 41.75% +0.2 41
2024-12-10 Blackburn Rovers L 0-1 1785 1807 36.94% 25.96% 37.10% -6.3 26
2024-12-10 @ Sheffield Wednesday W 1-0 1807 1785 37.10% 25.96% 36.94% +6.3 34
2024-12-10 Bristol City D 1-1 1852 1800 47.25% 25.25% 27.50% -0.7 37
2024-12-10 @ Sunderland D 1-1 1800 1852 27.50% 25.25% 47.25% +0.7 26
2024-12-10 Derby County D 0-0 1911 1781 57.04% 23.13% 19.83% -1.5 38
2024-12-10 @ Burnley D 0-0 1781 1911 19.83% 23.13% 57.04% +1.5 21
2024-12-10 Middlesbrough W 3-1 1949 1872 50.48% 24.72% 24.80% +7.4 41
2024-12-10 @ Leeds United L 1-3 1872 1949 24.80% 24.72% 50.48% -7.4 31
2024-12-10 Norwich City D 0-0 1755 1828 30.09% 25.61% 44.30% +0.5 17
2024-12-10 @ Portsmouth D 0-0 1828 1755 44.30% 25.61% 30.09% -0.5 26
2024-12-10 Stoke City W 2-1 1783 1784 39.82% 25.91% 34.27% +5.6 22
2024-12-10 @ Luton Town L 1-2 1784 1783 34.27% 25.91% 39.82% -5.6 21
2024-12-10 Swansea City L 1-2 1695 1814 24.81% 24.72% 50.47% -4.3 17
2024-12-10 @ Plymouth Argyle W 2-1 1814 1695 50.47% 24.72% 24.81% +4.3 27
2024-12-11 Coventry City W 2-0 1873 1821 47.22% 25.26% 27.52% +9.4 32
2024-12-11 @ West Brom L 0-2 1821 1873 27.52% 25.26% 47.22% -9.4 21
2024-12-11 Oxford United W 2-0 1766 1737 44.02% 25.63% 30.35% +10.2 21
2024-12-11 @ Queens Park Rangers L 0-2 1737 1766 30.35% 25.63% 44.02% -10.2 18
2024-12-11 Preston North End L 0-2 1726 1753 36.16% 25.95% 37.89% -11.6 17
2024-12-11 @ Cardiff City W 2-0 1753 1726 37.89% 25.95% 36.16% +11.6 22
2024-12-11 Sheffield United L 0-1 1812 1862 33.07% 25.85% 41.08% -5.8 25
2024-12-11 @ Millwall W 1-0 1862 1812 41.08% 25.85% 33.07% +5.8 44
2024-12-11 Watford D 1-1 1758 1808 33.10% 25.85% 41.05% +0.3 16
2024-12-11 @ Hull City D 1-1 1808 1758 41.05% 25.85% 33.10% -0.3 31
2024-12-13 Portsmouth W 4-0 1782 1756 43.71% 25.66% 30.63% +19.4 24
2024-12-13 @ Derby County L 0-4 1756 1782 30.63% 25.66% 43.71% -19.4 17
2024-12-14 Cardiff City D 2-2 1778 1714 48.82% 25.01% 26.17% -0.6 22
2024-12-14 @ Stoke City D 2-2 1714 1778 26.17% 25.01% 48.82% +0.6 18
2024-12-14 Hull City W 2-1 1812 1758 47.36% 25.24% 27.40% +4.7 24
2024-12-14 @ Coventry City L 1-2 1758 1812 27.40% 25.24% 47.36% -4.7 16
2024-12-14 Leeds United D 1-1 1764 1957 18.30% 22.44% 59.26% +1.5 23
2024-12-14 @ Preston North End D 1-1 1957 1764 59.26% 22.44% 18.30% -1.5 42
2024-12-14 Luton Town W 2-0 1813 1788 43.50% 25.68% 30.82% +10.3 37
2024-12-14 @ Blackburn Rovers L 0-2 1788 1813 30.82% 25.68% 43.50% -10.3 22
2024-12-14 Millwall W 1-0 1865 1806 48.02% 25.14% 26.84% +4.9 34
2024-12-14 @ Middlesbrough L 0-1 1806 1865 26.84% 25.14% 48.02% -4.9 25
2024-12-14 Plymouth Argyle W 2-0 1867 1690 62.23% 21.39% 16.38% +5.7 47
2024-12-14 @ Sheffield United L 0-2 1690 1867 16.38% 21.39% 62.23% -5.7 17
2024-12-14 Queens Park Rangers D 1-1 1801 1776 43.49% 25.68% 30.83% -0.4 27
2024-12-14 @ Bristol City D 1-1 1776 1801 30.83% 25.68% 43.49% +0.4 22
2024-12-14 Sheffield Wednesday L 1-3 1727 1779 32.78% 25.83% 41.39% -9.3 18
2024-12-14 @ Oxford United W 3-1 1779 1727 41.39% 25.83% 32.78% +9.4 29
2024-12-14 Sunderland L 2-3 1818 1852 35.27% 25.94% 38.80% -5.4 27
2024-12-14 @ Swansea City W 3-2 1852 1818 38.80% 25.94% 35.27% +5.4 40
2024-12-15 Burnley L 1-2 1828 1910 28.91% 25.46% 45.62% -4.9 26
2024-12-15 @ Norwich City W 2-1 1910 1828 45.62% 25.46% 28.91% +4.9 41
2024-12-15 West Brom W 2-1 1807 1883 29.75% 25.57% 44.68% +6.8 34
2024-12-15 @ Watford L 1-2 1883 1807 44.68% 25.57% 29.75% -6.8 32
2024-12-20 Derby County W 2-1 1778 1802 36.65% 25.95% 37.40% +6.0 25
2024-12-20 @ Luton Town L 1-2 1802 1778 37.40% 25.95% 36.65% -6.0 24
2024-12-21 Blackburn Rovers W 1-0 1801 1823 36.92% 25.96% 37.13% +6.3 28
2024-12-21 @ Millwall L 0-1 1823 1801 37.13% 25.96% 36.92% -6.3 37
2024-12-21 Coventry City W 4-1 1736 1816 29.20% 25.50% 45.30% +16.9 20
2024-12-21 @ Portsmouth L 1-4 1816 1736 45.30% 25.50% 29.20% -16.9 24
2024-12-21 Middlesbrough D 3-3 1685 1869 18.88% 22.71% 58.41% +0.9 18
2024-12-21 @ Plymouth Argyle D 3-3 1869 1685 58.41% 22.71% 18.88% -0.9 35
2024-12-21 Norwich City W 2-1 1857 1823 44.84% 25.55% 29.61% +5.0 43
2024-12-21 @ Sunderland L 1-2 1823 1857 29.61% 25.55% 44.84% -5.0 26
2024-12-21 Oxford United W 4-0 1955 1718 68.44% 18.79% 12.77% +8.3 45
2024-12-21 @ Leeds United L 0-4 1718 1955 12.77% 18.79% 68.44% -8.3 18
2024-12-21 Preston North End W 2-1 1776 1766 41.50% 25.83% 32.67% +5.4 25
2024-12-21 @ Queens Park Rangers L 1-2 1766 1776 32.67% 25.83% 41.50% -5.4 23
2024-12-21 Sheffield United L 0-2 1715 1873 21.06% 23.61% 55.34% -7.4 18
2024-12-21 @ Cardiff City W 2-0 1873 1715 55.34% 23.61% 21.06% +7.4 50
2024-12-21 Stoke City W 2-0 1788 1778 41.48% 25.83% 32.70% +10.8 32
2024-12-21 @ Sheffield Wednesday L 0-2 1778 1788 32.70% 25.83% 41.48% -10.8 22
2024-12-21 Swansea City W 2-1 1754 1813 31.82% 25.77% 42.42% +6.6 19
2024-12-21 @ Hull City L 1-2 1813 1754 42.42% 25.77% 31.82% -6.6 27
2024-12-21 Watford W 2-1 1915 1814 53.43% 24.09% 22.48% +3.9 44
2024-12-21 @ Burnley L 1-2 1814 1915 22.48% 24.09% 53.43% -3.9 34
2024-12-22 Bristol City W 2-0 1876 1800 50.28% 24.76% 24.96% +8.6 35
2024-12-22 @ West Brom L 0-2 1800 1876 24.96% 24.76% 50.28% -8.6 27
2024-12-26 Burnley L 0-2 1881 1919 34.61% 25.92% 39.48% -11.2 50
2024-12-26 @ Sheffield United W 2-0 1919 1881 39.48% 25.92% 34.61% +11.2 47
2024-12-26 Cardiff City W 3-2 1709 1707 40.33% 25.88% 33.78% +5.2 21
2024-12-26 @ Oxford United L 2-3 1707 1709 33.78% 25.88% 40.33% -5.2 18
2024-12-26 Hull City W 1-0 1761 1760 40.05% 25.90% 34.05% +5.9 26
2024-12-26 @ Preston North End L 0-1 1760 1761 34.05% 25.90% 40.05% -5.9 19
2024-12-26 Leeds United L 0-2 1767 1963 17.99% 22.28% 59.73% -6.3 22
2024-12-26 @ Stoke City W 2-0 1963 1767 59.73% 22.28% 17.99% +6.3 48
2024-12-26 Luton Town W 1-0 1792 1784 41.13% 25.85% 33.03% +5.8 30
2024-12-26 @ Bristol City L 0-1 1784 1792 33.03% 25.85% 41.13% -5.8 25
2024-12-26 Millwall W 2-1 1818 1808 41.42% 25.83% 32.75% +5.4 29
2024-12-26 @ Norwich City L 1-2 1808 1818 32.75% 25.83% 41.42% -5.4 28
2024-12-26 Plymouth Argyle W 4-0 1800 1686 55.04% 23.69% 21.28% +14.2 27
2024-12-26 @ Coventry City L 0-4 1686 1800 21.28% 23.69% 55.04% -14.1 18
2024-12-26 Portsmouth W 2-1 1810 1753 47.83% 25.17% 27.00% +4.6 37
2024-12-26 @ Watford L 1-2 1753 1810 27.00% 25.17% 47.83% -4.6 20
2024-12-26 Queens Park Rangers W 3-0 1806 1782 43.47% 25.68% 30.85% +14.9 30
2024-12-26 @ Swansea City L 0-3 1782 1806 30.85% 25.68% 43.47% -14.9 25
2024-12-26 Sheffield Wednesday D 3-3 1869 1799 49.50% 24.90% 25.60% -0.5 36
2024-12-26 @ Middlesbrough D 3-3 1799 1869 25.60% 24.90% 49.50% +0.5 33
2024-12-26 Sunderland D 2-2 1817 1862 33.65% 25.88% 40.47% +0.2 38
2024-12-26 @ Blackburn Rovers D 2-2 1862 1817 40.47% 25.88% 33.65% -0.2 44
2024-12-26 West Brom W 2-1 1796 1885 28.14% 25.36% 46.50% +7.1 27
2024-12-26 @ Derby County L 1-2 1885 1796 46.50% 25.36% 28.14% -7.1 35
2024-12-29 Burnley D 0-0 1868 1930 31.45% 25.74% 42.81% +0.4 37
2024-12-29 @ Middlesbrough D 0-0 1930 1868 42.81% 25.74% 31.45% -0.4 48
2024-12-29 Cardiff City L 1-2 1815 1702 54.90% 23.72% 21.38% -8.1 37
2024-12-29 @ Watford W 2-1 1702 1815 21.38% 23.72% 54.90% +8.1 21
2024-12-29 Hull City L 0-1 1817 1754 48.59% 25.05% 26.36% -7.8 38
2024-12-29 @ Blackburn Rovers W 1-0 1754 1817 26.36% 25.05% 48.59% +7.8 22
2024-12-29 Leeds United L 0-1 1803 1970 20.32% 23.33% 56.36% -3.8 27
2024-12-29 @ Derby County W 1-0 1970 1803 56.36% 23.33% 20.32% +3.8 51
2024-12-29 Luton Town W 2-1 1821 1778 46.01% 25.42% 28.57% +4.8 33
2024-12-29 @ Swansea City L 1-2 1778 1821 28.57% 25.42% 46.01% -4.8 25
2024-12-29 Millwall D 0-0 1814 1802 41.62% 25.82% 32.56% -0.3 28
2024-12-29 @ Coventry City D 0-0 1802 1814 32.56% 25.82% 41.62% +0.3 29
2024-12-29 Plymouth Argyle W 2-0 1715 1671 46.01% 25.42% 28.58% +9.7 24
2024-12-29 @ Oxford United L 0-2 1671 1715 28.58% 25.42% 46.01% -9.7 18
2024-12-29 Portsmouth W 3-0 1797 1749 46.74% 25.32% 27.94% +13.8 33
2024-12-29 @ Bristol City L 0-3 1749 1797 27.94% 25.32% 46.74% -13.8 20
2024-12-29 Queens Park Rangers D 1-1 1823 1767 47.75% 25.18% 27.07% -0.7 30
2024-12-29 @ Norwich City D 1-1 1767 1823 27.07% 25.18% 47.75% +0.7 26
2024-12-29 Sheffield Wednesday W 3-1 1766 1799 35.33% 25.94% 38.73% +10.6 29
2024-12-29 @ Preston North End L 1-3 1799 1766 38.73% 25.94% 35.33% -10.6 33
2024-12-29 Sunderland W 1-0 1761 1862 26.75% 25.12% 48.13% +7.7 25
2024-12-29 @ Stoke City L 0-1 1862 1761 48.13% 25.12% 26.75% -7.7 44
2024-12-29 West Brom D 1-1 1869 1878 38.86% 25.93% 35.20% -0.1 51
2024-12-29 @ Sheffield United D 1-1 1878 1869 35.20% 25.93% 38.86% +0.1 36
2025-01-01 Blackburn Rovers D 1-1 1974 1809 60.84% 21.90% 17.27% -1.6 52
2025-01-01 @ Leeds United D 1-1 1809 1974 17.27% 21.90% 60.84% +1.6 39
2025-01-01 Bristol City D 2-2 1662 1811 21.87% 23.89% 54.23% +0.9 19
2025-01-01 @ Plymouth Argyle D 2-2 1811 1662 54.23% 23.89% 21.87% -0.9 34
2025-01-01 Coventry City D 1-1 1710 1813 26.53% 25.08% 48.39% +0.8 22
2025-01-01 @ Cardiff City D 1-1 1813 1710 48.39% 25.08% 26.53% -0.8 29
2025-01-01 Derby County W 4-2 1789 1799 38.60% 25.94% 35.46% +8.9 36
2025-01-01 @ Sheffield Wednesday L 2-4 1799 1789 35.46% 25.94% 38.60% -8.9 27
2025-01-01 Middlesbrough L 0-1 1762 1868 26.19% 25.02% 48.79% -4.8 22
2025-01-01 @ Hull City W 1-0 1868 1762 48.79% 25.02% 26.19% +4.8 40
2025-01-01 Norwich City L 0-1 1773 1822 33.14% 25.85% 41.01% -5.8 25
2025-01-01 @ Luton Town W 1-0 1822 1773 41.01% 25.85% 33.14% +5.8 33
2025-01-01 Oxford United L 0-1 1803 1724 50.63% 24.69% 24.68% -8.0 29
2025-01-01 @ Millwall W 1-0 1724 1803 24.68% 24.69% 50.63% +8.0 27
2025-01-01 Preston North End W 3-1 1878 1777 53.41% 24.09% 22.49% +6.8 39
2025-01-01 @ West Brom L 1-3 1777 1878 22.49% 24.09% 53.41% -6.8 29
2025-01-01 Sheffield United W 2-1 1854 1869 37.91% 25.95% 36.14% +5.8 47
2025-01-01 @ Sunderland L 1-2 1869 1854 36.14% 25.95% 37.91% -5.8 51
2025-01-01 Stoke City D 0-0 1930 1768 60.49% 22.02% 17.49% -1.7 49
2025-01-01 @ Burnley D 0-0 1768 1930 17.49% 22.02% 60.49% +1.7 26
2025-01-01 Swansea City W 4-0 1735 1826 27.89% 25.32% 46.80% +26.9 23
2025-01-01 @ Portsmouth L 0-4 1826 1735 46.80% 25.32% 27.89% -26.9 33
2025-01-01 Watford W 3-1 1768 1807 34.47% 25.91% 39.62% +10.8 29
2025-01-01 @ Queens Park Rangers L 1-3 1807 1768 39.62% 25.91% 34.47% -10.8 37
2025-01-04 Burnley L 0-1 1811 1928 25.05% 24.78% 50.17% -4.6 39
2025-01-04 @ Blackburn Rovers W 1-0 1928 1811 50.17% 24.78% 25.05% +4.6 52
2025-01-04 Cardiff City D 1-1 1873 1711 60.63% 21.97% 17.40% -1.6 41
2025-01-04 @ Middlesbrough D 1-1 1711 1873 17.40% 21.97% 60.63% +1.6 23
2025-01-04 Coventry City W 2-1 1828 1813 42.21% 25.78% 32.01% +5.3 36
2025-01-04 @ Norwich City L 1-2 1813 1828 32.01% 25.78% 42.21% -5.3 29
2025-01-04 Derby County W 1-0 1810 1790 42.88% 25.73% 31.39% +5.5 37
2025-01-04 @ Bristol City L 0-1 1790 1810 31.39% 25.73% 42.88% -5.5 27
2025-01-04 Leeds United D 3-3 1757 1972 16.69% 21.57% 61.74% +1.0 23
2025-01-04 @ Hull City D 3-3 1972 1757 61.74% 21.57% 16.69% -1.0 53
2025-01-04 Millwall D 2-2 1798 1795 40.46% 25.88% 33.66% -0.2 37
2025-01-04 @ Sheffield Wednesday D 2-2 1795 1798 33.66% 25.88% 40.46% +0.2 30
2025-01-04 Oxford United D 1-1 1770 1732 45.29% 25.50% 29.21% -0.5 30
2025-01-04 @ Preston North End D 1-1 1732 1770 29.21% 25.50% 45.29% +0.5 28
2025-01-04 Plymouth Argyle D 0-0 1770 1663 54.27% 23.88% 21.85% -1.3 27
2025-01-04 @ Stoke City D 0-0 1663 1770 21.85% 23.88% 54.27% +1.3 20
2025-01-04 Sheffield United L 1-2 1796 1863 30.76% 25.67% 43.57% -5.1 37
2025-01-04 @ Watford W 2-1 1863 1796 43.57% 25.67% 30.76% +5.1 54
2025-01-04 West Brom D 1-1 1799 1884 28.58% 25.42% 46.00% +0.6 34
2025-01-04 @ Swansea City D 1-1 1884 1799 46.00% 25.42% 28.58% -0.6 40
2025-01-05 Portsmouth W 1-0 1860 1762 53.12% 24.16% 22.72% +4.2 50
2025-01-05 @ Sunderland L 0-1 1762 1860 22.72% 24.16% 53.12% -4.2 23
2025-01-06 Luton Town W 2-1 1778 1768 41.55% 25.82% 32.63% +5.4 32
2025-01-06 @ Queens Park Rangers L 1-2 1768 1778 32.63% 25.82% 41.55% -5.4 25
2025-01-14 Oxford United D 1-1 1664 1733 30.56% 25.65% 43.78% +0.4 21
2025-01-14 @ Plymouth Argyle D 1-1 1733 1664 43.78% 25.65% 30.56% -0.4 29
2025-01-14 Watford D 1-1 1712 1791 29.40% 25.53% 45.07% +0.5 24
2025-01-14 @ Cardiff City D 1-1 1791 1712 45.07% 25.53% 29.40% -0.5 38
2025-01-15 Portsmouth W 3-0 1806 1758 46.74% 25.32% 27.93% +13.8 42
2025-01-15 @ Blackburn Rovers L 0-3 1758 1806 27.93% 25.32% 46.74% -13.8 23
2025-01-17 Sunderland D 0-0 1932 1864 49.31% 24.93% 25.76% -0.9 53
2025-01-17 @ Burnley D 0-0 1864 1932 25.76% 24.93% 49.31% +0.9 51
2025-01-18 Blackburn Rovers W 1-0 1732 1820 28.29% 25.38% 46.33% +7.5 32
2025-01-18 @ Oxford United L 0-1 1820 1732 46.33% 25.38% 28.29% -7.5 42
2025-01-18 Bristol City W 1-0 1807 1816 38.81% 25.94% 35.25% +6.0 32
2025-01-18 @ Coventry City L 0-1 1816 1807 35.25% 25.94% 38.81% -6.0 37
2025-01-18 Hull City L 0-1 1795 1758 45.08% 25.52% 29.39% -7.3 30
2025-01-18 @ Millwall W 1-0 1758 1795 29.39% 25.52% 45.08% +7.3 26
2025-01-18 Middlesbrough W 2-1 1744 1872 23.94% 24.50% 51.56% +7.7 26
2025-01-18 @ Portsmouth L 1-2 1872 1744 51.56% 24.50% 23.94% -7.7 41
2025-01-18 Norwich City W 2-0 1868 1833 44.91% 25.54% 29.54% +9.9 57
2025-01-18 @ Sheffield United L 0-2 1833 1868 29.54% 25.54% 44.91% -9.9 36
2025-01-18 Preston North End D 0-0 1762 1770 38.95% 25.93% 35.12% -0.1 26
2025-01-18 @ Luton Town D 0-0 1770 1762 35.12% 25.93% 38.95% +0.1 31
2025-01-18 Queens Park Rangers L 0-1 1664 1784 24.80% 24.72% 50.48% -4.6 21
2025-01-18 @ Plymouth Argyle W 1-0 1784 1664 50.48% 24.72% 24.80% +4.5 35
2025-01-18 Stoke City D 1-1 1884 1769 55.15% 23.66% 21.19% -1.2 41
2025-01-18 @ West Brom D 1-1 1769 1884 21.19% 23.66% 55.15% +1.2 28
2025-01-18 Swansea City W 3-0 1713 1800 28.39% 25.39% 46.21% +20.4 27
2025-01-18 @ Cardiff City L 0-3 1800 1713 46.21% 25.39% 28.39% -20.4 34
2025-01-18 Watford L 0-2 1784 1790 39.21% 25.93% 34.87% -12.3 27
2025-01-18 @ Derby County W 2-0 1790 1784 34.87% 25.93% 39.21% +12.4 41
2025-01-19 Sheffield Wednesday W 3-0 1971 1798 61.85% 21.53% 16.62% +8.5 56
2025-01-19 @ Leeds United L 0-3 1798 1971 16.62% 21.53% 61.85% -8.5 37
2025-01-21 Cardiff City D 2-2 1788 1733 47.47% 25.22% 27.31% -0.5 31
2025-01-21 @ Millwall D 2-2 1733 1788 27.31% 25.22% 47.47% +0.5 28
2025-01-21 Coventry City L 0-2 1813 1813 39.94% 25.90% 34.16% -12.5 42
2025-01-21 @ Blackburn Rovers W 2-0 1813 1813 34.16% 25.90% 39.94% +12.5 35
2025-01-21 Luton Town W 3-2 1740 1762 36.88% 25.96% 37.17% +5.6 35
2025-01-21 @ Oxford United L 2-3 1762 1740 37.17% 25.96% 36.88% -5.6 26
2025-01-21 Preston North End L 1-2 1803 1770 44.60% 25.58% 29.83% -6.8 41
2025-01-21 @ Watford W 2-1 1770 1803 29.83% 25.58% 44.60% +6.8 34
2025-01-21 Queens Park Rangers L 1-2 1766 1788 36.82% 25.96% 37.22% -5.9 26
2025-01-21 @ Hull City W 2-1 1788 1766 37.22% 25.96% 36.82% +5.9 38
2025-01-21 Sheffield United L 1-2 1779 1878 26.99% 25.17% 47.84% -4.6 34
2025-01-21 @ Swansea City W 2-1 1878 1779 47.84% 25.17% 26.99% +4.6 60
2025-01-21 Sunderland L 0-1 1772 1865 27.67% 25.28% 47.05% -5.0 27
2025-01-21 @ Derby County W 1-0 1865 1772 47.05% 25.28% 27.67% +5.0 54
2025-01-21 West Brom W 2-0 1864 1883 37.37% 25.96% 36.67% +11.8 44
2025-01-21 @ Middlesbrough L 0-2 1883 1864 36.67% 25.96% 37.37% -11.8 41
2025-01-22 Bristol City D 2-2 1789 1810 37.07% 25.96% 36.97% +0.0 38
2025-01-22 @ Sheffield Wednesday D 2-2 1810 1789 36.97% 25.96% 37.07% +0.0 38
2025-01-22 Burnley L 0-5 1660 1932 13.19% 19.14% 67.66% -10.6 21
2025-01-22 @ Plymouth Argyle W 5-0 1932 1660 67.66% 19.14% 13.19% +10.6 56
2025-01-22 Norwich City W 2-0 1979 1823 59.92% 22.21% 17.86% +6.3 59
2025-01-22 @ Leeds United L 0-2 1823 1979 17.86% 22.21% 59.92% -6.3 36
2025-01-22 Stoke City W 3-1 1752 1770 37.38% 25.96% 36.67% +10.2 29
2025-01-22 @ Portsmouth L 1-3 1770 1752 36.67% 25.96% 37.38% -10.2 28
2025-01-24 Hull City L 0-3 1883 1760 56.14% 23.39% 20.47% -23.9 60
2025-01-24 @ Sheffield United W 3-0 1760 1883 20.47% 23.39% 56.14% +23.9 29
2025-01-25 Blackburn Rovers W 2-1 1810 1800 41.39% 25.83% 32.78% +5.4 41
2025-01-25 @ Bristol City L 1-2 1800 1810 32.78% 25.83% 41.39% -5.4 42
2025-01-25 Derby County W 2-1 1734 1767 35.30% 25.94% 38.77% +6.1 31
2025-01-25 @ Cardiff City L 1-2 1767 1734 38.77% 25.94% 35.30% -6.1 27
2025-01-25 Middlesbrough W 2-1 1777 1876 26.99% 25.17% 47.85% +7.2 37
2025-01-25 @ Preston North End L 1-2 1876 1777 47.85% 25.17% 26.99% -7.2 44
2025-01-25 Millwall L 0-1 1756 1787 35.65% 25.94% 38.40% -6.1 26
2025-01-25 @ Luton Town W 1-0 1787 1756 38.40% 25.94% 35.65% +6.1 34
2025-01-25 Oxford United D 0-0 1760 1746 42.06% 25.79% 32.15% -0.4 29
2025-01-25 @ Stoke City D 0-0 1746 1760 32.15% 25.79% 42.06% +0.4 36
2025-01-25 Plymouth Argyle D 2-2 1870 1649 66.81% 19.52% 13.67% -1.5 55
2025-01-25 @ Sunderland D 2-2 1649 1870 13.67% 19.52% 66.81% +1.5 22
2025-01-25 Portsmouth W 5-1 1871 1762 54.46% 23.84% 21.71% +12.0 44
2025-01-25 @ West Brom L 1-5 1762 1871 21.71% 23.84% 54.46% -12.0 29
2025-01-25 Sheffield Wednesday L 0-2 1794 1789 40.74% 25.87% 33.39% -12.7 38
2025-01-25 @ Queens Park Rangers W 2-0 1789 1794 33.39% 25.87% 40.74% +12.7 41
2025-01-25 Swansea City W 5-1 1817 1775 45.90% 25.43% 28.67% +15.3 39
2025-01-25 @ Norwich City L 1-5 1775 1817 28.67% 25.43% 45.90% -15.3 34
2025-01-25 Watford W 2-1 1826 1796 44.22% 25.61% 30.16% +5.1 38
2025-01-25 @ Coventry City L 1-2 1796 1826 30.16% 25.61% 44.22% -5.1 41
2025-01-27 Leeds United D 0-0 1942 1986 33.87% 25.89% 40.24% +0.2 57
2025-01-27 @ Burnley D 0-0 1986 1942 40.24% 25.89% 33.87% -0.2 60
2025-01-28 Millwall L 0-1 1750 1793 33.90% 25.89% 40.21% -5.9 29
2025-01-28 @ Portsmouth W 1-0 1793 1750 40.21% 25.89% 33.90% +5.9 37
2025-01-31 Preston North End W 2-1 1795 1784 41.56% 25.82% 32.62% +5.4 45
2025-01-31 @ Blackburn Rovers L 1-2 1784 1795 32.62% 25.82% 41.56% -5.4 37
2025-02-01 Bristol City D 1-1 1746 1815 30.52% 25.65% 43.83% +0.4 37
2025-02-01 @ Oxford United D 1-1 1815 1746 43.83% 25.65% 30.52% -0.5 42
2025-02-01 Burnley D 0-0 1744 1942 17.83% 22.20% 59.97% +1.7 30
2025-02-01 @ Portsmouth D 0-0 1942 1744 59.97% 22.20% 17.83% -1.7 58
2025-02-01 Cardiff City W 7-0 1985 1740 69.20% 18.44% 12.36% +13.5 63
2025-02-01 @ Leeds United L 0-7 1740 1985 12.36% 18.44% 69.20% -13.5 31
2025-02-01 Coventry City L 0-2 1759 1831 30.25% 25.62% 44.13% -10.1 34
2025-02-01 @ Swansea City W 2-0 1831 1759 44.13% 25.62% 30.25% +10.1 41
2025-02-01 Luton Town D 1-1 1802 1750 47.13% 25.27% 27.60% -0.7 42
2025-02-01 @ Sheffield Wednesday D 1-1 1750 1802 27.60% 25.27% 47.13% +0.7 27
2025-02-01 Norwich City L 0-1 1791 1833 34.12% 25.90% 39.98% -5.9 41
2025-02-01 @ Watford W 1-0 1833 1791 39.98% 25.90% 34.12% +5.9 42
2025-02-01 Queens Park Rangers W 2-1 1799 1781 42.50% 25.76% 31.74% +5.3 40
2025-02-01 @ Millwall L 1-2 1781 1799 31.74% 25.76% 42.50% -5.3 38
2025-02-01 Sheffield United L 0-1 1761 1859 27.10% 25.19% 47.72% -4.9 27
2025-02-01 @ Derby County W 1-0 1859 1761 47.72% 25.19% 27.10% +4.9 63
2025-02-01 Stoke City L 1-2 1784 1760 43.42% 25.69% 30.89% -6.7 29
2025-02-01 @ Hull City W 2-1 1760 1784 30.89% 25.69% 43.42% +6.7 32
2025-02-01 West Brom W 2-1 1651 1883 15.52% 20.85% 63.63% +9.1 25
2025-02-01 @ Plymouth Argyle L 1-2 1883 1651 63.63% 20.85% 15.52% -9.1 44
2025-02-03 Sunderland L 2-3 1869 1869 40.00% 25.90% 34.10% -6.0 44
2025-02-03 @ Middlesbrough W 3-2 1869 1869 34.10% 25.90% 40.00% +6.0 58
2025-02-04 Blackburn Rovers W 2-1 1776 1800 36.60% 25.95% 37.45% +6.0 41
2025-02-04 @ Queens Park Rangers L 1-2 1800 1776 37.45% 25.95% 36.60% -6.0 45
2025-02-04 Oxford United W 1-0 1941 1746 64.07% 20.67% 15.25% +2.8 61
2025-02-04 @ Burnley L 0-1 1746 1941 15.25% 20.67% 64.07% -2.8 37
2025-02-05 Leeds United L 0-2 1841 1999 21.11% 23.63% 55.26% -7.4 41
2025-02-05 @ Coventry City W 2-0 1999 1841 55.26% 23.63% 21.11% +7.4 66
2025-02-08 Derby County D 1-1 1838 1756 51.13% 24.59% 24.28% -0.9 43
2025-02-08 @ Norwich City D 1-1 1756 1838 24.28% 24.59% 51.13% +0.9 28
2025-02-08 Portsmouth W 2-1 1864 1746 55.58% 23.54% 20.88% +3.7 66
2025-02-08 @ Sheffield United L 1-2 1746 1864 20.88% 23.54% 55.58% -3.7 30
2025-02-08 Sheffield Wednesday W 2-1 1874 1801 49.89% 24.83% 25.28% +4.4 47
2025-02-08 @ West Brom L 1-2 1801 1874 25.28% 24.83% 49.89% -4.4 42
2025-02-08 Watford D 2-2 1875 1785 52.08% 24.39% 23.53% -0.8 59
2025-02-08 @ Sunderland D 2-2 1785 1875 23.53% 24.39% 52.08% +0.8 42
2025-02-09 Swansea City L 0-1 1815 1749 48.96% 24.99% 26.05% -7.8 42
2025-02-09 @ Bristol City W 1-0 1749 1815 26.05% 24.99% 48.96% +7.8 37
2025-02-11 Cardiff City W 2-1 1742 1727 42.19% 25.78% 32.03% +5.3 33
2025-02-11 @ Portsmouth L 1-2 1727 1742 32.03% 25.78% 42.19% -5.3 31
2025-02-11 Leeds United L 0-4 1786 2006 16.27% 21.32% 62.42% -10.8 42
2025-02-11 @ Watford W 4-0 2006 1786 62.42% 21.32% 16.27% +10.8 69
2025-02-11 Oxford United D 0-0 1757 1744 41.93% 25.80% 32.27% -0.4 29
2025-02-11 @ Derby County D 0-0 1744 1757 32.27% 25.80% 41.93% +0.4 38
2025-02-11 Preston North End L 0-1 1837 1779 48.11% 25.13% 26.77% -7.7 43
2025-02-11 @ Norwich City W 1-0 1779 1837 26.77% 25.13% 48.11% +7.7 40
2025-02-11 Queens Park Rangers W 1-0 1834 1782 47.13% 25.27% 27.60% +5.0 44
2025-02-11 @ Coventry City L 0-1 1782 1834 27.60% 25.27% 47.13% -5.0 41
2025-02-12 Blackburn Rovers L 0-2 1878 1794 51.34% 24.55% 24.11% -15.3 47
2025-02-12 @ West Brom W 2-0 1794 1878 24.11% 24.55% 51.34% +15.3 48
2025-02-12 Hull City W 2-0 1943 1777 61.07% 21.81% 17.12% +6.0 64
2025-02-12 @ Burnley L 0-2 1777 1943 17.12% 21.81% 61.07% -6.0 29
2025-02-12 Luton Town W 2-0 1874 1751 56.13% 23.39% 20.48% +7.2 62
2025-02-12 @ Sunderland L 0-2 1751 1874 20.48% 23.39% 56.13% -7.2 27
2025-02-12 Middlesbrough W 3-1 1868 1863 40.75% 25.87% 33.38% +9.5 69
2025-02-12 @ Sheffield United L 1-3 1863 1868 33.38% 25.87% 40.75% -9.5 44
2025-02-12 Millwall W 5-1 1660 1804 22.33% 24.04% 53.63% +25.1 28
2025-02-12 @ Plymouth Argyle L 1-5 1804 1660 53.63% 24.04% 22.33% -25.1 40
2025-02-12 Sheffield Wednesday L 0-1 1757 1797 34.41% 25.91% 39.68% -5.9 37
2025-02-12 @ Swansea City W 1-0 1797 1757 39.68% 25.91% 34.41% +5.9 45
2025-02-12 Stoke City W 2-0 1807 1766 45.66% 25.46% 28.88% +9.8 45
2025-02-12 @ Bristol City L 0-2 1766 1807 28.88% 25.46% 45.66% -9.8 32
2025-02-14 Derby County W 4-0 1777 1757 42.90% 25.73% 31.37% +19.8 44
2025-02-14 @ Queens Park Rangers L 0-4 1757 1777 31.37% 25.73% 42.90% -19.8 29
2025-02-15 Bristol City D 1-1 1721 1817 27.39% 25.24% 47.37% +0.7 32
2025-02-15 @ Cardiff City D 1-1 1817 1721 47.37% 25.24% 27.39% -0.7 46
2025-02-15 Burnley D 0-0 1786 1949 20.65% 23.45% 55.90% +1.4 41
2025-02-15 @ Preston North End D 0-0 1949 1786 55.90% 23.45% 20.65% -1.4 65
2025-02-15 Coventry City L 1-2 1803 1839 34.92% 25.93% 39.15% -5.7 45
2025-02-15 @ Sheffield Wednesday W 2-1 1839 1803 39.15% 25.93% 34.92% +5.7 47
2025-02-15 Norwich City D 1-1 1771 1830 31.88% 25.77% 42.35% +0.3 30
2025-02-15 @ Hull City D 1-1 1830 1771 42.35% 25.77% 31.88% -0.3 44
2025-02-15 Plymouth Argyle W 2-0 1809 1685 56.30% 23.34% 20.35% +7.1 51
2025-02-15 @ Blackburn Rovers L 0-2 1685 1809 20.35% 23.34% 56.30% -7.2 28
2025-02-15 Portsmouth L 0-2 1744 1747 39.56% 25.91% 34.52% -12.4 38
2025-02-15 @ Oxford United W 2-0 1747 1744 34.52% 25.91% 39.56% +12.4 36
2025-02-15 Sheffield United L 0-1 1744 1877 23.38% 24.35% 52.26% -4.3 27
2025-02-15 @ Luton Town W 1-0 1877 1744 52.26% 24.35% 23.38% +4.3 72
2025-02-15 Swansea City W 3-1 1757 1751 40.79% 25.86% 33.35% +9.5 35
2025-02-15 @ Stoke City L 1-3 1751 1757 33.35% 25.86% 40.79% -9.5 37
2025-02-15 Watford L 0-1 1853 1775 50.62% 24.69% 24.69% -8.0 44
2025-02-15 @ Middlesbrough W 1-0 1775 1853 24.69% 24.69% 50.62% +8.0 45
2025-02-15 West Brom D 1-1 1779 1863 28.77% 25.44% 45.79% +0.6 41
2025-02-15 @ Millwall D 1-1 1863 1779 45.79% 25.44% 28.77% -0.6 48
2025-02-17 Sunderland W 2-1 2017 1881 57.65% 22.95% 19.41% +3.4 72
2025-02-17 @ Leeds United L 1-2 1881 2017 19.41% 22.95% 57.65% -3.4 62
2025-02-18 Millwall D 1-1 1788 1780 41.14% 25.85% 33.01% -0.3 42
2025-02-18 @ Preston North End D 1-1 1780 1788 33.01% 25.85% 41.14% +0.3 42
2025-02-19 Plymouth Argyle D 1-1 1739 1678 48.46% 25.07% 26.47% -0.8 28
2025-02-19 @ Luton Town D 1-1 1678 1739 26.47% 25.07% 48.46% +0.8 29
2025-02-21 Middlesbrough W 2-1 1816 1845 35.88% 25.95% 38.17% +6.0 49
2025-02-21 @ Bristol City L 1-2 1845 1816 38.17% 25.95% 35.88% -6.1 44
2025-02-21 Sheffield Wednesday W 4-0 1948 1797 59.36% 22.40% 18.24% +12.2 68
2025-02-21 @ Burnley L 0-4 1797 1948 18.24% 22.40% 59.36% -12.2 45
2025-02-22 Blackburn Rovers W 3-0 1742 1817 29.83% 25.58% 44.60% +19.8 40
2025-02-22 @ Swansea City L 0-3 1817 1742 44.60% 25.58% 29.83% -19.8 51
2025-02-22 Cardiff City D 1-1 1679 1722 33.90% 25.89% 40.21% +0.2 30
2025-02-22 @ Plymouth Argyle D 1-1 1722 1679 40.21% 25.89% 33.90% -0.2 33
2025-02-22 Hull City L 0-1 1878 1772 54.11% 23.92% 21.97% -8.5 62
2025-02-22 @ Sunderland W 1-0 1772 1878 21.97% 23.92% 54.11% +8.5 33
2025-02-22 Millwall L 0-1 1737 1780 33.93% 25.89% 40.17% -5.9 29
2025-02-22 @ Derby County W 1-0 1780 1737 40.17% 25.89% 33.93% +5.9 45
2025-02-22 Oxford United W 2-0 1862 1731 57.04% 23.13% 19.83% +7.0 51
2025-02-22 @ West Brom L 0-2 1731 1862 19.83% 23.13% 57.04% -7.0 38
2025-02-22 Preston North End W 2-1 1844 1787 47.84% 25.17% 26.99% +4.6 50
2025-02-22 @ Coventry City L 1-2 1787 1844 26.99% 25.17% 47.84% -4.6 42
2025-02-22 Queens Park Rangers W 2-1 1760 1797 34.74% 25.92% 39.34% +6.2 39
2025-02-22 @ Portsmouth L 1-2 1797 1760 39.34% 25.92% 34.74% -6.2 44
2025-02-22 Stoke City W 4-2 1829 1766 48.69% 25.03% 26.27% +7.0 47
2025-02-22 @ Norwich City L 2-4 1766 1829 26.27% 25.03% 48.69% -7.0 35
2025-02-23 Luton Town W 2-0 1783 1739 46.14% 25.40% 28.46% +9.6 48
2025-02-23 @ Watford L 0-2 1739 1783 28.46% 25.40% 46.14% -9.6 28
2025-02-24 Leeds United L 1-3 1881 2021 22.83% 24.20% 52.97% -6.9 72
2025-02-24 @ Sheffield United W 3-1 2021 1881 52.97% 24.20% 22.83% +6.9 75
2025-02-25 Hull City W 1-0 1722 1780 31.92% 25.77% 42.30% +7.0 36
2025-02-25 @ Cardiff City L 0-1 1780 1722 42.30% 25.77% 31.92% -7.0 33
2025-02-25 Middlesbrough L 1-3 1759 1839 29.21% 25.50% 45.29% -8.5 35
2025-02-25 @ Stoke City W 3-1 1839 1759 45.29% 25.50% 29.21% +8.5 47
2025-02-28 Sunderland L 1-2 1785 1869 28.68% 25.43% 45.88% -4.9 45
2025-02-28 @ Sheffield Wednesday W 2-1 1869 1785 45.88% 25.43% 28.68% +4.8 65
2025-03-01 Coventry City L 2-3 1724 1849 24.28% 24.59% 51.13% -4.0 38
2025-03-01 @ Oxford United W 3-2 1849 1724 51.13% 24.59% 24.28% +4.0 53
2025-03-01 Derby County W 1-0 1848 1731 55.35% 23.60% 21.04% +3.9 50
2025-03-01 @ Middlesbrough L 0-1 1731 1848 21.04% 23.60% 55.35% -3.9 29
2025-03-01 Norwich City D 1-1 1797 1836 34.41% 25.91% 39.68% +0.2 52
2025-03-01 @ Blackburn Rovers D 1-1 1836 1797 39.68% 25.91% 34.41% -0.2 48
2025-03-01 Portsmouth W 1-0 1729 1766 34.80% 25.92% 39.28% +6.6 31
2025-03-01 @ Luton Town L 0-1 1766 1729 39.28% 25.92% 34.80% -6.6 39
2025-03-01 Sheffield United L 1-2 1791 1875 28.74% 25.44% 45.81% -4.9 44
2025-03-01 @ Queens Park Rangers W 2-1 1875 1791 45.81% 25.44% 28.74% +4.9 75
2025-03-01 Watford D 0-0 1750 1792 34.09% 25.90% 40.01% +0.2 36
2025-03-01 @ Stoke City D 0-0 1792 1750 40.01% 25.90% 34.09% -0.2 49
2025-03-01 West Brom D 1-1 2027 1869 60.18% 22.13% 17.70% -1.5 76
2025-03-01 @ Leeds United D 1-1 1869 2027 17.70% 22.13% 60.18% +1.5 52
2025-03-04 Bristol City L 0-2 1786 1822 34.89% 25.93% 39.19% -11.3 45
2025-03-04 @ Millwall W 2-0 1822 1786 39.19% 25.93% 34.89% +11.3 52
2025-03-04 Burnley L 1-2 1729 1960 15.56% 20.87% 63.57% -2.7 36
2025-03-04 @ Cardiff City W 2-1 1960 1729 63.57% 20.87% 15.56% +2.7 71
2025-03-04 Plymouth Argyle W 2-0 1773 1679 52.63% 24.27% 23.09% +8.0 36
2025-03-04 @ Hull City L 0-2 1679 1773 23.09% 24.27% 52.63% -8.0 30
2025-03-04 Swansea City D 0-0 1783 1762 43.00% 25.72% 31.28% -0.4 43
2025-03-04 @ Preston North End D 0-0 1762 1783 31.28% 25.72% 43.00% +0.4 41
2025-03-07 Oxford United D 1-1 1836 1721 55.25% 23.63% 21.12% -1.2 49
2025-03-07 @ Norwich City D 1-1 1721 1836 21.12% 23.63% 55.25% +1.2 39
2025-03-08 Blackburn Rovers W 2-1 1727 1797 30.45% 25.64% 43.91% +6.7 32
2025-03-08 @ Derby County L 1-2 1797 1727 43.91% 25.64% 30.45% -6.8 52
2025-03-08 Cardiff City W 2-1 1874 1726 59.04% 22.51% 18.45% +3.2 68
2025-03-08 @ Sunderland L 1-2 1726 1874 18.45% 22.51% 59.04% -3.2 36
2025-03-08 Hull City D 1-1 1833 1781 47.23% 25.26% 27.52% -0.7 53
2025-03-08 @ Bristol City D 1-1 1781 1833 27.52% 25.26% 47.23% +0.7 37
2025-03-08 Luton Town W 4-0 1963 1736 67.44% 19.24% 13.32% +8.7 74
2025-03-08 @ Burnley L 0-4 1736 1963 13.32% 19.24% 67.44% -8.7 31
2025-03-08 Middlesbrough W 1-0 1762 1851 28.08% 25.35% 46.57% +7.5 44
2025-03-08 @ Swansea City L 0-1 1851 1762 46.57% 25.35% 28.08% -7.5 50
2025-03-08 Millwall L 1-2 1792 1775 42.51% 25.76% 31.73% -6.6 49
2025-03-08 @ Watford W 2-1 1775 1792 31.73% 25.76% 42.51% +6.6 48
2025-03-08 Preston North End W 1-0 1879 1782 52.99% 24.19% 22.82% +4.2 78
2025-03-08 @ Sheffield United L 0-1 1782 1879 22.82% 24.19% 52.99% -4.2 43
2025-03-08 Queens Park Rangers W 1-0 1871 1786 51.45% 24.53% 24.02% +4.4 55
2025-03-08 @ West Brom L 0-1 1786 1871 24.02% 24.53% 51.45% -4.4 44
2025-03-08 Sheffield Wednesday L 0-3 1671 1780 25.86% 24.95% 49.19% -12.9 30
2025-03-08 @ Plymouth Argyle W 3-0 1780 1671 49.19% 24.95% 25.86% +12.9 48
2025-03-08 Stoke City W 3-2 1853 1751 53.61% 24.05% 22.34% +3.7 56
2025-03-08 @ Coventry City L 2-3 1751 1853 22.34% 24.05% 53.61% -3.7 36
2025-03-09 Leeds United W 1-0 1759 2026 13.47% 19.36% 67.17% +10.1 42
2025-03-09 @ Portsmouth L 0-1 2026 1759 67.17% 19.36% 13.47% -10.1 76
2025-03-11 Bristol City D 1-1 1884 1833 47.05% 25.28% 27.67% -0.7 79
2025-03-11 @ Sheffield United D 1-1 1833 1884 27.67% 25.28% 47.05% +0.7 54
2025-03-11 Coventry City W 2-0 1734 1857 24.45% 24.63% 50.92% +15.2 35
2025-03-11 @ Derby County L 0-2 1857 1734 50.92% 24.63% 24.45% -15.2 56
2025-03-11 Luton Town L 1-2 1723 1727 39.43% 25.92% 34.65% -6.2 36
2025-03-11 @ Cardiff City W 2-1 1727 1723 34.65% 25.92% 39.43% +6.2 34
2025-03-11 Preston North End D 1-1 1877 1778 53.25% 24.13% 22.62% -1.1 69
2025-03-11 @ Sunderland D 1-1 1778 1877 22.62% 24.13% 53.25% +1.1 44
2025-03-11 Queens Park Rangers W 2-1 1844 1781 48.58% 25.05% 26.37% +4.5 53
2025-03-11 @ Middlesbrough L 1-2 1781 1844 26.37% 25.05% 48.58% -4.5 44
2025-03-11 Sheffield Wednesday L 2-3 1835 1793 45.86% 25.44% 28.71% -6.6 49
2025-03-11 @ Norwich City W 3-2 1793 1835 28.71% 25.44% 45.86% +6.6 51
2025-03-11 West Brom D 1-1 1972 1875 52.90% 24.21% 22.89% -1.0 75
2025-03-11 @ Burnley D 1-1 1875 1972 22.89% 24.21% 52.90% +1.0 56
2025-03-12 Blackburn Rovers W 1-0 1747 1790 33.92% 25.89% 40.18% +6.7 39
2025-03-12 @ Stoke City L 0-1 1790 1747 40.18% 25.89% 33.92% -6.7 52
2025-03-12 Millwall W 2-0 2016 1781 68.17% 18.92% 12.92% +4.4 79
2025-03-12 @ Leeds United L 0-2 1781 2016 12.92% 18.92% 68.17% -4.4 48
2025-03-12 Oxford United W 2-1 1782 1722 48.25% 25.11% 26.65% +4.6 40
2025-03-12 @ Hull City L 1-2 1722 1782 26.65% 25.11% 48.25% -4.6 39
2025-03-12 Plymouth Argyle L 1-2 1769 1658 54.76% 23.76% 21.48% -8.1 42
2025-03-12 @ Portsmouth W 2-1 1658 1769 21.48% 23.76% 54.76% +8.1 33
2025-03-12 Swansea City W 1-0 1786 1769 42.30% 25.77% 31.92% +5.6 52
2025-03-12 @ Watford L 0-1 1769 1786 31.92% 25.77% 42.30% -5.6 44
2025-03-14 Norwich City W 2-1 1833 1828 40.73% 25.87% 33.40% +5.5 57
2025-03-14 @ Bristol City L 1-2 1828 1833 33.40% 25.87% 40.73% -5.5 49
2025-03-15 Burnley L 0-2 1764 1971 17.24% 21.88% 60.88% -6.1 44
2025-03-15 @ Swansea City W 2-0 1971 1764 60.88% 21.88% 17.24% +6.0 78
2025-03-15 Cardiff City L 1-2 1784 1716 49.17% 24.96% 25.88% -7.4 52
2025-03-15 @ Blackburn Rovers W 2-1 1716 1784 25.88% 24.96% 49.17% +7.4 39
2025-03-15 Derby County L 2-3 1666 1749 28.83% 25.45% 45.72% -4.6 33
2025-03-15 @ Plymouth Argyle W 3-2 1749 1666 45.72% 25.45% 28.83% +4.6 38
2025-03-15 Hull City D 1-1 1876 1786 52.09% 24.39% 23.52% -1.0 57
2025-03-15 @ West Brom D 1-1 1786 1876 23.52% 24.39% 52.09% +1.0 41
2025-03-15 Leeds United D 2-2 1777 2020 14.82% 20.38% 64.80% +1.4 45
2025-03-15 @ Queens Park Rangers D 2-2 2020 1777 64.80% 20.38% 14.82% -1.4 80
2025-03-15 Middlesbrough D 0-0 1733 1848 25.21% 24.81% 49.97% +1.0 35
2025-03-15 @ Luton Town D 0-0 1848 1733 49.97% 24.81% 25.21% -1.0 54
2025-03-15 Portsmouth W 2-1 1779 1761 42.54% 25.76% 31.71% +5.3 47
2025-03-15 @ Preston North End L 1-2 1761 1779 31.71% 25.76% 42.54% -5.2 42
2025-03-15 Stoke City W 1-0 1777 1754 43.26% 25.70% 31.04% +5.5 51
2025-03-15 @ Millwall L 0-1 1754 1777 31.04% 25.70% 43.26% -5.5 39
2025-03-15 Sunderland W 3-0 1841 1876 35.07% 25.93% 39.00% +17.9 59
2025-03-15 @ Coventry City L 0-3 1876 1841 39.00% 25.93% 35.07% -17.9 69
2025-03-15 Watford W 1-0 1717 1791 29.92% 25.59% 44.49% +7.2 42
2025-03-15 @ Oxford United L 0-1 1791 1717 44.49% 25.59% 29.92% -7.2 52
2025-03-16 Sheffield United L 0-1 1800 1883 28.80% 25.45% 45.75% -5.2 51
2025-03-16 @ Sheffield Wednesday W 1-0 1883 1800 45.75% 25.45% 28.80% +5.2 82
2025-03-28 Coventry City W 3-1 1888 1859 44.06% 25.63% 30.31% +8.8 85
2025-03-28 @ Sheffield United L 1-3 1859 1888 30.31% 25.63% 44.06% -8.8 59
2025-03-29 Blackburn Rovers W 1-0 1756 1776 37.16% 25.96% 36.89% +6.3 45
2025-03-29 @ Portsmouth L 0-1 1776 1756 36.89% 25.96% 37.16% -6.3 52
2025-03-29 Bristol City W 1-0 1977 1839 57.85% 22.89% 19.27% +3.6 81
2025-03-29 @ Burnley L 0-1 1839 1977 19.27% 22.89% 57.85% -3.6 57
2025-03-29 Luton Town L 0-1 1787 1734 47.35% 25.24% 27.41% -7.6 41
2025-03-29 @ Hull City W 1-0 1734 1787 27.41% 25.24% 47.35% +7.6 38
2025-03-29 Millwall W 1-0 1858 1782 50.35% 24.74% 24.91% +4.6 72
2025-03-29 @ Sunderland L 0-1 1782 1858 24.91% 24.74% 50.35% -4.6 51
2025-03-29 Oxford United W 2-1 1848 1724 56.14% 23.39% 20.47% +3.6 57
2025-03-29 @ Middlesbrough L 1-2 1724 1848 20.47% 23.39% 56.14% -3.6 42
2025-03-29 Plymouth Argyle D 0-0 1784 1661 56.10% 23.40% 20.50% -1.4 53
2025-03-29 @ Watford D 0-0 1661 1784 20.50% 23.40% 56.10% +1.4 34
2025-03-29 Queens Park Rangers W 3-1 1748 1778 35.74% 25.95% 38.32% +10.5 42
2025-03-29 @ Stoke City L 1-3 1778 1748 38.32% 25.95% 35.74% -10.5 45
2025-03-29 Sheffield Wednesday D 1-1 1724 1794 30.36% 25.63% 44.00% +0.5 40
2025-03-29 @ Cardiff City D 1-1 1794 1724 44.00% 25.63% 30.36% -0.5 52
2025-03-29 Swansea City D 2-2 2019 1758 70.68% 17.73% 11.59% -1.6 81
2025-03-29 @ Leeds United D 2-2 1758 2019 11.59% 17.73% 70.68% +1.6 45
2025-03-29 West Brom W 1-0 1823 1875 32.71% 25.83% 41.47% +6.8 52
2025-03-29 @ Norwich City L 0-1 1875 1823 41.47% 25.83% 32.71% -6.8 57
2025-04-02 Preston North End W 2-0 1754 1784 35.64% 25.94% 38.41% +12.2 41
2025-04-02 @ Derby County L 0-2 1784 1754 38.41% 25.94% 35.64% -12.2 47
2025-04-04 Middlesbrough L 0-2 1770 1851 29.06% 25.48% 45.46% -9.8 52
2025-04-04 @ Blackburn Rovers W 2-0 1851 1770 45.46% 25.48% 29.06% +9.8 60
2025-04-05 Burnley L 1-2 1850 1980 23.75% 24.45% 51.80% -4.1 59
2025-04-05 @ Coventry City W 2-1 1980 1850 51.80% 24.45% 23.75% +4.1 84
2025-04-05 Cardiff City D 0-0 1768 1724 46.04% 25.41% 28.55% -0.7 46
2025-04-05 @ Queens Park Rangers D 0-0 1724 1768 28.55% 25.41% 46.04% +0.7 41
2025-04-05 Derby County W 1-0 1759 1766 39.12% 25.93% 34.95% +6.0 48
2025-04-05 @ Swansea City L 0-1 1766 1759 34.95% 25.93% 39.12% -6.0 41
2025-04-05 Hull City L 0-1 1794 1780 42.03% 25.79% 32.18% -6.9 52
2025-04-05 @ Sheffield Wednesday W 1-0 1780 1794 32.18% 25.79% 42.03% +6.9 44
2025-04-05 Leeds United D 1-1 1742 2017 12.98% 18.97% 68.05% +2.0 39
2025-04-05 @ Luton Town D 1-1 2017 1742 68.05% 18.97% 12.98% -2.0 82
2025-04-05 Norwich City W 2-1 1663 1830 20.32% 23.33% 56.36% +8.3 37
2025-04-05 @ Plymouth Argyle L 1-2 1830 1663 56.36% 23.33% 20.32% -8.3 52
2025-04-05 Portsmouth W 2-1 1778 1762 42.19% 25.78% 32.03% +5.3 54
2025-04-05 @ Millwall L 1-2 1762 1778 32.03% 25.78% 42.19% -5.3 45
2025-04-05 Sheffield United W 1-0 1721 1897 19.57% 23.02% 57.42% +8.9 45
2025-04-05 @ Oxford United L 0-1 1897 1721 57.42% 23.02% 19.57% -8.9 85
2025-04-05 Stoke City D 1-1 1772 1759 41.93% 25.80% 32.27% -0.3 48
2025-04-05 @ Preston North End D 1-1 1759 1772 32.27% 25.80% 41.93% +0.3 43
2025-04-05 Sunderland L 0-1 1868 1863 40.79% 25.86% 33.34% -6.8 57
2025-04-05 @ West Brom W 1-0 1863 1868 33.34% 25.86% 40.79% +6.8 75
2025-04-05 Watford W 2-1 1835 1783 47.27% 25.25% 27.48% +4.7 60
2025-04-05 @ Bristol City L 1-2 1783 1835 27.48% 25.25% 47.27% -4.7 53
2025-04-08 Burnley D 0-0 1760 1984 16.02% 21.17% 62.82% +1.9 42
2025-04-08 @ Derby County D 0-0 1984 1760 62.82% 21.17% 16.02% -1.9 85
2025-04-08 Cardiff City D 2-2 1772 1725 46.51% 25.35% 28.14% -0.5 49
2025-04-08 @ Preston North End D 2-2 1725 1772 28.14% 25.35% 46.51% +0.5 42
2025-04-08 Hull City W 1-0 1778 1787 38.79% 25.94% 35.27% +6.1 56
2025-04-08 @ Watford L 0-1 1787 1778 35.27% 25.94% 38.79% -6.1 44
2025-04-08 Leeds United L 0-1 1861 2015 21.43% 23.74% 54.83% -4.0 60
2025-04-08 @ Middlesbrough W 1-0 2015 1861 54.83% 23.74% 21.43% +4.0 85
2025-04-08 Luton Town D 1-1 1759 1744 42.19% 25.78% 32.03% -0.3 44
2025-04-08 @ Stoke City D 1-1 1744 1759 32.03% 25.78% 42.19% +0.3 40
2025-04-08 Millwall L 0-1 1888 1783 53.97% 23.96% 22.08% -8.5 85
2025-04-08 @ Sheffield United W 1-0 1783 1888 22.08% 23.96% 53.97% +8.5 57
2025-04-08 Sheffield Wednesday D 2-2 1760 1787 36.18% 25.95% 37.87% +0.0 53
2025-04-08 @ Blackburn Rovers D 2-2 1787 1760 37.87% 25.95% 36.18% -0.0 53
2025-04-08 Sunderland D 0-0 1822 1870 33.25% 25.86% 40.89% +0.3 53
2025-04-08 @ Norwich City D 0-0 1870 1822 40.89% 25.86% 33.25% -0.3 76
2025-04-08 West Brom W 2-1 1840 1862 36.93% 25.96% 37.11% +5.9 63
2025-04-08 @ Bristol City L 1-2 1862 1840 37.11% 25.96% 36.93% -5.9 57
2025-04-09 Plymouth Argyle W 3-0 1765 1671 52.66% 24.27% 23.07% +11.7 51
2025-04-09 @ Swansea City L 0-3 1671 1765 23.07% 24.27% 52.66% -11.7 37
2025-04-09 Portsmouth W 1-0 1846 1757 52.02% 24.41% 23.58% +4.4 62
2025-04-09 @ Coventry City L 0-1 1757 1846 23.58% 24.41% 52.02% -4.3 45
2025-04-09 Queens Park Rangers L 1-3 1730 1767 34.72% 25.92% 39.36% -9.8 45
2025-04-09 @ Oxford United W 3-1 1767 1730 39.36% 25.92% 34.72% +9.8 49
2025-04-11 Norwich City W 2-1 1982 1822 60.44% 22.04% 17.52% +3.1 88
2025-04-11 @ Burnley L 1-2 1822 1982 17.52% 22.04% 60.44% -3.1 53
2025-04-12 Blackburn Rovers L 0-1 1744 1760 37.73% 25.95% 36.31% -6.4 40
2025-04-12 @ Luton Town W 1-0 1760 1744 36.31% 25.95% 37.73% +6.4 56
2025-04-12 Bristol City D 1-1 1777 1846 30.56% 25.65% 43.79% +0.5 50
2025-04-12 @ Queens Park Rangers D 1-1 1846 1777 43.79% 25.65% 30.56% -0.4 64
2025-04-12 Derby County D 2-2 1753 1762 38.74% 25.94% 35.32% -0.1 46
2025-04-12 @ Portsmouth D 2-2 1762 1753 35.32% 25.94% 38.74% +0.1 43
2025-04-12 Middlesbrough W 1-0 1791 1857 30.99% 25.70% 43.31% +7.1 60
2025-04-12 @ Millwall L 0-1 1857 1791 43.31% 25.70% 30.99% -7.1 60
2025-04-12 Oxford United L 0-1 1787 1720 49.17% 24.95% 25.88% -7.8 53
2025-04-12 @ Sheffield Wednesday W 1-0 1720 1787 25.88% 24.95% 49.17% +7.8 48
2025-04-12 Preston North End W 2-1 2019 1771 69.43% 18.33% 12.24% +2.1 88
2025-04-12 @ Leeds United L 1-2 1771 2019 12.24% 18.33% 69.43% -2.1 49
2025-04-12 Sheffield United W 2-1 1659 1880 16.30% 21.34% 62.37% +9.0 40
2025-04-12 @ Plymouth Argyle L 1-2 1880 1659 62.37% 21.34% 16.30% -9.0 85
2025-04-12 Stoke City L 0-1 1725 1759 35.29% 25.94% 38.77% -6.0 42
2025-04-12 @ Cardiff City W 1-0 1759 1725 38.77% 25.94% 35.29% +6.0 47
2025-04-12 Swansea City L 0-1 1869 1777 52.39% 24.33% 23.29% -8.3 76
2025-04-12 @ Sunderland W 1-0 1777 1869 23.29% 24.33% 52.39% +8.2 54
2025-04-12 Watford W 2-1 1856 1784 49.77% 24.85% 25.38% +4.4 60
2025-04-12 @ West Brom L 1-2 1784 1856 25.38% 24.85% 49.77% -4.4 56
2025-04-14 Coventry City D 1-1 1781 1851 30.42% 25.64% 43.94% +0.5 45
2025-04-14 @ Hull City D 1-1 1851 1781 43.94% 25.64% 30.42% -0.5 63
2025-04-18 Burnley L 1-2 1780 1985 17.30% 21.91% 60.79% -3.0 56
2025-04-18 @ Watford W 2-1 1985 1780 60.79% 21.91% 17.30% +3.0 91
2025-04-18 Cardiff City W 2-0 1871 1719 59.38% 22.39% 18.22% +6.4 88
2025-04-18 @ Sheffield United L 0-2 1719 1871 18.22% 22.39% 59.38% -6.4 42
2025-04-18 Hull City W 1-0 1785 1781 40.65% 25.87% 33.48% +5.8 57
2025-04-18 @ Swansea City L 0-1 1781 1785 33.48% 25.87% 40.65% -5.8 45
2025-04-18 Leeds United L 0-1 1728 2021 12.06% 18.17% 69.78% -2.2 48
2025-04-18 @ Oxford United W 1-0 2021 1728 69.78% 18.17% 12.06% +2.2 91
2025-04-18 Luton Town L 0-1 1762 1738 43.41% 25.69% 30.90% -7.1 43
2025-04-18 @ Derby County W 1-0 1738 1762 30.90% 25.69% 43.41% +7.1 43
2025-04-18 Millwall W 4-1 1766 1798 35.47% 25.94% 38.59% +15.0 59
2025-04-18 @ Blackburn Rovers L 1-4 1798 1766 38.59% 25.94% 35.47% -15.0 60
2025-04-18 Plymouth Argyle W 2-1 1850 1668 62.73% 21.20% 16.07% +2.8 63
2025-04-18 @ Middlesbrough L 1-2 1668 1850 16.07% 21.20% 62.73% -2.8 40
2025-04-18 Portsmouth L 3-5 1819 1753 49.05% 24.98% 25.98% -10.8 53
2025-04-18 @ Norwich City W 5-3 1753 1819 25.98% 24.98% 49.05% +10.8 49
2025-04-18 Queens Park Rangers L 1-2 1769 1777 38.90% 25.93% 35.16% -6.1 49
2025-04-18 @ Preston North End W 2-1 1777 1769 35.16% 25.93% 38.90% +6.1 53
2025-04-18 Sheffield Wednesday W 2-0 1765 1779 37.98% 25.95% 36.07% +11.6 50
2025-04-18 @ Stoke City L 0-2 1779 1765 36.07% 25.95% 37.98% -11.6 53
2025-04-18 Sunderland W 2-1 1845 1861 37.78% 25.95% 36.27% +5.8 67
2025-04-18 @ Bristol City L 1-2 1861 1845 36.27% 25.95% 37.78% -5.8 76
2025-04-18 West Brom W 2-0 1850 1860 38.63% 25.94% 35.43% +11.5 66
2025-04-18 @ Coventry City L 0-2 1860 1850 35.43% 25.94% 38.63% -11.5 60
2025-04-21 Blackburn Rovers L 0-1 1855 1781 50.05% 24.80% 25.15% -7.9 76
2025-04-21 @ Sunderland W 1-0 1781 1855 25.15% 24.80% 50.05% +8.0 62
2025-04-21 Bristol City W 3-1 1745 1851 26.17% 25.01% 48.82% +12.7 46
2025-04-21 @ Luton Town L 1-3 1851 1745 48.82% 25.01% 26.17% -12.7 67
2025-04-21 Coventry City W 3-1 1665 1862 18.00% 22.28% 59.72% +15.0 43
2025-04-21 @ Plymouth Argyle L 1-3 1862 1665 59.72% 22.28% 18.00% -15.0 66
2025-04-21 Derby County L 1-3 1849 1755 52.58% 24.28% 23.13% -13.5 60
2025-04-21 @ West Brom W 3-1 1755 1849 23.13% 24.28% 52.58% +13.5 46
2025-04-21 Middlesbrough W 2-1 1768 1853 28.60% 25.42% 45.98% +7.0 56
2025-04-21 @ Sheffield Wednesday L 1-2 1853 1768 45.98% 25.42% 28.60% -7.0 63
2025-04-21 Norwich City W 3-1 1784 1808 36.55% 25.95% 37.50% +10.4 63
2025-04-21 @ Millwall L 1-3 1808 1784 37.50% 25.95% 36.55% -10.4 53
2025-04-21 Oxford United D 1-1 1713 1726 38.23% 25.95% 35.82% -0.1 43
2025-04-21 @ Cardiff City D 1-1 1726 1713 35.82% 25.95% 38.23% +0.1 49
2025-04-21 Preston North End W 2-1 1775 1763 41.71% 25.81% 32.47% +5.4 48
2025-04-21 @ Hull City L 1-2 1763 1775 32.47% 25.81% 41.71% -5.4 49
2025-04-21 Sheffield United W 2-1 1989 1877 54.75% 23.76% 21.49% +3.8 94
2025-04-21 @ Burnley L 1-2 1877 1989 21.49% 23.76% 54.75% -3.8 88
2025-04-21 Stoke City W 6-0 2023 1776 69.36% 18.36% 12.28% +11.6 94
2025-04-21 @ Leeds United L 0-6 1776 2023 12.28% 18.36% 69.36% -11.6 50
2025-04-21 Swansea City L 1-2 1783 1791 38.93% 25.93% 35.14% -6.1 53
2025-04-21 @ Queens Park Rangers W 2-1 1791 1783 35.14% 25.93% 38.93% +6.1 60
2025-04-21 Watford W 1-0 1763 1777 38.15% 25.95% 35.91% +6.1 52
2025-04-21 @ Portsmouth L 0-1 1777 1763 35.91% 25.95% 38.15% -6.1 56
2025-04-25 Sheffield United L 0-2 1765 1873 25.96% 24.97% 49.07% -8.9 50
2025-04-25 @ Stoke City W 2-0 1873 1765 49.07% 24.97% 25.96% +8.9 91
2025-04-26 Burnley L 0-5 1777 1992 16.66% 21.55% 61.79% -13.7 53
2025-04-26 @ Queens Park Rangers W 5-0 1992 1777 61.79% 21.55% 16.66% +13.7 97
2025-04-26 Coventry City W 1-0 1757 1847 28.12% 25.35% 46.53% +7.5 49
2025-04-26 @ Luton Town L 0-1 1847 1757 46.53% 25.35% 28.12% -7.5 66
2025-04-26 Derby County L 0-1 1781 1768 41.77% 25.81% 32.43% -6.9 48
2025-04-26 @ Hull City W 1-0 1768 1781 32.43% 25.81% 41.77% +6.9 49
2025-04-26 Norwich City D 0-0 1846 1798 46.67% 25.33% 28.00% -0.7 64
2025-04-26 @ Middlesbrough D 0-0 1798 1846 28.00% 25.33% 46.67% +0.7 54
2025-04-26 Plymouth Argyle L 1-2 1758 1680 50.51% 24.71% 24.78% -7.6 49
2025-04-26 @ Preston North End W 2-1 1680 1758 24.78% 24.71% 50.51% +7.5 46
2025-04-26 Portsmouth D 1-1 1775 1770 40.74% 25.87% 33.39% -0.2 57
2025-04-26 @ Sheffield Wednesday D 1-1 1770 1775 33.39% 25.87% 40.74% +0.2 53
2025-04-26 Sunderland W 2-0 1726 1847 24.55% 24.66% 50.79% +15.2 52
2025-04-26 @ Oxford United L 0-2 1847 1726 50.79% 24.66% 24.55% -15.2 76
2025-04-26 Swansea City W 1-0 1794 1797 39.54% 25.92% 34.55% +6.0 66
2025-04-26 @ Millwall L 0-1 1797 1794 34.55% 25.92% 39.54% -6.0 60
2025-04-26 Watford W 2-1 1789 1770 42.69% 25.75% 31.57% +5.2 65
2025-04-26 @ Blackburn Rovers L 1-2 1770 1789 31.57% 25.75% 42.69% -5.2 56
2025-04-26 West Brom D 0-0 1713 1835 24.51% 24.65% 50.84% +1.0 44
2025-04-26 @ Cardiff City D 0-0 1835 1713 50.84% 24.65% 24.51% -1.0 61
2025-04-28 Bristol City W 4-0 2035 1839 64.31% 20.58% 15.11% +10.0 97
2025-04-28 @ Leeds United L 0-4 1839 2035 15.11% 20.58% 64.31% -10.0 67
2025-05-03 Blackburn Rovers D 1-1 1882 1795 51.79% 24.46% 23.76% -1.0 92
2025-05-03 @ Sheffield United D 1-1 1795 1882 23.76% 24.46% 51.79% +1.0 66
2025-05-03 Cardiff City W 4-2 1798 1714 51.38% 24.54% 24.08% +6.5 57
2025-05-03 @ Norwich City L 2-4 1714 1798 24.08% 24.54% 51.38% -6.5 44
2025-05-03 Hull City D 1-1 1770 1774 39.47% 25.92% 34.61% -0.2 54
2025-05-03 @ Portsmouth D 1-1 1774 1770 34.61% 25.92% 39.47% +0.2 49
2025-05-03 Leeds United L 1-2 1688 2045 9.25% 15.32% 75.43% -1.5 46
2025-05-03 @ Plymouth Argyle W 2-1 2045 1688 75.43% 15.32% 9.25% +1.5 100
2025-05-03 Luton Town W 5-3 1834 1765 49.43% 24.91% 25.66% +6.5 64
2025-05-03 @ West Brom L 3-5 1765 1834 25.66% 24.91% 49.43% -6.5 49
2025-05-03 Middlesbrough W 2-0 1839 1845 39.21% 25.93% 34.87% +11.3 69
2025-05-03 @ Coventry City L 0-2 1845 1839 34.87% 25.93% 39.21% -11.3 64
2025-05-03 Millwall W 3-1 2006 1800 65.30% 20.17% 14.53% +4.4 100
2025-05-03 @ Burnley L 1-3 1800 2006 14.53% 20.17% 65.30% -4.4 66
2025-05-03 Oxford United D 3-3 1791 1741 46.99% 25.29% 27.72% -0.4 61
2025-05-03 @ Swansea City D 3-3 1741 1791 27.72% 25.29% 46.99% +0.4 53
2025-05-03 Preston North End D 2-2 1829 1750 50.61% 24.69% 24.70% -0.7 68
2025-05-03 @ Bristol City D 2-2 1750 1829 24.70% 24.69% 50.61% +0.7 50
2025-05-03 Queens Park Rangers L 0-1 1832 1764 49.37% 24.92% 25.71% -7.9 76
2025-05-03 @ Sunderland W 1-0 1764 1832 25.71% 24.92% 49.37% +7.9 56
2025-05-03 Sheffield Wednesday D 1-1 1765 1774 38.73% 25.94% 35.33% -0.1 57
2025-05-03 @ Watford D 1-1 1774 1765 35.33% 25.94% 38.73% +0.1 58
2025-05-03 Stoke City D 0-0 1775 1756 42.73% 25.74% 31.53% -0.4 50
2025-05-03 @ Derby County D 0-0 1756 1775 31.53% 25.74% 42.73% +0.4 51

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
2025-05-08 Sheffield United L 0-3 1828 1881 32.57% 25.82% 41.61% -15.6 0-1
2025-05-08 @ Bristol City W 3-0 1881 1828 41.61% 25.82% 32.57% +15.6 1-0
2025-05-09 Sunderland L 1-2 1851 1824 43.68% 25.66% 30.65% -6.7 0-1
2025-05-09 @ Coventry City W 2-1 1824 1851 30.65% 25.66% 43.68% +6.7 1-0
2025-05-12 Bristol City W 3-0 1897 1812 51.40% 24.54% 24.06% +12.1 2-0
2025-05-12 @ Sheffield United L 0-3 1812 1897 24.06% 24.54% 51.40% -12.1 0-2
2025-05-13 Coventry City D 1-1 1831 1844 38.22% 25.95% 35.83% -0.1 1-0-1
2025-05-13 @ Sunderland D 1-1 1844 1831 35.83% 25.95% 38.22% +0.1 0-1-1
2025-05-24 Sunderland L 1-2 1909 1831 50.56% 24.70% 24.73% -7.6 2-1
2025-05-24 @ Sheffield United W 2-1 1831 1909 24.73% 24.70% 50.56% +7.6 2-0-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-03-09 13.47% @ Portsmouth 1759 1 Leeds United 2026 0
2 2025-02-01 15.52% @ Plymouth Argyle 1651 2 West Brom 1883 1
3 2025-04-12 16.30% @ Plymouth Argyle 1659 2 Sheffield United 1880 1
4 2025-04-21 18.00% @ Plymouth Argyle 1665 3 Coventry City 1862 1
5 2025-04-05 19.57% @ Oxford United 1721 1 Sheffield United 1897 0
6 2025-04-05 20.32% @ Plymouth Argyle 1663 2 Norwich City 1830 1
7 2025-01-24 20.47% Hull City 1760 3 @ Sheffield United 1883 0
8 2024-11-30 20.96% @ Blackburn Rovers 1792 1 Leeds United 1952 0
9 2024-12-29 21.38% Cardiff City 1702 2 @ Watford 1815 1
10 2025-03-12 21.48% Plymouth Argyle 1658 2 @ Portsmouth 1769 1
11 2025-02-22 21.97% Hull City 1772 1 @ Sunderland 1878 0
12 2025-04-08 22.08% Millwall 1783 1 @ Sheffield United 1888 0
13 2025-02-12 22.33% @ Plymouth Argyle 1660 5 Millwall 1804 1
14 2025-04-21 23.13% Derby County 1755 3 @ West Brom 1849 1
15 2025-04-12 23.29% Swansea City 1777 1 @ Sunderland 1869 0
16 2024-11-27 23.63% Blackburn Rovers 1784 1 @ Middlesbrough 1873 0
17 2024-11-06 23.73% @ Millwall 1811 1 Leeds United 1941 0
18 2025-01-18 23.94% @ Portsmouth 1744 2 Middlesbrough 1872 1
19 2024-09-28 23.96% @ Sheffield Wednesday 1761 3 West Brom 1889 2
20 2025-02-12 24.11% Blackburn Rovers 1794 2 @ West Brom 1878 0
21 2024-10-19 24.44% Bristol City 1782 2 @ Middlesbrough 1863 0
22 2025-03-11 24.45% @ Derby County 1734 2 Coventry City 1857 0
23 2025-04-26 24.55% @ Oxford United 1726 2 Sunderland 1847 0
24 2025-01-01 24.68% Oxford United 1724 1 @ Millwall 1803 0
25 2025-02-15 24.69% Watford 1775 1 @ Middlesbrough 1853 0

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 2024-10-19 30.72 @ Cardiff City 5 1701 31.79% Plymouth Argyle 0 1760 42.44% 25.76%
2 2025-01-01 26.93 @ Portsmouth 4 1735 27.89% Swansea City 0 1826 46.80% 25.32%
3 2025-02-12 25.09 @ Plymouth Argyle 5 1660 22.33% Millwall 1 1804 53.63% 24.04%
4 2025-01-24 23.94 Hull City 3 1760 20.47% @ Sheffield United 0 1883 56.14% 23.39%
5 2024-08-18 22.55 @ Sunderland 4 1791 36.81% Sheffield Wednesday 0 1813 37.23% 25.96%
6 2024-12-07 21.26 @ Queens Park Rangers 3 1745 26.36% Norwich City 0 1849 48.59% 25.05%
7 2024-10-02 20.98 @ Stoke City 6 1769 41.21% Portsmouth 1 1761 32.95% 25.84%
8 2025-01-18 20.41 @ Cardiff City 3 1713 28.39% Swansea City 0 1800 46.21% 25.39%
9 2024-12-07 20.34 @ Portsmouth 3 1735 28.56% Bristol City 0 1820 46.02% 25.42%
10 2024-11-02 20.31 Coventry City 3 1810 28.61% @ Middlesbrough 0 1853 45.96% 25.42%
11 2024-10-05 20.14 @ Norwich City 4 1843 42.13% Hull City 0 1828 32.09% 25.79%
12 2025-02-22 19.84 @ Swansea City 3 1742 29.83% Blackburn Rovers 0 1817 44.60% 25.58%
13 2025-02-14 19.79 @ Queens Park Rangers 4 1777 42.90% Derby County 0 1757 31.37% 25.73%
14 2024-10-02 19.63 @ Preston North End 3 1742 30.35% Watford 0 1813 44.01% 25.63%
15 2024-12-13 19.42 @ Derby County 4 1782 43.71% Portsmouth 0 1756 30.63% 25.66%
16 2024-08-11 19.38 @ Sheffield Wednesday 4 1794 43.80% Plymouth Argyle 0 1767 30.55% 25.65%
17 2025-03-15 17.88 @ Coventry City 3 1841 35.07% Sunderland 0 1876 39.00% 25.93%
18 2024-08-31 17.15 @ Derby County 3 1790 37.13% Bristol City 0 1810 36.92% 25.96%
19 2024-10-01 17.09 @ Coventry City 3 1802 37.31% Blackburn Rovers 0 1821 36.74% 25.96%
20 2024-12-21 16.94 @ Portsmouth 4 1736 29.20% Coventry City 1 1816 45.30% 25.50%
21 2024-08-17 16.47 @ Burnley 5 1864 56.74% Cardiff City 0 1736 20.04% 23.22%
22 2024-08-17 16.35 @ Watford 3 1806 39.46% Stoke City 0 1810 34.62% 25.92%
23 2024-08-31 16.23 @ Millwall 3 1780 39.80% Sheffield Wednesday 0 1782 34.30% 25.91%
24 2024-10-19 16.22 @ Luton Town 3 1799 39.85% Watford 0 1800 34.25% 25.90%
25 2024-11-02 16.20 Watford 6 1787 36.04% @ Sheffield Wednesday 2 1773 38.01% 25.95%