2022-23 EFL Championship Season

552 games · 4 promotion-playoff teams

Final

Promoted

Burnley

101 pts

Sheffield United · 91 pts

Luton Town · via playoff

Relegated

Wigan Athletic

42 pts

Reading · 44 pts

Blackpool · 44 pts

Biggest Overachiever

Burnley

11.90 points above expected

101 points · 89.10 expected points

Biggest Disappointment

Stoke City

11.96 points below expected

53 points · 64.96 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 Burnley Promoted 46 29 14 3 101 87 35 +52 89.10 +11.90
2 Sheffield United Promoted 46 28 7 11 91 73 39 +34 83.89 +7.11
3 Luton Town Promoted 46 21 17 8 80 57 39 +18 72.76 +7.24
4 Middlesbrough 46 22 9 15 75 84 56 +28 72.51 +2.49
5 Coventry City 46 18 16 12 70 58 46 +12 66.83 +3.17
6 Sunderland 46 18 15 13 69 68 55 +13 66.56 +2.44
7 Blackburn Rovers 46 20 9 17 69 52 54 -2 65.37 +3.63
8 Millwall 46 19 11 16 68 57 50 +7 70.24 -2.24
9 West Brom 46 18 12 16 66 59 53 +6 67.46 -1.46
10 Swansea City 46 18 12 16 66 68 64 +4 62.35 +3.65
11 Watford 46 16 15 15 63 56 53 +3 68.40 -5.40
12 Preston North End 46 17 12 17 63 45 59 -14 62.15 +0.85
13 Norwich City 46 17 11 18 62 57 54 +3 68.37 -6.37
14 Bristol City 46 15 14 17 59 55 56 -1 60.55 -1.55
15 Hull City 46 14 16 16 58 51 61 -10 53.57 +4.43
16 Stoke City 46 14 11 21 53 55 54 +1 64.96 -11.96
17 Birmingham City 46 14 11 21 53 47 58 -11 56.39 -3.39
18 Huddersfield Town 46 14 11 21 53 47 62 -15 57.88 -4.88
19 Rotherham United 46 11 17 18 50 49 60 -11 54.95 -4.95
20 Queens Park Rangers 46 13 11 22 50 44 71 -27 56.89 -6.89
21 Cardiff City 46 13 10 23 49 41 58 -17 54.89 -5.89
22 Reading* Relegated 46 13 11 22 44 46 68 -22 44.82 -0.82
23 Blackpool Relegated 46 11 11 24 44 48 72 -24 50.57 -6.57
24 Wigan Athletic* Relegated 46 10 15 21 42 38 65 -27 47.14 -5.14

