1948-49 Football League First Division Season

462 games

Final

Champion

Portsmouth

58 points · 1st Title

Relegated

Preston North End

33 pts

Sheffield United · 33 pts

Biggest Overachiever

Newcastle United

10.42 points above expected

52 points · 41.58 expected points

Biggest Disappointment

Sheffield United

5.92 points below expected

33 points · 38.92 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 Portsmouth Champion 42 25 8 9 58 84 42 +42 48.98 +9.02
2 Manchester United 42 21 11 10 53 77 44 +33 50.99 +2.01
3 Derby County 42 22 9 11 53 74 55 +19 44.73 +8.27
4 Newcastle United 42 20 12 10 52 70 56 +14 41.58 +10.42
5 Arsenal 42 18 13 11 49 74 44 +30 48.54 +0.46
6 Wolverhampton 42 17 12 13 46 79 66 +13 46.12 -0.12
7 Manchester City 42 15 15 12 45 47 51 -4 41.55 +3.45
8 Sunderland 42 13 17 12 43 49 58 -9 40.35 +2.65
9 Charlton Athletic 42 15 12 15 42 63 67 -4 41.88 +0.12
10 Aston Villa 42 16 10 16 42 60 76 -16 40.58 +1.42
11 Stoke City 42 16 9 17 41 66 68 -2 42.61 -1.61
12 Liverpool 42 13 14 15 40 53 43 +10 45.06 -5.06
13 Chelsea 42 12 14 16 38 69 68 +1 39.15 -1.15
14 Burnley 42 12 14 16 38 43 50 -7 41.70 -3.70
15 Bolton Wanderers 42 14 10 18 38 59 68 -9 38.90 -0.90
16 Blackpool 42 11 16 15 38 54 67 -13 41.84 -3.84
17 Birmingham City 42 11 15 16 37 36 38 -2 41.11 -4.11
18 Everton 42 13 11 18 37 41 63 -22 35.46 +1.54
19 Middlesbrough 42 11 12 19 34 46 57 -11 39.64 -5.64
20 Huddersfield Town 42 12 10 20 34 40 69 -29 36.44 -2.44
21 Preston North End Relegated 42 11 11 20 33 62 75 -13 37.87 -4.87
22 Sheffield United Relegated 42 11 11 20 33 57 78 -21 38.92 -5.92

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.

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
Manchester United 2067 53 50.99 +2.01 69.8% 34 43 48 51 54 59 70
Portsmouth 2056 58 48.98 +9.02 97.5% 29 41 46 49 52 57 68
Arsenal 2036 49 48.54 +0.46 57.7% 30 40 45 49 52 57 66
Derby County 1994 53 44.73 +8.27 96.8% 27 37 41 45 48 53 62
Liverpool 1975 40 45.06 -5.06 17.9% 25 37 42 45 48 53 64
Wolverhampton 1965 46 46.12 -0.12 52.9% 28 38 43 46 49 54 67
Newcastle United 1938 52 41.58 +10.42 98.9% 22 33 38 42 45 50 59
Aston Villa 1928 42 40.58 +1.42 65.5% 22 33 37 41 44 49 58
Stoke City 1918 41 42.61 -1.61 41.5% 25 35 39 43 46 51 61
Manchester City 1914 45 41.55 +3.45 79.0% 24 34 38 41 45 50 60
Birmingham City 1914 37 41.11 -4.11 22.9% 25 33 38 41 44 49 61
Burnley 1908 38 41.70 -3.70 25.5% 23 34 38 42 45 50 61
Sunderland 1904 43 40.35 +2.65 74.7% 21 32 37 40 44 48 62
Blackpool 1897 38 41.84 -3.84 24.4% 24 34 39 42 45 50 63
Charlton Athletic 1892 42 41.88 +0.12 55.2% 21 34 39 42 45 50 60
Middlesbrough 1890 34 39.64 -5.64 14.6% 24 32 36 40 43 48 56
Chelsea 1885 38 39.15 -1.15 44.8% 19 31 36 39 42 47 59
Sheffield United 1881 33 38.92 -5.92 13.6% 22 31 35 39 42 47 57
Bolton Wanderers 1878 38 38.90 -0.90 46.8% 21 31 36 39 42 47 57
Preston North End 1871 33 37.87 -4.87 18.2% 21 30 35 38 41 46 56
Everton 1862 37 35.46 +1.54 66.4% 14 28 32 35 39 43 54
Huddersfield Town 1848 34 36.44 -2.44 34.5% 19 29 33 36 40 45 56

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 ARS AV BC BLA BW BUR CA CHE DC EVE HT LIV MC MU MID NU POR PNE SU SC SUN WOL
Arsenal
1-0-1
3.32
1-1-0
3.27
1-1-0
3.36
1-0-1
3.31
1-1-0
3.21
1-0-1
3.32
1-0-1
3.42
0-1-1
2.92
1-1-0
3.72
1-1-0
3.38
1-1-0
2.86
1-1-0
3.18
0-0-2
2.55
1-1-0
3.36
0-0-2
3.15
1-0-1
2.67
0-2-0
3.52
1-1-0
3.22
1-0-1
3.12
1-1-0
3.14
2-0-0
2.82
Aston Villa
1-0-1
2.09
1-0-1
2.68
0-0-2
2.66
0-0-2
3.05
1-1-0
2.59
2-0-0
2.56
0-1-1
2.79
0-2-0
2.53
1-0-1
3.02
1-1-0
2.88
1-1-0
2.50
1-0-1
2.52
1-0-1
1.80
0-1-1
2.80
0-0-2
2.93
0-1-1
2.12
2-0-0
2.95
2-0-0
2.74
1-0-1
2.63
0-2-0
2.85
1-0-1
2.07
Birmingham City
0-1-1
2.15
1-0-1
2.72
0-1-1
2.70
0-2-0
2.88
0-2-0
2.74
1-1-0
2.68
1-0-1
2.86
0-0-2
2.49
1-1-0
3.04
1-1-0
3.10
0-0-2
2.57
1-0-1
2.76
1-0-1
1.95
0-2-0
2.66
1-0-1
2.60
1-0-1
1.85
1-1-0
2.95
0-0-2
2.94
1-0-1
2.69
0-2-0
2.78
0-1-1
2.44
Blackpool
0-1-1
2.08
2-0-0
2.75
1-1-0
2.72
1-1-0
2.84
0-1-1
2.72
0-1-1
2.69
1-1-0
2.91
0-1-1
2.60
1-0-1
3.22
0-1-1
3.07
1-1-0
2.50
0-2-0
2.73
1-0-1
2.42
0-1-1
2.86
0-0-2
2.63
1-1-0
1.97
1-1-0
3.01
0-0-2
2.97
1-0-1
2.62
0-2-0
2.85
0-0-2
2.45
Bolton Wanderers
1-0-1
2.12
2-0-0
2.37
0-2-0
2.53
0-1-1
2.57
0-0-2
2.61
1-1-0
2.43
0-2-0
2.71
1-0-1
2.33
1-0-1
2.95
1-0-1
2.75
1-0-1
2.36
1-0-1
2.45
0-0-2
1.73
1-0-1
2.73
0-1-1
2.52
0-1-1
1.79
1-1-0
2.85
1-1-0
2.76
1-0-1
2.51
1-0-1
2.64
0-0-2
2.42
Burnley
0-1-1
2.21
0-1-1
2.83
0-2-0
2.67
1-1-0
2.69
2-0-0
2.80
0-1-1
2.81
1-0-1
2.89
1-0-1
2.58
1-0-1
3.21
0-0-2
3.05
0-1-1
2.39
1-1-0
2.80
0-1-1
2.05
0-1-1
2.82
0-1-1
2.82
1-0-1
2.32
2-0-0
2.69
1-1-0
2.92
0-0-2
2.58
1-1-0
2.82
0-1-1
2.42
Charlton Athletic
1-0-1
2.12
0-0-2
2.85
0-1-1
2.72
1-1-0
2.71
0-1-1
2.98
1-1-0
2.60
0-2-0
2.92
0-0-2
2.43
1-1-0
3.11
2-0-0
3.03
1-1-0
2.41
2-0-0
2.74
0-1-1
2.08
2-0-0
2.86
0-1-1
2.75
0-0-2
2.32
1-1-0
3.07
1-0-1
2.99
1-1-0
2.58
1-0-1
2.78
0-0-2
2.49
Chelsea
1-0-1
2.02
1-1-0
2.62
1-0-1
2.54
0-1-1
2.50
0-2-0
2.70
1-0-1
2.52
0-2-0
2.50
0-0-2
2.41
1-0-1
2.99
2-0-0
2.91
1-1-0
2.27
0-1-1
2.49
0-2-0
1.91
1-1-0
2.59
0-1-1
2.83
0-0-2
2.08
1-0-1
2.80
1-0-1
2.76
0-1-1
2.44
0-0-2
2.64
1-1-0
2.19
Derby County
1-1-0
2.50
0-2-0
2.89
2-0-0
2.92
1-1-0
2.81
1-0-1
3.09
1-0-1
2.84
2-0-0
2.99
2-0-0
3.02
2-0-0
3.44
1-1-0
3.07
1-1-0
2.69
1-0-1
2.98
1-0-1
2.37
1-0-1
3.10
0-0-2
2.89
1-0-1
2.47
1-1-0
3.23
1-0-1
3.08
1-0-1
2.98
0-1-1
2.99
1-1-0
2.59
Everton
0-1-1
1.74
1-0-1
2.41
0-1-1
2.38
1-0-1
2.22
1-0-1
2.45
1-0-1
2.21
0-1-1
2.31
1-0-1
2.43
0-0-2
1.99
1-1-0
2.62
0-2-0
1.96
0-2-0
2.22
1-0-1
1.53
1-0-1
2.43
0-1-1
2.52
0-0-2
2.29
1-0-1
2.45
1-1-0
2.44
1-0-1
2.23
1-1-0
2.34
1-0-1
1.97
Huddersfield Town
0-1-1
2.07
0-1-1
2.53
0-1-1
2.32
1-1-0
2.35
1-0-1
2.67
2-0-0
2.36
0-0-2
2.38
0-0-2
2.51
0-1-1
2.35
0-1-1
2.78
1-0-1
2.04
1-0-1
2.33
1-0-1
1.62
0-1-1
2.47
1-0-1
2.20
0-1-1
1.77
0-0-2
2.69
0-2-0
2.58
1-0-1
2.33
2-0-0
2.40
1-0-1
1.92
Liverpool
0-1-1
2.56
0-1-1
2.93
2-0-0
2.85
0-1-1
2.92
1-0-1
3.07
1-1-0
3.02
0-1-1
3.01
0-1-1
3.15
0-1-1
2.71
0-2-0
3.49
1-0-1
3.40
1-0-1
2.99
0-1-1
2.20
2-0-0
3.03
0-1-1
2.94
1-0-1
2.45
0-0-2
3.37
1-1-0
2.94
1-0-1
2.88
2-0-0
2.90
0-2-0
2.68
Manchester City
0-1-1
2.24
1-0-1
2.89
1-0-1
2.65
0-2-0
2.69
1-0-1
2.95
0-1-1
2.61
0-0-2
2.67
1-1-0
2.92
1-0-1
2.42
0-2-0
3.20
1-0-1
3.09
1-0-1
2.43
0-2-0
2.14
2-0-0
2.86
1-1-0
2.65
0-1-1
2.21
2-0-0
2.70
2-0-0
2.91
1-1-0
2.60
0-1-1
2.88
0-2-0
2.45
Manchester United
2-0-0
2.88
1-0-1
3.64
1-0-1
3.48
1-0-1
3.01
2-0-0
3.74
1-1-0
3.38
1-1-0
3.34
0-2-0
3.54
1-0-1
3.05
1-0-1
3.96
1-0-1
3.83
1-1-0
3.23
0-2-0
3.31
2-0-0
3.51
1-1-0
3.32
1-1-0
2.84
1-1-0
3.55
1-1-0
3.52
1-0-1
3.25
0-0-2
3.42
1-0-1
2.83
Middlesbrough
0-1-1
2.08
1-1-0
2.62
0-2-0
2.75
1-1-0
2.55
1-0-1
2.69
1-1-0
2.60
0-0-2
2.55
0-1-1
2.81
1-0-1
2.32
1-0-1
2.98
1-1-0
2.94
0-0-2
2.38
0-0-2
2.56
0-0-2
1.94
1-0-1
2.38
0-1-1
2.17
1-0-1
2.82
1-0-1
2.75
0-1-1
2.58
0-1-1
2.67
1-1-0
2.23
Newcastle United
2-0-0
2.27
2-0-0
2.48
1-0-1
2.81
2-0-0
2.80
1-1-0
2.91
1-1-0
2.61
1-1-0
2.66
1-1-0
2.59
2-0-0
2.52
1-1-0
2.92
1-0-1
3.24
1-1-0
2.48
0-1-1
2.75
0-1-1
2.11
1-0-1
3.03
0-0-2
2.23
0-0-2
2.90
1-1-0
3.05
0-2-0
2.62
1-1-0
2.78
1-0-1
2.43
Portsmouth
1-0-1
2.73
1-1-0
3.32
1-0-1
3.60
0-1-1
3.45
1-1-0
3.65
1-0-1
3.08
2-0-0
3.10
2-0-0
3.36
1-0-1
2.96
2-0-0
3.13
1-1-0
3.71
1-0-1
2.97
1-1-0
3.22
0-1-1
2.57
1-1-0
3.26
2-0-0
3.20
1-1-0
3.18
1-0-1
3.43
2-0-0
3.07
2-0-0
3.37
1-0-1
3.05
Preston North End
0-2-0
1.93
0-0-2
2.46
0-1-1
2.45
0-1-1
2.41
0-1-1
2.56
0-0-2
2.72
0-1-1
2.35
1-0-1
2.62
0-1-1
2.19
1-0-1
2.95
2-0-0
2.72
2-0-0
2.07
0-0-2
2.71
0-1-1
1.92
1-0-1
2.60
2-0-0
2.49
0-1-1
2.27
1-0-1
2.55
1-0-1
2.32
0-1-1
2.53
0-1-1
2.02
Sheffield United
0-1-1
2.21
0-0-2
2.68
2-0-0
2.48
2-0-0
2.44
0-1-1
2.66
0-1-1
2.50
1-0-1
2.43
1-0-1
2.64
1-0-1
2.33
0-1-1
2.97
0-2-0
2.84
0-1-1
2.48
0-0-2
2.50
0-1-1
1.94
1-0-1
2.65
0-1-1
2.37
1-0-1
2.00
1-0-1
2.85
1-1-0
2.41
0-0-2
2.63
0-1-1
2.28
Stoke City
1-0-1
2.30
1-0-1
2.79
1-0-1
2.73
1-0-1
2.80
1-0-1
2.91
2-0-0
2.84
0-1-1
2.82
1-1-0
2.97
1-0-1
2.45
1-0-1
3.20
1-0-1
3.10
1-0-1
2.53
0-1-1
2.82
1-0-1
2.19
1-1-0
2.82
0-2-0
2.79
0-0-2
2.34
1-0-1
3.09
0-1-1
2.99
0-2-0
2.89
1-0-1
2.49
Sunderland
0-1-1
2.28
0-2-0
2.56
0-2-0
2.63
0-2-0
2.56
1-0-1
2.77
0-1-1
2.59
1-0-1
2.63
2-0-0
2.77
1-1-0
2.42
0-1-1
3.06
0-0-2
3.01
0-0-2
2.51
1-1-0
2.53
2-0-0
2.04
1-1-0
2.74
0-1-1
2.65
0-0-2
2.06
1-1-0
2.89
2-0-0
2.79
0-2-0
2.52
1-1-0
2.37
Wolverhampton
0-0-2
2.59
1-0-1
3.36
1-1-0
2.98
2-0-0
2.97
2-0-0
3.00
1-1-0
3.00
2-0-0
2.92
0-1-1
3.23
0-1-1
2.83
1-0-1
3.48
1-0-1
3.51
0-2-0
2.74
0-2-0
2.97
1-0-1
2.58
0-1-1
3.20
1-0-1
2.97
1-0-1
2.37
1-1-0
3.41
1-1-0
3.14
1-0-1
2.93
0-1-1
3.05

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.52 +3.7
Allowed 0.27 -3.1
Differential 0.77 +3.4

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
08.87%9.52%4.00%3.35%1.19%1.52%28.46%
19.52%13.42%4.76%3.90%1.73%0.97%34.31%
24.00%4.76%4.55%2.38%0.87%0.43%16.99%
33.35%3.90%2.38%1.73%0.65%0.32%12.34%
41.19%1.73%0.87%0.65%0.22%4.65%
5+1.52%0.97%0.43%0.32%3.25%
Total28.46%34.31%16.99%12.34%4.65%3.25%100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 1.41 +0.00
SD 1.34 1.34 1.92
CV 0.95 0.95
Max 7 7 +6
Min 0 0 -6

Games Played: 462

↓ Scored | Allowed →012345+Total
04.76%11.90%2.38%19.05%
17.14%23.81%4.76%2.38%38.10%
27.14%2.38%9.52%
37.14%9.52%2.38%2.38%2.38%23.81%
4
5+7.14%2.38%9.52%
Total33.33%45.24%9.52%7.14%4.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.76 1.05 +0.71
SD 1.49 1.08 1.84
CV 0.85 1.03
Max 5 4 +5
Min 0 0 -3

Games Played: 42

↓ Scored | Allowed →012345+Total
02.38%4.76%7.14%2.38%2.38%19.05%
114.29%16.67%4.76%4.76%2.38%42.86%
24.76%7.14%2.38%7.14%2.38%23.81%
34.76%2.38%7.14%
44.76%4.76%
5+2.38%2.38%
Total21.43%35.71%7.14%19.05%11.90%4.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.43 1.81 -0.38
SD 1.17 1.58 1.96
CV 0.82 0.87
Max 5 6 +4
Min 0 0 -6

Games Played: 42

↓ Scored | Allowed →012345+Total
019.05%21.43%4.76%2.38%2.38%50.00%
111.90%11.90%4.76%2.38%30.95%
22.38%2.38%4.76%9.52%
34.76%4.76%
42.38%2.38%
5+2.38%2.38%
Total40.48%38.10%14.29%4.76%2.38%100%

Summary Statistics

Scored Allowed Difference
Mean 0.86 0.90 -0.05
SD 1.18 0.98 1.64
CV 1.38 1.09
Max 5 4 +5
Min 0 0 -4

Games Played: 42

↓ Scored | Allowed →012345+Total
04.76%7.14%4.76%4.76%2.38%23.81%
111.90%21.43%2.38%9.52%45.24%
24.76%7.14%4.76%16.67%
32.38%2.38%4.76%9.52%
42.38%2.38%
5+2.38%2.38%
Total19.05%35.71%16.67%26.19%2.38%100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 1.60 -0.31
SD 1.15 1.21 1.55
CV 0.90 0.76
Max 5 5 +3
Min 0 0 -5