* Point deductions: Reading (-6 pts), Wigan Athletic (-3 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

Luton Town 3
Sunderland 2

Leg 1: Sunderland 2-1 Luton Town

Leg 2: Luton Town 2-0 Sunderland

Sim: 156.0%

Coventry City 1
Middlesbrough 0

Leg 1: Coventry City 0-0 Middlesbrough

Leg 2: Middlesbrough 0-1 Coventry City

Sim: 125.0%

Finals

Luton Town 6
Coventry City 5

Sim: 119.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
Burnley 2057 101 89.10 +11.90 93.4% 54 75 83 89 95 103 121
Sheffield United 1960 91 83.89 +7.11 81.3% 44 70 78 84 90 98 111
Luton Town 1939 80 72.76 +7.24 80.8% 42 58 67 73 79 87 111
Middlesbrough 1916 75 72.51 +2.49 63.5% 40 58 67 72 78 87 106
Coventry City 1883 70 66.83 +3.17 66.6% 35 53 61 67 73 81 99
Sunderland 1872 69 66.56 +2.44 63.3% 33 52 61 66 72 81 103
Swansea City 1863 66 62.35 +3.65 68.9% 29 48 56 62 68 77 102
West Brom 1840 66 67.46 -1.46 46.0% 37 54 61 67 73 82 104
Millwall 1839 68 70.24 -2.24 41.9% 40 56 65 70 76 84 104
Stoke City 1824 53 64.96 -11.96 9.2% 34 51 59 65 71 79 98
Watford 1810 63 68.40 -5.40 28.5% 37 54 63 68 74 83 102
Blackburn Rovers 1804 69 65.37 +3.63 68.6% 35 51 60 65 71 80 96
Norwich City 1794 62 68.37 -6.37 25.1% 36 54 62 68 74 83 99
Bristol City 1792 59 60.55 -1.55 45.3% 28 46 55 61 67 75 91
Hull City 1788 58 53.57 +4.43 72.1% 22 40 48 53 59 68 86
Huddersfield Town 1781 53 57.88 -4.88 30.5% 28 44 52 58 64 72 96
Preston North End 1751 63 62.15 +0.85 56.6% 29 48 56 62 68 77 95
Cardiff City 1748 49 54.89 -5.89 26.0% 26 41 49 55 61 69 85
Rotherham United 1737 50 54.95 -4.95 30.4% 26 41 49 55 61 69 90
Birmingham City 1737 53 56.39 -3.39 36.6% 28 43 51 56 62 70 87
Reading 1695 44 44.82 -0.82 48.6% 12 31 39 45 50 59 77
Blackpool 1685 44 50.57 -6.57 23.5% 22 37 45 50 56 64 82
Wigan Athletic 1682 42 47.14 -5.14 29.1% 18 34 42 47 53 61 79
Queens Park Rangers 1653 50 56.89 -6.89 23.2% 22 43 51 57 63 71 86

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 BC BR BLA BC BUR CC CC HT HC LT MID MIL NC PNE QPR REA RU SU SC SUN SC WAT WB WA
Birmingham City
1-0-1
2.27
0-1-1
3.44
1-0-1
2.56
0-1-1
1.72
0-0-2
2.94
0-1-1
2.35
1-0-1
2.51
1-0-1
3.34
0-1-1
2.01
0-0-2
2.30
1-1-0
2.27
0-0-2
2.13
1-0-1
2.42
2-0-0
2.66
1-1-0
3.10
1-0-1
2.53
0-1-1
1.43
1-1-0
2.27
0-0-2
2.51
1-1-0
2.49
0-1-1
2.26
2-0-0
2.01
0-1-1
2.94
Blackburn Rovers
1-0-1
3.25
2-0-0
3.19
0-1-1
2.78
0-0-2
1.58
1-0-1
3.20
0-1-1
2.69
1-1-0
3.19
1-1-0
3.30
0-1-1
2.21
1-0-1
2.75
2-0-0
2.60
1-0-1
2.50
0-1-1
2.93
2-0-0
3.14
1-0-1
3.67
1-0-1
3.28
1-0-1
2.10
0-0-2
2.76
1-0-1
2.79
2-0-0
2.69
1-1-0
2.54
1-1-0
2.65
0-1-1
3.39
Blackpool
1-1-0
2.09
0-0-2
2.34
0-1-1
2.35
0-2-0
1.33
0-1-1
2.49
1-0-1
1.92
1-1-0
2.32
0-1-1
3.05
0-0-2
1.85
0-0-2
2.04
0-0-2
1.97
1-0-1
1.94
1-0-1
2.25
2-0-0
2.50
1-0-1
2.75
0-1-1
2.50
0-1-1
1.48
1-0-1
2.19
0-2-0
1.94
0-0-2
2.35
1-0-1
2.02
0-0-2
2.05
1-0-1
2.82
Bristol City
1-0-1
2.96
1-1-0
2.74
1-1-0
3.18
0-0-2
1.54
1-0-1
3.02
0-2-0
2.65
1-1-0
2.95
1-0-1
2.90
1-0-1
2.27
0-2-0
2.09
0-1-1
2.42
1-0-1
2.49
2-0-0
2.61
1-0-1
3.15
0-1-1
3.25
2-0-0
2.92
0-0-2
1.75
1-0-1
2.43
0-1-1
2.50
0-1-1
2.71
0-1-1
2.37
1-0-1
2.43
0-2-0
3.13
Burnley
1-1-0
3.83
2-0-0
3.97
0-2-0
4.26
2-0-0
4.02
1-1-0
4.13
2-0-0
3.79
2-0-0
3.58
1-1-0
3.98
1-1-0
3.57
2-0-0
3.62
1-1-0
3.71
2-0-0
3.72
1-1-0
3.81
1-0-1
4.28
1-1-0
4.52
1-1-0
4.44
1-0-1
3.24
1-1-0
3.88
1-1-0
3.89
2-0-0
3.74
0-1-1
3.59
1-1-0
3.46
2-0-0
3.95
Cardiff City
2-0-0
2.59
1-0-1
2.33
1-1-0
3.03
1-0-1
2.50
0-1-1
1.47
0-1-1
2.55
0-0-2
2.72
0-0-2
2.83
0-0-2
2.19
1-0-1
1.89
0-0-2
2.20
1-0-1
2.36
0-1-1
2.53
0-1-1
2.31
1-0-1
2.94
2-0-0
2.76
0-0-2
1.55
0-2-0
2.19
1-0-1
2.20
0-0-2
2.43
1-0-1
2.09
0-2-0
2.19
1-1-0
2.96
Coventry City
1-1-0
3.19
1-1-0
2.83
1-0-1
3.61
0-2-0
2.88
0-0-2
1.77
1-1-0
2.99
2-0-0
3.36
0-1-1
3.16
0-2-0
2.35
1-1-0
2.44
1-0-1
2.46
0-0-2
2.53
0-1-1
2.99
2-0-0
3.56
1-0-1
3.64
1-1-0
3.25
1-0-1
1.94
1-0-1
2.81
1-1-0
2.78
0-2-0
3.10
1-1-0
2.74
1-0-1
2.59
1-1-0
3.90
Huddersfield Town
1-0-1
3.01
0-1-1
2.34
0-1-1
3.21
0-1-1
2.56
0-0-2
2.01
2-0-0
2.81
0-0-2
2.16
1-1-0
3.12
0-1-1
2.28
1-1-0
1.82
2-0-0
2.02
0-1-1
2.38
1-0-1
2.56
1-1-0
2.56
1-0-1
3.18
1-0-1
3.02
1-0-1
1.52
1-0-1
2.66
0-1-1
2.42
0-1-1
2.44
1-0-1
2.17
0-1-1
2.36
0-0-2
3.29
Hull City
1-0-1
2.19
0-1-1
2.22
1-1-0
2.48
1-0-1
2.62
0-1-1
1.58
2-0-0
2.71
1-1-0
2.38
0-1-1
2.41
0-1-1
1.87
0-0-2
1.99
1-1-0
1.97
1-0-1
2.55
0-2-0
2.69
1-0-1
2.58
0-1-1
2.95
1-1-0
2.66
0-0-2
1.68
0-1-1
2.55
0-2-0
2.08
0-1-1
2.35
1-1-0
2.23
1-0-1
2.25
2-0-0
2.51
Luton Town
1-1-0
3.52
1-1-0
3.31
2-0-0
3.73
1-0-1
3.26
0-1-1
1.96
2-0-0
3.35
0-2-0
3.18
1-1-0
3.25
1-1-0
3.67
1-0-1
2.59
0-2-0
2.92
2-0-0
2.81
0-1-1
3.29
2-0-0
2.80
0-2-0
3.88
1-1-0
3.63
1-1-0
2.28
1-0-1
3.23
0-2-0
3.20
2-0-0
3.06
1-0-1
3.23
0-1-1
2.92
1-0-1
3.71
Middlesbrough
2-0-0
3.22
1-0-1
2.77
2-0-0
3.52
0-2-0
3.44
0-0-2
1.92
1-0-1
3.64
0-1-1
3.09
0-1-1
3.72
2-0-0
3.56
1-0-1
2.93
1-0-1
2.87
2-0-0
2.94
1-0-1
3.26
1-0-1
3.44
1-0-1
3.52
0-1-1
3.59
1-1-0
2.34
0-2-0
3.09
1-0-1
2.99
2-0-0
3.45
1-0-1
2.87
0-1-1
3.10
2-0-0
3.19
Millwall
0-1-1
3.27
0-0-2
2.93
2-0-0
3.56
1-1-0
3.12
0-1-1
1.83
2-0-0
3.33
1-0-1
3.06
0-0-2
3.53
0-1-1
3.57
0-2-0
2.60
1-0-1
2.65
0-0-2
3.01
2-0-0
3.01
1-0-1
3.20
1-0-1
3.56
1-1-0
3.18
1-0-1
2.36
2-0-0
2.99
0-1-1
2.92
1-1-0
3.27
2-0-0
2.54
1-1-0
2.95
0-1-1
3.84
Norwich City
2-0-0
3.40
1-0-1
3.02
1-0-1
3.61
1-0-1
3.03
0-0-2
1.82
1-0-1
3.18
2-0-0
2.99
1-1-0
3.14
1-0-1
2.98
0-0-2
2.71
0-0-2
2.60
2-0-0
2.51
1-0-1
2.93
0-2-0
3.54
0-2-0
3.33
1-1-0
3.47
0-1-1
2.21
1-1-0
2.88
1-0-1
2.99
1-0-1
2.93
0-0-2
2.84
0-1-1
2.80
0-2-0
3.48
Preston North End
1-0-1
3.12
1-1-0
2.59
1-0-1
3.28
0-0-2
2.91
0-1-1
1.77
1-1-0
2.99
1-1-0
2.52
1-0-1
2.97
0-2-0
2.83
1-1-0
2.23
1-0-1
2.29
0-0-2
2.51
1-0-1
2.60
1-0-1
3.40
2-0-0
3.27
1-1-0
3.03
0-0-2
1.81
1-0-1
2.79
0-1-1
2.37
1-0-1
2.61
0-2-0
2.52
1-0-1
2.59
1-1-0
3.18
Queens Park Rangers
0-0-2
2.85
0-0-2
2.38
0-0-2
3.02
1-0-1
2.37
1-0-1
1.36
1-1-0
3.22
0-0-2
1.97
0-1-1
2.97
1-0-1
2.94
0-0-2
2.72
1-0-1
2.13
1-0-1
2.32
0-2-0
1.99
1-0-1
2.13
1-1-0
3.12
0-1-1
2.63
1-1-0
1.74
1-1-0
2.21
0-1-1
2.40
0-1-1
2.70
2-0-0
2.11
0-1-1
2.46
1-0-1
3.13
Reading
0-1-1
2.43
1-0-1
1.87
1-0-1
2.78
1-1-0
2.28
0-1-1
1.09
1-0-1
2.57
1-0-1
1.91
1-0-1
2.35
1-1-0
2.57
0-2-0
1.66
1-0-1
2.03
1-0-1
1.97
0-2-0
2.20
0-0-2
2.26
0-1-1
2.41
1-0-1
2.60
0-0-2
1.61
1-0-1
2.51
0-0-2
2.29
1-0-1
2.37
0-1-1
2.07
0-0-2
2.30
1-1-0
2.71
Rotherham United
1-0-1
3.00
1-0-1
2.24
1-1-0
3.02
0-0-2
2.60
0-1-1
1.16
0-0-2
2.76
0-1-1
2.27
1-0-1
2.51
0-1-1
2.88
0-1-1
1.90
1-1-0
1.95
0-1-1
2.36
0-1-1
2.07
0-1-1
2.49
1-1-0
2.89
1-0-1
2.92
1-1-0
1.45
1-1-0
2.32
1-0-1
2.28
0-2-0
2.41
0-2-0
2.32
1-0-1
2.02
0-1-1
3.11
Sheffield United
1-1-0
4.15
1-0-1
3.42
1-1-0
4.08
2-0-0
3.80
1-0-1
2.30
2-0-0
4.02
1-0-1
3.60
1-0-1
4.04
2-0-0
3.88
0-1-1
3.25
0-1-1
3.19
1-0-1
3.16
1-1-0
3.32
2-0-0
3.75
0-1-1
3.80
2-0-0
3.94
0-1-1
4.12
1-0-1
3.83
2-0-0
3.42
2-0-0
3.75
1-0-1
3.32
2-0-0
3.53
2-0-0
4.29
Stoke City
0-1-1
3.25
2-0-0
2.76
1-0-1
3.33
1-0-1
3.12
0-1-1
1.67
0-2-0
3.33
1-0-1
2.72
1-0-1
2.87
1-1-0
2.98
1-0-1
2.30
0-2-0
2.45
0-0-2
2.52
0-1-1
2.64
1-0-1
2.73
0-1-1
3.35
1-0-1
3.01
0-1-1
3.20
1-0-1
1.73
1-0-1
2.70
1-1-0
2.87
0-0-2
3.01
0-0-2
2.95
1-0-1
3.59
Sunderland
2-0-0
3.02
1-0-1
2.73
0-2-0
3.59
1-1-0
3.03
0-1-1
1.68
1-0-1
3.33
0-1-1
2.74
1-1-0
3.11
0-2-0
3.45
0-2-0
2.33
1-0-1
2.53
1-1-0
2.60
1-0-1
2.53
1-1-0
3.15
1-1-0
3.12
2-0-0
3.25
1-0-1
3.24
0-0-2
2.11
1-0-1
2.83
0-0-2
2.92
0-2-0
3.02
1-0-1
2.80
2-0-0
3.41
Swansea City
0-1-1
3.04
0-0-2
2.83
2-0-0
3.20
1-1-0
2.80
0-0-2
1.80
2-0-0
3.10
0-2-0
2.42
1-1-0
3.09
1-1-0
3.17
0-0-2
2.47
0-0-2
2.07
0-1-1
2.27
1-0-1
2.59
1-0-1
2.91
1-1-0
2.82
1-0-1
3.15
0-2-0
3.11
0-0-2
1.79
0-1-1
2.66
2-0-0
2.60
2-0-0
2.36
2-0-0
2.70
1-1-0
3.54
Watford
1-1-0
3.27
0-1-1
2.98
1-0-1
3.52
1-1-0
3.15
1-1-0
1.97
1-0-1
3.44
0-1-1
2.79
1-0-1
3.36
0-1-1
3.32
1-0-1
2.30
1-0-1
2.66
0-0-2
2.99
2-0-0
2.68
0-2-0
3.01
0-0-2
3.42
1-1-0
3.47
0-2-0
3.21
1-0-1
2.22
2-0-0
2.51
0-2-0
2.51
0-0-2
3.16
1-1-0
2.63
1-1-0
3.68
West Brom
0-0-2
3.52
0-1-1
2.89
2-0-0
3.48
1-0-1
3.09
0-1-1
2.08
0-2-0
3.33
1-0-1
2.94
1-1-0
3.19
1-0-1
3.27
1-1-0
2.60
1-1-0
2.42
0-1-1
2.58
1-1-0
2.73
1-0-1
2.94
1-1-0
3.11
2-0-0
3.23
1-0-1
3.52
0-0-2
2.01
2-0-0
2.58
1-0-1
2.72
0-0-2
2.83
0-1-1
2.89
1-1-0
3.56
Wigan Athletic
1-1-0
2.58
1-1-0
2.15
1-0-1
2.70
0-2-0
2.42
0-0-2
1.66
0-1-1
2.58
0-1-1
1.65
2-0-0
2.24
0-0-2
3.00
1-0-1
1.82
0-0-2
2.35
1-1-0
1.71
0-2-0
2.04
0-1-1
2.36
1-0-1
2.41
0-1-1
2.82
1-1-0
2.41
0-0-2
1.31
1-0-1
1.98
0-0-2
2.12
0-1-1
1.99
0-1-1
1.87
0-1-1
1.99

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.71 +9.8
Allowed 0.76 -13.4
Differential 0.90 +7.0

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
08.70%10.60%6.52%3.08%1.18%0.09%30.16%
110.60%13.04%7.70%2.99%0.72%0.36%35.42%
26.52%7.70%4.17%2.17%0.72%0.18%21.47%
33.08%2.99%2.17%0.91%0.18%9.33%
41.18%0.72%0.72%0.18%0.18%2.99%
5+0.09%0.36%0.18%0.63%
Total30.16%35.42%21.47%9.33%2.99%0.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.22 1.22 +0.00
SD 1.11 1.11 1.58
CV 0.91 0.91
Max 6 6 +5
Min 0 0 -5

Games Played: 552

↓ Scored | Allowed →012345+Total
010.87%13.04%6.52%4.35%34.78%
18.70%10.87%15.22%4.35%39.13%
28.70%4.35%2.17%2.17%17.39%
32.17%4.35%6.52%
42.17%2.17%
5+
Total30.43%28.26%28.26%10.87%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.02 1.26 -0.24
SD 1.00 1.08 1.39
CV 0.98 0.86
Max 4 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%13.04%4.35%6.52%2.17%30.43%
117.39%13.04%4.35%2.17%36.96%
26.52%10.87%2.17%4.35%23.91%
34.35%2.17%6.52%
42.17%2.17%
5+
Total32.61%39.13%10.87%13.04%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.17 -0.04
SD 1.00 1.16 1.62
CV 0.89 0.99
Max 4 4 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%13.04%8.70%6.52%36.96%
115.22%6.52%8.70%10.87%2.17%43.48%
22.17%2.17%2.17%6.52%
32.17%6.52%8.70%
42.17%2.17%
5+2.17%2.17%
Total23.91%26.09%21.74%26.09%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.04 1.57 -0.52
SD 1.25 1.19 1.57
CV 1.19 0.76
Max 6 4 +5
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%6.52%10.87%2.17%28.26%
14.35%17.39%13.04%34.78%
213.04%8.70%2.17%4.35%28.26%
32.17%2.17%2.17%6.52%
42.17%2.17%
5+
Total26.09%34.78%30.43%8.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.20 1.22 -0.02
SD 1.00 0.94 1.32
CV 0.84 0.77
Max 4 3 +2
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%2.17%8.70%
115.22%19.57%2.17%36.96%
24.35%13.04%2.17%2.17%21.74%
315.22%4.35%2.17%2.17%23.91%
44.35%2.17%6.52%
5+2.17%2.17%
Total45.65%41.30%8.70%2.17%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.89 0.76 +1.13
SD 1.20 0.97 1.47
CV 0.63 1.28
Max 5 5 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%17.39%10.87%4.35%41.30%
113.04%10.87%8.70%2.17%2.17%36.96%
24.35%2.17%2.17%4.35%13.04%
36.52%2.17%8.70%
4
5+
Total26.09%36.96%23.91%10.87%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.89 1.26 -0.37
SD 0.95 1.04 1.39
CV 1.06 0.83
Max 3 4 +2
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%10.87%2.17%2.17%26.09%
115.22%15.22%2.17%2.17%34.78%
213.04%4.35%6.52%4.35%2.17%30.43%
32.17%2.17%4.35%
42.17%2.17%4.35%
5+
Total43.48%32.61%8.70%10.87%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.00 +0.26
SD 1.04 1.17 1.53
CV 0.83 1.17
Max 4 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%17.39%8.70%2.17%4.35%39.13%
18.70%8.70%10.87%2.17%30.43%
26.52%8.70%6.52%21.74%
32.17%2.17%2.17%6.52%
42.17%2.17%
5+
Total21.74%36.96%30.43%6.52%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.02 1.35 -0.33
SD 1.04 1.04 1.48
CV 1.02 0.77
Max 4 4 +2
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
017.39%6.52%8.70%4.35%36.96%
18.70%15.22%2.17%10.87%36.96%
22.17%6.52%2.17%10.87%
32.17%2.17%4.35%8.70%
42.17%2.17%2.17%6.52%
5+
Total30.43%32.61%17.39%15.22%2.17%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.11 1.33 -0.22
SD 1.20 1.25 1.52
CV 1.08 0.94
Max 4 5 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%4.35%4.35%2.17%21.74%
117.39%19.57%4.35%41.30%
213.04%8.70%4.35%2.17%28.26%
32.17%4.35%2.17%8.70%
4
5+
Total43.48%36.96%13.04%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 0.85 +0.39
SD 0.90 0.97 1.29
CV 0.73 1.14
Max 3 4 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%6.52%6.52%17.39%
16.52%8.70%10.87%2.17%28.26%
22.17%8.70%6.52%4.35%2.17%23.91%
34.35%15.22%19.57%
42.17%4.35%6.52%
5+2.17%2.17%4.35%
Total21.74%45.65%23.91%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.83 1.22 +0.61
SD 1.35 0.94 1.79
CV 0.74 0.77
Max 5 4 +5
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%15.22%8.70%2.17%36.96%
16.52%8.70%4.35%19.57%
210.87%10.87%4.35%2.17%28.26%
34.35%6.52%2.17%13.04%
42.17%2.17%
5+
Total32.61%34.78%26.09%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.09 +0.15
SD 1.16 0.98 1.40
CV 0.93 0.91
Max 4 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%17.39%2.17%4.35%32.61%
16.52%13.04%10.87%2.17%32.61%
26.52%6.52%2.17%2.17%17.39%
32.17%6.52%4.35%13.04%
42.17%2.17%4.35%
5+
Total26.09%43.48%21.74%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.17 +0.07
SD 1.18 1.04 1.58
CV 0.95 0.89
Max 4 5 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
019.57%4.35%8.70%4.35%4.35%41.30%
113.04%6.52%6.52%2.17%28.26%
24.35%13.04%6.52%23.91%
32.17%2.17%4.35%
42.17%2.17%
5+
Total36.96%28.26%17.39%4.35%13.04%100%

Summary Statistics

Scored Allowed Difference
Mean 0.98 1.28 -0.30
SD 1.02 1.36 1.64
CV 1.04 1.06
Max 4 4 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%13.04%8.70%10.87%39.13%
18.70%10.87%4.35%8.70%2.17%34.78%
22.17%8.70%6.52%17.39%
32.17%2.17%4.35%8.70%
4
5+
Total19.57%34.78%23.91%19.57%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.96 1.54 -0.59
SD 0.97 1.22 1.64
CV 1.01 0.79
Max 3 6 +3
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%13.04%6.52%2.17%6.52%2.17%34.78%
18.70%15.22%13.04%36.96%
22.17%10.87%4.35%4.35%21.74%
32.17%4.35%6.52%
4
5+
Total17.39%43.48%23.91%6.52%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.48 -0.48
SD 0.92 1.19 1.68
CV 0.92 0.80
Max 3 5 +3
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
015.22%2.17%10.87%8.70%36.96%
16.52%15.22%10.87%2.17%34.78%
22.17%4.35%6.52%2.17%2.17%17.39%
32.17%4.35%6.52%
44.35%4.35%
5+
Total30.43%26.09%28.26%13.04%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.07 1.30 -0.24
SD 1.10 1.11 1.68
CV 1.04 0.85
Max 4 4 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%15.22%2.17%19.57%
121.74%6.52%4.35%32.61%
210.87%10.87%4.35%2.17%28.26%
34.35%4.35%2.17%10.87%
42.17%4.35%6.52%
5+2.17%2.17%
Total41.30%41.30%8.70%8.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 0.85 +0.74
SD 1.24 0.92 1.48
CV 0.78 1.08
Max 5 3 +4
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%19.57%8.70%2.17%39.13%
14.35%8.70%8.70%6.52%28.26%
26.52%2.17%6.52%15.22%
34.35%4.35%2.17%10.87%
44.35%4.35%
5+2.17%2.17%
Total28.26%36.96%26.09%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.20 1.17 +0.02
SD 1.31 1.00 1.81
CV 1.10 0.85
Max 5 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%6.52%2.17%15.22%
18.70%17.39%13.04%2.17%2.17%43.48%
24.35%10.87%6.52%2.17%23.91%
310.87%2.17%13.04%
42.17%2.17%4.35%
5+
Total30.43%36.96%23.91%2.17%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.48 1.20 +0.28
SD 1.05 1.17 1.53
CV 0.71 0.98
Max 4 5 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%10.87%2.17%4.35%2.17%23.91%
16.52%13.04%8.70%4.35%32.61%
26.52%6.52%6.52%19.57%
34.35%2.17%8.70%2.17%2.17%19.57%
42.17%2.17%4.35%
5+
Total23.91%32.61%28.26%10.87%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.48 1.39 +0.09
SD 1.19 1.11 1.63
CV 0.80 0.79
Max 4 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%8.70%8.70%2.17%2.17%30.43%
18.70%15.22%2.17%4.35%30.43%
210.87%6.52%8.70%4.35%30.43%
32.17%2.17%4.35%
44.35%4.35%
5+
Total34.78%30.43%21.74%10.87%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.22 1.15 +0.07
SD 1.07 1.09 1.67
CV 0.88 0.95
Max 4 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%4.35%10.87%21.74%
113.04%15.22%8.70%2.17%39.13%
213.04%6.52%4.35%8.70%32.61%
32.17%2.17%4.35%
4
5+2.17%2.17%
Total34.78%26.09%28.26%10.87%100%

Summary Statistics

Scored Allowed Difference
Mean 1.28 1.15 +0.13
SD 1.00 1.03 1.38
CV 0.78 0.90
Max 5 3 +3
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%13.04%6.52%2.17%30.43%
110.87%21.74%10.87%2.17%8.70%2.17%56.52%
22.17%8.70%2.17%13.04%
3
4
5+
Total21.74%43.48%19.57%4.35%8.70%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.83 1.41 -0.59
SD 0.64 1.26 1.38
CV 0.78 0.89
Max 2 5 +2
Min 0 0 -4

Games Played: 46

Home-Field Advantage Edge

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

Top Overachievers & Disappointments

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

Biggest Overachievers

# Team Actual Sim vsSim
1 Burnley 101 89.10 +11.90
2 Luton Town 80 72.76 +7.24
3 Sheffield United 91 83.89 +7.11
4 Hull City 58 53.57 +4.43
5 Swansea City 66 62.35 +3.65

Biggest Disappointments

# Team Actual Sim vsSim
1 Stoke City 53 64.96 -11.96
2 Queens Park Rangers 50 56.89 -6.89
3 Blackpool 44 50.57 -6.57
4 Norwich City 62 68.37 -6.37
5 Cardiff City 49 54.89 -5.89

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 Burnley 10 Nov 13 – Feb 11 1 in 229
2 Huddersfield Town 3 Mar 18 – Apr 7 1 in 194
3 Norwich City 6 Aug 16 – Sep 14 1 in 187
4 West Brom 5 Nov 1 – Dec 17 1 in 142
5 Swansea City 4 Sep 17 – Oct 8 1 in 73

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Birmingham City 5 Dec 27 – Jan 21 1 in 143
2 Wigan Athletic 5 Oct 15 – Nov 2 1 in 72
3 Hull City 5 Aug 30 – Sep 30 1 in 59
4 Huddersfield Town 3 Aug 31 – Sep 13 1 in 42
5 Queens Park Rangers 5 Feb 11 – Mar 4 1 in 40

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Bristol City 9 Dec 29 – Feb 25 1 in 110
2 Luton Town 14 Feb 25 – May 8 1 in 108
3 Burnley 22 Nov 13 – Apr 18 1 in 73
4 Sunderland 9 Mar 18 – May 8 1 in 69
5 Blackburn Rovers 8 Jan 21 – Mar 4 1 in 59

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Stoke City 7 Apr 7 – May 8 1 in 286
2 Sheffield United 6 Oct 1 – Oct 22 1 in 166
3 Cardiff City 12 Nov 8 – Feb 11 1 in 147
4 Blackpool 14 Nov 1 – Feb 15 1 in 125
5 Queens Park Rangers 12 Dec 26 – Mar 4 1 in 97

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
Burnley58.87%22.60%8.64%4.51%2.13%1.29%0.71%0.52%0.28%0.13%0.11%0.07%0.06%0.02%0.02%0.03%0.01%
Sheffield United26.81%33.18%15.40%8.86%5.20%3.09%2.45%1.60%1.03%0.63%0.53%0.37%0.30%0.17%0.13%0.11%0.05%0.05%0.03%0.01%
Luton Town3.53%8.84%12.70%11.63%9.96%9.34%7.23%6.61%5.85%4.83%4.16%3.22%2.94%2.25%1.76%1.42%1.22%0.88%0.63%0.37%0.29%0.22%0.11%0.01%
Middlesbrough3.17%8.28%12.20%11.58%10.60%9.07%8.01%6.93%5.53%4.99%3.73%3.44%2.77%2.75%1.62%1.54%1.31%0.81%0.70%0.52%0.26%0.13%0.05%0.01%
Coventry City0.76%2.68%5.07%6.16%6.84%7.22%7.43%7.22%6.73%7.11%5.95%5.79%5.35%4.74%4.40%3.94%3.36%2.84%2.14%1.67%1.09%0.86%0.50%0.15%
Sunderland0.64%2.62%5.00%5.88%6.87%6.97%7.07%6.90%6.77%7.00%6.86%5.61%5.12%5.19%4.54%4.09%3.00%2.67%2.27%1.79%1.33%0.95%0.64%0.22%
Blackburn Rovers0.48%1.94%3.84%4.77%5.43%5.79%6.65%6.26%6.55%6.90%6.80%6.69%5.64%5.49%5.45%4.38%3.90%3.58%2.76%2.45%1.90%1.24%0.80%0.31%
Millwall1.63%5.52%8.58%8.90%9.66%8.68%8.28%7.46%6.82%5.93%5.32%4.68%3.84%3.25%2.67%2.46%1.85%1.60%1.03%0.75%0.55%0.35%0.15%0.04%
West Brom0.86%2.71%5.69%6.88%7.18%7.75%7.67%7.06%6.60%6.48%5.95%5.70%5.39%4.66%4.57%3.72%3.25%2.51%1.86%1.35%1.12%0.66%0.28%0.10%
Swansea City0.21%0.88%1.90%3.12%3.41%4.06%4.82%5.29%5.96%6.08%6.11%6.68%6.80%6.08%6.34%5.72%5.31%5.38%4.43%3.98%3.08%2.18%1.51%0.67%
Watford1.16%3.65%6.29%7.11%7.70%8.01%7.64%7.76%7.26%6.34%6.08%5.49%4.90%4.41%3.64%3.63%2.59%1.84%1.49%1.22%0.80%0.55%0.30%0.14%
Preston North End0.19%0.81%1.71%2.71%3.45%3.76%4.39%4.80%5.18%5.95%6.10%6.28%6.34%6.68%6.63%6.12%6.20%5.03%4.35%4.33%3.67%2.87%1.65%0.80%
Norwich City1.15%3.46%6.39%7.55%7.88%8.32%7.21%7.62%7.13%5.96%6.04%5.36%4.82%4.20%3.72%3.32%2.75%2.30%1.65%1.30%0.85%0.55%0.34%0.13%
Bristol City0.06%0.40%1.33%1.92%2.38%3.14%3.83%4.35%5.15%5.26%5.99%6.19%6.30%6.70%6.07%6.55%6.35%6.03%5.70%5.21%4.01%3.53%2.37%1.18%
Hull City0.03%0.23%0.36%0.53%0.69%1.27%1.38%1.78%1.97%2.50%3.33%3.89%4.22%4.92%6.33%6.46%7.06%8.78%9.47%9.75%10.11%8.66%6.28%
Stoke City0.41%1.74%3.21%4.45%5.48%5.94%5.89%5.81%7.01%6.76%6.48%6.31%6.64%5.64%5.54%5.01%4.17%3.59%3.26%2.38%1.84%1.23%0.90%0.31%
Birmingham City0.02%0.14%0.40%0.67%0.89%1.52%1.86%2.53%2.58%3.34%3.40%4.33%4.90%5.75%6.47%6.68%7.80%8.03%7.91%7.59%7.68%6.47%5.63%3.41%
Huddersfield Town0.02%0.25%0.50%1.13%1.54%1.69%2.09%2.77%3.42%3.78%4.67%4.82%5.83%6.31%6.69%6.90%7.16%7.82%7.37%6.98%6.40%5.36%4.01%2.49%
Rotherham United0.03%0.09%0.24%0.40%0.78%0.77%1.49%1.75%2.11%2.85%3.27%3.68%4.40%5.53%6.23%6.43%7.07%7.46%8.45%8.28%8.69%7.86%7.23%4.91%
Queens Park Rangers0.12%0.40%0.78%1.15%1.52%1.91%2.47%3.04%3.23%4.31%4.67%5.04%5.30%5.88%6.63%7.04%7.66%7.85%7.95%7.44%7.00%5.15%3.46%
Cardiff City0.05%0.22%0.44%0.64%0.93%1.27%1.90%1.95%2.65%3.10%3.93%4.21%4.88%5.51%6.28%7.16%7.88%8.98%8.96%9.05%8.27%6.86%4.88%
Reading0.04%0.05%0.16%0.09%0.16%0.25%0.37%0.75%0.78%0.97%1.40%1.87%2.86%3.65%4.68%6.50%8.85%12.92%19.69%33.96%
Blackpool0.01%0.04%0.14%0.22%0.32%0.45%0.60%0.85%1.07%1.35%1.73%2.46%3.20%3.75%3.99%5.35%6.73%7.53%9.36%11.39%12.97%13.97%12.52%
Wigan Athletic0.02%0.05%0.04%0.08%0.22%0.32%0.26%0.51%0.82%0.88%1.28%1.61%2.05%2.85%3.79%4.60%6.17%7.56%9.96%13.71%19.20%24.02%

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
+9.24%
Slight Edge
41.12%26.99%31.88%
Elo Value
Home Edge: 32.19 Elo pts.
223 Elo
0.004 goals per Elo point
0600
Scoring Tilt
Expected
+0.22 goals
Neutral
-2+0.14+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.4
Top-Heavy
124610
Champion Preseason Odds
59%
Burnley, 1st of 24
LongshotFavorite
Title Margin
Expected
0.22/gm
Tight Race
00.160.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.84 * Some Luck: 6.84 to 10.25 * Lucky: 10.25 to 13.67 * Wild Swing: 13.67 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.03 * Close: 3.03 to 4.54 * Off: 4.54 to 6.06 * Way Off: 6.06 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.37 * A Surprise: 1.37 to 2.19 * Several Surprises: 2.19 to 3.01 * Many Surprises: 3.01 and up.
Luck Spread
Expected
5.52 points
As Expected
08.5421
Average Finish Error
Expected
2.25
Pinpoint
03.798
Biggest Overachiever
Expected 97.92%
93.45%
Burnley
50100
Biggest Underachiever
Expected 2.08%
9.23%
Stoke City
050
Season Outliers
Expected
0 of 24
Minimal Outliers
02.412
Unexpected Relegations
Expected
0 of 3
As Expected
01.43

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.12
Even
00.120.180.260.5
Noll-Scully
Coin-flip
1.43
Moderate Separation
01.003
Interquartile Edge
67%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline
91%
Strong Edge
50%91%100%
Close Games
Expected
68%
Very Frequent
0%66%100%
Blowouts
Expected
11%
Occasional
0%11%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.612
Matchup Imbalance
0.31
Lopsided
00.10.180.280.5
Strangeness
Expected
0.43
Very Predictable
01.002
Repeatability
0.69
Strong Carryover
00.30.60.851
Upset Rate
Expected
26%
As Expected
0%26%50%
Clear Favorite Upset Rate
Expected
26%
Shaky Favorites
0%23%50%

Calibration

How these are measured

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

Probability calibration
An all-in-one chi-square test of the model's probabilities. Matches are grouped by how confident the model was, and within each group the predicted and actual counts of home wins, draws, and away wins are compared. The p-value is plotted; above 0.05 means well-calibrated.
Miscalibrated: under 0.05 * Borderline: 0.05 to 0.1 * Well Calibrated: 0.1 to 0.5 * Excellent: 0.5 and up.
Calibration slope
Checks whether the spread of the probabilities is right. Each probability is turned into log-odds and a line is fit predicting the actual results. A slope of 1.00 is perfect; below 1 is overconfidence (favorites lost more than their odds implied); above 1 is under-confidence.
Overconfident: under 0.85 * Calibrated: 0.85 to 1.15 * Underconfident: 1.15 to 1.3 * Very Underconfident: 1.3 and up.
Calibration error (ECE)
The average gap between the model's stated chances and how often the predicted result actually happened. Smaller is better. The gold line is the noise ceiling, the error luck alone can produce even with perfect probabilities; below it, the model's error is no larger than chance.
Well Within Noise: under 0.07 * Near Noise Ceiling: 0.07 to 0.11 * Above Noise: 0.11 to 0.14 * Well Above Noise: 0.14 and up.
Probability calibration
0.03
Miscalibrated
0.010.050.10.51
Calibration slope
Ideal
0.87
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.075
Near Noise Ceiling
00.0720.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
Burnley 81.47% 16.57% 1.96%
Sheffield United 59.99% 32.55% 7.45% 0.01%
Millwall 7.15% 35.82% 56.49% 0.54%
Watford 4.81% 29.11% 65.09% 0.99%
Norwich City 4.61% 30.14% 64.23% 1.02%
West Brom 3.57% 27.50% 67.89% 1.04%
Blackburn Rovers 2.42% 19.83% 75.40% 2.35%
Coventry City 100%
Luton Town 100%
Middlesbrough 100%
Sunderland 100%
Stoke City 2.15% 19.08% 76.33% 2.44%
Swansea City 1.09% 12.49% 82.06% 4.36%
Preston North End 1.00% 11.63% 82.05% 5.32%
Bristol City 0.46% 8.77% 83.69% 7.08%
Huddersfield Town 0.27% 4.86% 83.01% 11.86%
Birmingham City 0.16% 3.48% 80.85% 15.51%
Queens Park Rangers 0.12% 3.85% 80.42% 15.61%
Rotherham United 0.12% 2.19% 77.69% 20.00%
Cardiff City 0.05% 2.23% 77.71% 20.01%
Hull City 0.03% 1.81% 73.11% 25.05%
Blackpool 0.01% 0.72% 59.81% 39.46%
Wigan Athletic 0.19% 42.88% 56.93%
Reading 0.09% 33.34% 66.57%
Loser →
↓ Winner
Birmingham CityBlackburn RoversBlackpoolBristol CityBurnleyCardiff CityCoventry CityHuddersfield TownHull CityLuton TownMiddlesbroughMillwallNorwich CityPreston North EndQueens Park RangersReadingRotherham UnitedSheffield UnitedStoke CitySunderlandSwansea CityWatfordWest BromWigan Athletic
Birmingham City58.3%12.00%55.6%9.00%5.6%18.00%50.0%2.00%15.0%20.00%0.0%1.00%75.0%4.00%17.8%45.00%20.5%39.00%26.7%30.00%37.0%27.00%36.4%11.00%33.3%6.00%100.0%3.00%14.3%42.00%35.7%14.00%23.1%13.00%30.8%13.00%40.0%30.00%42.1%19.00%
Blackburn Rovers41.7%12.00%0.0%1.00%46.9%49.00%22.1%95.00%57.1%14.00%40.2%117.00%41.7%24.00%57.1%7.00%31.7%249.00%30.9%246.00%45.8%192.00%54.9%144.00%49.2%61.00%78.9%19.00%33.3%6.00%28.5%186.00%38.9%95.00%43.3%127.00%32.8%58.00%46.1%152.00%41.4%111.00%
Blackpool100.0%1.00%0.0%1.00%0.0%3.00%11.1%9.00%0.0%7.00%0.0%3.00%50.0%4.00%22.2%9.00%50.0%2.00%66.7%3.00%0.0%2.00%28.6%7.00%33.3%6.00%
Bristol City44.4%9.00%53.1%49.00%13.1%61.00%66.7%3.00%31.6%57.00%54.5%11.00%100.0%1.00%20.2%104.00%23.9%109.00%49.0%100.00%60.6%66.00%47.4%19.00%75.0%8.00%0.0%1.00%60.0%5.00%27.6%76.00%47.8%46.00%38.0%50.00%40.7%27.00%34.9%63.00%41.4%58.00%
Burnley94.4%18.00%77.9%95.00%86.9%61.00%93.8%16.00%76.8%112.00%89.3%28.00%77.8%9.00%65.7%181.00%78.4%171.00%81.4%129.00%82.2%152.00%83.3%60.00%93.8%16.00%100.0%16.00%67.6%71.00%82.8%87.00%71.3%115.00%78.2%55.00%80.6%129.00%79.0%119.00%100.0%1.00%
Cardiff City50.0%2.00%42.9%14.00%100.0%1.00%33.3%3.00%6.2%16.00%35.0%20.00%0.0%1.00%0.0%1.00%23.1%39.00%31.6%19.00%42.1%19.00%44.4%18.00%20.0%5.00%0.0%1.00%22.7%22.00%57.1%14.00%28.6%14.00%57.1%7.00%70.6%17.00%37.5%24.00%
Coventry City85.0%20.00%59.8%117.00%100.0%3.00%68.4%57.00%23.2%112.00%65.0%20.00%56.5%23.00%60.0%10.00%43.9%328.00%39.9%313.00%53.3%246.00%67.0%206.00%68.8%64.00%94.1%17.00%71.4%14.00%39.3%234.00%56.9%130.00%54.8%168.00%62.7%75.00%59.0%195.00%56.0%175.00%100.0%1.00%
Huddersfield Town100.0%1.00%58.3%24.00%45.5%11.00%10.7%28.00%100.0%1.00%43.5%23.00%50.0%4.00%28.1%57.00%22.0%50.00%54.5%44.00%48.4%31.00%46.2%13.00%100.0%5.00%50.0%2.00%34.5%55.00%23.8%21.00%24.1%29.00%26.7%15.00%27.8%18.00%45.7%35.00%
Hull City25.0%4.00%42.9%7.00%0.0%1.00%22.2%9.00%100.0%1.00%40.0%10.00%50.0%4.00%30.8%26.00%31.6%19.00%31.2%16.00%41.2%17.00%50.0%2.00%50.0%2.00%0.0%1.00%30.8%13.00%50.0%8.00%33.3%9.00%50.0%10.00%50.0%12.00%55.6%9.00%
Luton Town82.2%45.00%68.3%249.00%88.9%9.00%79.8%104.00%34.3%181.00%76.9%39.00%56.1%328.00%71.9%57.00%69.2%26.00%50.4%550.00%63.6%459.00%67.5%360.00%75.9%162.00%77.3%44.00%100.0%2.00%53.1%32.00%45.6%329.00%71.3%251.00%57.6%271.00%65.7%166.00%69.2%402.00%64.4%320.00%100.0%2.00%
Middlesbrough79.5%39.00%69.1%246.00%100.0%7.00%76.1%109.00%21.6%171.00%68.4%19.00%60.1%313.00%78.0%50.00%68.4%19.00%49.6%550.00%65.0%466.00%72.7%370.00%68.4%152.00%70.7%41.00%65.4%26.00%43.8%324.00%69.0%248.00%54.2%310.00%58.6%169.00%66.5%367.00%60.7%333.00%100.0%4.00%
Millwall73.3%30.00%54.2%192.00%100.0%3.00%51.0%100.00%18.6%129.00%57.9%19.00%46.7%246.00%45.5%44.00%68.8%16.00%36.4%459.00%35.0%466.00%57.4%270.00%59.8%82.00%81.0%42.00%0.0%2.00%60.9%23.00%29.0%328.00%57.0%214.00%47.3%262.00%52.9%140.00%51.3%263.00%45.7%280.00%100.0%1.00%
Norwich City63.0%27.00%45.1%144.00%50.0%4.00%39.4%66.00%17.8%152.00%55.6%18.00%33.0%206.00%51.6%31.00%58.8%17.00%32.5%360.00%27.3%370.00%42.6%270.00%61.1%95.00%56.7%30.00%100.0%1.00%66.7%24.00%21.6%292.00%41.8%134.00%39.7%174.00%38.8%98.00%44.7%217.00%45.0%200.00%100.0%2.00%
Preston North End63.6%11.00%50.8%61.00%52.6%19.00%16.7%60.00%80.0%5.00%31.2%64.00%53.8%13.00%50.0%2.00%24.1%162.00%31.6%152.00%40.2%82.00%38.9%95.00%71.4%14.00%62.5%8.00%18.3%115.00%38.3%47.00%28.0%75.00%29.5%44.00%41.5%82.00%30.8%78.00%
Queens Park Rangers66.7%6.00%21.1%19.00%25.0%8.00%6.2%16.00%100.0%1.00%5.9%17.00%0.0%5.00%50.0%2.00%22.7%44.00%29.3%41.00%19.0%42.00%43.3%30.00%28.6%14.00%0.0%3.00%13.3%30.00%28.6%14.00%16.7%18.00%18.8%16.00%21.9%32.00%11.1%27.00%
Reading100.0%1.00%0.0%2.00%100.0%2.00%0.0%1.00%0.0%2.00%100.0%1.00%100.0%1.00%
Rotherham United0.0%3.00%66.7%6.00%40.0%5.00%0.0%16.00%28.6%14.00%50.0%2.00%100.0%1.00%46.9%32.00%34.6%26.00%39.1%23.00%33.3%24.00%37.5%8.00%100.0%3.00%26.9%26.00%25.0%8.00%23.5%17.00%37.5%8.00%10.0%10.00%36.4%11.00%
Sheffield United85.7%42.00%71.5%186.00%77.8%9.00%72.4%76.00%32.4%71.00%77.3%22.00%60.7%234.00%65.5%55.00%69.2%13.00%54.4%329.00%56.2%324.00%71.0%328.00%78.4%292.00%81.7%115.00%86.7%30.00%100.0%2.00%73.1%26.00%71.9%203.00%61.7%240.00%71.0%131.00%68.6%261.00%66.4%235.00%100.0%3.00%
Stoke City64.3%14.00%61.1%95.00%50.0%2.00%52.2%46.00%17.2%87.00%42.9%14.00%43.1%130.00%76.2%21.00%50.0%8.00%28.7%251.00%31.0%248.00%43.0%214.00%58.2%134.00%61.7%47.00%71.4%14.00%0.0%1.00%75.0%8.00%28.1%203.00%42.1%114.00%44.4%54.00%53.1%130.00%49.1%114.00%
Sunderland76.9%13.00%56.7%127.00%33.3%3.00%62.0%50.00%28.7%115.00%71.4%14.00%45.2%168.00%75.9%29.00%66.7%9.00%42.4%271.00%45.8%310.00%52.7%262.00%60.3%174.00%72.0%75.00%83.3%18.00%76.5%17.00%38.3%240.00%57.9%114.00%51.5%101.00%60.1%183.00%59.3%182.00%33.3%3.00%
Swansea City69.2%13.00%67.2%58.00%100.0%2.00%59.3%27.00%21.8%55.00%42.9%7.00%37.3%75.00%73.3%15.00%50.0%10.00%34.3%166.00%41.4%169.00%47.1%140.00%61.2%98.00%70.5%44.00%81.2%16.00%62.5%8.00%29.0%131.00%55.6%54.00%48.5%101.00%54.5%110.00%47.6%84.00%0.0%1.00%
Watford60.0%30.00%53.9%152.00%71.4%7.00%65.1%63.00%19.4%129.00%29.4%17.00%41.0%195.00%72.2%18.00%50.0%12.00%30.8%402.00%33.5%367.00%48.7%263.00%55.3%217.00%58.5%82.00%78.1%32.00%90.0%10.00%31.4%261.00%46.9%130.00%39.9%183.00%45.5%110.00%47.6%187.00%100.0%1.00%
West Brom57.9%19.00%58.6%111.00%66.7%6.00%58.6%58.00%21.0%119.00%62.5%24.00%44.0%175.00%54.3%35.00%44.4%9.00%35.6%320.00%39.3%333.00%54.3%280.00%55.0%200.00%69.2%78.00%88.9%27.00%0.0%1.00%63.6%11.00%33.6%235.00%50.9%114.00%40.7%182.00%52.4%84.00%52.4%187.00%
Wigan Athletic0.0%1.00%0.0%1.00%0.0%2.00%0.0%4.00%0.0%1.00%0.0%2.00%0.0%3.00%66.7%3.00%100.0%1.00%0.0%1.00%
Loser →
↓ Winner
Birmingham CityBlackburn RoversBlackpoolBristol CityBurnleyCardiff CityCoventry CityHuddersfield TownHull CityLuton TownMiddlesbroughMillwallNorwich CityPreston North EndQueens Park RangersReadingRotherham UnitedSheffield UnitedStoke CitySunderlandSwansea CityWatfordWest BromWigan Athletic
Birmingham City100.0%2.00%100.0%1.00%33.3%3.00%50.0%8.00%100.0%2.00%71.4%7.00%0.0%2.00%23.1%13.00%0.0%6.00%10.0%10.00%0.0%3.00%50.0%4.00%100.0%1.00%27.3%11.00%0.0%3.00%50.0%8.00%100.0%1.00%40.0%10.00%33.3%6.00%
Blackburn Rovers0.0%2.00%100.0%1.00%60.0%20.00%30.0%50.00%66.7%3.00%51.0%49.00%45.5%11.00%60.0%5.00%37.7%114.00%35.5%93.00%43.3%60.00%65.1%43.00%28.6%7.00%100.0%6.00%40.0%5.00%28.7%87.00%41.4%29.00%41.2%51.00%48.0%25.00%50.0%56.00%38.8%49.00%100.0%1.00%
Blackpool0.0%1.00%0.0%1.00%0.0%2.00%100.0%1.00%50.0%2.00%50.0%2.00%0.0%2.00%0.0%1.00%0.0%1.00%
Bristol City66.7%3.00%40.0%20.00%21.7%23.00%40.7%27.00%50.0%6.00%0.0%1.00%35.4%48.00%18.6%43.00%47.8%23.00%46.7%15.00%66.7%3.00%66.7%3.00%66.7%3.00%25.6%43.00%42.1%19.00%50.0%14.00%40.0%5.00%57.1%21.00%38.9%18.00%
Burnley50.0%8.00%70.0%50.00%100.0%2.00%78.3%23.00%100.0%3.00%69.7%99.00%77.8%9.00%80.0%5.00%60.5%177.00%68.6%188.00%69.8%126.00%84.8%79.00%84.4%32.00%50.0%6.00%100.0%2.00%62.2%90.00%83.0%53.00%67.2%122.00%59.5%42.00%79.1%86.00%78.0%82.00%100.0%1.00%
Cardiff City0.0%2.00%33.3%3.00%0.0%3.00%33.3%3.00%100.0%1.00%10.0%10.00%33.3%18.00%14.3%7.00%25.0%8.00%100.0%1.00%100.0%1.00%0.0%1.00%14.3%7.00%40.0%5.00%25.0%4.00%25.0%4.00%75.0%8.00%40.0%5.00%
Coventry City28.6%7.00%49.0%49.00%0.0%1.00%59.3%27.00%30.3%99.00%66.7%3.00%80.0%10.00%66.7%6.00%43.6%211.00%46.8%201.00%57.0%107.00%66.2%68.00%64.0%25.00%75.0%4.00%100.0%1.00%66.7%6.00%39.9%173.00%52.0%50.00%58.7%80.00%50.0%36.00%63.9%72.00%53.8%78.00%
Huddersfield Town54.5%11.00%50.0%6.00%22.2%9.00%0.0%1.00%20.0%10.00%15.8%19.00%38.1%21.00%38.5%13.00%71.4%7.00%75.0%4.00%100.0%1.00%19.0%21.00%62.5%8.00%42.9%14.00%25.0%4.00%42.9%7.00%14.3%14.00%
Hull City100.0%2.00%40.0%5.00%100.0%1.00%20.0%5.00%33.3%6.00%42.9%7.00%46.7%15.00%22.2%9.00%100.0%1.00%40.0%5.00%0.0%1.00%40.0%5.00%25.0%4.00%50.0%2.00%
Luton Town76.9%13.00%62.3%114.00%50.0%2.00%64.6%48.00%39.5%177.00%90.0%10.00%56.4%211.00%84.2%19.00%57.1%7.00%51.4%451.00%59.8%266.00%61.0%164.00%73.8%65.00%87.5%8.00%100.0%1.00%66.7%9.00%50.0%368.00%63.5%126.00%53.2%201.00%60.7%84.00%64.2%165.00%66.1%192.00%
Middlesbrough100.0%6.00%64.5%93.00%50.0%2.00%81.4%43.00%31.4%188.00%66.7%18.00%53.2%201.00%61.9%21.00%53.3%15.00%48.6%451.00%56.8%229.00%73.3%165.00%67.2%58.00%100.0%8.00%61.5%13.00%50.7%337.00%63.6%107.00%54.8%186.00%58.8%102.00%55.2%174.00%65.1%189.00%
Millwall90.0%10.00%56.7%60.00%100.0%2.00%52.2%23.00%30.2%126.00%85.7%7.00%43.0%107.00%61.5%13.00%77.8%9.00%40.2%266.00%43.2%229.00%56.2%105.00%51.4%35.00%66.7%6.00%28.6%7.00%32.8%183.00%55.4%83.00%50.5%109.00%40.8%49.00%46.1%102.00%48.4%91.00%
Norwich City100.0%3.00%34.9%43.00%100.0%1.00%53.3%15.00%15.2%79.00%75.0%8.00%33.8%68.00%28.6%7.00%0.0%1.00%39.0%164.00%26.7%165.00%43.8%105.00%50.0%14.00%90.0%10.00%100.0%1.00%33.9%118.00%57.4%47.00%41.8%67.00%43.6%39.00%34.3%70.00%48.2%56.00%
Preston North End50.0%4.00%71.4%7.00%33.3%3.00%15.6%32.00%0.0%1.00%36.0%25.00%25.0%4.00%26.2%65.00%32.8%58.00%48.6%35.00%50.0%14.00%66.7%3.00%21.1%38.00%66.7%15.00%33.3%21.00%30.0%10.00%45.5%33.00%36.0%25.00%
Queens Park Rangers0.0%1.00%0.0%6.00%33.3%3.00%50.0%6.00%0.0%1.00%25.0%4.00%12.5%8.00%0.0%8.00%33.3%6.00%10.0%10.00%33.3%3.00%10.0%10.00%0.0%3.00%20.0%5.00%0.0%1.00%0.0%4.00%33.3%6.00%
Reading0.0%1.00%0.0%1.00%0.0%1.00%0.0%2.00%
Rotherham United60.0%5.00%33.3%3.00%0.0%2.00%100.0%1.00%33.3%6.00%33.3%9.00%38.5%13.00%71.4%7.00%0.0%1.00%15.4%13.00%0.0%2.00%0.0%2.00%0.0%3.00%37.5%8.00%60.0%5.00%
Sheffield United72.7%11.00%71.3%87.00%74.4%43.00%37.8%90.00%85.7%7.00%60.1%173.00%81.0%21.00%60.0%5.00%50.0%368.00%49.3%337.00%67.2%183.00%66.1%118.00%78.9%38.00%90.0%10.00%84.6%13.00%56.4%94.00%57.8%154.00%57.5%87.00%66.2%157.00%65.6%151.00%
Stoke City100.0%3.00%58.6%29.00%57.9%19.00%17.0%53.00%60.0%5.00%48.0%50.00%37.5%8.00%100.0%1.00%36.5%126.00%36.4%107.00%44.6%83.00%42.6%47.00%33.3%15.00%100.0%3.00%100.0%2.00%43.6%94.00%38.1%42.00%51.6%31.00%46.7%45.00%56.8%44.00%
Sunderland50.0%8.00%58.8%51.00%50.0%14.00%32.8%122.00%75.0%4.00%41.2%80.00%57.1%14.00%60.0%5.00%46.8%201.00%45.2%186.00%49.5%109.00%58.2%67.00%66.7%21.00%80.0%5.00%100.0%2.00%100.0%2.00%42.2%154.00%61.9%42.00%69.8%43.00%47.3%74.00%50.0%68.00%
Swansea City0.0%1.00%52.0%25.00%60.0%5.00%40.5%42.00%75.0%4.00%50.0%36.00%75.0%4.00%75.0%4.00%39.3%84.00%41.2%102.00%59.2%49.00%56.4%39.00%70.0%10.00%100.0%1.00%100.0%3.00%42.5%87.00%48.4%31.00%30.2%43.00%42.9%35.00%56.4%39.00%
Watford60.0%10.00%50.0%56.00%100.0%1.00%42.9%21.00%20.9%86.00%25.0%8.00%36.1%72.00%57.1%7.00%35.8%165.00%44.8%174.00%53.9%102.00%65.7%70.00%54.5%33.00%100.0%4.00%62.5%8.00%33.8%157.00%53.3%45.00%52.7%74.00%57.1%35.00%55.7%79.00%100.0%1.00%
West Brom66.7%6.00%61.2%49.00%61.1%18.00%22.0%82.00%60.0%5.00%46.2%78.00%85.7%14.00%50.0%2.00%33.9%192.00%34.9%189.00%51.6%91.00%51.8%56.00%64.0%25.00%66.7%6.00%40.0%5.00%34.4%151.00%43.2%44.00%50.0%68.00%43.6%39.00%44.3%79.00%
Wigan Athletic0.0%1.00%0.0%1.00%0.0%1.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
Middlesbrough 57.44% 30.92%
Luton Town 58.35% 30.48%
Sunderland 41.65% 19.41%
Coventry City 42.56% 19.19%
Loser →
↓ Winner
Coventry CityLuton TownMiddlesbroughSunderland
Coventry City42.6%100.00%
Luton Town58.4%100.00%
Middlesbrough57.4%100.00%
Sunderland41.6%100.00%
Loser →
↓ Winner
Coventry CityLuton TownMiddlesbroughSunderland
Coventry City42.6%24.51%48.4%18.05%
Luton Town57.4%24.51%48.5%33.84%
Middlesbrough51.5%33.84%57.2%23.60%
Sunderland51.6%18.05%42.8%23.60%

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
2022-07-29 Burnley L 0-1 1856 1870 45.63% 24.05% 30.32% -10.5 0
2022-07-29 @ Huddersfield Town W 1-0 1870 1856 30.32% 24.05% 45.63% +10.5 3
2022-07-30 Birmingham City D 0-0 1832 1760 56.13% 22.85% 21.03% -2.0 1
2022-07-30 @ Luton Town D 0-0 1760 1832 21.03% 22.85% 56.13% +2.0 1
2022-07-30 Bristol City W 2-1 1785 1789 46.87% 23.97% 29.17% +7.0 3
2022-07-30 @ Hull City L 1-2 1789 1785 29.17% 23.97% 46.87% -7.0 0
2022-07-30 Norwich City W 1-0 1789 1806 45.12% 24.08% 30.80% +7.7 3
2022-07-30 @ Cardiff City L 0-1 1806 1789 30.80% 24.08% 45.12% -7.7 0
2022-07-30 Preston North End D 0-0 1783 1816 43.07% 24.18% 32.75% -0.6 1
2022-07-30 @ Wigan Athletic D 0-0 1816 1783 32.75% 24.18% 43.07% +0.6 1
2022-07-30 Queens Park Rangers W 1-0 1828 1812 49.49% 23.74% 26.77% +6.9 3
2022-07-30 @ Blackburn Rovers L 0-1 1812 1828 26.77% 23.74% 49.49% -6.9 0
2022-07-30 Reading W 1-0 1782 1756 50.67% 23.62% 25.71% +6.6 3
2022-07-30 @ Blackpool L 0-1 1756 1782 25.71% 23.62% 50.67% -6.6 0
2022-07-30 Stoke City W 2-0 1837 1827 48.74% 23.81% 27.45% +13.2 3
2022-07-30 @ Millwall L 0-2 1827 1837 27.45% 23.81% 48.74% -13.2 0
2022-07-30 Swansea City D 1-1 1778 1818 42.01% 24.22% 33.77% -0.4 1
2022-07-30 @ Rotherham United D 1-1 1818 1778 33.77% 24.22% 42.01% +0.4 1
2022-07-30 West Brom D 1-1 1830 1826 47.91% 23.88% 28.20% -1.0 1
2022-07-30 @ Middlesbrough D 1-1 1826 1830 28.20% 23.88% 47.91% +1.0 1
2022-07-31 Coventry City D 1-1 1782 1809 43.86% 24.14% 32.00% -0.6 1
2022-07-31 @ Sunderland D 1-1 1809 1782 32.00% 24.14% 43.86% +0.6 1
2022-08-01 Sheffield United W 1-0 1815 1866 40.61% 24.25% 35.14% +8.6 3
2022-08-01 @ Watford L 0-1 1866 1815 35.14% 24.25% 40.61% -8.5 0
2022-08-05 Huddersfield Town W 2-1 1762 1846 35.86% 24.27% 39.88% +8.9 4
2022-08-05 @ Birmingham City L 1-2 1846 1762 39.88% 24.27% 35.86% -8.9 0
2022-08-06 Blackburn Rovers L 0-3 1818 1834 45.30% 24.07% 30.64% -28.5 1
2022-08-06 @ Swansea City W 3-0 1834 1818 30.64% 24.07% 45.30% +28.5 6
2022-08-06 Blackpool W 2-0 1814 1788 50.71% 23.61% 25.68% +12.5 3
2022-08-06 @ Stoke City L 0-2 1788 1814 25.68% 23.61% 50.71% -12.5 3
2022-08-06 Cardiff City W 2-1 1750 1797 41.09% 24.24% 34.67% +8.0 3
2022-08-06 @ Reading L 1-2 1797 1750 34.67% 24.24% 41.09% -8.0 3
2022-08-06 Hull City D 0-0 1816 1792 50.57% 23.63% 25.80% -1.4 2
2022-08-06 @ Preston North End D 0-0 1792 1816 25.80% 23.63% 50.57% +1.4 4
2022-08-06 Luton Town D 1-1 1880 1830 53.75% 23.23% 23.03% -1.5 4
2022-08-06 @ Burnley D 1-1 1830 1880 23.03% 23.23% 53.75% +1.6 2
2022-08-06 Middlesbrough W 3-2 1805 1829 44.21% 24.13% 31.66% +7.0 3
2022-08-06 @ Queens Park Rangers L 2-3 1829 1805 31.66% 24.13% 44.21% -7.0 1
2022-08-06 Millwall W 2-0 1857 1851 48.28% 23.85% 27.87% +13.4 3
2022-08-06 @ Sheffield United L 0-2 1851 1857 27.87% 23.85% 48.28% -13.4 3
2022-08-06 Sunderland L 2-3 1782 1781 47.58% 23.91% 28.51% -9.7 0
2022-08-06 @ Bristol City W 3-2 1781 1782 28.51% 23.91% 47.58% +9.7 4
2022-08-06 Wigan Athletic D 1-1 1799 1783 49.49% 23.74% 26.77% -1.1 1
2022-08-06 @ Norwich City D 1-1 1783 1799 26.77% 23.74% 49.49% +1.1 2
2022-08-08 Watford D 1-1 1827 1824 47.87% 23.89% 28.24% -1.0 2
2022-08-08 @ West Brom D 1-1 1824 1827 28.24% 23.89% 47.87% +1.0 4
2022-08-12 Burnley W 1-0 1825 1879 40.06% 24.26% 35.67% +8.6 7
2022-08-12 @ Watford L 0-1 1879 1825 35.67% 24.26% 40.06% -8.7 4
2022-08-13 Birmingham City W 1-0 1789 1771 49.69% 23.72% 26.59% +6.8 6
2022-08-13 @ Cardiff City L 0-1 1771 1789 26.59% 23.72% 49.69% -6.8 4
2022-08-13 Bristol City D 1-1 1784 1773 48.89% 23.80% 27.31% -1.1 3
2022-08-13 @ Wigan Athletic D 1-1 1773 1784 27.31% 23.80% 48.89% +1.1 1
2022-08-13 Coventry City W 3-2 1837 1809 50.99% 23.58% 25.43% +5.9 6
2022-08-13 @ Millwall L 2-3 1809 1837 25.43% 23.58% 50.99% -5.9 1
2022-08-13 Norwich City W 2-1 1793 1798 46.88% 23.96% 29.16% +6.9 7
2022-08-13 @ Hull City L 1-2 1798 1793 29.16% 23.96% 46.88% -6.9 1
2022-08-13 Preston North End L 0-1 1831 1815 49.52% 23.74% 26.74% -11.2 2
2022-08-13 @ Luton Town W 1-0 1815 1831 26.74% 23.74% 49.52% +11.2 5
2022-08-13 Queens Park Rangers D 2-2 1791 1812 44.69% 24.10% 31.21% -0.5 5
2022-08-13 @ Sunderland D 2-2 1812 1791 31.21% 24.10% 44.69% +0.5 4
2022-08-13 Reading W 4-0 1777 1758 49.93% 23.70% 26.37% +24.3 4
2022-08-13 @ Rotherham United L 0-4 1758 1777 26.37% 23.70% 49.93% -24.3 3
2022-08-13 Stoke City W 3-1 1837 1827 48.78% 23.81% 27.41% +11.4 3
2022-08-13 @ Huddersfield Town L 1-3 1827 1837 27.41% 23.81% 48.78% -11.4 3
2022-08-13 Swansea City L 0-1 1776 1790 45.63% 24.05% 30.32% -10.5 3
2022-08-13 @ Blackpool W 1-0 1790 1776 30.32% 24.05% 45.63% +10.5 4
2022-08-14 Sheffield United D 2-2 1822 1870 40.84% 24.25% 34.91% -0.2 2
2022-08-14 @ Middlesbrough D 2-2 1870 1822 34.91% 24.25% 40.84% +0.2 4
2022-08-14 West Brom W 2-1 1863 1826 52.06% 23.45% 24.49% +6.0 9
2022-08-14 @ Blackburn Rovers L 1-2 1826 1863 24.49% 23.45% 52.06% -6.0 2
2022-08-16 Blackpool L 0-1 1812 1765 53.27% 23.29% 23.43% -12.0 4
2022-08-16 @ Queens Park Rangers W 1-0 1765 1812 23.43% 23.29% 53.27% +12.0 6
2022-08-16 Huddersfield Town W 2-1 1791 1848 39.53% 24.27% 36.20% +8.2 4
2022-08-16 @ Norwich City L 1-2 1848 1791 36.20% 24.27% 39.53% -8.2 3
2022-08-16 Hull City D 1-1 1870 1800 55.97% 22.87% 21.16% -1.8 5
2022-08-16 @ Burnley D 1-1 1800 1870 21.16% 22.87% 55.97% +1.8 8
2022-08-16 Luton Town W 2-0 1774 1820 41.16% 24.24% 34.60% +15.9 4
2022-08-16 @ Bristol City L 0-2 1820 1774 34.60% 24.24% 41.16% -15.9 2
2022-08-16 Millwall D 2-2 1800 1843 41.63% 24.23% 34.15% -0.3 5
2022-08-16 @ Swansea City D 2-2 1843 1800 34.15% 24.23% 41.63% +0.3 7
2022-08-16 Rotherham United D 0-0 1826 1801 50.61% 23.62% 25.77% -1.4 6
2022-08-16 @ Preston North End D 0-0 1801 1826 25.77% 23.62% 50.61% +1.4 5
2022-08-16 Watford D 1-1 1764 1834 37.89% 24.28% 37.82% +0.0 5
2022-08-16 @ Birmingham City D 1-1 1834 1764 37.82% 24.28% 37.89% +0.0 8
2022-08-17 Blackburn Rovers W 3-0 1734 1869 29.07% 23.96% 46.97% +29.4 6
2022-08-17 @ Reading L 0-3 1869 1734 46.97% 23.96% 29.07% -29.4 9
2022-08-17 Cardiff City D 0-0 1820 1795 50.61% 23.62% 25.77% -1.4 3
2022-08-17 @ West Brom D 0-0 1795 1820 25.77% 23.62% 50.61% +1.4 7
2022-08-17 Middlesbrough D 2-2 1815 1822 46.58% 23.99% 29.43% -0.6 4
2022-08-17 @ Stoke City D 2-2 1822 1815 29.43% 23.99% 46.58% +0.6 3
2022-08-17 Sunderland W 2-1 1871 1791 57.08% 22.68% 20.25% +5.1 7
2022-08-17 @ Sheffield United L 1-2 1791 1871 20.25% 22.68% 57.08% -5.1 5
2022-08-19 Millwall W 2-0 1799 1843 41.41% 24.23% 34.35% +15.8 7
2022-08-19 @ Norwich City L 0-2 1843 1799 34.35% 24.23% 41.41% -15.8 7
2022-08-20 Blackburn Rovers W 3-0 1876 1839 52.00% 23.46% 24.54% +17.5 10
2022-08-20 @ Sheffield United L 0-3 1839 1876 24.54% 23.46% 52.00% -17.5 9
2022-08-20 Blackpool D 3-3 1869 1777 58.28% 22.44% 19.28% -1.2 6
2022-08-20 @ Burnley D 3-3 1777 1869 19.28% 22.44% 58.28% +1.2 7
2022-08-20 Hull City W 5-2 1819 1802 49.61% 23.73% 26.66% +13.7 6
2022-08-20 @ West Brom L 2-5 1802 1819 26.66% 23.73% 49.61% -13.7 8
2022-08-20 Luton Town L 0-2 1800 1804 46.88% 23.96% 29.15% -20.2 5
2022-08-20 @ Swansea City W 2-0 1804 1800 29.15% 23.96% 46.88% +20.2 5
2022-08-20 Middlesbrough W 1-0 1763 1822 39.31% 24.27% 36.42% +8.8 9
2022-08-20 @ Reading L 0-1 1822 1763 36.42% 24.27% 39.31% -8.8 3
2022-08-20 Rotherham United D 1-1 1800 1803 47.10% 23.95% 28.95% -0.9 5
2022-08-20 @ Queens Park Rangers D 1-1 1803 1800 28.95% 23.95% 47.10% +0.9 6
2022-08-20 Sunderland L 0-1 1815 1786 51.13% 23.57% 25.31% -11.5 4
2022-08-20 @ Stoke City W 1-0 1786 1815 25.31% 23.57% 51.13% +11.5 8
2022-08-20 Watford D 0-0 1825 1834 46.31% 24.00% 29.69% -0.9 7
2022-08-20 @ Preston North End D 0-0 1834 1825 29.69% 24.00% 46.31% +0.9 9
2022-08-20 Wigan Athletic L 0-1 1764 1783 44.98% 24.09% 30.94% -10.4 5
2022-08-20 @ Birmingham City W 1-0 1783 1764 30.94% 24.09% 44.98% +10.4 6
2022-08-21 Cardiff City W 2-0 1790 1797 46.50% 23.99% 29.51% +14.0 7
2022-08-21 @ Bristol City L 0-2 1797 1790 29.51% 23.99% 46.50% -14.0 7
2022-08-26 Sheffield United D 1-1 1824 1893 37.95% 24.28% 37.76% -0.0 6
2022-08-26 @ Luton Town D 1-1 1893 1824 37.76% 24.28% 37.95% +0.0 11
2022-08-27 Birmingham City W 2-0 1804 1754 53.63% 23.24% 23.12% +11.4 9
2022-08-27 @ Rotherham United L 0-2 1754 1804 23.12% 23.24% 53.63% -11.4 5
2022-08-27 Bristol City D 3-3 1779 1804 44.10% 24.13% 31.77% -0.4 8
2022-08-27 @ Blackpool D 3-3 1804 1779 31.77% 24.13% 44.10% +0.4 8
2022-08-27 Burnley L 1-5 1793 1867 37.20% 24.28% 38.52% -26.6 6
2022-08-27 @ Wigan Athletic W 5-1 1867 1793 38.52% 24.28% 37.20% +26.6 9
2022-08-27 Coventry City W 3-2 1788 1803 45.44% 24.06% 30.50% +6.8 11
2022-08-27 @ Hull City L 2-3 1803 1788 30.50% 24.06% 45.44% -6.8 1
2022-08-27 Norwich City L 0-1 1797 1815 45.10% 24.08% 30.82% -10.4 8
2022-08-27 @ Sunderland W 1-0 1815 1797 30.82% 24.08% 45.10% +10.4 10
2022-08-27 Preston North End D 0-0 1783 1824 41.86% 24.22% 33.91% -0.4 8
2022-08-27 @ Cardiff City D 0-0 1824 1783 33.91% 24.22% 41.86% +0.4 8
2022-08-27 Queens Park Rangers L 2-3 1834 1799 51.87% 23.48% 24.66% -10.5 9
2022-08-27 @ Watford W 3-2 1799 1834 24.66% 23.48% 51.87% +10.4 8
2022-08-27 Reading L 0-1 1828 1772 54.33% 23.14% 22.53% -12.2 7
2022-08-27 @ Millwall W 1-0 1772 1828 22.53% 23.14% 54.33% +12.2 12
2022-08-27 Stoke City L 0-1 1822 1803 49.88% 23.70% 26.41% -11.3 9
2022-08-27 @ Blackburn Rovers W 1-0 1803 1822 26.41% 23.70% 49.88% +11.3 7
2022-08-27 Swansea City W 2-1 1814 1780 51.72% 23.50% 24.78% +6.1 6
2022-08-27 @ Middlesbrough L 1-2 1780 1814 24.78% 23.50% 51.72% -6.1 5
2022-08-27 West Brom D 2-2 1840 1833 48.42% 23.84% 27.74% -0.8 4
2022-08-27 @ Huddersfield Town D 2-2 1833 1840 27.74% 23.84% 48.42% +0.8 7
2022-08-30 Hull City W 3-1 1810 1795 49.33% 23.76% 26.91% +11.3 11
2022-08-30 @ Queens Park Rangers L 1-3 1795 1810 26.91% 23.76% 49.33% -11.3 11
2022-08-30 Luton Town L 1-2 1782 1824 41.76% 24.22% 34.01% -9.2 8
2022-08-30 @ Cardiff City W 2-1 1824 1782 34.01% 24.22% 41.76% +9.2 9
2022-08-30 Middlesbrough W 2-1 1824 1820 48.01% 23.88% 28.11% +6.7 12
2022-08-30 @ Watford L 1-2 1820 1824 28.11% 23.88% 48.01% -6.7 6
2022-08-30 Millwall W 2-0 1894 1815 56.91% 22.71% 20.38% +10.2 12
2022-08-30 @ Burnley L 0-2 1815 1894 20.38% 22.71% 56.91% -10.2 7
2022-08-30 Norwich City L 1-2 1742 1825 36.00% 24.27% 39.73% -8.2 5
2022-08-30 @ Birmingham City W 2-1 1825 1742 39.73% 24.27% 36.00% +8.2 13
2022-08-30 Reading W 4-0 1893 1784 60.19% 22.03% 17.78% +17.0 14
2022-08-30 @ Sheffield United L 0-4 1784 1893 17.78% 22.03% 60.19% -17.0 12
2022-08-30 West Brom D 1-1 1767 1833 38.25% 24.28% 37.47% -0.0 7
2022-08-30 @ Wigan Athletic D 1-1 1833 1767 37.47% 24.28% 38.25% +0.0 8
2022-08-31 Blackburn Rovers L 0-1 1778 1811 43.08% 24.18% 32.74% -10.0 8
2022-08-31 @ Blackpool W 1-0 1811 1778 32.74% 24.18% 43.08% +10.0 12
2022-08-31 Huddersfield Town W 2-0 1804 1839 42.68% 24.19% 33.12% +15.4 11
2022-08-31 @ Bristol City L 0-2 1839 1804 33.12% 24.19% 42.68% -15.4 4
2022-08-31 Preston North End L 0-1 1797 1824 43.71% 24.15% 32.14% -10.1 1
2022-08-31 @ Coventry City W 1-0 1824 1797 32.14% 24.15% 43.71% +10.1 11
2022-08-31 Rotherham United W 3-0 1787 1815 43.63% 24.16% 32.22% +21.9 11
2022-08-31 @ Sunderland L 0-3 1815 1787 32.22% 24.16% 43.63% -21.9 9
2022-08-31 Swansea City D 1-1 1814 1774 52.55% 23.39% 24.06% -1.4 8
2022-08-31 @ Stoke City D 1-1 1774 1814 24.06% 23.39% 52.55% +1.4 6
2022-09-02 Burnley D 1-1 1833 1904 37.68% 24.28% 38.04% +0.0 9
2022-09-02 @ West Brom D 1-1 1904 1833 38.04% 24.28% 37.68% -0.0 13
2022-09-03 Birmingham City L 0-1 1835 1734 59.25% 22.24% 18.51% -13.1 11
2022-09-03 @ Preston North End W 1-0 1734 1835 18.51% 22.24% 59.25% +13.2 8
2022-09-03 Bristol City L 2-3 1821 1819 47.61% 23.91% 28.48% -9.7 12
2022-09-03 @ Blackburn Rovers W 3-2 1819 1821 28.48% 23.91% 47.61% +9.7 14
2022-09-03 Cardiff City W 2-0 1805 1773 51.49% 23.52% 24.99% +12.2 10
2022-09-03 @ Millwall L 0-2 1773 1805 24.99% 23.52% 51.49% -12.2 8
2022-09-03 Coventry City W 3-0 1833 1786 53.28% 23.29% 23.43% +16.8 16
2022-09-03 @ Norwich City L 0-3 1786 1833 23.43% 23.29% 53.28% -16.8 1
2022-09-03 Queens Park Rangers W 1-0 1775 1821 41.19% 24.24% 34.57% +8.4 9
2022-09-03 @ Swansea City L 0-1 1821 1775 34.57% 24.24% 41.19% -8.4 11
2022-09-03 Watford D 1-1 1793 1831 42.40% 24.20% 33.40% -0.4 10
2022-09-03 @ Rotherham United D 1-1 1831 1793 33.40% 24.20% 42.40% +0.4 13
2022-09-03 Wigan Athletic L 1-2 1834 1767 55.62% 22.93% 21.45% -11.7 9
2022-09-03 @ Luton Town W 2-1 1767 1834 21.45% 22.93% 55.62% +11.7 10
2022-09-04 Blackpool L 0-1 1824 1768 54.33% 23.14% 22.53% -12.2 4
2022-09-04 @ Huddersfield Town W 1-0 1768 1824 22.53% 23.14% 54.33% +12.2 11
2022-09-04 Sheffield United L 0-2 1784 1910 30.19% 24.04% 45.77% -14.3 11
2022-09-04 @ Hull City W 2-0 1910 1784 45.77% 24.04% 30.19% +14.3 17
2022-09-04 Stoke City W 2-1 1767 1813 41.20% 24.24% 34.56% +8.0 15
2022-09-04 @ Reading L 1-2 1813 1767 34.56% 24.24% 41.20% -7.9 8
2022-09-05 Sunderland W 1-0 1813 1809 48.00% 23.88% 28.12% +7.2 9
2022-09-05 @ Middlesbrough L 0-1 1809 1813 28.12% 23.88% 48.00% -7.2 11
2022-09-13 Burnley D 1-1 1821 1904 35.99% 24.27% 39.74% +0.2 12
2022-09-13 @ Preston North End D 1-1 1904 1821 39.74% 24.27% 35.99% -0.2 14
2022-09-13 Cardiff City L 2-3 1820 1761 54.71% 23.08% 22.21% -11.0 9
2022-09-13 @ Middlesbrough W 3-2 1761 1820 22.21% 23.08% 54.71% +11.0 11
2022-09-13 Sheffield United L 0-1 1783 1924 28.39% 23.90% 47.71% -7.2 9
2022-09-13 @ Swansea City W 1-0 1924 1783 47.71% 23.90% 28.39% +7.2 20
2022-09-13 Stoke City L 0-3 1770 1805 42.69% 24.19% 33.12% -27.2 11
2022-09-13 @ Hull City W 3-0 1805 1770 33.12% 24.19% 42.69% +27.2 11
2022-09-13 Watford W 2-0 1811 1831 44.77% 24.10% 31.14% +14.7 15
2022-09-13 @ Blackburn Rovers L 0-2 1831 1811 31.14% 24.10% 44.77% -14.7 13
2022-09-13 Wigan Athletic L 1-2 1812 1778 51.68% 23.50% 24.82% -11.0 4
2022-09-13 @ Huddersfield Town W 2-1 1778 1812 24.82% 23.50% 51.68% +11.0 13
2022-09-14 Birmingham City L 2-3 1833 1747 57.72% 22.55% 19.72% -11.5 9
2022-09-14 @ West Brom W 3-2 1747 1833 19.72% 22.55% 57.72% +11.5 11
2022-09-14 Blackpool W 3-0 1793 1780 49.04% 23.78% 27.17% +19.0 13
2022-09-14 @ Rotherham United L 0-3 1780 1793 27.17% 23.78% 49.04% -19.0 11
2022-09-14 Bristol City W 3-2 1850 1829 50.12% 23.68% 26.21% +6.0 19
2022-09-14 @ Norwich City L 2-3 1829 1850 26.21% 23.68% 50.12% -6.0 14
2022-09-14 Coventry City D 2-2 1822 1770 53.91% 23.20% 22.89% -1.2 10
2022-09-14 @ Luton Town D 2-2 1770 1822 22.89% 23.20% 53.91% +1.2 2
2022-09-14 Queens Park Rangers L 0-2 1817 1813 48.05% 23.87% 28.08% -20.6 10
2022-09-14 @ Millwall W 2-0 1813 1817 28.08% 23.87% 48.05% +20.6 14
2022-09-14 Sunderland L 0-3 1775 1801 43.89% 24.14% 31.97% -27.8 15
2022-09-14 @ Reading W 3-0 1801 1775 31.97% 24.14% 43.89% +27.8 14
2022-09-17 Blackburn Rovers W 2-0 1821 1826 46.78% 23.97% 29.25% +13.9 13
2022-09-17 @ Luton Town L 0-2 1826 1821 29.25% 23.97% 46.78% -13.9 15
2022-09-17 Blackpool W 2-1 1797 1761 51.89% 23.47% 24.63% +6.0 13
2022-09-17 @ Millwall L 1-2 1761 1797 24.63% 23.47% 51.89% -6.0 11
2022-09-17 Bristol City W 2-1 1904 1823 57.16% 22.66% 20.18% +5.0 17
2022-09-17 @ Burnley L 1-2 1823 1904 20.18% 22.66% 57.16% -5.0 14
2022-09-17 Cardiff City W 1-0 1801 1772 51.12% 23.57% 25.31% +6.6 7
2022-09-17 @ Huddersfield Town L 0-1 1772 1801 25.31% 23.57% 51.12% -6.6 11
2022-09-17 Coventry City D 0-0 1759 1771 45.87% 24.03% 30.10% -0.9 12
2022-09-17 @ Birmingham City D 0-0 1771 1759 30.10% 24.03% 45.87% +0.9 3
2022-09-17 Hull City W 3-0 1776 1742 51.72% 23.50% 24.79% +17.6 12
2022-09-17 @ Swansea City L 0-3 1742 1776 24.79% 23.50% 51.72% -17.6 11
2022-09-17 Reading L 0-1 1789 1747 52.74% 23.37% 23.90% -11.8 13
2022-09-17 @ Wigan Athletic W 1-0 1747 1789 23.90% 23.37% 52.74% +11.9 18
2022-09-17 Rotherham United D 0-0 1809 1812 47.06% 23.95% 28.98% -1.0 10
2022-09-17 @ Middlesbrough D 0-0 1812 1809 28.98% 23.95% 47.06% +1.0 14
2022-09-17 Sheffield United L 0-2 1822 1932 32.27% 24.16% 43.57% -15.1 12
2022-09-17 @ Preston North End W 2-0 1932 1822 43.57% 24.16% 32.27% +15.1 23
2022-09-17 Stoke City D 0-0 1833 1832 47.60% 23.91% 28.49% -1.0 15
2022-09-17 @ Queens Park Rangers D 0-0 1832 1833 28.49% 23.91% 47.60% +1.1 12
2022-09-17 Sunderland D 2-2 1816 1829 45.77% 24.04% 30.19% -0.6 14
2022-09-17 @ Watford D 2-2 1829 1816 30.19% 24.04% 45.77% +0.6 15
2022-09-17 West Brom D 1-1 1856 1822 51.76% 23.49% 24.75% -1.3 20
2022-09-17 @ Norwich City D 1-1 1822 1856 24.75% 23.49% 51.76% +1.3 10
2022-09-30 Luton Town L 0-2 1725 1835 32.31% 24.16% 43.53% -15.1 11
2022-09-30 @ Hull City W 2-0 1835 1725 43.53% 24.16% 32.31% +15.1 16
2022-10-01 Birmingham City D 1-1 1947 1758 67.65% 19.89% 12.47% -2.9 24
2022-10-01 @ Sheffield United D 1-1 1758 1947 12.47% 19.89% 67.65% +2.9 13
2022-10-01 Burnley D 1-1 1765 1909 28.08% 23.87% 48.04% +1.0 12
2022-10-01 @ Cardiff City D 1-1 1909 1765 48.04% 23.87% 28.08% -1.0 18
2022-10-01 Huddersfield Town W 3-1 1759 1807 40.84% 24.25% 34.91% +13.9 21
2022-10-01 @ Reading L 1-3 1807 1759 34.91% 24.25% 40.84% -13.9 7
2022-10-01 Middlesbrough W 1-0 1772 1808 42.55% 24.20% 33.26% +8.2 6
2022-10-01 @ Coventry City L 0-1 1808 1772 33.26% 24.20% 42.55% -8.2 10
2022-10-01 Millwall W 2-1 1812 1803 48.61% 23.82% 27.57% +6.6 18
2022-10-01 @ Blackburn Rovers L 1-2 1803 1812 27.57% 23.82% 48.61% -6.6 13
2022-10-01 Norwich City L 0-1 1755 1855 33.70% 24.21% 42.09% -8.3 11
2022-10-01 @ Blackpool W 1-0 1855 1755 42.09% 24.21% 33.70% +8.3 23
2022-10-01 Preston North End D 0-0 1830 1807 50.41% 23.65% 25.95% -1.4 16
2022-10-01 @ Sunderland D 0-0 1807 1830 25.95% 23.65% 50.41% +1.4 13
2022-10-01 Queens Park Rangers L 1-2 1818 1832 45.56% 24.05% 30.38% -9.9 14
2022-10-01 @ Bristol City W 2-1 1832 1818 30.38% 24.05% 45.56% +9.9 18
2022-10-01 Swansea City L 2-3 1823 1794 51.17% 23.56% 25.27% -10.3 10
2022-10-01 @ West Brom W 3-2 1794 1823 25.27% 23.56% 51.17% +10.3 15
2022-10-01 Wigan Athletic L 0-2 1813 1777 51.92% 23.47% 24.61% -22.1 14
2022-10-01 @ Rotherham United W 2-0 1777 1813 24.61% 23.47% 51.92% +22.0 16
2022-10-02 Watford L 0-4 1833 1816 49.65% 23.73% 26.62% -40.3 12
2022-10-02 @ Stoke City W 4-0 1816 1833 26.62% 23.73% 49.65% +40.3 17
2022-10-04 Blackburn Rovers W 1-0 1766 1818 40.35% 24.26% 35.40% +8.6 15
2022-10-04 @ Cardiff City L 0-1 1818 1766 35.40% 24.26% 40.35% -8.6 18
2022-10-04 Blackpool D 0-0 1828 1747 57.21% 22.65% 20.14% -2.1 17
2022-10-04 @ Sunderland D 0-0 1747 1828 20.14% 22.65% 57.21% +2.1 12
2022-10-04 Coventry City D 0-0 1808 1780 51.04% 23.58% 25.39% -1.4 15
2022-10-04 @ Bristol City D 0-0 1780 1808 25.39% 23.58% 51.04% +1.4 7
2022-10-04 Huddersfield Town D 3-3 1850 1794 54.37% 23.13% 22.50% -1.0 17
2022-10-04 @ Luton Town D 3-3 1794 1850 22.50% 23.13% 54.37% +1.0 8
2022-10-04 Norwich City D 1-1 1773 1863 34.93% 24.25% 40.82% +0.3 22
2022-10-04 @ Reading D 1-1 1863 1773 40.82% 24.25% 34.93% -0.3 24
2022-10-04 Queens Park Rangers L 0-1 1944 1842 59.40% 22.21% 18.39% -13.2 24
2022-10-04 @ Sheffield United W 1-0 1842 1944 18.39% 22.21% 59.40% +13.2 21
2022-10-05 Birmingham City W 1-0 1800 1761 52.32% 23.42% 24.26% +6.3 13
2022-10-05 @ Middlesbrough L 0-1 1761 1800 24.26% 23.42% 52.32% -6.3 13
2022-10-05 Millwall D 1-1 1791 1796 46.75% 23.97% 29.28% -0.8 15
2022-10-05 @ Rotherham United D 1-1 1796 1791 29.28% 23.97% 46.75% +0.9 14
2022-10-05 Stoke City D 1-1 1908 1793 60.78% 21.89% 17.33% -2.3 19
2022-10-05 @ Burnley D 1-1 1793 1908 17.33% 21.89% 60.78% +2.3 13
2022-10-05 Swansea City L 1-2 1856 1804 53.89% 23.20% 22.90% -11.4 17
2022-10-05 @ Watford W 2-1 1804 1856 22.90% 23.20% 53.89% +11.4 18
2022-10-05 West Brom W 1-0 1808 1813 46.78% 23.97% 29.25% +7.4 16
2022-10-05 @ Preston North End L 0-1 1813 1808 29.25% 23.97% 46.78% -7.4 10
2022-10-05 Wigan Athletic W 2-1 1710 1799 35.00% 24.25% 40.75% +9.0 14
2022-10-05 @ Hull City L 1-2 1799 1710 40.75% 24.25% 35.00% -9.0 16
2022-10-07 Reading W 2-1 1855 1773 57.33% 22.63% 20.05% +5.0 24
2022-10-07 @ Queens Park Rangers L 1-2 1773 1855 20.05% 22.63% 57.33% -5.0 22
2022-10-08 Bristol City W 3-0 1755 1807 40.35% 24.26% 35.40% +23.5 16
2022-10-08 @ Birmingham City L 0-3 1807 1755 35.40% 24.26% 40.35% -23.5 15
2022-10-08 Burnley L 0-1 1781 1906 30.43% 24.06% 45.51% -7.6 7
2022-10-08 @ Coventry City W 1-0 1906 1781 45.51% 24.06% 30.43% +7.6 22
2022-10-08 Cardiff City L 1-3 1790 1775 49.44% 23.75% 26.82% -18.3 16
2022-10-08 @ Wigan Athletic W 3-1 1775 1790 26.82% 23.75% 49.44% +18.3 18
2022-10-08 Luton Town D 0-0 1806 1849 41.60% 24.23% 34.17% -0.4 11
2022-10-08 @ West Brom D 0-0 1849 1806 34.17% 24.23% 41.60% +0.4 18
2022-10-08 Middlesbrough W 2-0 1797 1806 46.23% 24.01% 29.76% +14.1 17
2022-10-08 @ Millwall L 0-2 1806 1797 29.76% 24.01% 46.23% -14.1 13
2022-10-08 Preston North End L 2-3 1863 1815 53.35% 23.28% 23.37% -10.7 24
2022-10-08 @ Norwich City W 3-2 1815 1863 23.37% 23.28% 53.35% +10.7 19
2022-10-08 Rotherham United W 3-0 1810 1790 49.98% 23.69% 26.33% +18.5 21
2022-10-08 @ Blackburn Rovers L 0-3 1790 1810 26.33% 23.69% 49.98% -18.5 15
2022-10-08 Sheffield United W 3-1 1795 1931 29.06% 23.96% 46.99% +17.5 16
2022-10-08 @ Stoke City L 1-3 1931 1795 46.99% 23.96% 29.06% -17.6 24
2022-10-08 Sunderland W 2-1 1816 1826 46.03% 24.02% 29.94% +7.1 21
2022-10-08 @ Swansea City L 1-2 1826 1816 29.94% 24.02% 46.03% -7.1 17
2022-10-08 Watford W 3-1 1749 1845 34.21% 24.23% 41.56% +15.9 15
2022-10-08 @ Blackpool L 1-3 1845 1749 41.56% 24.23% 34.21% -15.9 17
2022-10-09 Hull City W 2-0 1795 1719 56.61% 22.76% 20.63% +10.3 11
2022-10-09 @ Huddersfield Town L 0-2 1719 1795 20.63% 22.76% 56.61% -10.3 14
2022-10-11 Blackburn Rovers W 1-0 1772 1828 39.76% 24.27% 35.97% +8.7 19
2022-10-11 @ Wigan Athletic L 0-1 1828 1772 35.97% 24.27% 39.76% -8.7 21
2022-10-12 Preston North End W 2-1 1783 1826 41.65% 24.23% 34.12% +7.9 18
2022-10-12 @ Bristol City L 1-2 1826 1783 34.12% 24.23% 41.65% -7.9 19
2022-10-15 Blackburn Rovers L 1-2 1792 1820 43.75% 24.15% 32.10% -9.5 13
2022-10-15 @ Middlesbrough W 2-1 1820 1792 32.10% 24.15% 43.75% +9.6 24
2022-10-15 Blackpool D 3-3 1913 1765 63.99% 21.05% 14.96% -1.6 25
2022-10-15 @ Sheffield United D 3-3 1765 1913 14.96% 21.05% 63.99% +1.6 16
2022-10-15 Coventry City L 0-1 1793 1774 49.95% 23.70% 26.36% -11.3 18
2022-10-15 @ Cardiff City W 1-0 1774 1793 26.36% 23.70% 49.95% +11.3 10
2022-10-15 Huddersfield Town W 2-1 1771 1805 42.95% 24.18% 32.86% +7.6 18
2022-10-15 @ Rotherham United L 1-2 1805 1771 32.86% 24.18% 42.95% -7.6 11
2022-10-15 Millwall L 1-2 1791 1811 44.79% 24.10% 31.12% -9.7 18
2022-10-15 @ Bristol City W 2-1 1811 1791 31.12% 24.10% 44.79% +9.7 20
2022-10-15 Norwich City W 2-1 1829 1852 44.37% 24.12% 31.51% +7.4 20
2022-10-15 @ Watford L 1-2 1852 1829 31.51% 24.12% 44.37% -7.4 24
2022-10-15 Queens Park Rangers W 3-1 1849 1860 45.95% 24.03% 30.02% +12.3 21
2022-10-15 @ Luton Town L 1-3 1860 1849 30.02% 24.03% 45.95% -12.3 24
2022-10-15 Stoke City L 0-2 1818 1813 48.15% 23.86% 27.99% -20.7 19
2022-10-15 @ Preston North End W 2-0 1813 1818 27.99% 23.86% 48.15% +20.7 19
2022-10-15 Swansea City W 4-0 1913 1823 58.23% 22.45% 19.32% +18.4 25
2022-10-15 @ Burnley L 0-4 1823 1913 19.32% 22.45% 58.23% -18.4 21
2022-10-15 West Brom L 0-2 1768 1805 42.43% 24.20% 33.37% -18.6 22
2022-10-15 @ Reading W 2-0 1805 1768 33.37% 24.20% 42.43% +18.6 14
2022-10-15 Wigan Athletic W 2-1 1819 1781 52.26% 23.43% 24.31% +6.0 20
2022-10-15 @ Sunderland L 1-2 1781 1819 24.31% 23.43% 52.26% -6.0 19
2022-10-16 Birmingham City L 0-2 1708 1778 37.81% 24.28% 37.91% -17.0 14
2022-10-16 @ Hull City W 2-0 1778 1708 37.91% 24.28% 37.81% +17.0 19
2022-10-18 Bristol City L 0-2 1824 1781 52.75% 23.36% 23.88% -22.4 14
2022-10-18 @ West Brom W 2-0 1781 1824 23.88% 23.36% 52.75% +22.4 21
2022-10-18 Luton Town L 0-1 1845 1861 45.22% 24.07% 30.71% -10.4 24
2022-10-18 @ Norwich City W 1-0 1861 1845 30.71% 24.07% 45.22% +10.4 24
2022-10-18 Preston North End L 0-1 1797 1797 47.41% 23.92% 28.67% -10.8 11
2022-10-18 @ Huddersfield Town W 1-0 1797 1797 28.67% 23.92% 47.41% +10.8 22
2022-10-18 Reading W 3-2 1804 1749 54.23% 23.15% 22.61% +5.3 24
2022-10-18 @ Swansea City L 2-3 1749 1804 22.61% 23.15% 54.23% -5.3 22
2022-10-18 Rotherham United L 0-1 1833 1779 54.16% 23.17% 22.68% -12.1 19
2022-10-18 @ Stoke City W 1-0 1779 1833 22.68% 23.17% 54.16% +12.1 21
2022-10-18 Sunderland W 2-0 1829 1825 47.97% 23.88% 28.15% +13.5 27
2022-10-18 @ Blackburn Rovers L 0-2 1825 1829 28.15% 23.88% 47.97% -13.5 20
2022-10-19 Burnley D 1-1 1795 1932 28.94% 23.95% 47.11% +0.9 20
2022-10-19 @ Birmingham City D 1-1 1932 1795 47.11% 23.95% 28.94% -0.9 26
2022-10-19 Cardiff City W 3-0 1848 1782 55.52% 22.95% 21.53% +15.6 27
2022-10-19 @ Queens Park Rangers L 0-3 1782 1848 21.53% 22.95% 55.52% -15.6 18
2022-10-19 Hull City L 1-3 1767 1691 56.56% 22.77% 20.67% -20.6 16
2022-10-19 @ Blackpool W 3-1 1691 1767 20.67% 22.77% 56.56% +20.6 17
2022-10-19 Middlesbrough L 1-4 1775 1782 46.44% 24.00% 29.57% -24.6 19
2022-10-19 @ Wigan Athletic W 4-1 1782 1775 29.57% 24.00% 46.44% +24.6 16
2022-10-19 Sheffield United W 1-0 1785 1911 30.17% 24.04% 45.79% +10.5 13
2022-10-19 @ Coventry City L 0-1 1911 1785 45.79% 24.04% 30.17% -10.5 25
2022-10-19 Watford W 3-0 1821 1836 45.39% 24.06% 30.55% +21.0 23
2022-10-19 @ Millwall L 0-3 1836 1821 30.55% 24.06% 45.39% -20.9 20
2022-10-22 Birmingham City W 2-1 1843 1796 53.24% 23.30% 23.46% +5.8 30
2022-10-22 @ Blackburn Rovers L 1-2 1796 1843 23.46% 23.30% 53.24% -5.8 20
2022-10-22 Bristol City W 2-0 1744 1804 39.26% 24.27% 36.47% +16.6 25
2022-10-22 @ Reading L 0-2 1804 1744 36.47% 24.27% 39.26% -16.6 21
2022-10-22 Burnley L 2-4 1812 1931 31.09% 24.10% 44.82% -11.3 20
2022-10-22 @ Sunderland W 4-2 1931 1812 44.82% 24.10% 31.09% +11.3 29
2022-10-22 Coventry City L 0-2 1821 1796 50.72% 23.61% 25.67% -21.6 19
2022-10-22 @ Stoke City W 2-0 1796 1821 25.67% 23.61% 50.72% +21.6 16
2022-10-22 Huddersfield Town D 0-0 1807 1786 50.09% 23.68% 26.23% -1.3 17
2022-10-22 @ Middlesbrough D 0-0 1786 1807 26.23% 23.68% 50.09% +1.3 12
2022-10-22 Hull City L 2-4 1791 1712 56.99% 22.69% 20.32% -18.5 21
2022-10-22 @ Rotherham United W 4-2 1712 1791 20.32% 22.69% 56.99% +18.5 20
2022-10-22 Norwich City D 2-2 1901 1834 55.60% 22.94% 21.47% -1.3 26
2022-10-22 @ Sheffield United D 2-2 1834 1901 21.47% 22.94% 55.60% +1.3 25
2022-10-22 Preston North End W 4-2 1746 1808 38.91% 24.28% 36.81% +12.9 19
2022-10-22 @ Blackpool L 2-4 1808 1746 36.81% 24.28% 38.91% -12.9 22
2022-10-22 West Brom W 2-1 1842 1801 52.51% 23.40% 24.10% +5.9 26
2022-10-22 @ Millwall L 1-2 1801 1842 24.10% 23.40% 52.51% -5.9 14
2022-10-22 Wigan Athletic W 2-1 1864 1750 60.60% 21.93% 17.47% +4.4 30
2022-10-22 @ Queens Park Rangers L 1-2 1750 1864 17.47% 21.93% 60.60% -4.4 19
2022-10-23 Cardiff City W 2-0 1810 1766 52.85% 23.35% 23.80% +11.7 27
2022-10-23 @ Swansea City L 0-2 1766 1810 23.80% 23.35% 52.85% -11.7 18
2022-10-23 Luton Town W 4-0 1815 1872 39.73% 24.27% 36.00% +31.1 23
2022-10-23 @ Watford L 0-4 1872 1815 36.00% 24.27% 39.73% -31.1 24
2022-10-25 Norwich City W 1-0 1942 1835 59.92% 22.09% 17.99% +4.8 32
2022-10-25 @ Burnley L 0-1 1835 1942 17.99% 22.09% 59.92% -4.8 25
2022-10-25 Rotherham United D 2-2 1817 1773 53.00% 23.33% 23.67% -1.1 17
2022-10-25 @ Coventry City D 2-2 1773 1817 23.67% 23.33% 53.00% +1.1 22
2022-10-28 Queens Park Rangers W 2-0 1790 1868 36.70% 24.28% 39.02% +17.5 23
2022-10-28 @ Birmingham City L 0-2 1868 1790 39.02% 24.28% 36.70% -17.5 30
2022-10-29 Blackburn Rovers L 0-1 1731 1848 31.25% 24.11% 44.65% -7.8 20
2022-10-29 @ Hull City W 1-0 1848 1731 44.65% 24.11% 31.25% +7.8 33
2022-10-29 Blackpool L 1-2 1816 1759 54.47% 23.12% 22.41% -11.5 17
2022-10-29 @ Coventry City W 2-1 1759 1816 22.41% 23.12% 54.47% +11.5 22
2022-10-29 Middlesbrough W 2-1 1795 1806 46.07% 24.02% 29.91% +7.1 25
2022-10-29 @ Preston North End L 1-2 1806 1795 29.91% 24.02% 46.07% -7.1 17
2022-10-29 Millwall W 1-0 1788 1848 39.22% 24.27% 36.51% +8.8 15
2022-10-29 @ Huddersfield Town L 0-1 1848 1788 36.51% 24.27% 39.22% -8.8 26
2022-10-29 Reading W 2-1 1947 1761 67.45% 19.96% 12.60% +3.2 35
2022-10-29 @ Burnley L 1-2 1761 1947 12.60% 19.96% 67.45% -3.2 25
2022-10-29 Rotherham United W 1-0 1755 1774 44.90% 24.09% 31.01% +7.7 21
2022-10-29 @ Cardiff City L 0-1 1774 1755 31.01% 24.09% 44.90% -7.7 22
2022-10-29 Sheffield United L 0-2 1795 1900 33.05% 24.19% 42.76% -15.4 14
2022-10-29 @ West Brom W 2-0 1900 1795 42.76% 24.19% 33.05% +15.4 29
2022-10-29 Stoke City W 3-1 1831 1800 51.38% 23.54% 25.09% +10.6 28
2022-10-29 @ Norwich City L 1-3 1800 1831 25.09% 23.54% 51.38% -10.6 19
2022-10-29 Sunderland D 1-1 1841 1800 52.50% 23.40% 24.10% -1.4 25
2022-10-29 @ Luton Town D 1-1 1800 1841 24.10% 23.40% 52.50% +1.4 21
2022-10-29 Swansea City D 1-1 1787 1821 42.85% 24.19% 32.96% -0.5 22
2022-10-29 @ Bristol City D 1-1 1821 1787 32.96% 24.19% 42.85% +0.5 28
2022-10-29 Watford L 0-1 1746 1847 33.52% 24.21% 42.27% -8.2 19
2022-10-29 @ Wigan Athletic W 1-0 1847 1746 42.27% 24.21% 33.52% +8.2 26
2022-11-01 Blackburn Rovers W 1-0 1805 1856 40.39% 24.26% 35.35% +8.6 20
2022-11-01 @ Coventry City L 0-1 1856 1805 35.35% 24.26% 40.39% -8.6 33
2022-11-01 Blackpool W 1-0 1780 1771 48.68% 23.82% 27.50% +7.0 17
2022-11-01 @ West Brom L 0-1 1771 1780 27.50% 23.82% 48.68% -7.0 22
2022-11-01 Middlesbrough L 1-3 1723 1799 36.94% 24.28% 38.78% -14.5 20
2022-11-01 @ Hull City W 3-1 1799 1723 38.78% 24.28% 36.94% +14.5 20
2022-11-01 Reading D 0-0 1839 1757 57.27% 22.64% 20.09% -2.1 26
2022-11-01 @ Luton Town D 0-0 1757 1839 20.09% 22.64% 57.27% +2.1 26
2022-11-01 Sheffield United L 0-1 1787 1915 29.94% 24.02% 46.04% -7.5 22
2022-11-01 @ Bristol City W 1-0 1915 1787 46.04% 24.02% 29.94% +7.5 32
2022-11-01 Swansea City W 1-0 1802 1822 44.87% 24.09% 31.03% +7.8 28
2022-11-01 @ Preston North End L 0-1 1822 1802 31.03% 24.09% 44.87% -7.8 28
2022-11-02 Millwall D 0-0 1808 1839 43.28% 24.17% 32.55% -0.6 24
2022-11-02 @ Birmingham City D 0-0 1839 1808 32.55% 24.17% 43.28% +0.6 27
2022-11-02 Queens Park Rangers D 0-0 1841 1851 46.23% 24.01% 29.76% -0.9 29
2022-11-02 @ Norwich City D 0-0 1851 1841 29.76% 24.01% 46.23% +0.9 31
2022-11-02 Rotherham United W 3-2 1950 1766 67.25% 20.02% 12.72% +3.0 38
2022-11-02 @ Burnley L 2-3 1766 1950 12.72% 20.02% 67.25% -3.0 22
2022-11-02 Stoke City L 0-1 1738 1789 40.44% 24.26% 35.30% -9.5 19
2022-11-02 @ Wigan Athletic W 1-0 1789 1738 35.30% 24.26% 40.44% +9.5 22
2022-11-02 Sunderland L 0-2 1796 1802 46.76% 23.97% 29.27% -20.2 15
2022-11-02 @ Huddersfield Town W 2-0 1802 1796 29.27% 23.97% 46.76% +20.2 24
2022-11-02 Watford L 1-2 1762 1855 34.64% 24.24% 41.12% -8.0 21
2022-11-02 @ Cardiff City W 2-1 1855 1762 41.12% 24.24% 34.64% +8.0 29
2022-11-04 Preston North End L 1-2 1760 1810 40.55% 24.25% 35.20% -9.0 26
2022-11-04 @ Reading W 2-1 1810 1760 35.20% 24.25% 40.55% +9.0 31
2022-11-05 Birmingham City L 1-2 1799 1807 46.29% 24.01% 29.70% -10.0 22
2022-11-05 @ Stoke City W 2-1 1807 1799 29.70% 24.01% 46.29% +10.0 27
2022-11-05 Bristol City D 1-1 1813 1779 51.73% 23.49% 24.77% -1.4 21
2022-11-05 @ Middlesbrough D 1-1 1779 1813 24.77% 23.49% 51.73% +1.3 23
2022-11-05 Burnley W 5-2 1923 1953 43.33% 24.17% 32.50% +16.1 35
2022-11-05 @ Sheffield United L 2-5 1953 1923 32.50% 24.17% 43.33% -16.1 38
2022-11-05 Cardiff City L 0-1 1822 1754 55.67% 22.92% 21.40% -12.4 24
2022-11-05 @ Sunderland W 1-0 1754 1822 21.40% 22.92% 55.67% +12.4 24
2022-11-05 Coventry City L 0-1 1863 1813 53.61% 23.25% 23.14% -12.0 29
2022-11-05 @ Watford W 1-0 1813 1863 23.14% 23.25% 53.61% +12.0 23
2022-11-05 Huddersfield Town W 1-0 1848 1776 56.11% 22.85% 21.04% +5.6 36
2022-11-05 @ Blackburn Rovers L 0-1 1776 1848 21.04% 22.85% 56.11% -5.6 15
2022-11-05 Hull City D 0-0 1839 1708 62.39% 21.49% 16.12% -2.7 28
2022-11-05 @ Millwall D 0-0 1708 1839 16.12% 21.49% 62.39% +2.7 21
2022-11-05 Luton Town L 0-1 1764 1837 37.28% 24.28% 38.44% -8.9 22
2022-11-05 @ Blackpool W 1-0 1837 1764 38.44% 24.28% 37.28% +8.9 29
2022-11-05 Norwich City L 1-2 1763 1840 36.73% 24.28% 39.00% -8.3 22
2022-11-05 @ Rotherham United W 2-1 1840 1763 39.00% 24.28% 36.73% +8.3 32
2022-11-05 West Brom L 0-1 1851 1787 55.31% 22.98% 21.71% -12.4 31
2022-11-05 @ Queens Park Rangers W 1-0 1787 1851 21.71% 22.98% 55.31% +12.4 20
2022-11-05 Wigan Athletic D 2-2 1814 1728 57.72% 22.55% 19.73% -1.5 29
2022-11-05 @ Swansea City D 2-2 1728 1814 19.73% 22.55% 57.72% +1.5 20
2022-11-08 Huddersfield Town L 1-2 1839 1771 55.77% 22.91% 21.32% -11.8 31
2022-11-08 @ Queens Park Rangers W 2-1 1771 1839 21.32% 22.91% 55.77% +11.7 18
2022-11-08 Hull City L 2-3 1767 1711 54.35% 23.14% 22.52% -10.9 24
2022-11-08 @ Cardiff City W 3-2 1711 1767 22.52% 23.14% 54.35% +10.9 24
2022-11-08 Luton Town W 2-0 1789 1846 39.58% 24.27% 36.15% +16.5 25
2022-11-08 @ Stoke City L 0-2 1846 1789 36.15% 24.27% 39.58% -16.5 29
2022-11-08 Middlesbrough L 0-3 1755 1812 39.62% 24.27% 36.11% -25.6 22
2022-11-08 @ Blackpool W 3-0 1812 1755 36.11% 24.27% 39.62% +25.6 24
2022-11-08 Reading W 2-0 1851 1751 59.24% 22.24% 18.52% +9.3 32
2022-11-08 @ Watford L 0-2 1751 1851 18.52% 22.24% 59.24% -9.3 26
2022-11-08 Rotherham United L 0-1 1939 1755 67.24% 20.03% 12.73% -14.7 35
2022-11-08 @ Sheffield United W 1-0 1755 1939 12.73% 20.03% 67.24% +14.7 25
2022-11-08 Swansea City D 2-2 1817 1813 48.06% 23.87% 28.07% -0.7 28
2022-11-08 @ Birmingham City D 2-2 1813 1817 28.07% 23.87% 48.06% +0.7 30
2022-11-08 Wigan Athletic W 2-0 1825 1730 58.76% 22.34% 18.90% +9.5 26
2022-11-08 @ Coventry City L 0-2 1730 1825 18.90% 22.34% 58.76% -9.5 20
2022-11-11 Sunderland L 1-2 1817 1809 48.36% 23.85% 27.80% -10.4 28
2022-11-11 @ Birmingham City W 2-1 1809 1817 27.80% 23.85% 48.36% +10.4 27
2022-11-12 Blackpool W 2-1 1720 1729 46.27% 24.01% 29.72% +7.0 23
2022-11-12 @ Wigan Athletic L 1-2 1729 1720 29.72% 24.01% 46.27% -7.0 22
2022-11-12 Middlesbrough L 1-2 1849 1837 48.90% 23.80% 27.30% -10.5 32
2022-11-12 @ Norwich City W 2-1 1837 1849 27.30% 23.80% 48.90% +10.5 27
2022-11-12 Millwall L 2-4 1819 1837 45.11% 24.08% 30.81% -15.2 31
2022-11-12 @ Preston North End W 4-2 1837 1819 30.81% 24.08% 45.11% +15.2 31
2022-11-12 Queens Park Rangers W 2-0 1835 1827 48.39% 23.84% 27.76% +13.3 29
2022-11-12 @ Coventry City L 0-2 1827 1835 27.76% 23.84% 48.39% -13.3 31
2022-11-12 Reading L 1-2 1722 1741 44.86% 24.09% 31.04% -9.8 24
2022-11-12 @ Hull City W 2-1 1741 1722 31.04% 24.09% 44.86% +9.8 29
2022-11-12 Rotherham United D 1-1 1830 1769 54.84% 23.06% 22.10% -1.7 30
2022-11-12 @ Luton Town D 1-1 1769 1830 22.10% 23.06% 54.84% +1.7 26
2022-11-12 Sheffield United L 0-1 1756 1924 25.31% 23.57% 51.13% -6.5 24
2022-11-12 @ Cardiff City W 1-0 1924 1756 51.13% 23.57% 25.31% +6.5 38
2022-11-12 Stoke City W 2-0 1800 1805 46.73% 23.98% 29.30% +14.0 23
2022-11-12 @ West Brom L 0-2 1805 1800 29.30% 23.98% 46.73% -14.0 25
2022-11-12 Swansea City D 0-0 1782 1813 43.31% 24.17% 32.52% -0.6 19
2022-11-12 @ Huddersfield Town D 0-0 1813 1782 32.52% 24.17% 43.31% +0.6 31
2022-11-12 Watford D 0-0 1780 1860 36.43% 24.27% 39.30% +0.2 24
2022-11-12 @ Bristol City D 0-0 1860 1780 39.30% 24.27% 36.43% -0.2 33
2022-11-13 Blackburn Rovers W 3-0 1937 1853 57.50% 22.59% 19.90% +14.5 41
2022-11-13 @ Burnley L 0-3 1853 1937 19.90% 22.59% 57.50% -14.5 36
2022-12-03 Millwall W 3-0 1820 1852 43.13% 24.18% 32.69% +22.1 30
2022-12-03 @ Sunderland L 0-3 1852 1820 32.69% 24.18% 43.13% -22.1 31
2022-12-10 Birmingham City D 0-0 1722 1806 35.77% 24.26% 39.97% +0.2 23
2022-12-10 @ Blackpool D 0-0 1806 1722 39.97% 24.26% 35.77% -0.2 29
2022-12-10 Bristol City L 1-3 1771 1781 46.17% 24.01% 29.82% -17.3 26
2022-12-10 @ Rotherham United W 3-1 1781 1771 29.82% 24.01% 46.17% +17.3 27
2022-12-10 Cardiff City D 2-2 1791 1749 52.66% 23.38% 23.97% -1.1 26
2022-12-10 @ Stoke City D 2-2 1749 1791 23.97% 23.38% 52.66% +1.1 25
2022-12-10 Coventry City W 1-0 1751 1848 34.01% 24.22% 41.77% +9.8 32
2022-12-10 @ Reading L 0-1 1848 1751 41.77% 24.22% 34.01% -9.8 29
2022-12-10 Huddersfield Town W 1-0 1930 1782 64.05% 21.03% 14.92% +4.0 41
2022-12-10 @ Sheffield United L 0-1 1782 1930 14.92% 21.03% 64.05% -4.0 19
2022-12-10 Luton Town W 2-1 1848 1828 50.01% 23.69% 26.30% +6.4 30
2022-12-10 @ Middlesbrough L 1-2 1828 1848 26.30% 23.69% 50.01% -6.4 30
2022-12-10 Norwich City L 0-1 1814 1838 44.18% 24.13% 31.69% -10.2 31
2022-12-10 @ Swansea City W 1-0 1838 1814 31.69% 24.13% 44.18% +10.2 35
2022-12-10 Preston North End L 1-4 1839 1804 51.83% 23.48% 24.69% -27.0 36
2022-12-10 @ Blackburn Rovers W 4-1 1804 1839 24.69% 23.48% 51.83% +27.0 34
2022-12-10 Wigan Athletic D 1-1 1830 1727 59.50% 22.18% 18.31% -2.1 32
2022-12-10 @ Millwall D 1-1 1727 1830 18.31% 22.18% 59.50% +2.1 24
2022-12-11 Burnley L 0-3 1814 1952 28.79% 23.94% 47.27% -20.0 31
2022-12-11 @ Queens Park Rangers W 3-0 1952 1814 47.27% 23.94% 28.79% +20.0 44
2022-12-11 Hull City D 0-0 1860 1712 63.98% 21.05% 14.97% -2.9 34
2022-12-11 @ Watford D 0-0 1712 1860 14.97% 21.05% 63.98% +2.9 25
2022-12-12 West Brom L 1-2 1842 1813 51.06% 23.57% 25.37% -10.9 30
2022-12-12 @ Sunderland W 2-1 1813 1842 25.37% 23.57% 51.06% +10.9 26
2022-12-16 Reading W 3-2 1806 1761 53.08% 23.32% 23.60% +5.5 32
2022-12-16 @ Birmingham City L 2-3 1761 1806 23.60% 23.32% 53.08% -5.5 32
2022-12-17 Blackburn Rovers L 0-2 1848 1812 52.06% 23.45% 24.48% -22.1 35
2022-12-17 @ Norwich City W 2-0 1812 1848 24.48% 23.45% 52.06% +22.1 39
2022-12-17 Blackpool D 1-1 1750 1722 51.04% 23.58% 25.38% -1.3 26
2022-12-17 @ Cardiff City D 1-1 1722 1750 25.38% 23.58% 51.04% +1.3 24
2022-12-17 Middlesbrough W 3-1 1972 1854 61.01% 21.84% 17.16% +7.5 47
2022-12-17 @ Burnley L 1-3 1854 1972 17.16% 21.84% 61.01% -7.5 30
2022-12-17 Queens Park Rangers L 0-1 1831 1794 52.10% 23.45% 24.45% -11.7 34
2022-12-17 @ Preston North End W 1-0 1794 1831 24.45% 23.45% 52.10% +11.7 34
2022-12-17 Rotherham United W 3-0 1824 1754 56.03% 22.86% 21.11% +15.3 29
2022-12-17 @ West Brom L 0-3 1754 1824 21.11% 22.86% 56.03% -15.3 26
2022-12-17 Stoke City L 1-2 1798 1790 48.48% 23.84% 27.69% -10.4 27
2022-12-17 @ Bristol City W 2-1 1790 1798 27.69% 23.84% 48.48% +10.4 29
2022-12-17 Sunderland D 1-1 1715 1831 31.49% 24.12% 44.39% +0.6 26
2022-12-17 @ Hull City D 1-1 1831 1715 44.39% 24.12% 31.49% -0.6 31
2022-12-17 Swansea City D 3-3 1838 1804 51.81% 23.48% 24.71% -0.8 30
2022-12-17 @ Coventry City D 3-3 1804 1838 24.71% 23.48% 51.81% +0.8 32
2022-12-17 Watford L 0-2 1778 1857 36.49% 24.27% 39.23% -16.6 19
2022-12-17 @ Huddersfield Town W 2-0 1857 1778 39.23% 24.27% 36.49% +16.6 37
2022-12-19 Sheffield United L 1-2 1729 1935 21.51% 22.95% 55.54% -5.3 24
2022-12-19 @ Wigan Athletic W 2-1 1935 1729 55.54% 22.95% 21.51% +5.4 44
2022-12-21 West Brom W 1-0 1837 1840 47.15% 23.94% 28.91% +7.3 33
2022-12-21 @ Coventry City L 0-1 1840 1837 28.91% 23.94% 47.15% -7.3 29
2022-12-26 Blackburn Rovers W 2-1 1830 1834 46.99% 23.96% 29.05% +6.9 34
2022-12-26 @ Sunderland L 1-2 1834 1830 29.05% 23.96% 46.99% -6.9 39
2022-12-26 Blackpool D 1-1 1716 1723 46.41% 24.00% 29.59% -0.8 27
2022-12-26 @ Hull City D 1-1 1723 1716 29.59% 24.00% 46.41% +0.8 25
2022-12-26 Coventry City W 3-1 1940 1845 58.71% 22.35% 18.93% +8.2 47
2022-12-26 @ Sheffield United L 1-3 1845 1940 18.93% 22.35% 58.71% -8.3 33
2022-12-26 Huddersfield Town L 1-2 1819 1761 54.58% 23.10% 22.32% -11.5 34
2022-12-26 @ Preston North End W 2-1 1761 1819 22.32% 23.10% 54.58% +11.5 22
2022-12-26 Millwall L 0-2 1874 1828 53.17% 23.31% 23.52% -22.5 37
2022-12-26 @ Watford W 2-0 1828 1874 23.52% 23.31% 53.17% +22.5 35
2022-12-26 Norwich City W 2-1 1821 1826 46.80% 23.97% 29.23% +7.0 33
2022-12-26 @ Luton Town L 1-2 1826 1821 29.23% 23.97% 46.80% -7.0 35
2022-12-26 Queens Park Rangers D 0-0 1749 1806 39.71% 24.27% 36.02% -0.2 27
2022-12-26 @ Cardiff City D 0-0 1806 1749 36.02% 24.27% 39.71% +0.2 35
2022-12-26 Stoke City D 2-2 1738 1800 38.94% 24.28% 36.78% -0.1 27
2022-12-26 @ Rotherham United D 2-2 1800 1738 36.78% 24.28% 38.94% +0.1 30
2022-12-26 West Brom L 0-2 1788 1832 41.37% 24.24% 34.39% -18.3 27
2022-12-26 @ Bristol City W 2-0 1832 1788 34.39% 24.24% 41.37% +18.3 32
2022-12-26 Wigan Athletic W 4-1 1847 1724 61.56% 21.70% 16.74% +10.4 33
2022-12-26 @ Middlesbrough L 1-4 1724 1847 16.74% 21.70% 61.56% -10.4 24
2022-12-27 Birmingham City W 3-0 1979 1811 65.80% 20.50% 13.70% +10.1 50
2022-12-27 @ Burnley L 0-3 1811 1979 13.70% 20.50% 65.80% -10.1 32
2022-12-27 Swansea City W 2-1 1755 1804 40.74% 24.25% 35.01% +8.0 35
2022-12-27 @ Reading L 1-2 1804 1755 35.01% 24.25% 40.74% -8.0 32
2022-12-29 Bristol City D 0-0 1850 1769 57.17% 22.66% 20.17% -2.1 36
2022-12-29 @ Millwall D 0-0 1769 1850 20.17% 22.66% 57.17% +2.1 28
2022-12-29 Cardiff City D 0-0 1836 1749 57.89% 22.52% 19.59% -2.2 34
2022-12-29 @ Coventry City D 0-0 1749 1836 19.59% 22.52% 57.89% +2.2 28
2022-12-29 Luton Town L 0-3 1806 1828 44.44% 24.12% 31.44% -28.1 35
2022-12-29 @ Queens Park Rangers W 3-0 1828 1806 31.44% 24.12% 44.44% +28.1 36
2022-12-29 Middlesbrough L 1-2 1827 1857 43.39% 24.17% 32.44% -9.5 39
2022-12-29 @ Blackburn Rovers W 2-1 1857 1827 32.44% 24.17% 43.39% +9.5 36
2022-12-29 Preston North End W 2-0 1851 1808 52.81% 23.36% 23.84% +11.7 35
2022-12-29 @ West Brom L 0-2 1808 1851 23.84% 23.36% 52.81% -11.7 34
2022-12-29 Rotherham United W 2-0 1773 1738 51.80% 23.49% 24.72% +12.1 25
2022-12-29 @ Huddersfield Town L 0-2 1738 1773 24.72% 23.49% 51.80% -12.1 27
2022-12-29 Sheffield United L 1-2 1724 1948 19.81% 22.57% 57.61% -5.0 25
2022-12-29 @ Blackpool W 2-1 1948 1724 57.61% 22.57% 19.81% +5.0 50
2022-12-29 Sunderland L 1-4 1714 1837 30.50% 24.06% 45.44% -17.6 24
2022-12-29 @ Wigan Athletic W 4-1 1837 1714 45.44% 24.06% 30.50% +17.7 37
2022-12-30 Burnley L 0-1 1800 1989 23.13% 23.24% 53.63% -6.1 30
2022-12-30 @ Stoke City W 1-0 1989 1800 53.63% 23.24% 23.13% +6.1 53
2022-12-30 Hull City L 0-1 1801 1715 57.79% 22.54% 19.67% -12.8 32
2022-12-30 @ Birmingham City W 1-0 1715 1801 19.67% 22.54% 57.79% +12.9 30
2022-12-30 Reading D 1-1 1819 1763 54.37% 23.13% 22.49% -1.6 36
2022-12-30 @ Norwich City D 1-1 1763 1819 22.49% 23.13% 54.37% +1.6 36
2022-12-30 Watford W 4-0 1796 1851 39.99% 24.26% 35.75% +31.0 35
2022-12-30 @ Swansea City L 0-4 1851 1796 35.75% 24.26% 39.99% -31.0 37
2023-01-01 Bristol City D 1-1 1834 1771 55.15% 23.01% 21.84% -1.7 35
2023-01-01 @ Coventry City D 1-1 1771 1834 21.84% 23.01% 55.15% +1.7 29
2023-01-01 Cardiff City W 1-0 1817 1751 55.53% 22.95% 21.52% +5.7 42
2023-01-01 @ Blackburn Rovers L 0-1 1751 1817 21.52% 22.95% 55.53% -5.7 28
2023-01-01 Luton Town L 1-2 1785 1857 37.55% 24.28% 38.16% -8.5 25
2023-01-01 @ Huddersfield Town W 2-1 1857 1785 38.16% 24.28% 37.55% +8.5 39
2023-01-01 Rotherham United W 3-0 1848 1726 61.46% 21.73% 16.82% +12.4 39
2023-01-01 @ Millwall L 0-3 1726 1848 16.82% 21.73% 61.46% -12.4 27
2023-01-01 Sunderland D 1-1 1719 1855 29.02% 23.95% 47.02% +0.9 26
2023-01-01 @ Blackpool D 1-1 1855 1719 47.02% 23.95% 29.02% -0.9 38
2023-01-02 Burnley L 1-2 1827 1995 25.32% 23.57% 51.11% -6.2 35
2023-01-02 @ Swansea City W 2-1 1995 1827 51.11% 23.57% 25.32% +6.2 56
2023-01-02 Hull City L 1-4 1696 1728 43.18% 24.17% 32.65% -23.2 24
2023-01-02 @ Wigan Athletic W 4-1 1728 1696 32.65% 24.17% 43.18% +23.1 33
2023-01-02 Middlesbrough L 1-3 1789 1867 36.63% 24.28% 39.10% -14.4 32
2023-01-02 @ Birmingham City W 3-1 1867 1789 39.10% 24.28% 36.63% +14.4 39
2023-01-02 Preston North End L 0-1 1794 1796 47.23% 23.94% 28.83% -10.8 30
2023-01-02 @ Stoke City W 1-0 1796 1794 28.83% 23.94% 47.23% +10.8 37
2023-01-02 Reading W 1-0 1862 1765 58.95% 22.30% 18.75% +5.0 38
2023-01-02 @ West Brom L 0-1 1765 1862 18.75% 22.30% 58.95% -5.0 36
2023-01-02 Sheffield United D 1-1 1778 1953 24.52% 23.46% 52.02% +1.4 36
2023-01-02 @ Queens Park Rangers D 1-1 1953 1778 52.02% 23.46% 24.52% -1.4 51
2023-01-02 Watford L 0-1 1818 1820 47.14% 23.95% 28.91% -10.8 36
2023-01-02 @ Norwich City W 1-0 1820 1818 28.91% 23.95% 47.14% +10.8 40
2023-01-14 Birmingham City W 4-2 1773 1774 47.31% 23.93% 28.76% +10.6 32
2023-01-14 @ Bristol City L 2-4 1774 1773 28.76% 23.93% 47.31% -10.6 32
2023-01-14 Blackburn Rovers W 4-0 1714 1823 32.38% 24.16% 43.46% +36.0 30
2023-01-14 @ Rotherham United L 0-4 1823 1714 43.46% 24.16% 32.38% -36.1 42
2023-01-14 Blackpool W 2-0 1831 1720 60.33% 22.00% 17.67% +8.9 43
2023-01-14 @ Watford L 0-2 1720 1831 17.67% 22.00% 60.33% -8.9 26
2023-01-14 Coventry City W 1-0 2001 1833 65.91% 20.46% 13.62% +3.7 59
2023-01-14 @ Burnley L 0-1 1833 2001 13.62% 20.46% 65.91% -3.7 35
2023-01-14 Huddersfield Town D 1-1 1751 1776 44.01% 24.14% 31.85% -0.6 34
2023-01-14 @ Hull City D 1-1 1776 1751 31.85% 24.14% 44.01% +0.6 26
2023-01-14 Millwall W 1-0 1881 1860 50.08% 23.68% 26.24% +6.8 42
2023-01-14 @ Middlesbrough L 0-1 1860 1881 26.24% 23.68% 50.08% -6.8 39
2023-01-14 Norwich City L 0-4 1807 1807 47.41% 23.92% 28.66% -38.7 37
2023-01-14 @ Preston North End W 4-0 1807 1807 28.66% 23.92% 47.41% +38.7 39
2023-01-14 Queens Park Rangers D 2-2 1760 1779 44.87% 24.09% 31.03% -0.5 37
2023-01-14 @ Reading D 2-2 1779 1760 31.03% 24.09% 44.87% +0.5 37
2023-01-14 Stoke City W 3-1 1952 1784 65.84% 20.49% 13.67% +6.0 54
2023-01-14 @ Sheffield United L 1-3 1784 1952 13.67% 20.49% 65.84% -6.0 30
2023-01-14 Swansea City L 1-3 1854 1821 51.60% 23.51% 24.89% -19.0 38
2023-01-14 @ Sunderland W 3-1 1821 1854 24.89% 23.51% 51.60% +19.0 38
2023-01-14 West Brom L 2-3 1865 1867 47.14% 23.95% 28.91% -9.6 39
2023-01-14 @ Luton Town W 3-2 1867 1865 28.91% 23.95% 47.14% +9.6 41
2023-01-14 Wigan Athletic D 1-1 1746 1673 56.27% 22.82% 20.90% -1.8 29
2023-01-14 @ Cardiff City D 1-1 1673 1746 20.90% 22.82% 56.27% +1.8 25
2023-01-20 Hull City W 1-0 1958 1750 69.23% 19.32% 11.46% +3.1 57
2023-01-20 @ Sheffield United L 0-1 1750 1958 11.46% 19.32% 69.23% -3.0 34
2023-01-20 West Brom W 2-1 2005 1877 62.09% 21.57% 16.35% +4.1 62
2023-01-20 @ Burnley L 1-2 1877 2005 16.35% 21.57% 62.09% -4.1 41
2023-01-21 Blackburn Rovers D 1-1 1784 1787 47.00% 23.96% 29.04% -0.9 33
2023-01-21 @ Bristol City D 1-1 1787 1784 29.04% 23.96% 47.00% +0.9 43
2023-01-21 Luton Town L 0-2 1675 1855 23.94% 23.37% 52.69% -11.8 25
2023-01-21 @ Wigan Athletic W 2-0 1855 1675 52.69% 23.37% 23.94% +11.8 42
2023-01-21 Millwall L 0-1 1744 1854 32.29% 24.16% 43.55% -8.0 29
2023-01-21 @ Cardiff City W 1-0 1854 1744 43.55% 24.16% 32.29% +8.0 42
2023-01-21 Norwich City L 2-4 1829 1846 45.21% 24.07% 30.72% -15.2 35
2023-01-21 @ Coventry City W 4-2 1846 1829 30.72% 24.07% 45.21% +15.2 42
2023-01-21 Preston North End L 1-2 1763 1768 46.84% 23.97% 29.19% -10.1 32
2023-01-21 @ Birmingham City W 2-1 1768 1763 29.19% 23.97% 46.84% +10.1 40
2023-01-21 Reading W 4-0 1778 1759 49.78% 23.71% 26.51% +24.4 33
2023-01-21 @ Stoke City L 0-4 1759 1778 26.51% 23.71% 49.78% -24.4 37
2023-01-21 Rotherham United D 1-1 1840 1750 58.14% 22.47% 19.39% -2.0 44
2023-01-21 @ Watford D 1-1 1750 1840 19.39% 22.47% 58.14% +2.0 31
2023-01-21 Swansea City D 1-1 1780 1840 39.14% 24.28% 36.58% -0.1 38
2023-01-21 @ Queens Park Rangers D 1-1 1840 1780 36.58% 24.28% 39.14% +0.1 39
2023-01-22 Middlesbrough W 2-0 1835 1888 40.26% 24.26% 35.48% +16.2 41
2023-01-22 @ Sunderland L 0-2 1888 1835 35.48% 24.26% 40.26% -16.2 42
2023-01-28 Huddersfield Town W 2-0 1814 1777 52.06% 23.45% 24.49% +12.0 38
2023-01-28 @ Coventry City L 0-2 1777 1814 24.49% 23.45% 52.06% -12.0 26
2023-01-28 Queens Park Rangers W 3-0 1747 1780 43.08% 24.18% 32.74% +22.1 37
2023-01-28 @ Hull City L 0-3 1780 1747 32.74% 24.18% 43.08% -22.1 38
2023-01-28 Watford W 2-0 1872 1838 51.71% 23.50% 24.79% +12.1 45
2023-01-28 @ Middlesbrough L 0-2 1838 1872 24.79% 23.50% 51.71% -12.1 44
2023-01-31 Cardiff City W 1-0 1867 1736 62.41% 21.48% 16.11% +4.3 45
2023-01-31 @ Luton Town L 0-1 1736 1867 16.11% 21.48% 62.41% -4.3 29
2023-02-03 Coventry City W 1-0 1873 1826 53.31% 23.29% 23.40% +6.1 44
2023-02-03 @ West Brom L 0-1 1826 1873 23.40% 23.29% 53.31% -6.1 38
2023-02-04 Birmingham City L 3-4 1840 1753 57.84% 22.53% 19.63% -11.2 39
2023-02-04 @ Swansea City W 4-3 1753 1840 19.63% 22.53% 57.84% +11.2 35
2023-02-04 Blackpool W 3-0 1884 1711 66.23% 20.36% 13.41% +9.8 48
2023-02-04 @ Middlesbrough L 0-3 1711 1884 13.41% 20.36% 66.23% -9.9 26
2023-02-04 Bristol City L 1-2 1778 1783 46.82% 23.97% 29.21% -10.1 40
2023-02-04 @ Preston North End W 2-1 1783 1778 29.21% 23.97% 46.82% +10.1 36
2023-02-04 Burnley L 0-3 1861 2009 27.53% 23.82% 48.65% -19.2 42
2023-02-04 @ Norwich City W 3-0 2009 1861 48.65% 23.82% 27.53% +19.2 65
2023-02-04 Cardiff City W 1-0 1769 1731 52.21% 23.43% 24.36% +6.3 40
2023-02-04 @ Hull City L 0-1 1731 1769 24.36% 23.43% 52.21% -6.3 29
2023-02-04 Queens Park Rangers D 1-1 1765 1757 48.43% 23.84% 27.73% -1.0 27
2023-02-04 @ Huddersfield Town D 1-1 1757 1765 27.73% 23.84% 48.43% +1.0 39
2023-02-04 Sheffield United D 0-0 1752 1961 21.18% 22.88% 55.94% +2.0 32
2023-02-04 @ Rotherham United D 0-0 1961 1752 55.94% 22.88% 21.18% -2.0 58
2023-02-04 Stoke City W 1-0 1871 1802 55.91% 22.88% 21.21% +5.6 48
2023-02-04 @ Luton Town L 0-1 1802 1871 21.21% 22.88% 55.91% -5.6 33
2023-02-04 Sunderland D 1-1 1862 1851 48.77% 23.81% 27.42% -1.1 43
2023-02-04 @ Millwall D 1-1 1851 1862 27.42% 23.81% 48.77% +1.1 42
2023-02-04 Watford D 2-2 1735 1826 34.88% 24.25% 40.87% +0.2 38
2023-02-04 @ Reading D 2-2 1826 1735 40.87% 24.25% 34.88% -0.2 45
2023-02-06 Wigan Athletic D 0-0 1788 1663 61.80% 21.64% 16.56% -2.7 44
2023-02-06 @ Blackburn Rovers D 0-0 1663 1788 16.56% 21.64% 61.80% +2.7 26
2023-02-07 Huddersfield Town D 2-2 1701 1764 38.84% 24.28% 36.89% -0.1 27
2023-02-07 @ Blackpool D 2-2 1764 1701 36.89% 24.28% 38.84% +0.1 28
2023-02-10 West Brom W 2-0 1765 1879 31.71% 24.13% 44.15% +19.2 38
2023-02-10 @ Birmingham City L 0-2 1879 1765 44.15% 24.13% 31.71% -19.2 44
2023-02-11 Blackburn Rovers D 1-1 1825 1785 52.48% 23.40% 24.12% -1.4 46
2023-02-11 @ Watford D 1-1 1785 1825 24.12% 23.40% 52.48% +1.4 45
2023-02-11 Huddersfield Town W 1-0 1665 1764 33.79% 24.22% 42.00% +9.8 29
2023-02-11 @ Wigan Athletic L 0-1 1764 1665 42.00% 24.22% 33.79% -9.8 28
2023-02-11 Hull City D 0-0 1796 1776 50.09% 23.68% 26.23% -1.3 34
2023-02-11 @ Stoke City D 0-0 1776 1796 26.23% 23.68% 50.09% +1.3 41
2023-02-11 Luton Town D 1-1 1820 1877 39.57% 24.27% 36.16% -0.2 39
2023-02-11 @ Coventry City D 1-1 1877 1820 36.16% 24.27% 39.57% +0.2 49
2023-02-11 Middlesbrough L 1-3 1725 1894 25.25% 23.56% 51.19% -10.7 29
2023-02-11 @ Cardiff City W 3-1 1894 1725 51.19% 23.56% 25.25% +10.7 51
2023-02-11 Millwall L 1-2 1758 1861 33.32% 24.20% 42.48% -7.7 39
2023-02-11 @ Queens Park Rangers W 2-1 1861 1758 42.48% 24.20% 33.32% +7.7 46
2023-02-11 Norwich City W 1-0 1793 1842 40.82% 24.25% 34.93% +8.5 39
2023-02-11 @ Bristol City L 0-1 1842 1793 34.93% 24.25% 40.82% -8.5 42
2023-02-11 Preston North End W 3-0 2028 1768 73.33% 17.64% 9.03% +6.5 68
2023-02-11 @ Burnley L 0-3 1768 2028 9.03% 17.64% 73.33% -6.5 40
2023-02-11 Reading W 1-0 1852 1735 61.00% 21.84% 17.17% +4.6 45
2023-02-11 @ Sunderland L 0-1 1735 1852 17.17% 21.84% 61.00% -4.6 38
2023-02-11 Rotherham United D 0-0 1701 1754 40.26% 24.26% 35.48% -0.2 28
2023-02-11 @ Blackpool D 0-0 1754 1701 35.48% 24.26% 40.26% +0.3 33
2023-02-11 Swansea City W 3-0 1959 1829 62.23% 21.53% 16.24% +12.0 61
2023-02-11 @ Sheffield United L 0-3 1829 1959 16.24% 21.53% 62.23% -11.9 39
2023-02-14 Cardiff City L 0-2 1784 1714 55.90% 22.89% 21.22% -23.5 38
2023-02-14 @ Birmingham City W 2-0 1714 1784 21.22% 22.89% 55.90% +23.5 32
2023-02-14 Hull City W 3-1 1833 1777 54.38% 23.13% 22.49% +9.6 45
2023-02-14 @ Norwich City L 1-3 1777 1833 22.49% 23.13% 54.38% -9.7 41
2023-02-14 Millwall W 1-0 1819 1868 40.79% 24.25% 34.96% +8.5 42
2023-02-14 @ Coventry City L 0-1 1868 1819 34.96% 24.25% 40.79% -8.5 46
2023-02-14 Rotherham United W 2-1 1731 1754 44.30% 24.12% 31.58% +7.4 41
2023-02-14 @ Reading L 1-2 1754 1731 31.58% 24.12% 44.30% -7.4 33
2023-02-14 Sunderland L 0-3 1751 1857 32.77% 24.18% 43.05% -22.2 39
2023-02-14 @ Queens Park Rangers W 3-0 1857 1751 43.05% 24.18% 32.77% +22.2 48
2023-02-14 Watford D 1-1 2035 1824 69.51% 19.21% 11.28% -3.1 69
2023-02-14 @ Burnley D 1-1 1824 2035 11.28% 19.21% 69.51% +3.1 47
2023-02-15 Blackburn Rovers D 1-1 1860 1787 56.29% 22.82% 20.89% -1.8 45
2023-02-15 @ West Brom D 1-1 1787 1860 20.89% 22.82% 56.29% +1.8 46
2023-02-15 Blackpool W 2-1 1817 1701 60.89% 21.86% 17.25% +4.4 42
2023-02-15 @ Swansea City L 1-2 1701 1817 17.25% 21.86% 60.89% -4.4 28
2023-02-15 Huddersfield Town W 3-0 1795 1754 52.55% 23.39% 24.06% +17.2 37
2023-02-15 @ Stoke City L 0-3 1754 1795 24.06% 23.39% 52.55% -17.2 28
2023-02-15 Luton Town D 1-1 1762 1877 31.54% 24.12% 44.33% +0.6 41
2023-02-15 @ Preston North End D 1-1 1877 1762 44.33% 24.12% 31.54% -0.6 50
2023-02-15 Middlesbrough L 1-3 1971 1904 55.56% 22.94% 21.49% -20.3 61
2023-02-15 @ Sheffield United W 3-1 1904 1971 21.49% 22.94% 55.56% +20.3 54
2023-02-15 Wigan Athletic D 1-1 1801 1675 61.90% 21.61% 16.49% -2.4 40
2023-02-15 @ Bristol City D 1-1 1675 1801 16.49% 21.61% 61.90% +2.4 30
2023-02-17 Reading W 1-0 1738 1738 47.43% 23.92% 28.65% +7.3 35
2023-02-17 @ Cardiff City L 0-1 1738 1738 28.65% 23.92% 47.43% -7.3 41
2023-02-18 Birmingham City W 2-1 1737 1760 44.35% 24.12% 31.53% +7.4 31
2023-02-18 @ Huddersfield Town L 1-2 1760 1737 31.53% 24.12% 44.35% -7.4 38
2023-02-18 Bristol City D 1-1 1879 1799 57.08% 22.67% 20.24% -1.9 49
2023-02-18 @ Sunderland D 1-1 1799 1879 20.24% 22.67% 57.08% +1.9 41
2023-02-18 Burnley L 0-1 1877 2032 26.74% 23.74% 49.53% -6.9 50
2023-02-18 @ Luton Town W 1-0 2032 1877 49.53% 23.74% 26.74% +6.9 72
2023-02-18 Coventry City L 0-2 1747 1828 36.20% 24.27% 39.53% -16.5 33
2023-02-18 @ Rotherham United W 2-0 1828 1747 39.53% 24.27% 36.20% +16.5 45
2023-02-18 Norwich City D 0-0 1678 1843 25.61% 23.61% 50.78% +1.4 31
2023-02-18 @ Wigan Athletic D 0-0 1843 1678 50.78% 23.61% 25.61% -1.4 46
2023-02-18 Preston North End D 0-0 1767 1762 48.10% 23.87% 28.03% -1.1 42
2023-02-18 @ Hull City D 0-0 1762 1767 28.03% 23.87% 48.10% +1.1 42
2023-02-18 Queens Park Rangers W 3-1 1924 1729 68.26% 19.67% 12.07% +5.3 57
2023-02-18 @ Middlesbrough L 1-3 1729 1924 12.07% 19.67% 68.26% -5.3 39
2023-02-18 Sheffield United W 3-2 1860 1950 34.88% 24.25% 40.87% +8.6 49
2023-02-18 @ Millwall L 2-3 1950 1860 40.87% 24.25% 34.88% -8.6 61
2023-02-18 Stoke City W 1-0 1697 1812 31.56% 24.12% 44.31% +10.2 31
2023-02-18 @ Blackpool L 0-1 1812 1697 44.31% 24.12% 31.56% -10.2 37
2023-02-18 Swansea City W 1-0 1789 1822 43.01% 24.18% 32.81% +8.1 49
2023-02-18 @ Blackburn Rovers L 0-1 1822 1789 32.81% 24.18% 43.01% -8.1 42
2023-02-20 West Brom W 3-2 1827 1858 43.32% 24.17% 32.51% +7.2 50
2023-02-20 @ Watford L 2-3 1858 1827 32.51% 24.17% 43.32% -7.2 45
2023-02-21 Birmingham City W 3-1 1841 1753 58.00% 22.50% 19.50% +8.5 49
2023-02-21 @ Norwich City L 1-3 1753 1841 19.50% 22.50% 58.00% -8.5 38
2023-02-21 Blackpool W 1-0 1797 1707 58.13% 22.47% 19.40% +5.2 52
2023-02-21 @ Blackburn Rovers L 0-1 1707 1797 19.40% 22.47% 58.13% -5.2 31
2023-02-21 Burnley D 1-1 1868 2039 25.06% 23.53% 51.41% +1.3 50
2023-02-21 @ Millwall D 1-1 2039 1868 51.41% 23.53% 25.06% -1.3 73
2023-02-21 Stoke City L 1-3 1813 1802 48.93% 23.79% 27.28% -18.2 42
2023-02-21 @ Swansea City W 3-1 1802 1813 27.28% 23.79% 48.93% +18.1 40
2023-02-21 Sunderland W 2-1 1730 1877 27.68% 23.84% 48.48% +10.4 36
2023-02-21 @ Rotherham United L 1-2 1877 1730 48.48% 23.84% 27.68% -10.4 49
2023-02-25 Blackburn Rovers L 1-3 1723 1802 36.57% 24.28% 39.15% -14.4 39
2023-02-25 @ Queens Park Rangers W 3-1 1802 1723 39.15% 24.28% 36.57% +14.4 55
2023-02-25 Blackpool W 3-1 1731 1702 51.13% 23.57% 25.31% +10.7 44
2023-02-25 @ Reading L 1-3 1702 1731 25.31% 23.57% 51.13% -10.7 31
2023-02-25 Cardiff City W 2-0 1850 1745 59.72% 22.14% 18.15% +9.2 52
2023-02-25 @ Norwich City L 0-2 1745 1850 18.15% 22.14% 59.72% -9.2 35
2023-02-25 Huddersfield Town W 4-0 2037 1745 75.63% 16.58% 7.79% +7.2 76
2023-02-25 @ Burnley L 0-4 1745 2037 7.79% 16.58% 75.63% -7.2 31
2023-02-25 Hull City W 1-0 1801 1766 51.83% 23.48% 24.69% +6.4 44
2023-02-25 @ Bristol City L 0-1 1766 1801 24.69% 23.48% 51.83% -6.4 42
2023-02-25 Luton Town L 0-1 1744 1870 30.31% 24.05% 45.64% -7.6 38
2023-02-25 @ Birmingham City W 1-0 1870 1744 45.64% 24.05% 30.31% +7.6 53
2023-02-25 Middlesbrough W 2-0 1851 1930 36.49% 24.27% 39.24% +17.5 48
2023-02-25 @ West Brom L 0-2 1930 1851 39.24% 24.27% 36.49% -17.5 57
2023-02-25 Millwall L 0-1 1820 1870 40.69% 24.25% 35.06% -9.6 40
2023-02-25 @ Stoke City W 1-0 1870 1820 35.06% 24.25% 40.69% +9.6 53
2023-02-25 Sunderland W 2-1 1844 1867 44.45% 24.12% 31.44% +7.4 48
2023-02-25 @ Coventry City L 1-2 1867 1844 31.44% 24.12% 44.45% -7.4 49
2023-02-25 Watford W 1-0 1942 1834 60.01% 22.07% 17.92% +4.8 64
2023-02-25 @ Sheffield United L 0-1 1834 1942 17.92% 22.07% 60.01% -4.8 50
2023-02-25 Wigan Athletic W 2-1 1763 1679 57.54% 22.59% 19.87% +5.0 45
2023-02-25 @ Preston North End L 1-2 1679 1763 19.87% 22.59% 57.54% -5.0 31
2023-02-27 Rotherham United D 1-1 1795 1741 54.20% 23.16% 22.64% -1.6 43
2023-02-27 @ Swansea City D 1-1 1741 1795 22.64% 23.16% 54.20% +1.6 37
2023-02-28 Coventry City D 0-0 1768 1852 35.87% 24.27% 39.86% +0.2 46
2023-02-28 @ Preston North End D 0-0 1852 1768 39.86% 24.27% 35.87% -0.2 49
2023-02-28 Millwall D 2-2 1877 1879 47.19% 23.94% 28.87% -0.7 54
2023-02-28 @ Luton Town D 2-2 1879 1877 28.87% 23.94% 47.19% +0.7 54
2023-03-03 West Brom W 2-0 1760 1868 32.49% 24.17% 43.34% +19.0 45
2023-03-03 @ Hull City L 0-2 1868 1760 43.34% 24.17% 32.49% -19.0 48
2023-03-04 Birmingham City D 1-1 1674 1737 38.82% 24.28% 36.90% -0.1 32
2023-03-04 @ Wigan Athletic D 1-1 1737 1674 36.90% 24.28% 38.82% +0.1 39
2023-03-04 Bristol City W 2-0 1736 1807 37.59% 24.28% 38.13% +17.1 38
2023-03-04 @ Cardiff City L 0-2 1807 1736 38.13% 24.28% 37.59% -17.2 44
2023-03-04 Burnley D 0-0 1691 2044 11.10% 19.10% 69.80% +3.5 32
2023-03-04 @ Blackpool D 0-0 2044 1691 69.80% 19.10% 11.10% -3.5 77
2023-03-04 Coventry City L 0-4 1737 1852 31.73% 24.13% 44.14% -28.2 31
2023-03-04 @ Huddersfield Town W 4-0 1852 1737 44.14% 24.13% 31.73% +28.2 52
2023-03-04 Norwich City L 2-3 1880 1859 50.11% 23.68% 26.21% -10.2 54
2023-03-04 @ Millwall W 3-2 1859 1880 26.21% 23.68% 50.11% +10.1 55
2023-03-04 Preston North End D 0-0 1830 1769 54.93% 23.05% 22.02% -1.9 51
2023-03-04 @ Watford D 0-0 1769 1830 22.02% 23.05% 54.93% +1.9 47
2023-03-04 Queens Park Rangers W 3-1 1742 1709 51.66% 23.50% 24.84% +10.5 40
2023-03-04 @ Rotherham United L 1-3 1709 1742 24.84% 23.50% 51.66% -10.5 39
2023-03-04 Reading W 5-0 1912 1741 66.08% 20.41% 13.51% +16.0 60
2023-03-04 @ Middlesbrough L 0-5 1741 1912 13.51% 20.41% 66.08% -16.0 44
2023-03-04 Sheffield United W 1-0 1816 1947 29.68% 24.00% 46.32% +10.6 58
2023-03-04 @ Blackburn Rovers L 0-1 1947 1816 46.32% 24.00% 29.68% -10.6 64
2023-03-04 Stoke City L 1-5 1860 1811 53.53% 23.26% 23.21% -35.8 49
2023-03-04 @ Sunderland W 5-1 1811 1860 23.21% 23.26% 53.53% +35.8 43
2023-03-04 Swansea City W 1-0 1877 1794 57.40% 22.61% 19.98% +5.3 57
2023-03-04 @ Luton Town L 0-1 1794 1877 19.98% 22.61% 57.40% -5.3 43
2023-03-07 Bristol City D 0-0 1709 1790 36.21% 24.27% 39.52% +0.2 32
2023-03-07 @ Huddersfield Town D 0-0 1790 1709 39.52% 24.27% 36.21% -0.2 45
2023-03-07 Sheffield United L 0-1 1725 1936 21.01% 22.84% 56.14% -5.6 44
2023-03-07 @ Reading W 1-0 1936 1725 56.14% 22.84% 21.01% +5.6 67
2023-03-07 Wigan Athletic W 1-0 1849 1674 66.48% 20.28% 13.24% +3.5 51
2023-03-07 @ West Brom L 0-1 1674 1849 13.24% 20.28% 66.48% -3.5 32
2023-03-10 Blackburn Rovers W 3-2 1846 1827 49.94% 23.70% 26.36% +6.1 46
2023-03-10 @ Stoke City L 2-3 1827 1846 26.36% 23.70% 49.94% -6.1 58
2023-03-11 Blackpool W 2-0 1790 1695 58.75% 22.34% 18.91% +9.5 48
2023-03-11 @ Bristol City L 0-2 1695 1790 18.91% 22.34% 58.75% -9.5 32
2023-03-11 Cardiff City W 2-0 1770 1753 49.65% 23.73% 26.62% +12.9 50
2023-03-11 @ Preston North End L 0-2 1753 1770 26.62% 23.73% 49.65% -12.9 38
2023-03-11 Huddersfield Town W 1-0 1853 1709 63.57% 21.17% 15.27% +4.1 54
2023-03-11 @ West Brom L 0-1 1709 1853 15.27% 21.17% 63.57% -4.1 32
2023-03-11 Hull City D 1-1 1880 1779 59.33% 22.22% 18.45% -2.1 53
2023-03-11 @ Coventry City D 1-1 1779 1880 18.45% 22.22% 59.33% +2.1 46
2023-03-11 Luton Town L 0-1 1942 1882 54.77% 23.07% 22.16% -12.2 67
2023-03-11 @ Sheffield United W 1-0 1882 1942 22.16% 23.07% 54.77% +12.2 60
2023-03-11 Middlesbrough L 1-3 1788 1928 28.53% 23.91% 47.56% -11.8 43
2023-03-11 @ Swansea City W 3-1 1928 1788 47.56% 23.91% 28.53% +11.8 63
2023-03-11 Millwall L 0-1 1720 1870 27.34% 23.80% 48.85% -7.0 44
2023-03-11 @ Reading W 1-0 1870 1720 48.85% 23.80% 27.34% +7.0 57
2023-03-11 Rotherham United W 2-0 1737 1753 45.34% 24.07% 30.60% +14.4 42
2023-03-11 @ Birmingham City L 0-2 1753 1737 30.60% 24.07% 45.34% -14.5 40
2023-03-11 Watford W 1-0 1698 1828 29.83% 24.01% 46.16% +10.6 42
2023-03-11 @ Queens Park Rangers L 0-1 1828 1698 46.16% 24.01% 29.83% -10.6 51
2023-03-11 Wigan Athletic W 3-0 2041 1670 80.52% 14.04% 5.44% +3.6 80
2023-03-11 @ Burnley L 0-3 1670 2041 5.44% 14.04% 80.52% -3.6 32
2023-03-12 Sunderland L 0-1 1869 1824 53.12% 23.31% 23.56% -11.9 55
2023-03-12 @ Norwich City W 1-0 1824 1869 23.56% 23.31% 53.12% +11.9 52
2023-03-14 Birmingham City W 3-0 1817 1751 55.47% 22.96% 21.57% +15.6 54
2023-03-14 @ Watford L 0-3 1751 1817 21.57% 22.96% 55.47% -15.6 42
2023-03-14 Coventry City D 1-1 1667 1878 20.98% 22.84% 56.18% +1.8 33
2023-03-14 @ Wigan Athletic D 1-1 1878 1667 56.18% 22.84% 20.98% -1.8 54
2023-03-14 Preston North End L 1-2 1738 1783 41.35% 24.24% 34.41% -9.1 40
2023-03-14 @ Rotherham United W 2-1 1783 1738 34.41% 24.24% 41.35% +9.1 53
2023-03-14 Queens Park Rangers W 6-1 1685 1709 44.25% 24.13% 31.62% +28.7 35
2023-03-14 @ Blackpool L 1-6 1709 1685 31.62% 24.13% 44.25% -28.7 42
2023-03-14 Stoke City D 1-1 1940 1852 57.91% 22.52% 19.58% -2.0 64
2023-03-14 @ Middlesbrough D 1-1 1852 1940 19.58% 22.52% 57.91% +2.0 47
2023-03-14 Swansea City W 2-1 1877 1777 59.25% 22.24% 18.51% +4.7 60
2023-03-14 @ Millwall L 1-2 1777 1877 18.51% 22.24% 59.25% -4.7 43
2023-03-15 Bristol City W 1-0 1894 1800 58.66% 22.36% 18.97% +5.1 63
2023-03-15 @ Luton Town L 0-1 1800 1894 18.97% 22.36% 58.66% -5.1 48
2023-03-15 Burnley L 1-3 1781 2045 16.59% 21.65% 61.76% -7.3 46
2023-03-15 @ Hull City W 3-1 2045 1781 61.76% 21.65% 16.59% +7.3 83
2023-03-15 Norwich City D 1-1 1705 1857 27.10% 23.78% 49.13% +1.1 33
2023-03-15 @ Huddersfield Town D 1-1 1857 1705 49.13% 23.78% 27.10% -1.1 56
2023-03-15 Reading W 2-1 1821 1713 60.04% 22.06% 17.90% +4.5 61
2023-03-15 @ Blackburn Rovers L 1-2 1713 1821 17.90% 22.06% 60.04% -4.5 44
2023-03-15 Sheffield United L 1-2 1836 1929 34.46% 24.24% 41.31% -7.9 52
2023-03-15 @ Sunderland W 2-1 1929 1836 41.31% 24.24% 34.46% +7.9 70
2023-03-15 West Brom D 1-1 1740 1857 31.42% 24.12% 44.46% +0.6 39
2023-03-15 @ Cardiff City D 1-1 1857 1740 44.46% 24.12% 31.42% -0.6 55
2023-03-18 Birmingham City L 0-1 1680 1736 39.86% 24.27% 35.87% -9.4 42
2023-03-18 @ Queens Park Rangers W 1-0 1736 1680 35.87% 24.27% 39.86% +9.4 45
2023-03-18 Coventry City L 1-4 1714 1876 25.96% 23.65% 50.39% -15.5 35
2023-03-18 @ Blackpool W 4-1 1876 1714 50.39% 23.65% 25.96% +15.5 57
2023-03-18 Huddersfield Town L 0-1 1881 1706 66.47% 20.28% 13.25% -14.5 60
2023-03-18 @ Millwall W 1-0 1706 1881 13.25% 20.28% 66.47% +14.5 36
2023-03-18 Hull City D 1-1 1708 1774 38.47% 24.28% 37.25% -0.1 45
2023-03-18 @ Reading D 1-1 1774 1708 37.25% 24.28% 38.47% +0.1 47
2023-03-18 Luton Town D 1-1 1828 1899 37.55% 24.28% 38.17% +0.0 53
2023-03-18 @ Sunderland D 1-1 1899 1828 38.17% 24.28% 37.55% -0.0 64
2023-03-18 Norwich City D 0-0 1854 1856 47.21% 23.94% 28.85% -1.0 48
2023-03-18 @ Stoke City D 0-0 1856 1854 28.85% 23.94% 47.21% +1.0 57
2023-03-18 Preston North End W 4-0 1938 1792 63.78% 21.11% 15.12% +14.5 67
2023-03-18 @ Middlesbrough L 0-4 1792 1938 15.12% 21.11% 63.78% -14.5 53
2023-03-18 Wigan Athletic D 1-1 1833 1669 65.48% 20.60% 13.92% -2.7 55
2023-03-18 @ Watford D 1-1 1669 1833 13.92% 20.60% 65.48% +2.7 34
2023-03-19 Bristol City W 2-0 1772 1795 44.43% 24.12% 31.46% +14.8 46
2023-03-19 @ Swansea City L 0-2 1795 1772 31.46% 24.12% 44.43% -14.8 48
2023-03-31 Sunderland D 0-0 2052 1828 70.57% 18.80% 10.63% -3.6 84
2023-03-31 @ Burnley D 0-0 1828 2052 10.63% 18.80% 70.57% +3.6 54
2023-04-01 Blackburn Rovers W 1-0 1745 1825 36.35% 24.27% 39.38% +9.3 48
2023-04-01 @ Birmingham City L 0-1 1825 1745 39.38% 24.27% 36.35% -9.3 61
2023-04-01 Blackpool W 3-1 1778 1698 57.02% 22.69% 20.29% +8.8 56
2023-04-01 @ Preston North End L 1-3 1698 1778 20.29% 22.69% 57.02% -8.8 35
2023-04-01 Middlesbrough W 4-2 1721 1953 19.13% 22.40% 58.46% +19.0 39
2023-04-01 @ Huddersfield Town L 2-4 1953 1721 58.46% 22.40% 19.13% -19.0 67
2023-04-01 Millwall D 0-0 1856 1867 46.04% 24.02% 29.94% -0.9 56
2023-04-01 @ West Brom D 0-0 1867 1856 29.94% 24.02% 46.04% +0.9 61
2023-04-01 Queens Park Rangers W 1-0 1671 1671 47.50% 23.92% 28.58% +7.2 37
2023-04-01 @ Wigan Athletic L 0-1 1671 1671 28.58% 23.92% 47.50% -7.2 42
2023-04-01 Reading D 1-1 1780 1708 56.12% 22.85% 21.03% -1.8 49
2023-04-01 @ Bristol City D 1-1 1708 1780 21.03% 22.85% 56.12% +1.8 46
2023-04-01 Rotherham United D 0-0 1774 1729 52.99% 23.33% 23.68% -1.7 48
2023-04-01 @ Hull City D 0-0 1729 1774 23.68% 23.33% 52.99% +1.7 41
2023-04-01 Sheffield United L 0-1 1857 1937 36.35% 24.27% 39.38% -8.8 57
2023-04-01 @ Norwich City W 1-0 1937 1857 39.38% 24.27% 36.35% +8.8 73
2023-04-01 Stoke City L 0-4 1891 1853 52.21% 23.43% 24.35% -42.0 57
2023-04-01 @ Coventry City W 4-0 1853 1891 24.35% 23.43% 52.21% +42.0 51
2023-04-01 Swansea City L 2-3 1741 1787 41.24% 24.24% 34.53% -8.6 39
2023-04-01 @ Cardiff City W 3-2 1787 1741 34.53% 24.24% 41.24% +8.6 49
2023-04-01 Watford W 2-0 1899 1830 55.89% 22.89% 21.22% +10.6 67
2023-04-01 @ Luton Town L 0-2 1830 1899 21.22% 22.89% 55.89% -10.6 55
2023-04-07 Birmingham City D 1-1 1710 1754 41.43% 24.23% 34.34% -0.3 47
2023-04-07 @ Reading D 1-1 1754 1710 34.34% 24.23% 41.43% +0.3 49
2023-04-07 Bristol City L 1-2 1895 1778 61.03% 21.83% 17.14% -12.7 51
2023-04-07 @ Stoke City W 2-1 1778 1895 17.14% 21.83% 61.03% +12.7 52
2023-04-07 Burnley L 1-2 1934 2048 31.67% 24.13% 44.20% -7.4 67
2023-04-07 @ Middlesbrough W 2-1 2048 1934 44.20% 24.13% 31.67% +7.4 87
2023-04-07 Cardiff City L 1-3 1690 1732 41.65% 24.23% 34.12% -15.9 35
2023-04-07 @ Blackpool W 3-1 1732 1690 34.12% 24.23% 41.65% +15.9 42
2023-04-07 Coventry City D 0-0 1795 1849 40.08% 24.26% 35.66% -0.2 50
2023-04-07 @ Swansea City D 0-0 1849 1795 35.66% 24.26% 40.08% +0.2 58
2023-04-07 Huddersfield Town L 2-3 1819 1740 57.02% 22.69% 20.29% -11.4 55
2023-04-07 @ Watford W 3-2 1740 1819 20.29% 22.69% 57.02% +11.4 42
2023-04-07 Hull City D 4-4 1831 1772 54.74% 23.08% 22.18% -0.9 55
2023-04-07 @ Sunderland D 4-4 1772 1831 22.18% 23.08% 54.74% +0.9 49
2023-04-07 Luton Town D 0-0 1868 1910 41.75% 24.23% 34.03% -0.4 62
2023-04-07 @ Millwall D 0-0 1910 1868 34.03% 24.23% 41.75% +0.4 68
2023-04-07 Norwich City L 0-2 1816 1848 43.08% 24.18% 32.74% -18.9 61
2023-04-07 @ Blackburn Rovers W 2-0 1848 1816 32.74% 24.18% 43.08% +18.9 60
2023-04-07 Preston North End L 0-2 1664 1787 30.60% 24.07% 45.33% -14.4 42
2023-04-07 @ Queens Park Rangers W 2-0 1787 1664 45.33% 24.07% 30.60% +14.4 59
2023-04-07 West Brom W 3-1 1731 1855 30.42% 24.06% 45.53% +17.1 44
2023-04-07 @ Rotherham United L 1-3 1855 1731 45.53% 24.06% 30.42% -17.1 56
2023-04-07 Wigan Athletic W 1-0 1946 1679 73.85% 17.41% 8.74% +2.3 76
2023-04-07 @ Sheffield United L 0-1 1679 1946 8.74% 17.41% 73.85% -2.3 37
2023-04-10 Blackburn Rovers D 2-2 1751 1797 41.21% 24.24% 34.55% -0.2 43
2023-04-10 @ Huddersfield Town D 2-2 1797 1751 34.55% 24.24% 41.21% +0.2 62
2023-04-10 Blackpool W 3-1 1910 1674 71.55% 18.40% 10.05% +4.3 71
2023-04-10 @ Luton Town L 1-3 1674 1910 10.05% 18.40% 71.55% -4.3 35
2023-04-10 Middlesbrough D 2-2 1791 1926 29.05% 23.96% 46.99% +0.6 53
2023-04-10 @ Bristol City D 2-2 1926 1791 46.99% 23.96% 29.05% -0.7 68
2023-04-10 Millwall W 1-0 1773 1867 34.35% 24.23% 41.41% +9.7 52
2023-04-10 @ Hull City L 0-1 1867 1773 41.41% 24.23% 34.35% -9.7 62
2023-04-10 Queens Park Rangers D 2-2 1838 1649 67.69% 19.87% 12.44% -2.2 57
2023-04-10 @ West Brom D 2-2 1649 1838 12.44% 19.87% 67.69% +2.2 43
2023-04-10 Reading W 2-1 1801 1710 58.30% 22.44% 19.26% +4.8 62
2023-04-10 @ Preston North End L 1-2 1710 1801 19.26% 22.44% 58.30% -4.8 47
2023-04-10 Rotherham United D 0-0 1867 1748 61.21% 21.79% 17.00% -2.6 61
2023-04-10 @ Norwich City D 0-0 1748 1867 17.00% 21.79% 61.21% +2.6 45
2023-04-10 Sheffield United W 2-0 2056 1948 60.00% 22.07% 17.93% +9.1 90
2023-04-10 @ Burnley L 0-2 1948 2056 17.93% 22.07% 60.00% -9.0 76
2023-04-10 Stoke City D 0-0 1755 1883 29.99% 24.03% 45.98% +0.9 50
2023-04-10 @ Birmingham City D 0-0 1883 1755 45.98% 24.03% 29.99% -0.9 52
2023-04-10 Sunderland L 0-1 1748 1830 36.05% 24.27% 39.68% -8.7 42
2023-04-10 @ Cardiff City W 1-0 1830 1748 39.68% 24.27% 36.05% +8.7 58
2023-04-10 Swansea City L 0-2 1676 1795 31.14% 24.10% 44.76% -14.7 37
2023-04-10 @ Wigan Athletic W 2-0 1795 1676 44.76% 24.10% 31.14% +14.7 53
2023-04-10 Watford D 2-2 1849 1808 52.65% 23.38% 23.97% -1.1 59
2023-04-10 @ Coventry City D 2-2 1808 1849 23.97% 23.38% 52.65% +1.1 56
2023-04-14 Norwich City W 5-1 1926 1865 54.92% 23.05% 22.03% +17.3 71
2023-04-14 @ Middlesbrough L 1-5 1865 1926 22.03% 23.05% 54.92% -17.3 61
2023-04-15 Birmingham City W 2-1 1839 1756 57.45% 22.60% 19.95% +5.0 61
2023-04-15 @ Sunderland L 1-2 1756 1839 19.95% 22.60% 57.45% -5.0 50
2023-04-15 Bristol City W 2-0 1809 1791 49.71% 23.72% 26.57% +12.9 59
2023-04-15 @ Watford L 0-2 1791 1809 26.57% 23.72% 49.71% -12.9 53
2023-04-15 Burnley D 0-0 1705 2065 10.79% 18.90% 70.31% +3.6 48
2023-04-15 @ Reading D 0-0 2065 1705 70.31% 18.90% 10.79% -3.6 91
2023-04-15 Cardiff City W 4-1 1939 1739 68.59% 19.55% 11.86% +7.3 79
2023-04-15 @ Sheffield United L 1-4 1739 1939 11.86% 19.55% 68.59% -7.3 42
2023-04-15 Coventry City L 0-3 1651 1848 22.30% 23.10% 54.60% -16.1 43
2023-04-15 @ Queens Park Rangers W 3-0 1848 1651 54.60% 23.10% 22.30% +16.1 62
2023-04-15 Huddersfield Town W 1-0 1810 1751 54.68% 23.09% 22.23% +5.8 56
2023-04-15 @ Swansea City L 0-1 1751 1810 22.23% 23.09% 54.68% -5.9 43
2023-04-15 Hull City D 0-0 1797 1783 49.34% 23.76% 26.91% -1.2 63
2023-04-15 @ Blackburn Rovers D 0-0 1783 1797 26.91% 23.76% 49.34% +1.2 53
2023-04-15 Luton Town L 0-2 1751 1915 25.74% 23.62% 50.64% -12.5 45
2023-04-15 @ Rotherham United W 2-0 1915 1751 50.64% 23.62% 25.74% +12.5 74
2023-04-15 Preston North End W 2-0 1858 1806 53.86% 23.21% 22.93% +11.3 65
2023-04-15 @ Millwall L 0-2 1806 1858 22.93% 23.21% 53.86% -11.3 62
2023-04-15 West Brom L 1-2 1882 1836 53.15% 23.31% 23.54% -11.3 52
2023-04-15 @ Stoke City W 2-1 1836 1882 23.54% 23.31% 53.15% +11.3 60
2023-04-15 Wigan Athletic W 1-0 1669 1662 48.44% 23.84% 27.72% +7.1 38
2023-04-15 @ Blackpool L 0-1 1662 1669 27.72% 23.84% 48.44% -7.1 37
2023-04-18 Birmingham City L 0-1 1869 1751 61.11% 21.81% 17.08% -13.5 65
2023-04-18 @ Millwall W 1-0 1751 1869 17.08% 21.81% 61.11% +13.5 53
2023-04-18 Bristol City W 1-0 1947 1778 65.84% 20.49% 13.67% +3.7 82
2023-04-18 @ Sheffield United L 0-1 1778 1947 13.67% 20.49% 65.84% -3.7 53
2023-04-18 Burnley D 2-2 1738 2061 12.72% 20.02% 67.26% +2.2 46
2023-04-18 @ Rotherham United D 2-2 2061 1738 67.26% 20.02% 12.72% -2.2 92
2023-04-18 Huddersfield Town D 1-1 1844 1745 59.12% 22.27% 18.61% -2.1 62
2023-04-18 @ Sunderland D 1-1 1745 1844 18.61% 22.27% 59.12% +2.1 44
2023-04-18 West Brom L 0-2 1676 1847 24.98% 23.52% 51.50% -12.2 38
2023-04-18 @ Blackpool W 2-0 1847 1676 51.50% 23.52% 24.98% +12.2 63
2023-04-18 Wigan Athletic L 0-1 1871 1655 69.92% 19.05% 11.03% -15.2 52
2023-04-18 @ Stoke City W 1-0 1655 1871 11.03% 19.05% 69.92% +15.2 40
2023-04-19 Cardiff City L 1-3 1822 1732 58.13% 22.47% 19.40% -21.1 59
2023-04-19 @ Watford W 3-1 1732 1822 19.40% 22.47% 58.13% +21.1 45
2023-04-19 Coventry City D 1-1 1796 1864 38.02% 24.28% 37.70% -0.0 64
2023-04-19 @ Blackburn Rovers D 1-1 1864 1796 37.70% 24.28% 38.02% +0.0 63
2023-04-19 Hull City W 3-1 1943 1784 65.02% 20.74% 14.24% +6.2 74
2023-04-19 @ Middlesbrough L 1-3 1784 1943 14.24% 20.74% 65.02% -6.2 53
2023-04-19 Luton Town D 1-1 1709 1927 20.28% 22.68% 57.04% +1.9 49
2023-04-19 @ Reading D 1-1 1927 1709 57.04% 22.68% 20.28% -1.9 75
2023-04-19 Norwich City D 1-1 1635 1847 20.87% 22.81% 56.31% +1.8 44
2023-04-19 @ Queens Park Rangers D 1-1 1847 1635 56.31% 22.81% 20.87% -1.8 62
2023-04-19 Preston North End W 4-2 1816 1795 50.12% 23.68% 26.20% +9.8 59
2023-04-19 @ Swansea City L 2-4 1795 1816 26.20% 23.68% 50.12% -9.8 62
2023-04-22 Blackburn Rovers D 1-1 1785 1796 45.95% 24.03% 30.02% -0.8 63
2023-04-22 @ Preston North End D 1-1 1796 1785 30.02% 24.03% 45.95% +0.8 65
2023-04-22 Blackpool L 0-1 1764 1664 59.23% 22.24% 18.53% -13.1 53
2023-04-22 @ Birmingham City W 1-0 1664 1764 18.53% 22.24% 59.23% +13.1 41
2023-04-22 Millwall W 2-1 1670 1856 23.43% 23.29% 53.28% +11.3 43
2023-04-22 @ Wigan Athletic L 1-2 1856 1670 53.28% 23.29% 23.43% -11.3 65
2023-04-22 Queens Park Rangers L 1-2 2059 1637 83.30% 12.43% 4.27% -16.1 92
2023-04-22 @ Burnley W 2-1 1637 2059 4.27% 12.43% 83.30% +16.1 47
2023-04-22 Reading W 2-1 1864 1710 64.56% 20.88% 14.56% +3.7 66
2023-04-22 @ Coventry City L 1-2 1710 1864 14.56% 20.88% 64.56% -3.7 49
2023-04-22 Rotherham United W 2-1 1775 1740 51.81% 23.48% 24.71% +6.0 56
2023-04-22 @ Bristol City L 1-2 1740 1775 24.71% 23.48% 51.81% -6.0 46
2023-04-22 Stoke City D 1-1 1753 1855 33.31% 24.20% 42.48% +0.4 46
2023-04-22 @ Cardiff City D 1-1 1855 1753 42.48% 24.20% 33.31% -0.4 53
2023-04-22 Swansea City L 0-3 1846 1825 50.02% 23.69% 26.29% -31.0 62
2023-04-22 @ Norwich City W 3-0 1825 1846 26.29% 23.69% 50.02% +31.0 62
2023-04-22 Watford W 1-0 1778 1801 44.35% 24.12% 31.53% +7.9 56
2023-04-22 @ Hull City L 0-1 1801 1778 31.53% 24.12% 44.35% -7.8 59
2023-04-23 Sunderland L 1-2 1860 1842 49.69% 23.72% 26.59% -10.6 63
2023-04-23 @ West Brom W 2-1 1842 1860 26.59% 23.72% 49.69% +10.6 65
2023-04-24 Middlesbrough W 2-1 1925 1949 44.26% 24.13% 31.61% +7.4 78
2023-04-24 @ Luton Town L 1-2 1949 1925 31.61% 24.13% 44.26% -7.4 74
2023-04-25 Burnley L 0-1 1797 2043 17.95% 22.08% 59.97% -4.8 65
2023-04-25 @ Blackburn Rovers W 1-0 2043 1797 59.97% 22.08% 17.95% +4.8 95
2023-04-26 West Brom W 2-0 1950 1849 59.36% 22.21% 18.42% +9.3 85
2023-04-26 @ Sheffield United L 0-2 1849 1950 18.42% 22.21% 59.36% -9.3 63
2023-04-27 Cardiff City L 1-2 1734 1754 44.85% 24.09% 31.06% -9.7 46
2023-04-27 @ Rotherham United W 2-1 1754 1734 31.06% 24.09% 44.85% +9.8 49
2023-04-28 Millwall L 2-3 1677 1844 25.42% 23.58% 51.00% -5.9 41
2023-04-28 @ Blackpool W 3-2 1844 1677 51.00% 23.58% 25.42% +5.9 68
2023-04-29 Birmingham City W 2-0 1868 1751 60.99% 21.84% 17.17% +8.7 69
2023-04-29 @ Coventry City L 0-2 1751 1868 17.17% 21.84% 60.99% -8.7 53
2023-04-29 Burnley L 1-2 1781 2048 16.36% 21.57% 62.07% -4.1 56
2023-04-29 @ Bristol City W 2-1 2048 1781 62.07% 21.57% 16.36% +4.1 98
2023-04-29 Norwich City W 2-1 1840 1815 50.64% 23.62% 25.74% +6.3 66
2023-04-29 @ West Brom L 1-2 1815 1840 25.74% 23.62% 50.64% -6.3 62
2023-04-29 Preston North End W 4-1 1960 1784 66.51% 20.27% 13.22% +8.2 88
2023-04-29 @ Sheffield United L 1-4 1784 1960 13.22% 20.27% 66.51% -8.2 63
2023-04-29 Queens Park Rangers L 0-1 1855 1653 68.75% 19.49% 11.75% -15.0 53
2023-04-29 @ Stoke City W 1-0 1653 1855 11.75% 19.49% 68.75% +15.0 50
2023-04-29 Swansea City D 1-1 1785 1856 37.64% 24.28% 38.08% +0.0 57
2023-04-29 @ Hull City D 1-1 1856 1785 38.08% 24.28% 37.64% -0.0 63
2023-04-29 Watford D 2-2 1853 1793 54.79% 23.07% 22.15% -1.2 66
2023-04-29 @ Sunderland D 2-2 1793 1853 22.15% 23.07% 54.79% +1.2 60
2023-04-29 Wigan Athletic D 1-1 1707 1681 50.72% 23.61% 25.67% -1.2 50
2023-04-29 @ Reading D 1-1 1681 1707 25.67% 23.61% 50.72% +1.2 44
2023-04-30 Huddersfield Town L 1-2 1763 1747 49.53% 23.74% 26.73% -10.6 49
2023-04-30 @ Cardiff City W 2-1 1747 1763 26.73% 23.74% 49.53% +10.6 47
2023-05-01 Luton Town D 1-1 1792 1933 28.44% 23.90% 47.66% +1.0 66
2023-05-01 @ Blackburn Rovers D 1-1 1933 1792 47.66% 23.90% 28.44% -0.9 79
2023-05-01 Middlesbrough W 1-0 1724 1942 20.40% 22.71% 56.89% +12.7 49
2023-05-01 @ Rotherham United L 0-1 1942 1724 56.89% 22.71% 20.40% -12.7 74
2023-05-04 Sheffield United W 1-0 1758 1968 21.07% 22.86% 56.07% +12.5 50
2023-05-04 @ Huddersfield Town L 0-1 1968 1758 56.07% 22.86% 21.07% -12.5 88
2023-05-08 Blackburn Rovers L 3-4 1850 1793 54.49% 23.11% 22.40% -10.6 68
2023-05-08 @ Millwall W 4-3 1793 1850 22.40% 23.11% 54.49% +10.7 69
2023-05-08 Blackpool L 0-1 1808 1671 62.94% 21.34% 15.72% -13.9 62
2023-05-08 @ Norwich City W 1-0 1671 1808 15.72% 21.34% 62.94% +13.9 44
2023-05-08 Bristol City L 0-2 1668 1777 32.47% 24.17% 43.36% -15.1 50
2023-05-08 @ Queens Park Rangers W 2-0 1777 1668 43.36% 24.17% 32.47% +15.1 59
2023-05-08 Cardiff City W 3-0 2052 1753 76.05% 16.38% 7.57% +5.3 101
2023-05-08 @ Burnley L 0-3 1753 2052 7.57% 16.38% 76.05% -5.3 49
2023-05-08 Coventry City D 1-1 1929 1877 53.91% 23.20% 22.89% -1.6 75
2023-05-08 @ Middlesbrough D 1-1 1877 1929 22.89% 23.20% 53.91% +1.6 70
2023-05-08 Hull City D 0-0 1932 1785 63.83% 21.09% 15.07% -2.9 80
2023-05-08 @ Luton Town D 0-0 1785 1932 15.07% 21.09% 63.83% +2.9 58
2023-05-08 Reading W 2-0 1770 1705 55.37% 22.97% 21.65% +10.8 53
2023-05-08 @ Huddersfield Town L 0-2 1705 1770 21.65% 22.97% 55.37% -10.8 50
2023-05-08 Rotherham United D 0-0 1682 1737 39.95% 24.27% 35.78% -0.2 45
2023-05-08 @ Wigan Athletic D 0-0 1737 1682 35.78% 24.27% 39.95% +0.2 50
2023-05-08 Sheffield United L 1-2 1742 1955 20.81% 22.80% 56.39% -5.2 53
2023-05-08 @ Birmingham City W 2-1 1955 1742 56.39% 22.80% 20.81% +5.2 91
2023-05-08 Stoke City W 2-0 1794 1840 41.22% 24.24% 34.54% +15.9 63
2023-05-08 @ Watford L 0-2 1840 1794 34.54% 24.24% 41.22% -15.9 53
2023-05-08 Sunderland L 0-3 1776 1851 36.98% 24.28% 38.74% -24.3 63
2023-05-08 @ Preston North End W 3-0 1851 1776 38.74% 24.28% 36.98% +24.3 69
2023-05-08 West Brom W 3-2 1856 1846 48.80% 23.81% 27.39% +6.3 66
2023-05-08 @ Swansea City L 2-3 1846 1856 27.39% 23.81% 48.80% -6.3 66

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
2023-05-13 Luton Town W 2-1 1876 1929 40.20% 24.26% 35.54% +8.1 1-0
2023-05-13 @ Sunderland L 1-2 1929 1876 35.54% 24.26% 40.20% -8.1 0-1
2023-05-14 Middlesbrough D 0-0 1878 1927 40.78% 24.25% 34.97% -0.3 0-0-1
2023-05-14 @ Coventry City D 0-0 1927 1878 34.97% 24.25% 40.78% +0.3 0-0-1
2023-05-16 Sunderland W 2-0 1921 1884 52.08% 23.45% 24.47% +12.0 1-1
2023-05-16 @ Luton Town L 0-2 1884 1921 24.47% 23.45% 52.08% -12.0 1-1
2023-05-17 Coventry City L 0-1 1928 1878 53.61% 23.25% 23.14% -12.0 0-1-1
2023-05-17 @ Middlesbrough W 1-0 1878 1928 23.14% 23.25% 53.61% +12.0 1-0-1
2023-05-27 Luton Town L 5-6 1890 1933 32.01% 24.15% 43.84% -6.8 1-1-1
2023-05-27 @ Coventry City W 6-5 1933 1890 43.84% 24.15% 32.01% +6.8 2-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 2023-04-22 4.27% Queens Park Rangers 1637 2 @ Burnley 2059 1
2 2023-04-18 11.03% Wigan Athletic 1655 1 @ Stoke City 1871 0
3 2023-04-29 11.75% Queens Park Rangers 1653 1 @ Stoke City 1855 0
4 2022-11-08 12.73% Rotherham United 1755 1 @ Sheffield United 1939 0
5 2023-03-18 13.25% Huddersfield Town 1706 1 @ Millwall 1881 0
6 2023-05-08 15.72% Blackpool 1671 1 @ Norwich City 1808 0
7 2023-04-18 17.08% Birmingham City 1751 1 @ Millwall 1869 0
8 2023-04-07 17.14% Bristol City 1778 2 @ Stoke City 1895 1
9 2022-10-04 18.39% Queens Park Rangers 1842 1 @ Sheffield United 1944 0
10 2022-09-03 18.51% Birmingham City 1734 1 @ Preston North End 1835 0
11 2023-04-22 18.53% Blackpool 1664 1 @ Birmingham City 1764 0
12 2023-04-01 19.13% @ Huddersfield Town 1721 4 Middlesbrough 1953 2
13 2023-04-19 19.40% Cardiff City 1732 3 @ Watford 1822 1
14 2023-02-04 19.63% Birmingham City 1753 4 @ Swansea City 1840 3
15 2022-12-30 19.67% Hull City 1715 1 @ Birmingham City 1801 0
16 2022-09-14 19.72% Birmingham City 1747 3 @ West Brom 1833 2
17 2023-04-07 20.29% Huddersfield Town 1740 3 @ Watford 1819 2
18 2022-10-22 20.32% Hull City 1712 4 @ Rotherham United 1791 2
19 2023-05-01 20.40% @ Rotherham United 1724 1 Middlesbrough 1942 0
20 2022-10-19 20.67% Hull City 1691 3 @ Blackpool 1767 1
21 2023-05-04 21.07% @ Huddersfield Town 1758 1 Sheffield United 1968 0
22 2023-02-14 21.22% Cardiff City 1714 2 @ Birmingham City 1784 0
23 2022-11-08 21.32% Huddersfield Town 1771 2 @ Queens Park Rangers 1839 1
24 2022-11-05 21.40% Cardiff City 1754 1 @ Sunderland 1822 0
25 2022-09-03 21.45% Wigan Athletic 1767 2 @ Luton Town 1834 1

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2023-04-01 42.05 Stoke City 4 1853 24.35% @ Coventry City 0 1891 52.21% 23.43%
2 2022-10-02 40.27 Watford 4 1816 26.62% @ Stoke City 0 1833 49.65% 23.73%
3 2023-01-14 38.73 Norwich City 4 1807 28.66% @ Preston North End 0 1807 47.41% 23.92%
4 2023-01-14 36.05 @ Rotherham United 4 1714 32.38% Blackburn Rovers 0 1823 43.46% 24.16%
5 2023-03-04 35.82 Stoke City 5 1811 23.21% @ Sunderland 1 1860 53.53% 23.26%
6 2022-10-23 31.14 @ Watford 4 1815 39.73% Luton Town 0 1872 36.00% 24.27%
7 2023-04-22 31.03 Swansea City 3 1825 26.29% @ Norwich City 0 1846 50.02% 23.69%
8 2022-12-30 30.98 @ Swansea City 4 1796 39.99% Watford 0 1851 35.75% 24.26%
9 2022-08-17 29.42 @ Reading 3 1734 29.07% Blackburn Rovers 0 1869 46.97% 23.96%
10 2023-03-14 28.72 @ Blackpool 6 1685 44.25% Queens Park Rangers 1 1709 31.62% 24.13%
11 2022-08-06 28.54 Blackburn Rovers 3 1834 30.64% @ Swansea City 0 1818 45.30% 24.07%
12 2023-03-04 28.22 Coventry City 4 1852 44.14% @ Huddersfield Town 0 1737 31.73% 24.13%
13 2022-12-29 28.10 Luton Town 3 1828 31.44% @ Queens Park Rangers 0 1806 44.44% 24.12%
14 2022-09-14 27.81 Sunderland 3 1801 31.97% @ Reading 0 1775 43.89% 24.14%
15 2022-09-13 27.20 Stoke City 3 1805 33.12% @ Hull City 0 1770 42.69% 24.19%
16 2022-12-10 26.98 Preston North End 4 1804 24.69% @ Blackburn Rovers 1 1839 51.83% 23.48%
17 2022-08-27 26.61 Burnley 5 1867 38.52% @ Wigan Athletic 1 1793 37.20% 24.28%
18 2022-11-08 25.65 Middlesbrough 3 1812 36.11% @ Blackpool 0 1755 39.62% 24.27%
19 2022-10-19 24.57 Middlesbrough 4 1782 29.57% @ Wigan Athletic 1 1775 46.44% 24.00%
20 2023-01-21 24.36 @ Stoke City 4 1778 49.78% Reading 0 1759 26.51% 23.71%
21 2023-05-08 24.33 Sunderland 3 1851 38.74% @ Preston North End 0 1776 36.98% 24.28%
22 2022-08-13 24.26 @ Rotherham United 4 1777 49.93% Reading 0 1758 26.37% 23.70%
23 2023-02-14 23.54 Cardiff City 2 1714 21.22% @ Birmingham City 0 1784 55.90% 22.89%
24 2022-10-08 23.53 @ Birmingham City 3 1755 40.35% Bristol City 0 1807 35.40% 24.26%
25 2023-01-02 23.15 Hull City 4 1728 32.65% @ Wigan Athletic 1 1696 43.18% 24.17%