Games Played: 42

↓ Scored | Allowed →012345+Total
07.14%14.29%4.76%7.14%2.38%7.14%42.86%
17.14%9.52%4.76%2.38%23.81%
22.38%2.38%7.14%11.90%
32.38%2.38%
42.38%7.14%2.38%11.90%
5+4.76%2.38%7.14%
Total21.43%38.10%19.05%9.52%2.38%9.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.40 1.62 -0.21
SD 1.73 1.48 2.50
CV 1.23 0.91
Max 6 5 +5
Min 0 0 -5

Games Played: 42

↓ Scored | Allowed →012345+Total
014.29%7.14%7.14%4.76%33.33%
19.52%14.29%7.14%9.52%2.38%42.86%
24.76%2.38%4.76%11.90%
37.14%4.76%11.90%
4
5+
Total35.71%28.57%19.05%14.29%2.38%100%

Summary Statistics

Scored Allowed Difference
Mean 1.02 1.19 -0.17
SD 0.98 1.15 1.62
CV 0.95 0.97
Max 3 4 +3
Min 0 0 -3

Games Played: 42

↓ Scored | Allowed →012345+Total
09.52%7.14%11.90%28.57%
14.76%11.90%2.38%2.38%4.76%26.19%
22.38%7.14%7.14%4.76%21.43%
37.14%4.76%2.38%14.29%
42.38%2.38%2.38%2.38%9.52%
5+
Total19.05%35.71%26.19%9.52%4.76%4.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.60 -0.10
SD 1.31 1.31 1.74
CV 0.87 0.82
Max 4 5 +4
Min 0 0 -4

Games Played: 42

↓ Scored | Allowed →012345+Total
09.52%7.14%16.67%
17.14%21.43%11.90%40.48%
22.38%7.14%9.52%4.76%2.38%26.19%
32.38%2.38%4.76%
42.38%2.38%4.76%
5+4.76%2.38%7.14%
Total14.29%40.48%21.43%19.05%2.38%2.38%100%

Summary Statistics

Scored Allowed Difference
Mean 1.64 1.62 +0.02
SD 1.43 1.17 1.80
CV 0.87 0.72
Max 6 5 +6
Min 0 0 -3

Games Played: 42

↓ Scored | Allowed →012345+Total
04.76%4.76%2.38%2.38%14.29%
114.29%7.14%4.76%7.14%33.33%
27.14%9.52%7.14%4.76%28.57%
34.76%2.38%4.76%2.38%14.29%
44.76%4.76%
5+4.76%4.76%
Total30.95%33.33%16.67%11.90%7.14%100%

Summary Statistics

Scored Allowed Difference
Mean 1.76 1.31 +0.45
SD 1.28 1.24 1.82
CV 0.73 0.95
Max 5 4 +4
Min 0 0 -4

Games Played: 42

↓ Scored | Allowed →012345+Total
011.90%16.67%2.38%2.38%2.38%9.52%45.24%
19.52%11.90%7.14%28.57%
24.76%9.52%2.38%16.67%
32.38%2.38%4.76%
42.38%2.38%
5+2.38%2.38%
Total28.57%42.86%2.38%14.29%2.38%9.52%100%

Summary Statistics

Scored Allowed Difference
Mean 0.98 1.50 -0.52
SD 1.20 1.63 2.22
CV 1.23 1.08
Max 5 6 +5
Min 0 0 -6

Games Played: 42

↓ Scored | Allowed →012345+Total
014.29%7.14%14.29%2.38%2.38%2.38%42.86%
111.90%7.14%2.38%7.14%4.76%2.38%35.71%
22.38%7.14%9.52%
32.38%2.38%2.38%7.14%
42.38%2.38%4.76%
5+
Total30.95%23.81%19.05%11.90%9.52%4.76%100%

Summary Statistics

Scored Allowed Difference
Mean 0.95 1.64 -0.69
SD 1.13 1.65 1.98
CV 1.18 1.00
Max 4 7 +4
Min 0 0 -6

Games Played: 42

↓ Scored | Allowed →012345+Total
011.90%14.29%4.76%4.76%35.71%
17.14%19.05%7.14%33.33%
24.76%2.38%4.76%11.90%
32.38%2.38%2.38%7.14%
49.52%2.38%11.90%
5+
Total35.71%38.10%14.29%11.90%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.02 +0.24
SD 1.34 1.00 1.76
CV 1.07 0.98
Max 4 3 +4
Min 0 0 -3

Games Played: 42

↓ Scored | Allowed →012345+Total
014.29%9.52%2.38%4.76%30.95%
119.05%16.67%2.38%2.38%2.38%42.86%
22.38%2.38%2.38%2.38%2.38%11.90%
34.76%4.76%2.38%11.90%
42.38%2.38%
5+
Total35.71%35.71%9.52%11.90%4.76%2.38%100%

Summary Statistics

Scored Allowed Difference
Mean 1.12 1.21 -0.10
SD 1.06 1.32 1.49
CV 0.95 1.08
Max 4 5 +3
Min 0 0 -4

Games Played: 42

↓ Scored | Allowed →012345+Total
07.14%2.38%2.38%11.90%
19.52%11.90%14.29%35.71%
211.90%7.14%2.38%21.43%
39.52%4.76%7.14%2.38%23.81%
44.76%4.76%
5+2.38%2.38%
Total38.10%26.19%30.95%2.38%2.38%100%

Summary Statistics

Scored Allowed Difference
Mean 1.83 1.05 +0.79
SD 1.29 1.01 1.57
CV 0.70 0.97
Max 6 4 +5
Min 0 0 -2

Games Played: 42

↓ Scored | Allowed →012345+Total
09.52%23.81%4.76%2.38%2.38%42.86%
111.90%16.67%2.38%4.76%2.38%38.10%
22.38%2.38%
32.38%2.38%2.38%7.14%
42.38%2.38%4.76%
5+4.76%4.76%
Total28.57%45.24%7.14%4.76%11.90%2.38%100%

Summary Statistics

Scored Allowed Difference
Mean 1.10 1.36 -0.26
SD 1.48 1.46 2.10
CV 1.35 1.08
Max 6 6 +6
Min 0 0 -5

Games Played: 42

↓ Scored | Allowed →012345+Total
07.14%7.14%2.38%2.38%2.38%21.43%
111.90%14.29%2.38%28.57%
24.76%4.76%4.76%2.38%2.38%2.38%21.43%
34.76%7.14%7.14%2.38%21.43%
44.76%4.76%
5+2.38%2.38%
Total28.57%35.71%21.43%7.14%2.38%4.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.67 1.33 +0.33
SD 1.30 1.30 1.73
CV 0.78 0.98
Max 5 5 +4
Min 0 0 -5

Games Played: 42

↓ Scored | Allowed →012345+Total
04.76%4.76%4.76%14.29%
116.67%9.52%2.38%4.76%33.33%
22.38%4.76%4.76%4.76%16.67%
37.14%9.52%2.38%19.05%
42.38%4.76%7.14%
5+7.14%2.38%9.52%
Total40.48%33.33%11.90%14.29%100%

Summary Statistics

Scored Allowed Difference
Mean 2.00 1.00 +1.00
SD 1.51 1.06 2.00
CV 0.76 1.06
Max 5 3 +5
Min 0 0 -3

Games Played: 42

↓ Scored | Allowed →012345+Total
011.90%11.90%4.76%2.38%30.95%
17.14%2.38%9.52%2.38%2.38%23.81%
27.14%4.76%7.14%7.14%26.19%
32.38%4.76%4.76%11.90%
42.38%2.38%
5+2.38%2.38%4.76%
Total19.05%30.95%21.43%19.05%2.38%7.14%100%

Summary Statistics

Scored Allowed Difference
Mean 1.48 1.79 -0.31
SD 1.44 1.47 1.87
CV 0.97 0.83
Max 6 6 +5
Min 0 0 -5

Games Played: 42

↓ Scored | Allowed →012345+Total
09.52%7.14%7.14%2.38%2.38%28.57%
14.76%9.52%9.52%2.38%2.38%2.38%30.95%
22.38%4.76%4.76%4.76%2.38%19.05%
32.38%4.76%4.76%2.38%2.38%2.38%19.05%
42.38%2.38%
5+
Total21.43%26.19%26.19%11.90%4.76%9.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.36 1.86 -0.50
SD 1.16 1.63 1.92
CV 0.86 0.88
Max 4 6 +4
Min 0 0 -6

Games Played: 42

↓ Scored | Allowed →012345+Total
04.76%7.14%4.76%2.38%19.05%
14.76%7.14%14.29%4.76%4.76%35.71%
22.38%9.52%9.52%2.38%23.81%
34.76%4.76%2.38%11.90%
42.38%4.76%2.38%9.52%
5+
Total19.05%28.57%30.95%14.29%7.14%100%

Summary Statistics

Scored Allowed Difference
Mean 1.57 1.62 -0.05
SD 1.21 1.17 1.79
CV 0.77 0.72
Max 4 4 +4
Min 0 0 -4

Games Played: 42

↓ Scored | Allowed →012345+Total
014.29%4.76%4.76%2.38%4.76%2.38%33.33%
19.52%16.67%2.38%2.38%4.76%35.71%
24.76%7.14%4.76%16.67%
34.76%2.38%4.76%11.90%
4
5+2.38%2.38%
Total33.33%30.95%14.29%9.52%9.52%2.38%100%

Summary Statistics

Scored Allowed Difference
Mean 1.17 1.38 -0.21
SD 1.17 1.41 1.87
CV 1.00 1.02
Max 5 5 +3
Min 0 0 -5

Games Played: 42

↓ Scored | Allowed →012345+Total
07.14%4.76%2.38%2.38%2.38%2.38%21.43%
14.76%9.52%2.38%7.14%2.38%2.38%28.57%
24.76%4.76%4.76%2.38%16.67%
37.14%4.76%4.76%4.76%21.43%
42.38%2.38%4.76%
5+4.76%2.38%7.14%
Total30.95%26.19%14.29%16.67%7.14%4.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.88 1.57 +0.31
SD 1.67 1.50 2.48
CV 0.89 0.95
Max 7 5 +6
Min 0 0 -5

Games Played: 42

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 Newcastle United 52 41.58 +10.42
2 Portsmouth 58 48.98 +9.02
3 Derby County 53 44.73 +8.27
4 Manchester City 45 41.55 +3.45
5 Sunderland 43 40.35 +2.65

Biggest Disappointments

# Team Actual Sim vsSim
1 Sheffield United 33 38.92 -5.92
2 Middlesbrough 34 39.64 -5.64
3 Liverpool 40 45.06 -5.06
4 Preston North End 33 37.87 -4.87
5 Birmingham City 37 41.11 -4.11

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 Newcastle United 6 Oct 16 – Nov 20 1 in 2,763
2 Aston Villa 4 Jan 22 – Feb 26 1 in 288
3 Huddersfield Town 3 Feb 19 – Mar 12 1 in 161
4 Sunderland 3 Apr 21 – Apr 30 1 in 157
5 Portsmouth 6 Aug 25 – Sep 11 1 in 132

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Aston Villa 4 Nov 20 – Dec 11 1 in 191
2 Huddersfield Town 4 Oct 23 – Nov 13 1 in 98
3 Birmingham City 4 Oct 16 – Nov 6 1 in 85
4 Sunderland 4 Feb 5 – Mar 12 1 in 68
5 Everton 4 Aug 25 – Sep 4 1 in 56

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Derby County 16 Aug 21 – Nov 6 1 in 870
2 Sunderland 11 Mar 19 – May 7 1 in 523
3 Aston Villa 12 Mar 12 – May 7 1 in 316
4 Portsmouth 13 Aug 21 – Oct 16 1 in 82
5 Manchester United 13 Oct 23 – Jan 22 1 in 60

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Sheffield United 14 Aug 25 – Oct 30 1 in 154
2 Aston Villa 9 Aug 25 – Sep 25 1 in 71
3 Liverpool 8 Sep 4 – Oct 9 1 in 69
4 Arsenal 7 Mar 5 – Apr 16 1 in 51
5 Bolton Wanderers 10 Mar 19 – May 4 1 in 39

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).

Team12345678910111213141516171819202122
Portsmouth21.63%17.82%13.70%10.64%7.88%6.30%4.80%3.74%2.98%2.42%1.92%1.69%1.19%0.76%0.73%0.52%0.42%0.31%0.27%0.13%0.08%0.07%
Manchester United35.20%20.31%12.78%8.98%5.99%4.57%2.89%2.47%1.75%1.43%0.91%0.74%0.58%0.45%0.31%0.29%0.10%0.17%0.05%0.02%0.01%
Derby County4.04%6.48%8.38%9.19%8.39%8.41%7.64%6.72%6.14%5.29%4.62%4.00%3.84%3.44%2.75%2.66%2.43%1.78%1.54%1.10%0.73%0.43%
Newcastle United1.11%2.05%3.34%3.84%5.17%5.62%5.62%6.35%6.19%6.20%5.82%5.70%5.64%6.03%5.08%5.30%4.43%4.36%3.90%3.12%3.09%2.04%
Arsenal17.22%16.62%14.64%10.98%8.85%6.41%5.44%3.98%3.27%2.80%2.03%1.89%1.45%1.13%0.94%0.81%0.54%0.46%0.23%0.22%0.06%0.03%
Wolverhampton6.99%9.79%10.43%10.43%9.17%7.95%7.13%6.31%5.72%4.56%3.59%3.60%3.29%2.65%2.07%1.87%1.16%1.12%1.03%0.58%0.39%0.17%
Manchester City1.13%2.02%3.19%3.69%4.19%4.99%4.99%6.09%5.90%5.53%5.79%5.99%5.80%6.01%5.56%5.44%5.54%4.47%4.40%3.87%3.04%2.37%
Sunderland0.46%1.33%1.66%2.53%3.40%3.68%3.82%4.42%5.16%5.30%5.89%5.88%5.70%5.83%6.21%6.24%6.29%6.04%5.99%5.67%4.73%3.77%
Charlton Athletic1.09%2.43%3.10%3.90%5.16%5.36%5.65%5.92%5.62%6.29%6.20%6.43%5.79%5.41%5.42%5.37%4.79%4.20%3.79%3.33%2.79%1.96%
Aston Villa0.53%1.30%2.06%2.26%3.19%3.72%4.38%4.52%5.11%5.36%5.72%5.69%6.24%5.85%6.28%5.98%6.20%6.21%5.43%5.60%4.73%3.64%
Stoke City1.66%3.04%4.22%4.97%5.49%6.44%6.44%6.36%6.12%6.40%5.63%5.79%5.42%5.13%4.90%4.96%4.09%3.62%3.34%2.71%1.93%1.34%
Liverpool4.88%7.15%8.38%8.94%8.57%7.52%7.86%6.80%6.00%5.35%4.96%4.29%3.69%3.19%2.91%2.54%1.90%1.74%1.27%0.92%0.79%0.35%
Chelsea0.36%0.91%1.11%1.96%2.35%2.84%3.47%3.82%4.19%4.68%5.13%5.50%5.71%5.82%6.30%5.91%6.44%6.66%7.10%6.86%6.96%5.92%
Burnley0.81%2.33%2.91%3.60%4.82%5.05%5.56%5.98%5.81%6.17%6.06%5.81%5.96%5.60%5.42%5.46%4.90%4.91%3.82%3.78%3.00%2.24%
Bolton Wanderers0.23%0.67%1.14%1.65%2.03%2.48%2.88%3.23%3.68%4.29%4.92%5.12%5.46%5.86%6.27%6.38%6.91%7.65%7.28%7.34%7.76%6.77%
Blackpool0.99%1.90%3.04%3.89%4.59%5.34%5.34%5.60%6.15%5.94%6.00%6.01%5.87%5.84%5.42%5.21%5.41%4.43%4.26%3.91%3.05%1.81%
Birmingham City0.88%1.89%2.29%3.24%3.91%4.38%5.21%5.68%5.84%5.72%6.02%6.06%5.62%5.95%5.96%5.45%5.03%4.95%5.04%4.69%3.65%2.54%
Everton0.04%0.11%0.17%0.34%0.54%0.73%0.89%1.03%1.32%1.59%2.20%2.39%3.08%3.68%4.43%5.00%5.89%7.52%9.48%11.56%15.21%22.80%
Middlesbrough0.34%0.85%1.39%2.09%2.34%2.80%3.70%3.63%4.52%5.04%5.63%5.53%5.72%6.20%6.22%5.92%7.14%6.30%6.47%6.58%6.25%5.34%
Huddersfield Town0.03%0.14%0.36%0.49%0.74%1.13%1.24%1.58%1.65%2.28%2.65%3.13%3.82%4.18%4.50%5.58%6.27%7.74%9.47%10.82%13.54%18.66%
Preston North End0.12%0.35%0.68%0.89%1.29%1.80%2.25%2.38%2.83%3.43%4.02%4.05%4.79%5.72%6.09%6.44%7.61%7.85%8.61%8.96%9.99%9.85%
Sheffield United0.26%0.51%1.03%1.50%1.94%2.48%2.80%3.39%4.05%3.93%4.29%4.71%5.34%5.27%6.23%6.67%6.51%7.51%7.23%8.23%8.22%7.90%

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
+29.22%
Strong Edge
50.22%28.79%21.00%
Elo Value
Home Edge
185 Elo
0.005 goals per Elo point
0104.57500
Scoring Tilt
Expected
+0.59 goals
Home-Tilted
-2+0.56+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 11th * Longshot: 12th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.15 * Tight Race: 0.15 to 0.4 * Comfortable: 0.4 to 0.75 * Runaway: 0.75 and up.
Title-Race Openness
4.8
Open
124610
Champion Preseason Odds
22%
Portsmouth, 2nd of 22
LongshotFavorite
Title Margin
Expected
0.12/gm
Photo Finish
00.070.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 3.9 * Some Luck: 3.9 to 5.84 * Lucky: 5.84 to 7.79 * Wild Swing: 7.79 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.53 * Close: 3.53 to 5.29 * Off: 5.29 to 7.05 * Way Off: 7.05 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 22 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 22 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 22 * As Expected: 22 to 35.2 * Several Outliers: 35.2 to 48.4 * Many Outliers: 48.4 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.3 * A Surprise: 1.3 to 2.08 * Several Surprises: 2.08 to 2.86 * Many Surprises: 2.86 and up.
Luck Spread
Expected
4.56 points
Some Luck
04.8712
Average Finish Error
Expected
3.64
Close
04.4110
Biggest Overachiever
Expected 97.73%
98.88%
Newcastle United
50100
Biggest Underachiever
Expected 2.27%
13.60%
Sheffield United
050
Season Outliers
Expected
3 of 22
Minimal Outliers
02.211
Unexpected Relegations
Expected
2 of 2
A Surprise
01.32

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.09
Balanced
00.120.180.260.5
Noll-Scully
Coin-flip
1.11
Moderate Separation
01.003
Interquartile Edge
60%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline
78%
Clear Edge
50%81%100%
Close Games
Expected
63%
Very Frequent
0%56%100%
Blowouts
Expected
18%
Frequent
0%19%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.62
Predictable
00.592
Matchup Imbalance
0.50
Lopsided
00.10.180.280.5
Strangeness
Expected
0.88
As Expected
01.002
Repeatability
0.53
Some Carryover
00.30.60.851
Upset Rate
Expected
22%
Chalky
0%18%50%
Clear Favorite Upset Rate
Expected
20%
As Expected
0%17%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.1 * Above Noise: 0.1 to 0.14 * Well Above Noise: 0.14 and up.
Probability calibration
0.34
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
0.70
Overconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.060
Well Within Noise
00.0690.2

Next-Season Status

Across 100,000 regular-season simulations, the probability of each team's next-season status. Columns appear in best-to-worst outcome order: promotion-positive on the left, relegation-positive on the right. Cells with darker shading indicate higher likelihood.

Team Same level Direct relegation
Manchester United 99.99% 0.01%
Arsenal 99.91% 0.09%
Portsmouth 99.85% 0.15%
Wolverhampton 99.44% 0.56%
Liverpool 98.86% 1.14%
Derby County 98.84% 1.16%
Stoke City 96.73% 3.27%
Charlton Athletic 95.25% 4.75%
Blackpool 95.14% 4.86%
Newcastle United 94.87% 5.13%
Burnley 94.76% 5.24%
Manchester City 94.59% 5.41%
Birmingham City 93.81% 6.19%
Aston Villa 91.63% 8.37%
Sunderland 91.50% 8.50%
Middlesbrough 88.41% 11.59%
Chelsea 87.12% 12.88%
Bolton Wanderers 85.47% 14.53%
Sheffield United 83.88% 16.12%
Preston North End 80.16% 19.84%
Huddersfield Town 67.80% 32.20%
Everton 61.99% 38.01%

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
1948-08-21 Liverpool W 2-1 1954 1956 53.54% 29.51% 16.94% +2.7 2
1948-08-21 @ Aston Villa L 1-2 1956 1954 16.94% 29.51% 53.54% -2.7 0
1948-08-21 Manchester City W 1-0 1942 1915 56.44% 28.86% 14.70% +2.5 2
1948-08-21 @ Burnley L 0-1 1915 1942 14.70% 28.86% 56.44% -2.5 0
1948-08-21 Middlesbrough W 1-0 1887 1914 51.03% 29.93% 19.04% +3.1 2
1948-08-21 @ Chelsea L 0-1 1914 1887 19.04% 29.93% 51.03% -3.1 0
1948-08-21 Newcastle United D 3-3 1896 1873 56.04% 28.96% 15.00% -0.8 1
1948-08-21 @ Everton D 3-3 1873 1896 15.00% 28.96% 56.04% +0.8 1
1948-08-21 Arsenal D 1-1 1895 1996 42.32% 30.52% 27.15% -0.4 1
1948-08-21 @ Huddersfield Town D 1-1 1996 1895 27.15% 30.52% 42.32% +0.4 1
1948-08-21 Derby County L 1-2 1998 1943 58.93% 28.14% 12.92% -7.1 0
1948-08-21 @ Manchester United W 2-1 1943 1998 12.92% 28.14% 58.93% +7.1 2
1948-08-21 Portsmouth D 2-2 1909 1958 48.58% 30.22% 21.21% -0.6 1
1948-08-21 @ Preston North End D 2-2 1958 1909 21.21% 30.22% 48.58% +0.6 1
1948-08-21 Blackpool W 3-2 1914 1955 49.42% 30.13% 20.45% +3.0 2
1948-08-21 @ Sheffield United L 2-3 1955 1914 20.45% 30.13% 49.42% -3.0 0
1948-08-21 Charlton Athletic D 2-2 1924 1916 54.62% 29.29% 16.09% -0.8 1
1948-08-21 @ Stoke City D 2-2 1916 1924 16.09% 29.29% 54.62% +0.8 1
1948-08-21 Bolton Wanderers W 2-0 1908 1902 54.38% 29.34% 16.27% +5.2 2
1948-08-21 @ Sunderland L 0-2 1902 1908 16.27% 29.34% 54.38% -5.2 0
1948-08-21 Birmingham City D 2-2 1964 1903 59.47% 27.97% 12.56% -1.0 1
1948-08-21 @ Wolverhampton D 2-2 1903 1964 12.56% 27.97% 59.47% +1.0 1
1948-08-23 Manchester United L 0-3 1952 1991 49.75% 30.09% 20.16% -17.8 0
1948-08-23 @ Blackpool W 3-0 1991 1952 20.16% 30.09% 49.75% +17.8 2
1948-08-25 Stoke City W 3-0 1996 1924 60.50% 27.61% 11.89% +5.6 3
1948-08-25 @ Arsenal L 0-3 1924 1996 11.89% 27.61% 60.50% -5.6 1
1948-08-25 Middlesbrough D 0-0 1904 1910 53.12% 29.59% 17.29% -1.2 2
1948-08-25 @ Birmingham City D 0-0 1910 1904 17.29% 29.59% 53.12% +1.1 1
1948-08-25 Aston Villa W 3-0 1897 1957 47.34% 30.32% 22.33% +9.7 2
1948-08-25 @ Bolton Wanderers L 0-3 1957 1897 22.33% 30.32% 47.34% -9.8 2
1948-08-25 Burnley W 3-1 1917 1944 50.93% 29.94% 19.13% +5.1 3
1948-08-25 @ Charlton Athletic L 1-3 1944 1917 19.13% 29.94% 50.93% -5.1 2
1948-08-25 Huddersfield Town W 4-1 1950 1894 59.06% 28.11% 12.84% +5.1 4
1948-08-25 @ Derby County L 1-4 1894 1950 12.84% 28.11% 59.06% -5.1 1
1948-08-25 Sheffield United D 3-3 1954 1917 57.32% 28.63% 14.05% -0.8 1
1948-08-25 @ Liverpool D 3-3 1917 1954 14.05% 28.63% 57.32% +0.8 3
1948-08-25 Preston North End W 3-2 1912 1908 54.15% 29.39% 16.45% +2.5 2
1948-08-25 @ Manchester City L 2-3 1908 1912 16.45% 29.39% 54.15% -2.5 1
1948-08-25 Chelsea D 2-2 1873 1890 52.08% 29.77% 18.15% -0.7 2
1948-08-25 @ Newcastle United D 2-2 1890 1873 18.15% 29.77% 52.08% +0.7 3
1948-08-25 Everton W 4-0 1958 1895 59.71% 27.89% 12.40% +7.7 3
1948-08-25 @ Portsmouth L 0-4 1895 1958 12.40% 27.89% 59.71% -7.7 1
1948-08-25 Sunderland L 0-1 1962 1913 58.44% 28.30% 13.26% -7.5 1
1948-08-25 @ Wolverhampton W 1-0 1913 1962 13.26% 28.30% 58.44% +7.5 4
1948-08-28 Manchester United L 0-1 2002 2009 53.11% 29.59% 17.30% -6.9 3
1948-08-28 @ Arsenal W 1-0 2009 2002 17.30% 29.59% 53.11% +6.9 4
1948-08-28 Chelsea W 1-0 1903 1891 54.96% 29.22% 15.82% +2.7 4
1948-08-28 @ Birmingham City L 0-1 1891 1903 15.82% 29.22% 54.96% -2.7 3
1948-08-28 Aston Villa W 1-0 1935 1947 52.53% 29.70% 17.78% +3.0 2
1948-08-28 @ Blackpool L 0-1 1947 1935 17.78% 29.70% 52.53% -3.0 2
1948-08-28 Wolverhampton L 0-5 1907 1955 48.65% 30.21% 21.14% -28.1 2
1948-08-28 @ Bolton Wanderers W 5-0 1955 1907 21.14% 30.21% 48.65% +28.1 3
1948-08-28 Huddersfield Town W 3-1 1922 1889 56.95% 28.73% 14.32% +4.0 5
1948-08-28 @ Charlton Athletic L 1-3 1889 1922 14.32% 28.73% 56.95% -4.0 1
1948-08-28 Sheffield United W 2-1 1956 1918 57.42% 28.60% 13.98% +2.3 6
1948-08-28 @ Derby County L 1-2 1918 1956 13.98% 28.60% 57.42% -2.3 3
1948-08-28 Sunderland W 4-0 1953 1921 56.88% 28.75% 14.37% +8.8 3
1948-08-28 @ Liverpool L 0-4 1921 1953 14.37% 28.75% 56.88% -8.8 4
1948-08-28 Stoke City D 0-0 1915 1918 53.44% 29.53% 17.03% -1.2 3
1948-08-28 @ Manchester City D 0-0 1918 1915 17.03% 29.53% 53.44% +1.2 2
1948-08-28 Everton W 1-0 1912 1887 56.16% 28.93% 14.91% +2.6 3
1948-08-28 @ Middlesbrough L 0-1 1887 1912 14.91% 28.93% 56.16% -2.5 1
1948-08-28 Preston North End L 2-5 1873 1906 50.31% 30.02% 19.66% -13.1 2
1948-08-28 @ Newcastle United W 5-2 1906 1873 19.66% 30.02% 50.31% +13.1 3
1948-08-28 Burnley W 1-0 1966 1939 56.39% 28.87% 14.73% +2.5 5
1948-08-28 @ Portsmouth L 0-1 1939 1966 14.73% 28.87% 56.39% -2.5 2
1948-08-30 Bolton Wanderers L 2-4 1944 1879 59.87% 27.83% 12.29% -11.2 2
1948-08-30 @ Aston Villa W 4-2 1879 1944 12.29% 27.83% 59.87% +11.2 4
1948-08-30 Liverpool L 1-2 1915 1962 48.87% 30.19% 20.94% -6.0 3
1948-08-30 @ Sheffield United W 2-1 1962 1915 20.94% 30.19% 48.87% +6.0 5
1948-08-30 Arsenal W 1-0 1919 1995 45.44% 30.44% 24.12% +3.8 4
1948-08-30 @ Stoke City L 0-1 1995 1919 24.12% 30.44% 45.44% -3.8 3
1948-08-31 Charlton Athletic D 0-0 1937 1926 54.85% 29.24% 15.91% -1.3 3
1948-08-31 @ Burnley D 0-0 1926 1937 15.91% 29.24% 54.85% +1.3 6
1948-09-01 Newcastle United L 2-3 1888 1860 56.56% 28.83% 14.61% -6.5 3
1948-09-01 @ Chelsea W 3-2 1860 1888 14.61% 28.83% 56.56% +6.5 4
1948-09-01 Portsmouth L 0-5 1885 1969 44.45% 30.48% 25.07% -26.0 1
1948-09-01 @ Everton W 5-0 1969 1885 25.07% 30.48% 44.45% +26.0 7
1948-09-01 Derby County D 1-1 1885 1958 45.83% 30.42% 23.75% -0.6 2
1948-09-01 @ Huddersfield Town D 1-1 1958 1885 23.75% 30.42% 45.83% +0.6 7
1948-09-01 Blackpool L 3-4 2015 1938 60.95% 27.45% 11.60% -6.8 4
1948-09-01 @ Manchester United W 4-3 1938 2015 11.60% 27.45% 60.95% +6.8 4
1948-09-01 Birmingham City D 1-1 1914 1905 54.65% 29.29% 16.06% -1.1 4
1948-09-01 @ Middlesbrough D 1-1 1905 1914 16.06% 29.29% 54.65% +1.1 5
1948-09-01 Manchester City L 1-3 1919 1913 54.35% 29.35% 16.30% -11.5 3
1948-09-01 @ Preston North End W 3-1 1913 1919 16.30% 29.35% 54.35% +11.5 5
1948-09-01 Wolverhampton D 3-3 1912 1983 46.01% 30.41% 23.58% -0.4 5
1948-09-01 @ Sunderland D 3-3 1983 1912 23.58% 30.41% 46.01% +0.4 4
1948-09-04 Derby County D 1-1 1933 1958 51.13% 29.91% 18.95% -0.9 3
1948-09-04 @ Aston Villa D 1-1 1958 1933 18.95% 29.91% 51.13% +0.9 8
1948-09-04 Newcastle United L 0-3 1936 1866 60.23% 27.71% 12.06% -21.1 3
1948-09-04 @ Burnley W 3-0 1866 1936 12.06% 27.71% 60.23% +21.1 6
1948-09-04 Manchester City W 3-2 1927 1925 54.03% 29.42% 16.55% +2.5 8
1948-09-04 @ Charlton Athletic L 2-3 1925 1927 16.55% 29.42% 54.03% -2.5 5
1948-09-04 Bolton Wanderers D 2-2 1882 1890 52.96% 29.62% 17.42% -0.8 4
1948-09-04 @ Chelsea D 2-2 1890 1882 17.42% 29.62% 52.96% +0.8 5
1948-09-04 Birmingham City L 0-5 1859 1907 48.69% 30.21% 21.10% -28.1 1
1948-09-04 @ Everton W 5-0 1907 1859 21.10% 30.21% 48.69% +28.1 7
1948-09-04 Huddersfield Town W 4-1 2009 1885 64.71% 25.88% 9.41% +3.8 6
1948-09-04 @ Manchester United L 1-4 1885 2009 9.41% 25.88% 64.71% -3.8 2
1948-09-04 Middlesbrough W 6-1 1908 1913 53.23% 29.57% 17.20% +10.5 5
1948-09-04 @ Preston North End L 1-6 1913 1908 17.20% 29.57% 53.23% -10.5 4
1948-09-04 Arsenal D 1-1 1909 1991 44.72% 30.47% 24.81% -0.5 4
1948-09-04 @ Sheffield United D 1-1 1991 1909 24.81% 30.47% 44.72% +0.5 4
1948-09-04 Portsmouth L 0-1 1923 1995 45.92% 30.42% 23.66% -6.1 4
1948-09-04 @ Stoke City W 1-0 1995 1923 23.66% 30.42% 45.92% +6.1 9
1948-09-04 Blackpool D 2-2 1912 1944 50.37% 30.02% 19.61% -0.6 6
1948-09-04 @ Sunderland D 2-2 1944 1912 19.61% 30.02% 50.37% +0.6 5
1948-09-04 Liverpool D 0-0 1983 1968 55.33% 29.13% 15.53% -1.3 5
1948-09-04 @ Wolverhampton D 0-0 1968 1983 15.53% 29.13% 55.33% +1.3 6
1948-09-06 Derby County D 1-1 1945 1959 52.32% 29.73% 17.95% -1.0 6
1948-09-06 @ Blackpool D 1-1 1959 1945 17.95% 29.73% 52.32% +1.0 9
1948-09-06 Huddersfield Town L 1-2 1891 1881 54.74% 29.27% 15.99% -6.7 5
1948-09-06 @ Bolton Wanderers W 2-1 1881 1891 15.99% 29.27% 54.74% +6.7 4
1948-09-06 Preston North End W 1-0 1914 1918 53.42% 29.54% 17.05% +2.9 5
1948-09-06 @ Burnley L 0-1 1918 1914 17.05% 29.54% 53.42% -2.9 5
1948-09-06 Sunderland L 2-5 1909 1911 53.57% 29.51% 16.92% -13.9 4
1948-09-06 @ Sheffield United W 5-2 1911 1909 16.92% 29.51% 53.57% +13.9 8
1948-09-08 Liverpool D 1-1 1992 1969 56.00% 28.97% 15.03% -1.2 5
1948-09-08 @ Arsenal D 1-1 1969 1992 15.03% 28.97% 56.00% +1.2 7
1948-09-08 Chelsea D 1-1 1930 1881 58.43% 28.30% 13.27% -1.3 9
1948-09-08 @ Charlton Athletic D 1-1 1881 1930 13.27% 28.30% 58.43% +1.3 5
1948-09-08 Stoke City W 2-1 1831 1917 44.16% 30.49% 25.35% +3.7 3
1948-09-08 @ Everton L 1-2 1917 1831 25.35% 30.49% 44.16% -3.7 4
1948-09-08 Birmingham City W 1-0 1922 1935 52.53% 29.70% 17.77% +3.0 7
1948-09-08 @ Manchester City L 0-1 1935 1922 17.77% 29.70% 52.53% -3.0 7
1948-09-08 Aston Villa W 2-1 1887 1932 49.05% 30.17% 20.78% +3.2 8
1948-09-08 @ Newcastle United L 1-2 1932 1887 20.78% 30.17% 49.05% -3.2 3
1948-09-08 Middlesbrough W 1-0 2001 1903 62.65% 26.78% 10.57% +1.8 11
1948-09-08 @ Portsmouth L 0-1 1903 2001 10.57% 26.78% 62.65% -1.8 4
1948-09-08 Manchester United W 3-2 1982 2012 50.64% 29.98% 19.38% +2.8 7
1948-09-08 @ Wolverhampton L 2-3 2012 1982 19.38% 29.98% 50.64% -2.9 6
1948-09-11 Aston Villa W 3-1 1991 1929 59.57% 27.94% 12.49% +3.5 7
1948-09-11 @ Arsenal L 1-3 1929 1991 12.49% 27.94% 59.57% -3.5 3
1948-09-11 Preston North End W 1-0 1932 1915 55.41% 29.12% 15.48% +2.6 9
1948-09-11 @ Birmingham City L 0-1 1915 1932 15.48% 29.12% 55.41% -2.6 5
1948-09-11 Wolverhampton L 1-3 1944 1985 49.46% 30.13% 20.42% -10.6 6
1948-09-11 @ Blackpool W 3-1 1985 1944 20.42% 30.13% 49.46% +10.6 9
1948-09-11 Everton W 6-0 1882 1834 58.34% 28.33% 13.33% +12.1 7
1948-09-11 @ Chelsea L 0-6 1834 1882 13.33% 28.33% 58.34% -12.0 3
1948-09-11 Sunderland D 2-2 1960 1925 57.19% 28.66% 14.14% -1.0 10
1948-09-11 @ Derby County D 2-2 1925 1960 14.14% 28.66% 57.19% +0.9 9
1948-09-11 Sheffield United D 0-0 1888 1895 53.03% 29.61% 17.36% -1.1 5
1948-09-11 @ Huddersfield Town D 0-0 1895 1888 17.36% 29.61% 53.03% +1.2 5
1948-09-11 Bolton Wanderers L 0-1 1970 1884 61.67% 27.18% 11.16% -7.8 7
1948-09-11 @ Liverpool W 1-0 1884 1970 11.16% 27.18% 61.67% +7.8 7
1948-09-11 Manchester United D 0-0 1925 2010 44.42% 30.48% 25.10% -0.6 8
1948-09-11 @ Manchester City D 0-0 2010 1925 25.10% 30.48% 44.42% +0.6 7
1948-09-11 Burnley W 4-1 1901 1917 52.08% 29.77% 18.15% +7.0 6
1948-09-11 @ Middlesbrough L 1-4 1917 1901 18.15% 29.77% 52.08% -7.0 5
1948-09-11 Stoke City D 2-2 1890 1913 51.43% 29.87% 18.70% -0.7 9
1948-09-11 @ Newcastle United D 2-2 1913 1890 18.70% 29.87% 51.43% +0.7 5
1948-09-11 Charlton Athletic W 3-1 2003 1929 60.63% 27.57% 11.80% +3.4 13
1948-09-11 @ Portsmouth L 1-3 1929 2003 11.80% 27.57% 60.63% -3.3 9
1948-09-13 Newcastle United L 2-4 1925 1890 57.20% 28.66% 14.14% -10.7 3
1948-09-13 @ Aston Villa W 4-2 1890 1925 14.14% 28.66% 57.20% +10.8 11
1948-09-13 Everton W 1-0 1914 1822 62.11% 27.00% 10.89% +1.9 7
1948-09-13 @ Stoke City L 0-1 1822 1914 10.89% 27.00% 62.11% -1.9 3
1948-09-15 Manchester City W 4-1 1934 1925 54.74% 29.27% 16.00% +6.3 11
1948-09-15 @ Birmingham City L 1-4 1925 1934 16.00% 29.27% 54.74% -6.3 8
1948-09-15 Blackpool W 3-1 1959 1933 56.31% 28.90% 14.80% +4.1 12
1948-09-15 @ Derby County L 1-3 1933 1959 14.80% 28.90% 56.31% -4.1 6
1948-09-15 Bolton Wanderers L 0-2 1886 1892 53.25% 29.57% 17.18% -13.0 5
1948-09-15 @ Huddersfield Town W 2-0 1892 1886 17.18% 29.57% 53.25% +13.0 9
1948-09-15 Arsenal L 0-1 1962 1994 50.49% 30.00% 19.51% -6.6 7
1948-09-15 @ Liverpool W 1-0 1994 1962 19.51% 30.00% 50.49% +6.6 9
1948-09-15 Wolverhampton W 2-0 2010 1996 55.22% 29.16% 15.62% +5.0 9
1948-09-15 @ Manchester United L 0-2 1996 2010 15.62% 29.16% 55.22% -5.0 9
1948-09-15 Portsmouth D 1-1 1908 2006 42.66% 30.52% 26.82% -0.4 7
1948-09-15 @ Middlesbrough D 1-1 2006 1908 26.82% 30.52% 42.66% +0.4 14
1948-09-15 Burnley L 0-3 1913 1910 54.01% 29.42% 16.57% -19.1 5
1948-09-15 @ Preston North End W 3-0 1910 1913 16.57% 29.42% 54.01% +19.1 7
1948-09-15 Sheffield United W 2-0 1926 1896 56.66% 28.80% 14.53% +4.7 11
1948-09-15 @ Sunderland L 0-2 1896 1926 14.53% 28.80% 56.66% -4.7 5
1948-09-16 Charlton Athletic D 2-2 1894 1925 50.57% 29.99% 19.44% -0.7 8
1948-09-16 @ Chelsea D 2-2 1925 1894 19.44% 29.99% 50.57% +0.7 10
1948-09-18 Huddersfield Town D 3-3 1914 1873 57.71% 28.52% 13.78% -0.8 4
1948-09-18 @ Aston Villa D 3-3 1873 1914 13.78% 28.52% 57.71% +0.8 6
1948-09-18 Blackpool D 2-2 1905 1929 51.25% 29.90% 18.85% -0.7 10
1948-09-18 @ Bolton Wanderers D 2-2 1929 1905 18.85% 29.90% 51.25% +0.7 7
1948-09-18 Birmingham City D 2-2 1930 1941 52.65% 29.67% 17.67% -0.8 8
1948-09-18 @ Burnley D 2-2 1941 1930 17.67% 29.67% 52.65% +0.8 12
1948-09-18 Newcastle United D 0-0 1926 1900 56.26% 28.91% 14.83% -1.4 11
1948-09-18 @ Charlton Athletic D 0-0 1900 1926 14.83% 28.91% 56.26% +1.4 12
1948-09-18 Liverpool D 1-1 1820 1956 37.80% 30.43% 31.77% -0.2 4
1948-09-18 @ Everton D 1-1 1956 1820 31.77% 30.43% 37.80% +0.2 8
1948-09-18 Portsmouth D 1-1 1919 2006 43.97% 30.50% 25.54% -0.5 9
1948-09-18 @ Manchester City D 1-1 2006 1919 25.54% 30.50% 43.97% +0.5 15
1948-09-18 Chelsea W 3-2 1893 1894 53.77% 29.47% 16.76% +2.5 7
1948-09-18 @ Preston North End L 2-3 1894 1893 16.76% 29.47% 53.77% -2.5 8
1948-09-18 Manchester United D 2-2 1891 2015 39.38% 30.49% 30.14% -0.2 6
1948-09-18 @ Sheffield United D 2-2 2015 1891 30.14% 30.49% 39.38% +0.2 10
1948-09-18 Middlesbrough W 3-0 1916 1907 54.63% 29.29% 16.08% +7.5 9
1948-09-18 @ Stoke City L 0-3 1907 1916 16.08% 29.29% 54.63% -7.5 7
1948-09-18 Arsenal D 1-1 1931 2001 46.12% 30.41% 23.47% -0.6 12
1948-09-18 @ Sunderland D 1-1 2001 1931 23.47% 30.41% 46.12% +0.6 10
1948-09-18 Derby County D 2-2 1991 1963 56.42% 28.87% 14.71% -0.9 10
1948-09-18 @ Wolverhampton D 2-2 1963 1991 14.71% 28.87% 56.42% +0.9 13
1948-09-25 Wolverhampton W 3-1 2001 1990 54.93% 29.22% 15.84% +4.4 12
1948-09-25 @ Arsenal L 1-3 1990 2001 15.84% 29.22% 54.93% -4.4 10
1948-09-25 Stoke City W 2-1 1941 1923 55.57% 29.08% 15.35% +2.5 14
1948-09-25 @ Birmingham City L 1-2 1923 1941 15.35% 29.08% 55.57% -2.5 9
1948-09-25 Liverpool W 1-0 1930 1956 51.09% 29.92% 18.99% +3.1 9
1948-09-25 @ Blackpool L 0-1 1956 1930 18.99% 29.92% 51.09% -3.1 8
1948-09-25 Burnley W 1-0 1891 1929 49.83% 30.08% 20.09% +3.3 10
1948-09-25 @ Chelsea L 0-1 1929 1891 20.09% 30.08% 49.83% -3.3 8
1948-09-25 Bolton Wanderers W 1-0 1964 1904 59.44% 27.98% 12.58% +2.2 15
1948-09-25 @ Derby County L 0-1 1904 1964 12.58% 27.98% 59.44% -2.2 10
1948-09-25 Preston North End W 4-1 1820 1896 45.43% 30.44% 24.12% +8.7 6
1948-09-25 @ Everton L 1-4 1896 1820 24.12% 30.44% 45.43% -8.7 7
1948-09-25 Sunderland W 2-0 1874 1930 47.80% 30.29% 21.91% +6.6 8
1948-09-25 @ Huddersfield Town L 0-2 1930 1874 21.91% 30.29% 47.80% -6.6 12
1948-09-25 Aston Villa W 3-1 2015 1914 62.93% 26.67% 10.40% +2.9 12
1948-09-25 @ Manchester United L 1-3 1914 2015 10.40% 26.67% 62.93% -2.9 4
1948-09-25 Charlton Athletic L 2-4 1900 1924 51.23% 29.90% 18.87% -9.7 7
1948-09-25 @ Middlesbrough W 4-2 1924 1900 18.87% 29.90% 51.23% +9.7 13
1948-09-25 Manchester City D 0-0 1902 1918 52.12% 29.76% 18.12% -1.1 13
1948-09-25 @ Newcastle United D 0-0 1918 1902 18.12% 29.76% 52.12% +1.1 10
1948-09-25 Sheffield United W 3-0 2007 1891 64.04% 26.18% 9.77% +4.6 17
1948-09-25 @ Portsmouth L 0-3 1891 2007 9.77% 26.18% 64.04% -4.6 6
1948-10-02 Sheffield United W 4-3 1911 1887 56.13% 28.94% 14.93% +2.2 6
1948-10-02 @ Aston Villa L 3-4 1887 1911 14.93% 28.94% 56.13% -2.2 6
1948-10-02 Arsenal W 1-0 1902 2006 41.97% 30.52% 27.51% +4.1 12
1948-10-02 @ Bolton Wanderers L 0-1 2006 1902 27.51% 30.52% 41.97% -4.2 12
1948-10-02 Everton W 1-0 1925 1829 62.51% 26.84% 10.65% +1.8 10
1948-10-02 @ Burnley L 0-1 1829 1925 10.65% 26.84% 62.51% -1.8 6
1948-10-02 Birmingham City D 1-1 1934 1944 52.81% 29.65% 17.54% -1.0 14
1948-10-02 @ Charlton Athletic D 1-1 1944 1934 17.54% 29.65% 52.81% +1.0 15
1948-10-02 Derby County D 0-0 1953 1967 52.39% 29.72% 17.89% -1.1 9
1948-10-02 @ Liverpool D 0-0 1967 1953 17.89% 29.72% 52.39% +1.1 16
1948-10-02 Middlesbrough W 1-0 1919 1890 56.61% 28.82% 14.57% +2.5 12
1948-10-02 @ Manchester City L 0-1 1890 1919 14.57% 28.82% 56.61% -2.5 7
1948-10-02 Newcastle United W 1-0 2012 1901 63.66% 26.35% 9.98% +1.7 19
1948-10-02 @ Portsmouth L 0-1 1901 2012 9.98% 26.35% 63.66% -1.7 13
1948-10-02 Blackpool L 1-3 1887 1933 48.92% 30.18% 20.89% -10.5 7
1948-10-02 @ Preston North End W 3-1 1933 1887 20.89% 30.18% 48.92% +10.5 11
1948-10-02 Chelsea W 4-3 1921 1894 56.35% 28.89% 14.76% +2.2 11
1948-10-02 @ Stoke City L 3-4 1894 1921 14.76% 28.89% 56.35% -2.2 10
1948-10-02 Manchester United W 2-1 1923 2018 43.08% 30.51% 26.40% +3.8 14
1948-10-02 @ Sunderland L 1-2 2018 1923 26.40% 30.51% 43.08% -3.8 12
1948-10-02 Huddersfield Town W 7-1 1985 1881 63.15% 26.57% 10.28% +7.7 12
1948-10-02 @ Wolverhampton L 1-7 1881 1985 10.28% 26.57% 63.15% -7.7 8
1948-10-09 Burnley W 3-1 2002 1927 60.64% 27.56% 11.80% +3.3 14
1948-10-09 @ Arsenal L 1-3 1927 2002 11.80% 27.56% 60.64% -3.3 10
1948-10-09 Portsmouth D 1-1 1913 2013 42.41% 30.52% 27.07% -0.4 7
1948-10-09 @ Aston Villa D 1-1 2013 1913 27.07% 30.52% 42.41% +0.4 20
1948-10-09 Everton W 3-0 1944 1827 64.12% 26.15% 9.73% +4.6 13
1948-10-09 @ Blackpool L 0-3 1827 1944 9.73% 26.15% 64.12% -4.6 6
1948-10-09 Birmingham City D 0-0 1906 1945 49.70% 30.10% 20.20% -0.9 13
1948-10-09 @ Bolton Wanderers D 0-0 1945 1906 20.20% 30.10% 49.70% +0.9 16
1948-10-09 Preston North End W 1-0 1968 1877 62.04% 27.03% 10.93% +1.9 18
1948-10-09 @ Derby County L 0-1 1877 1968 10.93% 27.03% 62.04% -1.9 7
1948-10-09 Stoke City L 1-3 1873 1923 48.47% 30.23% 21.30% -10.4 8
1948-10-09 @ Huddersfield Town W 3-1 1923 1873 21.30% 30.23% 48.47% +10.4 13
1948-10-09 Chelsea D 1-1 1952 1892 59.37% 28.00% 12.63% -1.4 10
1948-10-09 @ Liverpool D 1-1 1892 1952 12.63% 28.00% 59.37% +1.4 11
1948-10-09 Charlton Athletic D 1-1 2014 1933 61.24% 27.34% 11.42% -1.5 13
1948-10-09 @ Manchester United D 1-1 1933 2014 11.42% 27.34% 61.24% +1.5 15
1948-10-09 Manchester City L 0-2 1884 1922 49.88% 30.08% 20.04% -12.3 6
1948-10-09 @ Sheffield United W 2-0 1922 1884 20.04% 30.08% 49.88% +12.3 14
1948-10-09 Newcastle United D 1-1 1927 1899 56.52% 28.84% 14.64% -1.2 15
1948-10-09 @ Sunderland D 1-1 1899 1927 14.64% 28.84% 56.52% +1.2 14
1948-10-09 Middlesbrough L 0-3 1993 1888 63.23% 26.54% 10.23% -22.0 12
1948-10-09 @ Wolverhampton W 3-0 1888 1993 10.23% 26.54% 63.23% +22.0 9
1948-10-16 Liverpool L 0-1 1946 1950 53.32% 29.55% 17.12% -6.9 16
1948-10-16 @ Birmingham City W 1-0 1950 1946 17.12% 29.55% 53.32% +6.9 12
1948-10-16 Huddersfield Town L 1-2 1924 1863 59.52% 27.95% 12.53% -7.2 10
1948-10-16 @ Burnley W 2-1 1863 1924 12.53% 27.95% 59.52% +7.2 10
1948-10-16 Sheffield United W 2-1 1935 1872 59.64% 27.91% 12.45% +2.0 17
1948-10-16 @ Charlton Athletic L 1-2 1872 1935 12.45% 27.91% 59.64% -2.0 6
1948-10-16 Blackpool D 3-3 1894 1948 47.93% 30.28% 21.80% -0.4 12
1948-10-16 @ Chelsea D 3-3 1948 1894 21.80% 30.28% 47.93% +0.5 14
1948-10-16 Derby County L 0-1 1822 1970 36.21% 30.34% 33.44% -5.0 6
1948-10-16 @ Everton W 1-0 1970 1822 33.44% 30.34% 36.21% +5.0 20
1948-10-16 Aston Villa W 4-1 1934 1912 55.88% 29.00% 15.12% +6.0 16
1948-10-16 @ Manchester City L 1-4 1912 1934 15.12% 29.00% 55.88% -6.0 7
1948-10-16 Bolton Wanderers W 5-0 1909 1905 54.22% 29.38% 16.40% +12.2 11
1948-10-16 @ Middlesbrough L 0-5 1905 1909 16.40% 29.38% 54.22% -12.2 13
1948-10-16 Wolverhampton W 3-1 1900 1971 46.03% 30.41% 23.56% +6.0 16
1948-10-16 @ Newcastle United L 1-3 1971 1900 23.56% 30.41% 46.03% -6.0 12
1948-10-16 Sunderland W 3-0 2014 1926 61.78% 27.13% 11.09% +5.3 22
1948-10-16 @ Portsmouth L 0-3 1926 2014 11.09% 27.13% 61.78% -5.3 15
1948-10-16 Arsenal D 1-1 1875 2005 38.55% 30.46% 30.99% -0.2 8
1948-10-16 @ Preston North End D 1-1 2005 1875 30.99% 30.46% 38.55% +0.2 15
1948-10-16 Manchester United W 2-1 1933 2013 44.98% 30.46% 24.56% +3.6 15
1948-10-16 @ Stoke City L 1-2 2013 1933 24.56% 30.46% 44.98% -3.6 13
1948-10-23 Everton W 5-0 2005 1817 69.47% 23.41% 7.12% +5.2 17
1948-10-23 @ Arsenal L 0-5 1817 2005 7.12% 23.41% 69.47% -5.2 6
1948-10-23 Charlton Athletic W 4-3 1907 1937 50.64% 29.98% 19.38% +2.8 9
1948-10-23 @ Aston Villa L 3-4 1937 1907 19.38% 29.98% 50.64% -2.8 17
1948-10-23 Birmingham City W 1-0 1949 1939 54.75% 29.26% 15.98% +2.7 16
1948-10-23 @ Blackpool L 0-1 1939 1949 15.98% 29.26% 54.75% -2.7 16
1948-10-23 Newcastle United L 1-5 1893 1906 52.43% 29.71% 17.86% -20.3 13
1948-10-23 @ Bolton Wanderers W 5-1 1906 1893 17.86% 29.71% 52.43% +20.3 18
1948-10-23 Chelsea W 2-1 1975 1893 61.26% 27.34% 11.41% +1.9 22
1948-10-23 @ Derby County L 1-2 1893 1975 11.41% 27.34% 61.26% -1.9 12
1948-10-23 Preston North End L 0-2 1870 1875 53.30% 29.56% 17.14% -13.0 10
1948-10-23 @ Huddersfield Town W 2-0 1875 1870 17.14% 29.56% 53.30% +13.0 10
1948-10-23 Middlesbrough W 4-0 1957 1922 57.21% 28.66% 14.13% +8.7 14
1948-10-23 @ Liverpool L 0-4 1922 1957 14.13% 28.66% 57.21% -8.7 11
1948-10-23 Burnley D 1-1 2009 1917 62.18% 26.97% 10.84% -1.6 14
1948-10-23 @ Manchester United D 1-1 1917 2009 10.84% 26.97% 62.18% +1.6 11
1948-10-23 Stoke City D 2-2 1870 1937 46.50% 30.38% 23.11% -0.5 7
1948-10-23 @ Sheffield United D 2-2 1937 1870 23.11% 30.38% 46.50% +0.5 16
1948-10-23 Manchester City W 3-0 1921 1940 51.81% 29.81% 18.38% +8.3 17
1948-10-23 @ Sunderland L 0-3 1940 1921 18.38% 29.81% 51.81% -8.4 16
1948-10-23 Portsmouth W 3-0 1965 2019 48.00% 30.27% 21.73% +9.5 14
1948-10-23 @ Wolverhampton L 0-3 2019 1965 21.73% 30.27% 48.00% -9.5 22
1948-10-30 Derby County L 0-1 1936 1976 49.54% 30.12% 20.35% -6.5 16
1948-10-30 @ Birmingham City W 1-0 1976 1936 20.35% 30.12% 49.54% +6.5 24
1948-10-30 Sheffield United W 2-0 1918 1870 58.41% 28.31% 13.28% +4.3 13
1948-10-30 @ Burnley L 0-2 1870 1918 13.28% 28.31% 58.41% -4.3 7
1948-10-30 Sunderland W 4-0 1934 1929 54.28% 29.36% 16.35% +9.9 19
1948-10-30 @ Charlton Athletic L 0-4 1929 1934 16.35% 29.36% 54.28% -9.9 17
1948-10-30 Arsenal L 0-1 1891 2010 40.00% 30.50% 29.50% -5.4 12
1948-10-30 @ Chelsea W 1-0 2010 1891 29.50% 30.50% 40.00% +5.4 19
1948-10-30 Huddersfield Town W 2-0 1812 1857 49.04% 30.17% 20.79% +6.3 8
1948-10-30 @ Everton L 0-2 1857 1812 20.79% 30.17% 49.04% -6.3 10
1948-10-30 Wolverhampton D 3-3 1932 1974 49.24% 30.15% 20.61% -0.5 17
1948-10-30 @ Manchester City D 3-3 1974 1932 20.61% 30.15% 49.24% +0.5 15
1948-10-30 Blackpool W 1-0 1913 1951 49.75% 30.09% 20.15% +3.3 13
1948-10-30 @ Middlesbrough L 0-1 1951 1913 20.15% 30.09% 49.75% -3.3 16
1948-10-30 Liverpool W 1-0 1927 1966 49.63% 30.11% 20.26% +3.3 20
1948-10-30 @ Newcastle United L 0-1 1966 1927 20.26% 30.11% 49.63% -3.3 14
1948-10-30 Bolton Wanderers D 0-0 2009 1873 65.70% 25.41% 8.89% -1.9 23
1948-10-30 @ Portsmouth D 0-0 1873 2009 8.89% 25.41% 65.70% +2.0 14
1948-10-30 Manchester United L 1-6 1888 2008 39.86% 30.50% 29.64% -19.8 10
1948-10-30 @ Preston North End W 6-1 2008 1888 29.64% 30.50% 39.86% +19.8 16
1948-10-30 Aston Villa W 4-2 1937 1909 56.52% 28.84% 14.64% +3.7 18
1948-10-30 @ Stoke City L 2-4 1909 1937 14.64% 28.84% 56.52% -3.7 9
1948-11-06 Birmingham City W 2-0 2016 1930 61.64% 27.19% 11.17% +3.7 21
1948-11-06 @ Arsenal L 0-2 1930 2016 11.17% 27.19% 61.64% -3.7 16
1948-11-06 Burnley W 3-1 1906 1923 52.04% 29.78% 18.18% +4.9 11
1948-11-06 @ Aston Villa L 1-3 1923 1906 18.18% 29.78% 52.04% -4.9 13
1948-11-06 Newcastle United L 1-3 1948 1930 55.58% 29.08% 15.35% -11.7 16
1948-11-06 @ Blackpool W 3-1 1930 1948 15.35% 29.08% 55.58% +11.7 22
1948-11-06 Manchester City W 5-1 1875 1931 47.71% 30.30% 21.99% +10.5 16
1948-11-06 @ Bolton Wanderers L 1-5 1931 1875 21.99% 30.30% 47.71% -10.5 17
1948-11-06 Middlesbrough W 2-0 1983 1916 59.99% 27.79% 12.22% +4.0 26
1948-11-06 @ Derby County L 0-2 1916 1983 12.22% 27.79% 59.99% -4.0 13
1948-11-06 Chelsea L 3-4 1851 1886 50.09% 30.05% 19.85% -5.7 10
1948-11-06 @ Huddersfield Town W 4-3 1886 1851 19.85% 30.05% 50.09% +5.7 14
1948-11-06 Portsmouth W 3-1 1963 2007 49.04% 30.17% 20.79% +5.5 16
1948-11-06 @ Liverpool L 1-3 2007 1963 20.79% 30.17% 49.04% -5.5 23
1948-11-06 Everton W 2-0 2028 1819 70.98% 22.53% 6.49% +2.0 18
1948-11-06 @ Manchester United L 0-2 1819 2028 6.49% 22.53% 70.98% -2.0 8
1948-11-06 Preston North End W 3-2 1865 1868 53.51% 29.52% 16.97% +2.5 9
1948-11-06 @ Sheffield United L 2-3 1868 1865 16.97% 29.52% 53.51% -2.6 10
1948-11-06 Stoke City D 1-1 1919 1941 51.52% 29.86% 18.63% -0.9 18
1948-11-06 @ Sunderland D 1-1 1941 1919 18.63% 29.86% 51.52% +0.9 19
1948-11-06 Charlton Athletic W 2-0 1975 1944 56.80% 28.77% 14.43% +4.7 17
1948-11-06 @ Wolverhampton L 0-2 1944 1975 14.43% 28.77% 56.80% -4.7 19
1948-11-13 Huddersfield Town W 1-0 1926 1845 61.23% 27.35% 11.43% +2.0 18
1948-11-13 @ Birmingham City L 0-1 1845 1926 11.43% 27.35% 61.23% -2.0 10
1948-11-13 Sunderland W 3-1 1918 1918 53.74% 29.47% 16.78% +4.6 15
1948-11-13 @ Burnley L 1-3 1918 1918 16.78% 29.47% 53.74% -4.6 18
1948-11-13 Bolton Wanderers L 1-4 1939 1885 58.89% 28.16% 12.95% -17.4 19
1948-11-13 @ Charlton Athletic W 4-1 1885 1939 12.95% 28.16% 58.89% +17.4 18
1948-11-13 Manchester United D 1-1 1892 2030 37.46% 30.41% 32.13% -0.1 15
1948-11-13 @ Chelsea D 1-1 2030 1892 32.13% 30.41% 37.46% +0.1 19
1948-11-13 Sheffield United W 2-1 1817 1868 48.30% 30.24% 21.46% +3.3 10
1948-11-13 @ Everton L 1-2 1868 1817 21.46% 30.24% 48.30% -3.2 9
1948-11-13 Liverpool L 2-4 1921 1968 48.72% 30.20% 21.08% -9.3 17
1948-11-13 @ Manchester City W 4-2 1968 1921 21.08% 30.20% 48.72% +9.3 18
1948-11-13 Arsenal L 0-1 1912 2019 41.55% 30.52% 27.93% -5.6 13
1948-11-13 @ Middlesbrough W 1-0 2019 1912 27.93% 30.52% 41.55% +5.6 23
1948-11-13 Derby County W 3-0 1942 1987 48.97% 30.18% 20.85% +9.2 24
1948-11-13 @ Newcastle United L 0-3 1987 1942 20.85% 30.18% 48.97% -9.2 26
1948-11-13 Blackpool D 1-1 2002 1936 59.90% 27.83% 12.28% -1.4 24
1948-11-13 @ Portsmouth D 1-1 1936 2002 12.28% 27.83% 59.90% +1.4 17
1948-11-13 Aston Villa L 0-1 1865 1911 49.00% 30.18% 20.82% -6.4 10
1948-11-13 @ Preston North End W 1-0 1911 1865 20.82% 30.18% 49.00% +6.4 13
1948-11-13 Wolverhampton W 2-1 1942 1980 49.83% 30.08% 20.08% +3.1 21
1948-11-13 @ Stoke City L 1-2 1980 1942 20.08% 30.08% 49.83% -3.1 17
1948-11-20 Newcastle United L 0-1 2025 1951 60.64% 27.56% 11.80% -7.7 23
1948-11-20 @ Arsenal W 1-0 1951 2025 11.80% 27.56% 60.64% +7.7 26
1948-11-20 Everton L 0-1 1917 1820 62.56% 26.82% 10.62% -8.0 13
1948-11-20 @ Aston Villa W 1-0 1820 1917 10.62% 26.82% 62.56% +7.9 12
1948-11-20 Manchester City D 1-1 1938 1911 56.37% 28.88% 14.75% -1.2 18
1948-11-20 @ Blackpool D 1-1 1911 1938 14.75% 28.88% 56.37% +1.2 18
1948-11-20 Stoke City W 2-1 1902 1945 49.28% 30.15% 20.58% +3.2 20
1948-11-20 @ Bolton Wanderers L 1-2 1945 1902 20.58% 30.15% 49.28% -3.1 21
1948-11-20 Portsmouth W 1-0 1978 2000 51.43% 29.87% 18.69% +3.1 28
1948-11-20 @ Derby County L 0-1 2000 1978 18.69% 29.87% 51.43% -3.1 24
1948-11-20 Middlesbrough D 0-0 1843 1907 46.86% 30.36% 22.78% -0.7 11
1948-11-20 @ Huddersfield Town D 0-0 1907 1843 22.78% 30.36% 46.86% +0.7 14
1948-11-20 Charlton Athletic D 1-1 1977 1922 59.03% 28.11% 12.85% -1.4 19
1948-11-20 @ Liverpool D 1-1 1922 1977 12.85% 28.11% 59.03% +1.4 20
1948-11-20 Birmingham City W 3-0 2030 1928 62.93% 26.67% 10.40% +4.9 21
1948-11-20 @ Manchester United L 0-3 1928 2030 10.40% 26.67% 62.93% -4.9 18
1948-11-20 Chelsea W 2-1 1865 1891 51.01% 29.93% 19.06% +3.0 11
1948-11-20 @ Sheffield United L 1-2 1891 1865 19.06% 29.93% 51.01% -3.0 15
1948-11-20 Preston North End D 0-0 1914 1859 58.92% 28.15% 12.93% -1.5 19
1948-11-20 @ Sunderland D 0-0 1859 1914 12.93% 28.15% 58.92% +1.5 11
1948-11-20 Burnley W 3-0 1977 1922 58.90% 28.16% 12.95% +6.1 19
1948-11-20 @ Wolverhampton L 0-3 1922 1977 12.95% 28.16% 58.90% -6.1 15
1948-11-27 Sheffield United L 1-2 1923 1868 59.01% 28.12% 12.87% -7.1 18
1948-11-27 @ Birmingham City W 2-1 1868 1923 12.87% 28.12% 59.01% +7.1 13
1948-11-27 Bolton Wanderers W 3-0 1916 1906 54.84% 29.25% 15.92% +7.4 17
1948-11-27 @ Burnley L 0-3 1906 1916 15.92% 29.25% 54.84% -7.4 20
1948-11-27 Blackpool D 0-0 1923 1937 52.42% 29.71% 17.87% -1.1 21
1948-11-27 @ Charlton Athletic D 0-0 1937 1923 17.87% 29.71% 52.42% +1.1 19
1948-11-27 Aston Villa W 2-1 1888 1909 51.67% 29.84% 18.50% +2.9 17
1948-11-27 @ Chelsea L 1-2 1909 1888 18.50% 29.84% 51.67% -2.9 13
1948-11-27 Sunderland W 1-0 1828 1912 44.41% 30.48% 25.11% +3.9 14
1948-11-27 @ Everton L 0-1 1912 1828 25.11% 30.48% 44.41% -3.9 19
1948-11-27 Derby County W 2-1 1912 1981 46.33% 30.39% 23.28% +3.5 20
1948-11-27 @ Manchester City L 1-2 1981 1912 23.28% 30.39% 46.33% -3.5 28
1948-11-27 Manchester United L 1-4 1907 2035 38.91% 30.47% 30.61% -12.3 14
1948-11-27 @ Middlesbrough W 4-1 2035 1907 30.61% 30.47% 38.91% +12.3 23
1948-11-27 Huddersfield Town L 2-4 1959 1842 64.10% 26.16% 9.74% -11.8 26
1948-11-27 @ Newcastle United W 4-2 1842 1959 9.74% 26.16% 64.10% +11.8 13
1948-11-27 Arsenal W 4-1 1997 2017 51.75% 29.82% 18.43% +7.1 26
1948-11-27 @ Portsmouth L 1-4 2017 1997 18.43% 29.82% 51.75% -7.1 23
1948-11-27 Wolverhampton D 1-1 1861 1983 39.59% 30.49% 29.92% -0.2 12
1948-11-27 @ Preston North End D 1-1 1983 1861 29.92% 30.49% 39.59% +0.2 20
1948-11-27 Liverpool W 3-0 1942 1976 50.21% 30.04% 19.75% +8.9 23
1948-11-27 @ Stoke City L 0-3 1976 1942 19.75% 30.04% 50.21% -8.9 19
1948-12-04 Manchester City D 1-1 2010 1916 62.32% 26.92% 10.76% -1.6 24
1948-12-04 @ Arsenal D 1-1 1916 2010 10.76% 26.92% 62.32% +1.6 21
1948-12-04 Birmingham City L 0-3 1906 1916 52.79% 29.65% 17.56% -18.8 13
1948-12-04 @ Aston Villa W 3-0 1916 1906 17.56% 29.65% 52.79% +18.8 20
1948-12-04 Stoke City W 2-1 1938 1951 52.44% 29.71% 17.85% +2.8 21
1948-12-04 @ Blackpool L 1-2 1951 1938 17.85% 29.71% 52.44% -2.8 23
1948-12-04 Preston North End W 5-3 1898 1860 57.42% 28.60% 13.98% +3.3 22
1948-12-04 @ Bolton Wanderers L 3-5 1860 1898 13.98% 28.60% 57.42% -3.3 12
1948-12-04 Charlton Athletic W 5-1 1977 1922 58.99% 28.13% 12.88% +6.6 30
1948-12-04 @ Derby County L 1-5 1922 1977 12.88% 28.13% 58.99% -6.6 21
1948-12-04 Portsmouth D 0-0 1854 2004 35.76% 30.32% 33.92% -0.0 14
1948-12-04 @ Huddersfield Town D 0-0 2004 1854 33.92% 30.32% 35.76% +0.0 27
1948-12-04 Burnley D 1-1 1967 1924 57.95% 28.45% 13.61% -1.3 20
1948-12-04 @ Liverpool D 1-1 1924 1967 13.61% 28.45% 57.95% +1.3 18
1948-12-04 Newcastle United D 1-1 2047 1947 62.81% 26.72% 10.47% -1.6 24
1948-12-04 @ Manchester United D 1-1 1947 2047 10.47% 26.72% 62.81% +1.6 27
1948-12-04 Middlesbrough W 1-0 1875 1895 51.68% 29.83% 18.49% +3.1 15
1948-12-04 @ Sheffield United L 0-1 1895 1875 18.49% 29.83% 51.68% -3.1 14
1948-12-04 Chelsea W 3-0 1908 1891 55.43% 29.11% 15.46% +7.2 21
1948-12-04 @ Sunderland L 0-3 1891 1908 15.46% 29.11% 55.43% -7.2 17
1948-12-04 Everton W 1-0 1983 1832 66.81% 24.85% 8.34% +1.4 22
1948-12-04 @ Wolverhampton L 0-1 1832 1983 8.34% 24.85% 66.81% -1.4 14
1948-12-11 Sunderland D 0-0 1935 1915 55.69% 29.05% 15.26% -1.3 21
1948-12-11 @ Birmingham City D 0-0 1915 1935 15.26% 29.05% 55.69% +1.3 22
1948-12-11 Blackpool W 2-0 1925 1940 52.20% 29.75% 18.05% +5.7 20
1948-12-11 @ Burnley L 0-2 1940 1925 18.05% 29.75% 52.20% -5.7 21
1948-12-11 Arsenal W 4-3 1915 2009 43.31% 30.51% 26.18% +3.5 23
1948-12-11 @ Charlton Athletic L 3-4 2009 1915 26.18% 30.51% 43.31% -3.5 24
1948-12-11 Wolverhampton W 4-1 1884 1984 42.42% 30.52% 27.06% +9.5 19
1948-12-11 @ Chelsea L 1-4 1984 1884 27.06% 30.52% 42.42% -9.5 22
1948-12-11 Bolton Wanderers W 1-0 1830 1902 45.97% 30.41% 23.61% +3.7 16
1948-12-11 @ Everton L 0-1 1902 1830 23.61% 30.41% 45.97% -3.7 22
1948-12-11 Huddersfield Town W 3-1 1917 1854 59.72% 27.89% 12.40% +3.5 23
1948-12-11 @ Manchester City L 1-3 1854 1917 12.40% 27.89% 59.72% -3.5 14
1948-12-11 Aston Villa W 6-0 1892 1887 54.26% 29.37% 16.37% +14.5 16
1948-12-11 @ Middlesbrough L 0-6 1887 1892 16.37% 29.37% 54.26% -14.5 13
1948-12-11 Sheffield United W 3-2 1948 1878 60.32% 27.68% 12.00% +1.9 29
1948-12-11 @ Newcastle United L 2-3 1878 1948 12.00% 27.68% 60.32% -1.9 15
1948-12-11 Manchester United D 2-2 2004 2045 49.48% 30.12% 20.39% -0.6 28
1948-12-11 @ Portsmouth D 2-2 2045 2004 20.39% 30.12% 49.48% +0.6 25
1948-12-11 Liverpool W 3-2 1857 1966 41.31% 30.52% 28.17% +3.8 14
1948-12-11 @ Preston North End L 2-3 1966 1857 28.17% 30.52% 41.31% -3.8 20
1948-12-11 Derby County W 4-2 1948 1984 50.02% 30.06% 19.92% +4.8 25
1948-12-11 @ Stoke City L 2-4 1984 1948 19.92% 30.06% 50.02% -4.8 30
1948-12-18 Huddersfield Town W 3-0 2005 1850 67.05% 24.73% 8.22% +3.8 26
1948-12-18 @ Arsenal L 0-3 1850 2005 8.22% 24.73% 67.05% -3.8 14
1948-12-18 Wolverhampton L 0-1 1933 1975 49.40% 30.13% 20.46% -6.5 21
1948-12-18 @ Birmingham City W 1-0 1975 1933 20.46% 30.13% 49.40% +6.5 24
1948-12-18 Sheffield United L 0-3 1935 1876 59.31% 28.02% 12.66% -20.8 21
1948-12-18 @ Blackpool W 3-0 1876 1935 12.66% 28.02% 59.31% +20.8 17
1948-12-18 Sunderland W 4-1 1898 1917 51.85% 29.81% 18.34% +7.0 24
1948-12-18 @ Bolton Wanderers L 1-4 1917 1898 18.34% 29.81% 51.85% -7.0 22
1948-12-18 Stoke City W 4-1 1919 1953 50.24% 30.03% 19.72% +7.5 25
1948-12-18 @ Charlton Athletic L 1-4 1953 1919 19.72% 30.03% 50.24% -7.5 25
1948-12-18 Manchester United L 1-3 1979 2046 46.52% 30.38% 23.10% -10.0 30
1948-12-18 @ Derby County W 3-1 2046 1979 23.10% 30.38% 46.52% +10.0 27
1948-12-18 Aston Villa D 1-1 1962 1873 61.91% 27.08% 11.01% -1.5 21
1948-12-18 @ Liverpool D 1-1 1873 1962 11.01% 27.08% 61.91% +1.5 14
1948-12-18 Burnley D 2-2 1921 1931 52.81% 29.65% 17.55% -0.8 24
1948-12-18 @ Manchester City D 2-2 1931 1921 17.55% 29.65% 52.81% +0.8 21
1948-12-18 Chelsea D 1-1 1907 1894 55.07% 29.19% 15.74% -1.2 17
1948-12-18 @ Middlesbrough D 1-1 1894 1907 15.74% 29.19% 55.07% +1.1 20
1948-12-18 Everton W 1-0 1950 1834 64.09% 26.16% 9.75% +1.7 31
1948-12-18 @ Newcastle United L 0-1 1834 1950 9.75% 26.16% 64.09% -1.7 16
1948-12-18 Preston North End W 3-1 2004 1861 66.18% 25.17% 8.65% +2.4 30
1948-12-18 @ Portsmouth L 1-3 1861 2004 8.65% 25.17% 66.18% -2.4 14
1948-12-25 Derby County D 3-3 2009 1969 57.59% 28.55% 13.86% -0.8 27
1948-12-25 @ Arsenal D 3-3 1969 2009 13.86% 28.55% 57.59% +0.8 31
1948-12-25 Newcastle United W 2-0 1927 1952 51.21% 29.90% 18.89% +5.9 23
1948-12-25 @ Birmingham City L 0-2 1952 1927 18.89% 29.90% 51.21% -5.9 31
1948-12-25 Huddersfield Town D 0-0 1914 1847 60.05% 27.77% 12.17% -1.6 22
1948-12-25 @ Blackpool D 0-0 1847 1914 12.17% 27.77% 60.05% +1.6 15
1948-12-25 Stoke City L 1-3 1931 1945 52.36% 29.72% 17.91% -11.1 21
1948-12-25 @ Burnley W 3-1 1945 1931 17.91% 29.72% 52.36% +11.1 27
1948-12-25 Preston North End D 0-0 1926 1858 60.11% 27.75% 12.14% -1.6 26
1948-12-25 @ Charlton Athletic D 0-0 1858 1926 12.14% 27.75% 60.11% +1.6 15
1948-12-25 Portsmouth L 1-2 1895 2006 40.97% 30.52% 28.51% -5.2 20
1948-12-25 @ Chelsea W 2-1 2006 1895 28.51% 30.52% 40.97% +5.2 32
1948-12-25 Manchester City D 0-0 1832 1920 43.95% 30.50% 25.55% -0.6 17
1948-12-25 @ Everton D 0-0 1920 1832 25.55% 30.50% 43.95% +0.6 25
1948-12-25 Liverpool D 0-0 2056 1961 62.41% 26.88% 10.71% -1.8 28
1948-12-25 @ Manchester United D 0-0 1961 2056 10.71% 26.88% 62.41% +1.8 22
1948-12-25 Bolton Wanderers D 1-1 1897 1905 52.96% 29.62% 17.42% -1.0 18
1948-12-25 @ Sheffield United D 1-1 1905 1897 17.42% 29.62% 52.96% +1.0 25
1948-12-25 Middlesbrough W 1-0 1910 1905 54.20% 29.38% 16.42% +2.8 24
1948-12-25 @ Sunderland L 0-1 1905 1910 16.42% 29.38% 54.20% -2.8 17
1948-12-25 Aston Villa W 4-0 1981 1874 63.35% 26.49% 10.16% +6.3 26
1948-12-25 @ Wolverhampton L 0-4 1874 1981 10.16% 26.49% 63.35% -6.3 14
1948-12-27 Wolverhampton W 5-1 1868 1988 39.93% 30.50% 29.57% +13.0 16
1948-12-27 @ Aston Villa L 1-5 1988 1868 29.57% 30.50% 39.93% -13.0 26
1948-12-27 Sheffield United W 6-1 1906 1896 54.80% 29.25% 15.95% +9.9 27
1948-12-27 @ Bolton Wanderers L 1-6 1896 1906 15.95% 29.25% 54.80% -9.9 18
1948-12-27 Arsenal W 2-1 1970 2008 49.78% 30.09% 20.13% +3.1 33
1948-12-27 @ Derby County L 1-2 2008 1970 20.13% 30.09% 49.78% -3.1 27
1948-12-27 Blackpool W 1-0 1848 1912 46.82% 30.36% 22.82% +3.6 17
1948-12-27 @ Huddersfield Town L 0-1 1912 1848 22.82% 30.36% 46.82% -3.6 22
1948-12-27 Manchester United L 0-2 1962 2054 43.48% 30.51% 26.02% -10.9 22
1948-12-27 @ Liverpool W 2-0 2054 1962 26.02% 30.51% 43.48% +10.9 30
1948-12-27 Everton D 0-0 1921 1832 61.89% 27.09% 11.02% -1.7 26
1948-12-27 @ Manchester City D 0-0 1832 1921 11.02% 27.09% 61.89% +1.7 18
1948-12-27 Sunderland D 0-0 1903 1912 52.80% 29.65% 17.55% -1.1 18
1948-12-27 @ Middlesbrough D 0-0 1912 1903 17.55% 29.65% 52.80% +1.1 25
1948-12-27 Birmingham City W 1-0 1946 1933 55.08% 29.19% 15.73% +2.7 33
1948-12-27 @ Newcastle United L 0-1 1933 1946 15.73% 29.19% 55.08% -2.7 23
1948-12-27 Chelsea W 5-2 2012 1890 64.55% 25.95% 9.50% +3.3 34
1948-12-27 @ Portsmouth L 2-5 1890 2012 9.50% 25.95% 64.55% -3.3 20
1948-12-27 Charlton Athletic L 2-3 1860 1925 46.75% 30.37% 22.88% -5.5 15
1948-12-27 @ Preston North End W 3-2 1925 1860 22.88% 30.37% 46.75% +5.5 28
1948-12-27 Burnley W 2-1 1956 1920 57.26% 28.64% 14.09% +2.3 29
1948-12-27 @ Stoke City L 1-2 1920 1956 14.09% 28.64% 57.26% -2.3 21
1949-01-01 Blackpool L 2-5 1881 1909 50.92% 29.94% 19.14% -13.3 16
1949-01-01 @ Aston Villa W 5-2 1909 1881 19.14% 29.94% 50.92% +13.3 24
1949-01-01 Portsmouth W 2-1 1918 2015 42.85% 30.52% 26.63% +3.8 23
1949-01-01 @ Burnley L 1-2 2015 1918 26.63% 30.52% 42.85% -3.8 34
1949-01-01 Birmingham City W 2-0 1886 1930 49.14% 30.16% 20.70% +6.3 22
1949-01-01 @ Chelsea L 0-2 1930 1886 20.70% 30.16% 49.14% -6.3 23
1949-01-01 Middlesbrough W 3-1 1833 1902 46.35% 30.39% 23.26% +6.0 20
1949-01-01 @ Everton L 1-3 1902 1833 23.26% 30.39% 46.35% -6.0 18
1949-01-01 Charlton Athletic L 1-2 1852 1930 45.12% 30.46% 24.42% -5.6 17
1949-01-01 @ Huddersfield Town W 2-1 1930 1852 24.42% 30.46% 45.12% +5.6 30
1949-01-01 Arsenal W 2-0 2065 2005 59.42% 27.99% 12.59% +4.1 32
1949-01-01 @ Manchester United L 0-2 2005 2065 12.59% 27.99% 59.42% -4.1 27
1949-01-01 Newcastle United W 2-1 1854 1949 43.19% 30.51% 26.30% +3.8 17
1949-01-01 @ Preston North End L 1-2 1949 1854 26.30% 30.51% 43.19% -3.8 33
1949-01-01 Derby County W 3-1 1886 1973 44.04% 30.49% 25.47% +6.4 20
1949-01-01 @ Sheffield United L 1-3 1973 1886 25.47% 30.49% 44.04% -6.4 33
1949-01-01 Manchester City L 2-3 1959 1919 57.59% 28.55% 13.86% -6.6 29
1949-01-01 @ Stoke City W 3-2 1919 1959 13.86% 28.55% 57.59% +6.6 28
1949-01-01 Liverpool L 0-2 1914 1951 49.80% 30.09% 20.11% -12.3 25
1949-01-01 @ Sunderland W 2-0 1951 1914 20.11% 30.09% 49.80% +12.3 24
1949-01-01 Bolton Wanderers W 2-0 1975 1916 59.31% 28.02% 12.67% +4.1 28
1949-01-01 @ Wolverhampton L 0-2 1916 1975 12.67% 28.02% 59.31% -4.1 27
1949-01-15 Sheffield United W 5-3 2001 1892 63.49% 26.43% 10.08% +2.4 29
1949-01-15 @ Arsenal L 3-5 1892 2001 10.08% 26.43% 63.49% -2.4 20
1949-01-15 Sunderland D 3-3 1922 1901 55.82% 29.02% 15.16% -0.7 25
1949-01-15 @ Blackpool D 3-3 1901 1922 15.16% 29.02% 55.82% +0.7 26
1949-01-15 Charlton Athletic L 0-1 1926 1936 52.75% 29.66% 17.60% -6.8 28
1949-01-15 @ Manchester City W 1-0 1936 1926 17.60% 29.66% 52.75% +6.8 32
1949-01-15 Preston North End W 1-0 1896 1858 57.37% 28.61% 14.02% +2.4 20
1949-01-15 @ Middlesbrough L 0-1 1858 1896 14.02% 28.61% 57.37% -2.4 17
1949-01-15 Burnley D 1-1 1945 1922 56.03% 28.97% 15.00% -1.2 34
1949-01-15 @ Newcastle United D 1-1 1922 1945 15.00% 28.97% 56.03% +1.2 24
1949-01-15 Stoke City W 1-0 2011 1952 59.31% 28.02% 12.67% +2.2 36
1949-01-15 @ Portsmouth L 0-1 1952 2011 12.67% 28.02% 59.31% -2.2 29
1949-01-22 Arsenal W 1-0 1868 2003 37.81% 30.43% 31.76% +4.6 18
1949-01-22 @ Aston Villa L 0-1 2003 1868 31.76% 30.43% 37.81% -4.6 29
1949-01-22 Liverpool L 0-3 1912 1964 48.22% 30.25% 21.53% -17.3 27
1949-01-22 @ Bolton Wanderers W 3-0 1964 1912 21.53% 30.25% 48.22% +17.3 26
1949-01-22 Middlesbrough D 0-0 1923 1898 56.22% 28.92% 14.86% -1.4 25
1949-01-22 @ Burnley D 0-0 1898 1923 14.86% 28.92% 56.22% +1.4 21
1949-01-22 Portsmouth L 0-1 1943 2013 46.08% 30.41% 23.51% -6.1 32
1949-01-22 @ Charlton Athletic W 1-0 2013 1943 23.51% 30.41% 46.08% +6.1 38
1949-01-22 Chelsea W 2-1 1839 1893 48.09% 30.26% 21.65% +3.3 22
1949-01-22 @ Everton L 1-2 1893 1839 21.65% 30.26% 48.09% -3.3 22
1949-01-22 Manchester City D 0-0 2069 1919 66.74% 24.89% 8.37% -2.0 33
1949-01-22 @ Manchester United D 0-0 1919 2069 8.37% 24.89% 66.74% +2.0 29
1949-01-22 Birmingham City D 0-0 1856 1924 46.37% 30.39% 23.24% -0.7 18
1949-01-22 @ Preston North End D 0-0 1924 1856 23.24% 30.39% 46.37% +0.7 24
1949-01-22 Huddersfield Town D 0-0 1890 1846 57.95% 28.45% 13.61% -1.5 21
1949-01-22 @ Sheffield United D 0-0 1846 1890 13.61% 28.45% 57.95% +1.5 18
1949-01-22 Newcastle United D 1-1 1950 1944 54.41% 29.34% 16.25% -1.1 30
1949-01-22 @ Stoke City D 1-1 1944 1950 16.25% 29.34% 54.41% +1.1 35
1949-01-22 Derby County W 2-1 1902 1967 46.76% 30.37% 22.88% +3.4 28
1949-01-22 @ Sunderland L 1-2 1967 1902 22.88% 30.37% 46.76% -3.4 33
1949-01-22 Blackpool W 2-1 1979 1921 59.19% 28.06% 12.75% +2.1 30
1949-01-22 @ Wolverhampton L 1-2 1921 1979 12.75% 28.06% 59.19% -2.1 25
1949-02-05 Sunderland W 5-0 1999 1905 62.24% 26.95% 10.81% +8.3 31
1949-02-05 @ Arsenal L 0-5 1905 1999 10.81% 26.95% 62.24% -8.3 28
1949-02-05 Burnley D 0-0 1925 1922 54.07% 29.41% 16.52% -1.2 25
1949-02-05 @ Birmingham City D 0-0 1922 1925 16.52% 29.41% 54.07% +1.2 26
1949-02-05 Preston North End W 5-3 1889 1855 57.08% 28.69% 14.23% +3.4 24
1949-02-05 @ Chelsea L 3-5 1855 1889 14.23% 28.69% 57.08% -3.4 18
1949-02-05 Wolverhampton W 3-2 1963 1981 51.98% 29.79% 18.23% +2.7 35
1949-02-05 @ Derby County L 2-3 1981 1963 18.23% 29.79% 51.98% -2.7 30
1949-02-05 Everton D 0-0 1981 1843 65.82% 25.35% 8.83% -2.0 27
1949-02-05 @ Liverpool D 0-0 1843 1981 8.83% 25.35% 65.82% +2.0 23
1949-02-05 Charlton Athletic W 2-0 1945 1937 54.59% 29.30% 16.11% +5.1 37
1949-02-05 @ Newcastle United L 0-2 1937 1945 16.11% 29.30% 54.59% -5.1 32
1949-02-05 Manchester City W 3-1 2019 1921 62.66% 26.78% 10.56% +3.0 40
1949-02-05 @ Portsmouth L 1-3 1921 2019 10.56% 26.78% 62.66% -3.0 29
1949-02-12 Everton D 0-0 1923 1845 61.02% 27.42% 11.56% -1.7 26
1949-02-12 @ Birmingham City D 0-0 1845 1923 11.56% 27.42% 61.02% +1.7 24
1949-02-12 Bolton Wanderers W 1-0 1919 1894 56.21% 28.92% 14.87% +2.5 27
1949-02-12 @ Blackpool L 0-1 1894 1919 14.87% 28.92% 56.21% -2.5 27
1949-02-12 Aston Villa L 0-1 1848 1873 51.22% 29.90% 18.88% -6.7 18
1949-02-12 @ Huddersfield Town W 1-0 1873 1848 18.88% 29.90% 51.22% +6.7 20
1949-02-19 Manchester United W 2-1 1879 2067 30.72% 29.84% 39.44% +5.0 22
1949-02-19 @ Aston Villa L 1-2 2067 1879 39.44% 29.84% 30.72% -5.0 33
1949-02-19 Derby County W 4-0 1892 1966 45.63% 30.43% 23.94% +13.4 29
1949-02-19 @ Bolton Wanderers L 0-4 1966 1892 23.94% 30.43% 45.63% -13.4 35
1949-02-19 Chelsea W 3-0 1923 1893 56.71% 28.79% 14.50% +6.8 28
1949-02-19 @ Burnley L 0-3 1893 1923 14.50% 28.79% 56.71% -6.8 24
1949-02-19 Middlesbrough W 2-0 1932 1899 56.89% 28.74% 14.36% +4.7 34
1949-02-19 @ Charlton Athletic L 0-2 1899 1932 14.36% 28.74% 56.89% -4.6 21
1949-02-19 Blackpool D 1-1 1979 1922 59.17% 28.07% 12.76% -1.4 28
1949-02-19 @ Liverpool D 1-1 1922 1979 12.76% 28.07% 59.17% +1.4 28
1949-02-19 Newcastle United W 1-0 1918 1950 50.44% 30.01% 19.55% +3.2 31
1949-02-19 @ Manchester City L 0-1 1950 1918 19.55% 30.01% 50.44% -3.2 37
1949-02-19 Everton W 3-1 1852 1846 54.33% 29.35% 16.31% +4.5 20
1949-02-19 @ Preston North End L 1-3 1846 1852 16.31% 29.35% 54.33% -4.5 24
1949-02-19 Portsmouth W 3-1 1888 2022 38.01% 30.44% 31.55% +7.5 23
1949-02-19 @ Sheffield United L 1-3 2022 1888 31.55% 30.44% 38.01% -7.5 40
1949-02-19 Birmingham City W 2-1 1949 1922 56.42% 28.87% 14.71% +2.4 32
1949-02-19 @ Stoke City L 1-2 1922 1949 14.71% 28.87% 56.42% -2.4 26
1949-02-19 Huddersfield Town L 0-1 1897 1841 59.07% 28.10% 12.83% -7.6 28
1949-02-19 @ Sunderland W 1-0 1841 1897 12.83% 28.10% 59.07% +7.6 20
1949-02-19 Arsenal L 1-3 1978 2007 50.79% 29.96% 19.25% -10.8 30
1949-02-19 @ Wolverhampton W 3-1 2007 1978 19.25% 29.96% 50.79% +10.8 33
1949-02-26 Bolton Wanderers W 5-0 2018 1905 63.81% 26.29% 9.90% +7.5 35
1949-02-26 @ Arsenal L 0-5 1905 2018 9.90% 26.29% 63.81% -7.5 29
1949-02-26 Charlton Athletic W 1-0 1919 1936 52.06% 29.77% 18.17% +3.0 28
1949-02-26 @ Birmingham City L 0-1 1936 1919 18.17% 29.77% 52.06% -3.0 34
1949-02-26 Preston North End D 2-2 1923 1856 60.01% 27.79% 12.20% -1.1 29
1949-02-26 @ Blackpool D 2-2 1856 1923 12.20% 27.79% 60.01% +1.1 21
1949-02-26 Stoke City D 2-2 1886 1951 46.69% 30.37% 22.94% -0.5 25
1949-02-26 @ Chelsea D 2-2 1951 1886 22.94% 30.37% 46.69% +0.5 33
1949-02-26 Burnley W 2-1 1842 1930 43.96% 30.50% 25.54% +3.7 26
1949-02-26 @ Everton L 1-2 1930 1842 25.54% 30.50% 43.96% -3.7 28
1949-02-26 Manchester City L 0-1 1895 1921 51.06% 29.92% 19.02% -6.7 21
1949-02-26 @ Middlesbrough W 1-0 1921 1895 19.02% 29.92% 51.06% +6.7 33
1949-02-26 Aston Villa L 0-1 1896 1884 54.93% 29.22% 15.84% -7.1 23
1949-02-26 @ Sheffield United W 1-0 1884 1896 15.84% 29.22% 54.93% +7.1 24
1949-03-05 Bolton Wanderers D 0-0 1922 1898 56.19% 28.93% 14.88% -1.4 29
1949-03-05 @ Birmingham City D 0-0 1898 1922 14.88% 28.93% 56.19% +1.3 30
1949-03-05 Arsenal D 1-1 1926 2025 42.53% 30.52% 26.95% -0.4 29
1949-03-05 @ Burnley D 1-1 2025 1926 26.95% 30.52% 42.53% +0.4 36
1949-03-05 Manchester United L 2-3 1933 2062 38.66% 30.46% 30.87% -4.7 34
1949-03-05 @ Charlton Athletic W 3-2 2062 1933 30.87% 30.46% 38.66% +4.7 35
1949-03-05 Liverpool W 2-1 1885 1978 43.42% 30.51% 26.07% +3.8 27
1949-03-05 @ Chelsea L 1-2 1978 1885 26.07% 30.51% 43.42% -3.8 28
1949-03-05 Blackpool W 5-0 1846 1922 45.34% 30.45% 24.21% +16.7 28
1949-03-05 @ Everton L 0-5 1922 1846 24.21% 30.45% 45.34% -16.7 29
1949-03-05 Sheffield United W 1-0 1928 1889 57.52% 28.57% 13.91% +2.4 35
1949-03-05 @ Manchester City L 0-1 1889 1928 13.91% 28.57% 57.52% -2.4 23
1949-03-05 Wolverhampton D 4-4 1888 1967 45.02% 30.46% 24.52% -0.3 22
1949-03-05 @ Middlesbrough D 4-4 1967 1888 24.52% 30.46% 45.02% +0.3 31
1949-03-05 Sunderland W 2-1 1947 1890 59.15% 28.07% 12.77% +2.1 39
1949-03-05 @ Newcastle United L 1-2 1890 1947 12.77% 28.07% 59.15% -2.1 28
1949-03-05 Aston Villa W 3-0 2015 1891 64.67% 25.90% 9.43% +4.5 42
1949-03-05 @ Portsmouth L 0-3 1891 2015 9.43% 25.90% 64.67% -4.5 24
1949-03-05 Derby County D 0-0 1857 1953 43.05% 30.51% 26.43% -0.5 22
1949-03-05 @ Preston North End D 0-0 1953 1857 26.43% 30.51% 43.05% +0.5 36
1949-03-05 Huddersfield Town L 1-3 1952 1849 63.04% 26.62% 10.34% -13.1 33
1949-03-05 @ Stoke City W 3-1 1849 1952 10.34% 26.62% 63.04% +13.1 22
1949-03-12 Preston North End D 0-0 2026 1857 68.11% 24.17% 7.72% -2.1 37
1949-03-12 @ Arsenal D 0-0 1857 2026 7.72% 24.17% 68.11% +2.1 23
1949-03-12 Manchester City W 1-0 1887 1930 49.21% 30.15% 20.64% +3.4 26
1949-03-12 @ Aston Villa L 0-1 1930 1887 20.64% 30.15% 49.21% -3.3 35
1949-03-12 Chelsea W 2-1 1905 1889 55.38% 29.12% 15.49% +2.5 31
1949-03-12 @ Blackpool L 1-2 1889 1905 15.49% 29.12% 55.38% -2.5 27
1949-03-12 Middlesbrough W 4-1 1899 1888 54.90% 29.23% 15.87% +6.2 32
1949-03-12 @ Bolton Wanderers L 1-4 1888 1899 15.87% 29.23% 54.90% -6.2 22
1949-03-12 Everton W 3-2 1953 1862 62.04% 27.03% 10.93% +1.7 38
1949-03-12 @ Derby County L 2-3 1862 1953 10.93% 27.03% 62.04% -1.7 28
1949-03-12 Burnley W 1-0 1862 1926 46.85% 30.36% 22.79% +3.6 24
1949-03-12 @ Huddersfield Town L 0-1 1926 1862 22.79% 30.36% 46.85% -3.6 29
1949-03-12 Birmingham City W 1-0 1974 1921 58.79% 28.19% 13.02% +2.2 30
1949-03-12 @ Liverpool L 0-1 1921 1974 13.02% 28.19% 58.79% -2.2 29
1949-03-12 Stoke City W 3-0 2067 1939 65.05% 25.72% 9.23% +4.3 37
1949-03-12 @ Manchester United L 0-3 1939 2067 9.23% 25.72% 65.05% -4.3 33
1949-03-12 Charlton Athletic W 2-0 1886 1928 49.34% 30.14% 20.52% +6.3 25
1949-03-12 @ Sheffield United L 0-2 1928 1886 20.52% 30.14% 49.34% -6.3 34
1949-03-12 Portsmouth L 1-4 1888 2019 38.30% 30.45% 31.24% -12.1 28
1949-03-12 @ Sunderland W 4-1 2019 1888 31.24% 30.45% 38.30% +12.1 44
1949-03-12 Newcastle United W 3-0 1968 1949 55.64% 29.06% 15.30% +7.1 33
1949-03-12 @ Wolverhampton L 0-3 1949 1968 15.30% 29.06% 55.64% -7.2 39
1949-03-19 Manchester United W 1-0 1919 2071 35.46% 30.30% 34.24% +4.8 31
1949-03-19 @ Birmingham City L 0-1 2071 1919 34.24% 30.30% 35.46% -4.8 37
1949-03-19 Wolverhampton D 0-0 1922 1975 48.13% 30.26% 21.61% -0.8 30
1949-03-19 @ Burnley D 0-0 1975 1922 21.61% 30.26% 48.13% +0.8 34
1949-03-19 Liverpool W 2-1 1922 1976 47.99% 30.27% 21.74% +3.3 36
1949-03-19 @ Charlton Athletic L 1-2 1976 1922 21.74% 30.27% 47.99% -3.3 30
1949-03-19 Sheffield United W 1-0 1887 1893 53.19% 29.58% 17.23% +2.9 29
1949-03-19 @ Chelsea L 0-1 1893 1887 17.23% 29.58% 53.19% -2.9 25
1949-03-19 Aston Villa L 1-3 1860 1890 50.69% 29.97% 19.33% -10.8 28
1949-03-19 @ Everton W 3-1 1890 1860 19.33% 29.97% 50.69% +10.8 28
1949-03-19 Blackpool D 1-1 1927 1908 55.63% 29.06% 15.30% -1.2 36
1949-03-19 @ Manchester City D 1-1 1908 1927 15.30% 29.06% 55.63% +1.2 32
1949-03-19 Huddersfield Town W 1-0 1882 1865 55.39% 29.12% 15.49% +2.6 24
1949-03-19 @ Middlesbrough L 0-1 1865 1882 15.49% 29.12% 55.39% -2.6 24
1949-03-19 Arsenal W 3-2 1942 2024 44.68% 30.47% 24.85% +3.5 41
1949-03-19 @ Newcastle United L 2-3 2024 1942 24.85% 30.47% 44.68% -3.5 37
1949-03-19 Derby County W 1-0 2031 1955 60.84% 27.49% 11.67% +2.0 46
1949-03-19 @ Portsmouth L 0-1 1955 2031 11.67% 27.49% 60.84% -2.0 38
1949-03-19 Sunderland L 1-3 1859 1875 52.10% 29.77% 18.13% -11.0 23
1949-03-19 @ Preston North End W 3-1 1875 1859 18.13% 29.77% 52.10% +11.1 30
1949-03-19 Bolton Wanderers W 4-0 1934 1905 56.60% 28.82% 14.58% +8.9 35
1949-03-19 @ Stoke City L 0-4 1905 1934 14.58% 28.82% 56.60% -8.9 32
1949-03-26 Chelsea D 1-1 1901 1890 54.91% 29.23% 15.86% -1.1 29
1949-03-26 @ Aston Villa D 1-1 1890 1901 15.86% 29.23% 54.91% +1.1 30
1949-03-26 Charlton Athletic L 0-1 1909 1925 52.11% 29.76% 18.12% -6.8 32
1949-03-26 @ Blackpool W 1-0 1925 1909 18.12% 29.76% 52.11% +6.8 38
1949-03-26 Burnley L 0-1 1896 1921 51.22% 29.90% 18.88% -6.7 32
1949-03-26 @ Bolton Wanderers W 1-0 1921 1896 18.88% 29.90% 51.22% +6.7 32
1949-03-26 Manchester City W 2-0 1953 1926 56.43% 28.87% 14.71% +4.8 40
1949-03-26 @ Derby County L 0-2 1926 1953 14.71% 28.87% 56.43% -4.8 36
1949-03-26 Newcastle United L 0-2 1863 1945 44.63% 30.48% 24.89% -11.2 24
1949-03-26 @ Huddersfield Town W 2-0 1945 1863 24.89% 30.48% 44.63% +11.2 43
1949-03-26 Stoke City W 4-0 1973 1943 56.66% 28.80% 14.53% +8.9 32
1949-03-26 @ Liverpool L 0-4 1943 1973 14.53% 28.80% 56.66% -8.9 35
1949-03-26 Birmingham City W 4-0 1890 1924 50.25% 30.03% 19.72% +11.6 27
1949-03-26 @ Sheffield United L 0-4 1924 1890 19.72% 30.03% 50.25% -11.5 31
1949-03-26 Everton D 1-1 1886 1850 57.32% 28.63% 14.05% -1.3 31
1949-03-26 @ Sunderland D 1-1 1850 1886 14.05% 28.63% 57.32% +1.3 29
1949-04-02 Arsenal D 1-1 1912 2020 41.39% 30.52% 28.09% -0.4 32
1949-04-02 @ Birmingham City D 1-1 2020 1912 28.09% 30.52% 41.39% +0.3 38
1949-04-02 Aston Villa D 1-1 1928 1900 56.50% 28.85% 14.65% -1.2 33
1949-04-02 @ Burnley D 1-1 1900 1928 14.65% 28.85% 56.50% +1.2 30
1949-04-02 Huddersfield Town W 5-0 1891 1851 57.55% 28.56% 13.89% +10.5 32
1949-04-02 @ Chelsea L 0-5 1851 1891 13.89% 28.56% 57.55% -10.5 24
1949-04-02 Bolton Wanderers W 1-0 1921 1890 56.80% 28.77% 14.43% +2.5 38
1949-04-02 @ Manchester City L 0-1 1890 1921 14.43% 28.77% 56.80% -2.5 32
1949-04-02 Derby County W 1-0 1884 1957 45.74% 30.43% 23.84% +3.7 26
1949-04-02 @ Middlesbrough L 0-1 1957 1884 23.84% 30.43% 45.74% -3.7 40
1949-04-02 Blackpool W 3-1 1956 1902 58.87% 28.16% 12.96% +3.7 45
1949-04-02 @ Newcastle United L 1-3 1902 1956 12.96% 28.16% 58.87% -3.7 32
1949-04-02 Liverpool W 3-2 2033 1982 58.66% 28.23% 13.11% +2.0 48
1949-04-02 @ Portsmouth L 2-3 1982 2033 13.11% 28.23% 58.66% -2.0 32
1949-04-02 Sheffield United W 4-1 1848 1901 48.07% 30.27% 21.67% +8.0 25
1949-04-02 @ Preston North End L 1-4 1901 1848 21.67% 30.27% 48.07% -8.0 27
1949-04-02 Sunderland D 0-0 1934 1885 58.44% 28.30% 13.26% -1.5 36
1949-04-02 @ Stoke City D 0-0 1885 1934 13.26% 28.30% 58.44% +1.5 32
1949-04-02 Everton W 3-1 1932 1851 61.23% 27.34% 11.42% +3.2 40
1949-04-02 @ Charlton Athletic L 1-3 1851 1932 11.42% 27.34% 61.23% -3.2 29
1949-04-06 Manchester United W 2-1 1841 2066 26.24% 29.12% 44.64% +5.5 26
1949-04-06 @ Huddersfield Town L 1-2 2066 1841 44.64% 29.12% 26.24% -5.5 37
1949-04-06 Wolverhampton D 0-0 1980 1976 54.20% 29.38% 16.42% -1.2 33
1949-04-06 @ Liverpool D 0-0 1976 1980 16.42% 29.38% 54.20% +1.2 35
1949-04-06 Portsmouth L 0-5 1960 2035 45.47% 30.44% 24.09% -26.5 45
1949-04-06 @ Newcastle United W 5-0 2035 1960 24.09% 30.44% 45.47% +26.5 50
1949-04-09 Middlesbrough D 1-1 2021 1888 65.38% 25.56% 9.06% -1.7 39
1949-04-09 @ Arsenal D 1-1 1888 2021 9.06% 25.56% 65.38% +1.7 27
1949-04-09 Preston North End W 2-0 1901 1856 58.09% 28.41% 13.51% +4.4 32
1949-04-09 @ Aston Villa L 0-2 1856 1901 13.51% 28.41% 58.09% -4.4 25
1949-04-09 Portsmouth W 1-0 1899 2062 33.99% 30.18% 35.83% +5.0 34
1949-04-09 @ Blackpool L 0-1 2062 1899 35.83% 30.18% 33.99% -5.0 50
1949-04-09 Charlton Athletic D 2-2 1887 1935 48.64% 30.21% 21.14% -0.6 33
1949-04-09 @ Bolton Wanderers D 2-2 1935 1887 21.14% 30.21% 48.64% +0.6 41
1949-04-09 Newcastle United L 2-4 1954 1933 55.78% 29.03% 15.19% -10.5 40
1949-04-09 @ Derby County W 4-2 1933 1954 15.19% 29.03% 55.78% +10.5 47
1949-04-09 Birmingham City D 0-0 1846 1912 46.70% 30.37% 22.93% -0.7 27
1949-04-09 @ Huddersfield Town D 0-0 1912 1846 22.93% 30.37% 46.70% +0.7 33
1949-04-09 Manchester City L 0-1 1979 1923 58.99% 28.13% 12.88% -7.6 33
1949-04-09 @ Liverpool W 1-0 1923 1979 12.88% 28.13% 58.99% +7.6 40
1949-04-09 Chelsea D 1-1 2061 1901 67.43% 24.53% 8.04% -1.8 38
1949-04-09 @ Manchester United D 1-1 1901 2061 8.04% 24.53% 67.43% +1.8 33
1949-04-09 Everton D 1-1 1893 1848 58.12% 28.40% 13.49% -1.3 28
1949-04-09 @ Sheffield United D 1-1 1848 1893 13.49% 28.40% 58.12% +1.3 30
1949-04-09 Burnley D 0-0 1887 1927 49.58% 30.11% 20.31% -0.9 33
1949-04-09 @ Sunderland D 0-0 1927 1887 20.31% 30.11% 49.58% +0.9 34
1949-04-09 Stoke City W 3-1 1977 1933 57.99% 28.44% 13.58% +3.8 37
1949-04-09 @ Wolverhampton L 1-3 1933 1977 13.58% 28.44% 57.99% -3.8 36
1949-04-13 Wolverhampton L 2-3 1936 1981 49.05% 30.17% 20.78% -5.8 41
1949-04-13 @ Charlton Athletic W 3-2 1981 1936 20.78% 30.17% 49.05% +5.7 39
1949-04-15 Arsenal D 1-1 1904 2019 40.49% 30.51% 29.00% -0.3 35
1949-04-15 @ Blackpool D 1-1 2019 1904 29.00% 30.51% 40.49% +0.3 40
1949-04-15 Manchester United L 0-1 1887 2059 32.74% 30.07% 37.19% -4.7 33
1949-04-15 @ Bolton Wanderers W 1-0 2059 1887 37.19% 30.07% 32.74% +4.7 40
1949-04-15 Derby County W 3-1 1927 1943 52.17% 29.76% 18.07% +4.9 36
1949-04-15 @ Burnley L 1-3 1943 1927 18.07% 29.76% 52.17% -4.9 40
1949-04-15 Huddersfield Town L 0-1 1971 1846 64.81% 25.83% 9.36% -8.2 33
1949-04-15 @ Liverpool W 1-0 1846 1971 9.36% 25.83% 64.81% +8.2 29
1949-04-15 Chelsea W 1-0 1931 1903 56.48% 28.85% 14.67% +2.5 42
1949-04-15 @ Manchester City L 0-1 1903 1931 14.67% 28.85% 56.48% -2.5 33
1949-04-15 Middlesbrough W 1-0 1944 1890 58.90% 28.16% 12.94% +2.2 49
1949-04-15 @ Newcastle United L 0-1 1890 1944 12.94% 28.16% 58.90% -2.2 27
1949-04-15 Birmingham City W 3-1 2057 1912 66.30% 25.11% 8.59% +2.4 52
1949-04-15 @ Portsmouth L 1-3 1912 2057 8.59% 25.11% 66.30% -2.4 33
1949-04-15 Stoke City W 2-1 1852 1929 45.24% 30.45% 24.31% +3.6 27
1949-04-15 @ Preston North End L 1-2 1929 1852 24.31% 30.45% 45.24% -3.6 36
1949-04-15 Aston Villa D 0-0 1886 1905 51.76% 29.82% 18.42% -1.1 34
1949-04-15 @ Sunderland D 0-0 1905 1886 18.42% 29.82% 51.76% +1.1 33
1949-04-16 Blackpool D 1-1 1910 1903 54.44% 29.33% 16.23% -1.1 34
1949-04-16 @ Birmingham City D 1-1 1903 1910 16.23% 29.33% 54.44% +1.1 36
1949-04-16 Manchester United L 0-2 1932 2064 38.35% 30.45% 31.20% -9.9 36
1949-04-16 @ Burnley W 2-0 2064 1932 31.20% 30.45% 38.35% +9.9 42
1949-04-16 Aston Villa L 0-2 1930 1907 56.10% 28.95% 14.95% -13.6 41
1949-04-16 @ Charlton Athletic W 2-0 1907 1930 14.95% 28.95% 56.10% +13.6 35
1949-04-16 Derby County L 0-3 1901 1938 49.82% 30.09% 20.10% -17.8 33
1949-04-16 @ Chelsea W 3-0 1938 1901 20.10% 30.09% 49.82% +17.8 42
1949-04-16 Arsenal D 0-0 1849 2019 33.07% 30.10% 36.83% +0.1 31
1949-04-16 @ Everton D 0-0 2019 1849 36.83% 30.10% 33.07% -0.1 41
1949-04-16 Sunderland D 1-1 1933 1885 58.40% 28.31% 13.29% -1.3 43
1949-04-16 @ Manchester City D 1-1 1885 1933 13.29% 28.31% 58.40% +1.3 35
1949-04-16 Liverpool L 0-1 1887 1963 45.48% 30.44% 24.08% -6.0 27
1949-04-16 @ Middlesbrough W 1-0 1963 1887 24.08% 30.44% 45.48% +6.0 35
1949-04-16 Bolton Wanderers D 1-1 1946 1882 59.78% 27.87% 12.36% -1.4 50
1949-04-16 @ Newcastle United D 1-1 1882 1946 12.36% 27.87% 59.78% +1.4 34
1949-04-16 Wolverhampton W 5-0 2059 1986 60.53% 27.60% 11.86% +9.1 54
1949-04-16 @ Portsmouth L 0-5 1986 2059 11.86% 27.60% 60.53% -9.1 39
1949-04-16 Huddersfield Town W 2-0 1855 1854 53.91% 29.44% 16.65% +5.3 29
1949-04-16 @ Preston North End L 0-2 1854 1855 16.65% 29.44% 53.91% -5.3 29
1949-04-16 Sheffield United L 0-1 1925 1892 57.02% 28.71% 14.27% -7.3 36
1949-04-16 @ Stoke City W 1-0 1892 1925 14.27% 28.71% 57.02% +7.3 30
1949-04-18 Wolverhampton D 1-1 1899 1977 45.16% 30.45% 24.38% -0.6 31
1949-04-18 @ Sheffield United D 1-1 1977 1899 24.38% 30.45% 45.16% +0.6 40
1949-04-18 Blackpool W 2-0 2019 1904 63.97% 26.22% 9.82% +3.2 43
1949-04-18 @ Arsenal L 0-2 1904 2019 9.82% 26.22% 63.97% -3.2 36
1949-04-18 Portsmouth W 3-0 1909 2068 34.50% 30.23% 35.28% +13.5 36
1949-04-18 @ Birmingham City L 0-3 2068 1909 35.28% 30.23% 34.50% -13.5 54
1949-04-18 Manchester City D 1-1 1883 1932 48.53% 30.22% 21.24% -0.8 34
1949-04-18 @ Chelsea D 1-1 1932 1883 21.24% 30.22% 48.53% +0.8 44
1949-04-18 Burnley W 2-0 1956 1922 57.03% 28.71% 14.26% +4.6 44
1949-04-18 @ Derby County L 0-2 1922 1956 14.26% 28.71% 57.03% -4.6 36
1949-04-18 Charlton Athletic D 1-1 1849 1917 46.43% 30.39% 23.18% -0.6 32
1949-04-18 @ Everton D 1-1 1917 1849 23.18% 30.39% 46.43% +0.6 42
1949-04-18 Liverpool L 0-4 1849 1969 39.83% 30.50% 29.67% -19.3 29
1949-04-18 @ Huddersfield Town W 4-0 1969 1849 29.67% 30.50% 39.83% +19.4 37
1949-04-18 Bolton Wanderers W 3-0 2074 1883 69.66% 23.30% 7.04% +3.2 44
1949-04-18 @ Manchester United L 0-3 1883 2074 7.04% 23.30% 69.66% -3.2 34
1949-04-18 Newcastle United W 3-2 1881 1945 46.92% 30.36% 22.72% +3.2 29
1949-04-18 @ Middlesbrough L 2-3 1945 1881 22.72% 30.36% 46.92% -3.2 50
1949-04-18 Preston North End W 2-0 1918 1860 59.20% 28.06% 12.74% +4.2 38
1949-04-18 @ Stoke City L 0-2 1860 1918 12.74% 28.06% 59.20% -4.2 29
1949-04-19 Sunderland D 1-1 1920 1886 57.08% 28.69% 14.23% -1.3 36
1949-04-19 @ Aston Villa D 1-1 1886 1920 14.23% 28.69% 57.08% +1.3 36
1949-04-19 Sheffield United W 6-0 1978 1899 61.07% 27.41% 11.53% +10.5 42
1949-04-19 @ Wolverhampton L 0-6 1899 1978 11.53% 27.41% 61.07% -10.5 31
1949-04-21 Sunderland L 1-2 2077 1887 69.61% 23.33% 7.06% -8.1 44
1949-04-21 @ Manchester United W 2-1 1887 2077 7.06% 23.33% 69.61% +8.1 38
1949-04-23 Chelsea L 1-2 2022 1882 65.97% 25.28% 8.76% -7.8 43
1949-04-23 @ Arsenal W 2-1 1882 2022 8.76% 25.28% 65.97% +7.8 36
1949-04-23 Stoke City W 2-1 1919 1922 53.45% 29.53% 17.02% +2.7 38
1949-04-23 @ Aston Villa L 1-2 1922 1919 17.02% 29.53% 53.45% -2.7 38
1949-04-23 Middlesbrough D 1-1 1901 1885 55.42% 29.11% 15.46% -1.2 37
1949-04-23 @ Blackpool D 1-1 1885 1901 15.46% 29.11% 55.42% +1.2 30
1949-04-23 Portsmouth L 1-2 1880 2055 32.44% 30.04% 37.52% -4.4 34
1949-04-23 @ Bolton Wanderers W 2-1 2055 1880 37.52% 30.04% 32.44% +4.4 56
1949-04-23 Birmingham City W 1-0 1961 1922 57.47% 28.58% 13.94% +2.4 46
1949-04-23 @ Derby County L 0-1 1922 1961 13.94% 28.58% 57.47% -2.4 36
1949-04-23 Everton D 1-1 1829 1849 51.80% 29.81% 18.38% -1.0 30
1949-04-23 @ Huddersfield Town D 1-1 1849 1829 18.38% 29.81% 51.80% +1.0 33
1949-04-23 Newcastle United D 1-1 1988 1941 58.23% 28.36% 13.41% -1.3 38
1949-04-23 @ Liverpool D 1-1 1941 1988 13.41% 28.36% 58.23% +1.3 51
1949-04-23 Preston North End D 2-2 2069 1856 71.22% 22.39% 6.39% -1.5 45
1949-04-23 @ Manchester United D 2-2 1856 2069 6.39% 22.39% 71.22% +1.5 30
1949-04-23 Burnley D 0-0 1888 1918 50.70% 29.97% 19.33% -1.0 32
1949-04-23 @ Sheffield United D 0-0 1918 1888 19.33% 29.97% 50.70% +1.0 37
1949-04-23 Charlton Athletic W 1-0 1895 1917 51.53% 29.86% 18.61% +3.1 40
1949-04-23 @ Sunderland L 0-1 1917 1895 18.61% 29.86% 51.53% -3.1 42
1949-04-23 Manchester City D 1-1 1988 1933 59.02% 28.12% 12.86% -1.4 43
1949-04-23 @ Wolverhampton D 1-1 1933 1988 12.86% 28.12% 59.02% +1.4 45
1949-04-27 Aston Villa D 2-2 1963 1922 57.76% 28.50% 13.74% -1.0 47
1949-04-27 @ Derby County D 2-2 1922 1963 13.74% 28.50% 57.76% +1.0 39
1949-04-27 Stoke City D 1-1 1886 1920 50.26% 30.03% 19.71% -0.9 31
1949-04-27 @ Middlesbrough D 1-1 1920 1886 19.71% 30.03% 50.26% +0.9 39
1949-04-27 Manchester United W 2-0 1849 2067 27.12% 29.29% 43.60% +10.8 35
1949-04-27 @ Everton L 0-2 2067 1849 43.60% 29.29% 27.12% -10.8 45
1949-04-27 Arsenal L 0-3 1934 2014 44.90% 30.47% 24.64% -16.3 45
1949-04-27 @ Manchester City W 3-0 2014 1934 24.64% 30.47% 44.90% +16.3 45
1949-04-30 Aston Villa L 0-1 1920 1923 53.52% 29.52% 16.96% -6.9 36
1949-04-30 @ Birmingham City W 1-0 1923 1920 16.96% 29.52% 53.52% +6.9 41
1949-04-30 Liverpool L 0-2 1919 1987 46.37% 30.39% 23.24% -11.5 37
1949-04-30 @ Burnley W 2-0 1987 1919 23.24% 30.39% 46.37% +11.5 40
1949-04-30 Derby County L 1-5 1914 1962 48.67% 30.21% 21.12% -19.0 42
1949-04-30 @ Charlton Athletic W 5-1 1962 1914 21.12% 30.21% 48.67% +19.0 49
1949-04-30 Sunderland L 0-1 1890 1898 52.90% 29.63% 17.47% -6.9 36
1949-04-30 @ Chelsea W 1-0 1898 1890 17.47% 29.63% 52.90% +6.9 42
1949-04-30 Sheffield United W 3-1 1885 1887 53.55% 29.51% 16.94% +4.7 33
1949-04-30 @ Middlesbrough L 1-3 1887 1885 16.94% 29.51% 53.55% -4.7 32
1949-04-30 Manchester United L 0-1 1943 2056 40.69% 30.52% 28.79% -5.5 51
1949-04-30 @ Newcastle United W 1-0 2056 1943 28.79% 30.52% 40.69% +5.5 47
1949-04-30 Huddersfield Town W 2-0 2059 1828 72.48% 21.61% 5.90% +1.8 58
1949-04-30 @ Portsmouth L 0-2 1828 2059 5.90% 21.61% 72.48% -1.8 30
1949-04-30 Bolton Wanderers D 1-1 1858 1876 51.94% 29.79% 18.27% -1.0 31
1949-04-30 @ Preston North End D 1-1 1876 1858 18.27% 29.79% 51.94% +1.0 35
1949-04-30 Blackpool W 3-2 1920 1900 55.77% 29.03% 15.20% +2.3 41
1949-04-30 @ Stoke City L 2-3 1900 1920 15.20% 29.03% 55.77% -2.3 37
1949-05-02 Middlesbrough W 1-0 2062 1890 68.37% 24.03% 7.61% +1.3 49
1949-05-02 @ Manchester United L 0-1 1890 2062 7.61% 24.03% 68.37% -1.3 33
1949-05-02 Preston North End W 2-1 1987 1857 65.19% 25.65% 9.15% +1.5 45
1949-05-02 @ Wolverhampton L 1-2 1857 1987 9.15% 25.65% 65.19% -1.5 31
1949-05-04 Chelsea D 1-1 1877 1883 53.15% 29.59% 17.26% -1.0 36
1949-05-04 @ Bolton Wanderers D 1-1 1883 1877 17.26% 29.59% 53.15% +1.0 37
1949-05-04 Sheffield United W 3-2 2063 1883 68.97% 23.69% 7.34% +1.1 51
1949-05-04 @ Manchester United L 2-3 1883 2063 7.34% 23.69% 68.97% -1.1 32
1949-05-04 Liverpool W 3-0 1981 1998 52.02% 29.78% 18.20% +8.3 51
1949-05-04 @ Derby County L 0-3 1998 1981 18.20% 29.78% 52.02% -8.3 40
1949-05-04 Portsmouth W 3-2 2031 2061 50.63% 29.98% 19.39% +2.8 47
1949-05-04 @ Arsenal L 2-3 2061 2031 19.39% 29.98% 50.63% -2.8 58
1949-05-04 Wolverhampton W 1-0 1860 1988 38.78% 30.47% 30.75% +4.5 37
1949-05-04 @ Everton L 0-1 1988 1860 30.75% 30.47% 38.78% -4.5 45
1949-05-05 Wolverhampton W 4-0 1826 1984 34.79% 30.25% 34.97% +17.5 32
1949-05-05 @ Huddersfield Town L 0-4 1984 1826 34.97% 30.25% 34.79% -17.5 45
1949-05-07 Charlton Athletic W 2-0 2034 1895 65.83% 25.35% 8.83% +2.9 49
1949-05-07 @ Arsenal L 0-2 1895 2034 8.83% 25.35% 65.83% -2.9 42
1949-05-07 Middlesbrough D 1-1 1930 1888 57.73% 28.51% 13.76% -1.3 42
1949-05-07 @ Aston Villa D 1-1 1888 1930 13.76% 28.51% 57.73% +1.3 34
1949-05-07 Burnley D 1-1 1898 1907 52.81% 29.65% 17.54% -1.0 38
1949-05-07 @ Blackpool D 1-1 1907 1898 17.54% 29.65% 52.81% +1.0 38
1949-05-07 Everton W 1-0 1876 1865 54.86% 29.24% 15.90% +2.7 38
1949-05-07 @ Bolton Wanderers L 0-1 1865 1876 15.90% 29.24% 54.86% -2.7 37
1949-05-07 Stoke City W 4-1 1989 1923 60.00% 27.79% 12.21% +4.9 53
1949-05-07 @ Derby County L 1-4 1923 1989 12.21% 27.79% 60.00% -4.9 41
1949-05-07 Manchester City W 1-0 1844 1918 45.68% 30.43% 23.89% +3.8 34
1949-05-07 @ Huddersfield Town L 0-1 1918 1844 23.89% 30.43% 45.68% -3.8 45
1949-05-07 Preston North End L 0-2 1990 1855 65.55% 25.48% 8.97% -15.5 40
1949-05-07 @ Liverpool W 2-0 1855 1990 8.97% 25.48% 65.55% +15.5 33
1949-05-07 Portsmouth W 3-2 2064 2058 54.39% 29.34% 16.27% +2.5 53
1949-05-07 @ Manchester United L 2-3 2058 2064 16.27% 29.34% 54.39% -2.5 58
1949-05-07 Newcastle United D 0-0 1881 1937 47.79% 30.29% 21.92% -0.8 33
1949-05-07 @ Sheffield United D 0-0 1937 1881 21.92% 30.29% 47.79% +0.8 52
1949-05-07 Birmingham City D 1-1 1905 1913 53.01% 29.61% 17.38% -1.0 43
1949-05-07 @ Sunderland D 1-1 1913 1905 17.38% 29.61% 53.01% +1.0 37
1949-05-07 Chelsea D 1-1 1966 1884 61.34% 27.30% 11.36% -1.5 46
1949-05-07 @ Wolverhampton D 1-1 1884 1966 11.36% 27.30% 61.34% +1.5 38

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 1949-04-21 7.06% Sunderland 1887 2 @ Manchester United 2077 1
2 1949-04-23 8.76% Chelsea 1882 2 @ Arsenal 2022 1
3 1949-05-07 8.97% Preston North End 1855 2 @ Liverpool 1990 0
4 1949-04-15 9.36% Huddersfield Town 1846 1 @ Liverpool 1971 0
5 1948-11-27 9.74% Huddersfield Town 1842 4 @ Newcastle United 1959 2
6 1948-10-09 10.23% Middlesbrough 1888 3 @ Wolverhampton 1993 0
7 1949-03-05 10.34% Huddersfield Town 1849 3 @ Stoke City 1952 1
8 1948-11-20 10.62% Everton 1820 1 @ Aston Villa 1917 0
9 1948-09-11 11.16% Bolton Wanderers 1884 1 @ Liverpool 1970 0
10 1948-09-01 11.60% Blackpool 1938 4 @ Manchester United 2015 3
11 1948-11-20 11.80% Newcastle United 1951 1 @ Arsenal 2025 0
12 1948-09-04 12.06% Newcastle United 1866 3 @ Burnley 1936 0
13 1948-08-30 12.29% Bolton Wanderers 1879 4 @ Aston Villa 1944 2
14 1948-10-16 12.53% Huddersfield Town 1863 2 @ Burnley 1924 1
15 1948-12-18 12.66% Sheffield United 1876 3 @ Blackpool 1935 0
16 1949-02-19 12.83% Huddersfield Town 1841 1 @ Sunderland 1897 0
17 1948-11-27 12.87% Sheffield United 1868 2 @ Birmingham City 1923 1
18 1949-04-09 12.88% Manchester City 1923 1 @ Liverpool 1979 0
19 1948-08-21 12.92% Derby County 1943 2 @ Manchester United 1998 1
20 1948-11-13 12.95% Bolton Wanderers 1885 4 @ Charlton Athletic 1939 1
21 1948-08-25 13.26% Sunderland 1913 1 @ Wolverhampton 1962 0
22 1949-01-01 13.86% Manchester City 1919 3 @ Stoke City 1959 2
23 1948-09-13 14.14% Newcastle United 1890 4 @ Aston Villa 1925 2
24 1949-04-16 14.27% Sheffield United 1892 1 @ Stoke City 1925 0
25 1948-09-01 14.61% Newcastle United 1860 3 @ Chelsea 1888 2

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 1948-09-04 28.13 Birmingham City 5 1907 21.10% @ Everton 0 1859 48.69% 30.21%
2 1948-08-28 28.11 Wolverhampton 5 1955 21.14% @ Bolton Wanderers 0 1907 48.65% 30.21%
3 1949-04-06 26.54 Portsmouth 5 2035 24.09% @ Newcastle United 0 1960 45.47% 30.44%
4 1948-09-01 26.04 Portsmouth 5 1969 25.07% @ Everton 0 1885 44.45% 30.48%
5 1948-10-09 21.95 Middlesbrough 3 1888 10.23% @ Wolverhampton 0 1993 63.23% 26.54%
6 1948-09-04 21.07 Newcastle United 3 1866 12.06% @ Burnley 0 1936 60.23% 27.71%
7 1948-12-18 20.79 Sheffield United 3 1876 12.66% @ Blackpool 0 1935 59.31% 28.02%
8 1948-10-23 20.30 Newcastle United 5 1906 17.86% @ Bolton Wanderers 1 1893 52.43% 29.71%
9 1948-10-30 19.75 Manchester United 6 2008 29.64% @ Preston North End 1 1888 39.86% 30.50%
10 1949-04-18 19.35 Liverpool 4 1969 29.67% @ Huddersfield Town 0 1849 39.83% 30.50%
11 1948-09-15 19.14 Burnley 3 1910 16.57% @ Preston North End 0 1913 54.01% 29.42%
12 1949-04-30 19.02 Derby County 5 1962 21.12% @ Charlton Athletic 1 1914 48.67% 30.21%
13 1948-12-04 18.76 Birmingham City 3 1916 17.56% @ Aston Villa 0 1906 52.79% 29.65%
14 1949-04-16 17.83 Derby County 3 1938 20.10% @ Chelsea 0 1901 49.82% 30.09%
15 1948-08-23 17.80 Manchester United 3 1991 20.16% @ Blackpool 0 1952 49.75% 30.09%
16 1949-05-05 17.54 @ Huddersfield Town 4 1826 34.79% Wolverhampton 0 1984 34.97% 30.25%
17 1948-11-13 17.43 Bolton Wanderers 4 1885 12.95% @ Charlton Athletic 1 1939 58.89% 28.16%
18 1949-01-22 17.33 Liverpool 3 1964 21.53% @ Bolton Wanderers 0 1912 48.22% 30.25%
19 1949-03-05 16.68 @ Everton 5 1846 45.34% Blackpool 0 1922 24.21% 30.45%
20 1949-04-27 16.31 Arsenal 3 2014 24.64% @ Manchester City 0 1934 44.90% 30.47%
21 1949-05-07 15.55 Preston North End 2 1855 8.97% @ Liverpool 0 1990 65.55% 25.48%
22 1948-12-11 14.50 @ Middlesbrough 6 1892 54.26% Aston Villa 0 1887 16.37% 29.37%
23 1948-09-06 13.88 Sunderland 5 1911 16.92% @ Sheffield United 2 1909 53.57% 29.51%
24 1949-04-16 13.63 Aston Villa 2 1907 14.95% @ Charlton Athletic 0 1930 56.10% 28.95%
25 1949-04-18 13.51 @ Birmingham City 3 1909 34.50% Portsmouth 0 2068 35.28% 30.23%