Home / Leagues / Scotland / Premiership / 2021-22

2021-22 Premiership Season

228 games

Final

Champion

Celtic

93 points

Relegated

No relegation

Biggest Overachiever

Dundee

25.62 points above expected

29 points · 54.62 expected points

Biggest Disappointment

Celtic

82.08 points below expected

93 points · 175.08 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 Celtic 33 26 4 3 82 78 19 +59 70.22 +11.78
2 Rangers 33 23 7 3 76 67 27 +40 72.89 +3.11
3 Heart of Midlothian 33 16 9 8 57 48 33 +15 51.21 +5.79
4 Dundee United 33 10 11 12 41 31 37 -6 39.19 +1.81
5 Ross County 33 10 10 13 40 45 52 -7 35.43 +4.57
6 Motherwell 33 10 10 13 40 38 50 -12 39.73 +0.27
7 Hibernian 33 9 11 13 38 31 37 -6 46.87 -8.87
8 Livingston 33 10 8 15 38 35 43 -8 39.74 -1.74
9 Aberdeen 33 9 9 15 36 38 42 -4 43.51 -7.51
10 St. Mirren 33 8 12 13 36 30 50 -20 38.23 -2.23
11 St. Johnstone 33 7 9 17 30 21 44 -23 35.74 -5.74
12 Dundee 33 5 10 18 25 29 57 -28 29.25 -4.25
# Team GP W D L Pts GF GA GD SimPts vsSim
1 Celtic 38 29 6 3 93 92 22 +70 175.08 -82.08
2 Rangers 38 27 8 3 89 80 31 +49 162.25 -73.25
3 Heart of Midlothian 38 17 10 11 61 54 44 +10 120.82 -59.82
4 Dundee United 38 12 12 14 48 37 44 -7 86.46 -38.46
5 Motherwell 38 12 10 16 46 42 61 -19 83.89 -37.89
6 Ross County 38 10 11 17 41 47 61 -14 84.91 -43.91
7 Livingston 38 13 10 15 49 41 46 -5 83.99 -34.99
8 Hibernian 38 11 12 15 45 38 42 -4 83.90 -38.90
9 St. Mirren 38 10 14 14 44 33 51 -18 78.29 -34.29
10 Aberdeen 38 10 11 17 41 41 46 -5 79.69 -38.69
11 St. Johnstone 38 8 11 19 35 24 51 -27 66.20 -31.20
12 Dundee 38 6 11 21 29 34 64 -30 54.62 -25.62

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
Celtic 2071 93 70.22 +22.78 97.8% 46 59 66 70 75 81 91
Rangers 2034 89 72.89 +16.11 70.5% 44 62 69 73 77 83 97
Heart of Midlothian 1784 61 51.21 +9.79 81.5% 24 39 46 51 56 63 76
Livingston 1719 49 39.74 +9.26 44.0% 13 29 35 40 44 51 66
Hibernian 1699 45 46.87 -1.87 11.7% 21 35 42 47 52 58 75
Dundee United 1690 48 39.19 +8.81 63.7% 16 28 34 39 44 51 66
Ross County 1671 41 35.43 +5.57 77.5% 12 24 31 35 40 47 63
Aberdeen 1671 41 43.51 -2.51 16.1% 17 32 39 43 48 55 71
Motherwell 1657 46 39.73 +6.27 54.5% 17 28 35 40 44 51 65
St. Mirren 1646 44 38.23 +5.77 40.1% 15 27 34 38 43 50 66
St. Johnstone 1598 35 35.74 -0.74 21.9% 12 25 31 36 40 47 61
Dundee 1550 29 29.25 -0.25 28.7% 8 19 25 29 33 40 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 ABE CEL DUN DU HOM HIB LIV MOT RAN RC SJ SM
Aberdeen
0-0-3
1.89
2-1-1
7.32
1-1-1
4.57
1-1-1
3.29
2-1-1
4.99
2-0-2
5.66
0-1-2
4.43
0-2-1
1.47
0-2-1
4.89
1-1-2
6.47
1-1-2
6.18
Celtic
3-0-0
6.41
3-0-0
7.22
2-2-0
9.12
3-0-1
8.04
2-1-0
6.29
1-1-1
6.54
4-0-0
9.01
2-1-1
5.47
4-0-0
9.30
3-0-0
7.16
2-1-0
6.95
Dundee
1-1-2
3.59
0-0-3
1.24
0-2-1
2.97
1-1-1
2.06
1-2-1
3.56
0-1-3
4.00
1-1-1
2.74
0-0-3
1.16
0-0-3
3.77
1-2-1
4.47
1-1-2
4.09
Dundee United
1-1-1
3.57
0-2-2
2.05
1-2-0
5.19
0-1-3
4.32
1-1-1
3.18
0-1-2
3.89
3-0-1
5.99
1-1-2
1.82
3-1-0
5.70
1-1-1
4.14
1-1-1
3.93
Heart of Midlothian
1-1-1
4.85
1-0-3
2.95
1-1-1
6.20
3-1-0
6.54
1-2-0
4.79
3-0-0
5.22
2-0-2
6.94
0-1-3
2.79
1-3-0
7.22
1-1-1
5.59
3-0-0
4.68
Hibernian
1-1-2
5.84
0-1-2
1.99
1-2-1
7.34
1-1-1
4.97
0-2-1
3.35
1-0-3
6.20
1-2-0
4.43
0-0-3
1.76
2-0-1
5.13
3-1-0
6.90
1-2-1
6.63
Livingston
2-0-2
5.17
1-1-1
1.78
3-1-0
6.90
2-1-0
4.25
0-0-3
2.93
3-0-1
4.67
0-1-2
4.38
0-0-3
1.50
1-2-0
4.37
1-1-2
6.31
0-3-1
5.78
Motherwell
2-1-0
3.70
0-0-4
2.15
1-1-1
5.43
1-0-3
4.85
2-0-2
3.93
0-2-1
3.70
2-1-0
3.76
0-2-2
1.99
2-0-2
5.67
1-1-1
4.11
1-2-0
4.28
Rangers
1-2-0
6.92
1-1-2
5.38
3-0-0
7.32
2-1-1
9.40
3-1-0
8.21
3-0-0
6.56
3-0-0
6.88
2-2-0
9.19
3-1-0
9.40
3-0-0
7.00
3-0-0
6.94
Ross County
1-2-0
3.27
0-0-4
1.90
3-0-0
4.37
0-1-3
5.14
0-3-1
3.68
1-0-2
3.03
0-2-1
3.76
2-0-2
5.19
0-1-3
1.82
2-1-0
4.32
1-1-1
4.02
St. Johnstone
2-1-1
4.39
0-0-3
1.28
1-2-1
6.39
1-1-1
4.01
1-1-1
2.61
0-1-3
3.99
2-1-1
4.58
1-1-1
4.03
0-0-3
1.41
0-1-2
3.81
0-2-2
5.32
St. Mirren
2-1-1
4.66
0-1-2
1.45
2-1-1
6.79
1-1-1
4.20
0-0-3
3.46
1-2-1
4.25
1-3-0
5.05
0-2-1
3.84
0-0-3
1.46
1-1-1
4.11
2-2-0
5.53

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.91 +9.6
Allowed 0.75 -14.1
Differential 0.95 +6.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.77%10.31%6.36%2.19%1.10%1.32%30.04%
110.31%13.60%8.11%2.85%0.66%0.22%35.75%
26.36%8.11%4.82%1.97%0.88%0.22%22.37%
32.19%2.85%1.97%0.44%7.46%
41.10%0.66%0.88%2.63%
5+1.32%0.22%0.22%1.75%
Total30.04%35.75%22.37%7.46%2.63%1.75%100%

Summary Statistics

Scored Allowed Difference
Mean 1.23 1.23 +0.00
SD 1.19 1.19 1.77
CV 0.96 0.96
Max 7 7 +7
Min 0 0 -7

Games Played: 228

↓ Scored | Allowed →012345+Total
02.63%18.42%7.89%28.95%
17.89%21.05%13.16%42.11%
25.26%7.89%5.26%5.26%23.68%
32.63%2.63%
42.63%2.63%
5+
Total15.79%52.63%26.32%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 1.08 1.21 -0.13
SD 0.94 0.78 1.19
CV 0.87 0.64
Max 4 3 +3
Min 0 0 -2

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%5.26%13.16%
17.89%7.89%2.63%18.42%
213.16%13.16%26.32%
37.89%7.89%5.26%21.05%
45.26%2.63%2.63%10.53%
5+10.53%10.53%
Total52.63%36.84%10.53%100%

Summary Statistics

Scored Allowed Difference
Mean 2.42 0.58 +1.84
SD 1.78 0.68 1.98
CV 0.74 1.18
Max 7 2 +7
Min 0 0 -1

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%18.42%5.26%2.63%2.63%5.26%44.74%
15.26%7.89%10.53%2.63%26.32%
25.26%10.53%5.26%2.63%23.68%
32.63%2.63%5.26%
4
5+
Total18.42%34.21%26.32%10.53%5.26%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 0.89 1.68 -0.79
SD 0.95 1.42 1.71
CV 1.06 0.84
Max 3 6 +3
Min 0 0 -6

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%13.16%7.89%2.63%31.58%
115.79%18.42%5.26%2.63%42.11%
22.63%10.53%5.26%2.63%2.63%23.68%
32.63%2.63%
4
5+
Total28.95%42.11%18.42%7.89%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 0.97 1.16 -0.18
SD 0.82 1.10 1.31
CV 0.84 0.95
Max 3 5 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%2.63%5.26%2.63%18.42%
15.26%13.16%13.16%2.63%2.63%36.84%
221.05%7.89%5.26%34.21%
32.63%2.63%2.63%7.89%
4
5+2.63%2.63%
Total36.84%26.32%28.95%2.63%2.63%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.42 1.16 +0.26
SD 1.06 1.20 1.72
CV 0.74 1.03
Max 5 5 +3
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
015.79%15.79%5.26%2.63%39.47%
110.53%10.53%2.63%10.53%34.21%
25.26%2.63%5.26%2.63%15.79%
32.63%2.63%2.63%7.89%
42.63%2.63%
5+
Total36.84%31.58%15.79%15.79%100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.11 -0.11
SD 1.07 1.09 1.50
CV 1.07 0.98
Max 4 3 +4
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%10.53%7.89%5.26%31.58%
110.53%15.79%10.53%5.26%42.11%
22.63%10.53%2.63%15.79%
32.63%5.26%7.89%
42.63%2.63%
5+
Total26.32%36.84%26.32%10.53%100%

Summary Statistics

Scored Allowed Difference
Mean 1.08 1.21 -0.13
SD 1.02 0.96 1.51
CV 0.95 0.80
Max 4 3 +4
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%7.89%10.53%2.63%2.63%2.63%28.95%
17.89%15.79%5.26%5.26%2.63%36.84%
210.53%10.53%7.89%2.63%31.58%
3
42.63%2.63%
5+
Total21.05%34.21%26.32%10.53%2.63%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 1.11 1.61 -0.50
SD 0.92 1.46 1.90
CV 0.84 0.91
Max 4 6 +2
Min 0 0 -6

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%2.63%5.26%
118.42%13.16%2.63%34.21%
213.16%10.53%5.26%28.95%
35.26%7.89%2.63%15.79%
42.63%2.63%5.26%10.53%
5+2.63%2.63%5.26%
Total42.11%39.47%13.16%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 2.11 0.82 +1.29
SD 1.35 0.87 1.58
CV 0.64 1.06
Max 6 3 +5
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%5.26%5.26%5.26%2.63%26.32%
110.53%15.79%13.16%2.63%42.11%
25.26%2.63%5.26%5.26%18.42%
35.26%2.63%2.63%10.53%
4
5+2.63%2.63%
Total21.05%31.58%23.68%13.16%10.53%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.61 -0.37
SD 1.13 1.26 1.67
CV 0.91 0.79
Max 5 4 +5
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
015.79%15.79%10.53%2.63%2.63%2.63%50.00%
110.53%13.16%10.53%5.26%39.47%
27.89%7.89%
32.63%2.63%
4
5+
Total26.32%39.47%21.05%7.89%2.63%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 0.63 1.34 -0.71
SD 0.75 1.38 1.64
CV 1.19 1.03
Max 3 7 +2
Min 0 0 -7

Games Played: 38

↓ Scored | Allowed →012345+Total
018.42%7.89%10.53%2.63%2.63%42.11%
113.16%10.53%7.89%2.63%34.21%
22.63%5.26%7.89%2.63%18.42%
35.26%5.26%
4
5+
Total34.21%23.68%31.58%7.89%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 0.87 1.34 -0.47
SD 0.91 1.40 1.57
CV 1.04 1.04
Max 3 6 +2
Min 0 0 -6

Games Played: 38

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 Dundee 29 54.62 -25.62
2 St. Johnstone 35 66.20 -31.20
3 St. Mirren 44 78.29 -34.29
4 Livingston 49 83.99 -34.99
5 Motherwell 46 83.89 -37.89

Biggest Disappointments

# Team Actual Sim vsSim
1 Celtic 93 175.08 -82.08
2 Rangers 89 162.25 -73.25
3 Heart of Midlothian 61 120.82 -59.82
4 Ross County 41 84.91 -43.91
5 Hibernian 45 83.90 -38.90

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 Celtic 8 Dec 26 – Feb 20 1 in 40
2 Rangers 9 Oct 31 – Dec 26 1 in 26
3 Dundee United 3 Oct 2 – Oct 23 1 in 25
4 St. Mirren 3 Sep 26 – Oct 16 1 in 24
5 Motherwell 3 Aug 21 – Sep 11 1 in 20

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 St. Johnstone 8 Nov 27 – Jan 18 1 in 415
2 Aberdeen 5 Sep 11 – Oct 16 1 in 242
3 Dundee United 6 Nov 30 – Jan 18 1 in 207
4 Hibernian 5 Oct 3 – Nov 24 1 in 169
5 Heart of Midlothian 3 Feb 6 – Feb 19 1 in 63

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Celtic 32 Sep 26 – May 14 1 in 94
2 Heart of Midlothian 11 Jul 31 – Oct 27 1 in 90
3 Dundee United 7 Sep 11 – Oct 27 1 in 44
4 Motherwell 6 Aug 8 – Sep 25 1 in 25
5 St. Mirren 6 Aug 29 – Oct 16 1 in 19

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Motherwell 11 Jan 18 – Mar 19 1 in 65
2 St. Mirren 11 Oct 24 – Dec 26 1 in 44
3 Aberdeen 10 Jan 18 – Mar 5 1 in 39
4 St. Johnstone 10 Nov 6 – Jan 26 1 in 34
5 Dundee United 7 Nov 27 – Jan 18 1 in 14

Finish Position Heatmap

Each cell is the probability that the team (row) finished at that position (column). Use the buttons to switch between the first-phase positions when the league split and the final second-phase positions. Rows are sorted by actual finish (champion at top).

Team123456789101112
Celtic41.11%55.37%3.06%0.41%0.04%0.01%
Rangers58.53%39.81%1.50%0.15%0.01%
Heart of Midlothian0.29%3.27%46.88%22.23%11.07%6.74%4.28%2.55%1.35%0.91%0.30%0.13%
Dundee United0.07%3.76%7.75%10.85%12.03%13.69%13.44%12.44%11.37%9.63%4.97%
Motherwell0.06%3.92%8.00%11.96%12.85%13.19%13.28%12.13%11.12%9.05%4.44%
Ross County0.02%1.21%3.20%5.59%7.45%10.18%11.74%13.80%15.98%17.39%13.44%
Livingston0.04%4.33%8.71%11.27%13.10%12.69%13.55%12.49%10.65%8.53%4.64%
Hibernian0.07%0.98%20.61%24.15%17.63%12.40%9.07%5.80%4.59%2.62%1.55%0.53%
St. Mirren0.07%2.55%5.46%8.32%11.35%12.31%13.41%13.64%13.39%11.87%7.63%
Aberdeen0.31%10.85%16.76%17.24%15.17%11.52%9.96%7.23%6.04%3.55%1.37%
St. Johnstone1.18%2.75%5.31%7.05%10.03%11.75%14.85%16.30%16.88%13.90%
Dundee0.15%0.43%0.72%1.84%3.04%4.52%7.48%11.62%21.25%48.95%
Team123456789101112
Celtic96.25%3.75%
Rangers3.75%96.25%
Heart of Midlothian100.00%
Dundee United47.76%32.44%19.80%
Motherwell21.09%33.54%45.37%
Ross County31.15%34.02%34.83%
Livingston43.31%28.78%18.98%8.32%0.61%
Hibernian35.97%33.69%20.18%9.31%0.85%
St. Mirren7.41%15.16%27.76%42.60%7.04%0.03%
Aberdeen13.26%21.91%30.68%30.33%3.80%0.02%
St. Johnstone0.05%0.46%2.40%9.31%81.50%6.28%
Dundee0.13%6.20%93.67%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Use the buttons to switch between the first-phase distribution and the second-phase championship and relegation groups. Reading a curve at the 50% mark gives the median points typically needed to finish at that position.

Points Totals in Context

Each team's actual results against four model perspectives: simulated points, team Elo, average opponent Elo, and percentile within simulated outcomes. First phase is on the left, second phase on the right; the buttons switch the perspective on both plots at once. Dashed crosshairs at each plot's league means split it into four quadrants.

First Phase
Second Phase
First Phase
Second Phase
First Phase
Second Phase
First Phase
Second Phase

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
+13.60%
Slight Edge
42.98%27.63%29.39%
Elo Value
Home Edge: 47.53 Elo pts.
184 Elo
0.005 goals per Elo point
0500
Scoring Tilt
Expected
+0.34 goals
Neutral
-2+0.26+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 * Middle of the Pack: 3rd to 6th * Longshot: 7th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.15 * Tight Race: 0.15 to 0.4 * Comfortable: 0.4 to 0.75 * Runaway: 0.75 and up.
Title-Race Openness
2.0
One-Team Race
124610
Champion Preseason Odds
41%
Celtic, 2nd of 12
LongshotFavorite
Title Margin
Expected
0.11/gm
Photo Finish
00.200.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 5.43 * Some Luck: 5.43 to 8.14 * Lucky: 8.14 to 10.86 * Wild Swing: 10.86 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 1.3 * Close: 1.3 to 1.96 * Off: 1.96 to 2.61 * Way Off: 2.61 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 12 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 12 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 12 * As Expected: 12 to 19.2 * Several Outliers: 19.2 to 26.4 * Many Outliers: 26.4 and up.
Luck Spread
Expected
5.77 points
Some Luck
06.7917
Average Finish Error
Expected
2.00
Off
01.634
Biggest Overachiever
Expected 95.83%
97.76%
Celtic
50100
Biggest Underachiever
Expected 4.17%
11.71%
Hibernian
050
Season Outliers
Expected
1 of 12
Minimal Outliers
01.26

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.19
Top-Heavy
00.120.180.260.5
Noll-Scully
Coin-flip
2.15
Strong Separation
01.003
Interquartile Edge
62%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline 96%
95%
Dominant
50%100%
Close Games
Expected
68%
Very Frequent
0%60%100%
Blowouts
Expected
11%
Occasional
0%16%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.57
Predictable
00.592
Matchup Imbalance
0.40
Lopsided
00.10.180.280.5
Strangeness
Expected
0.74
Very Predictable
01.002
Repeatability
0.57
Some Carryover
00.30.60.851
Upset Rate
Expected
21%
Chalky
0%22%50%
Clear Favorite Upset Rate
Expected
15%
As Expected
0%18%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.12 * Near Noise Ceiling: 0.12 to 0.17 * Above Noise: 0.17 to 0.23 * Well Above Noise: 0.23 and up.
Probability calibration
0.55
Excellent
0.010.050.10.51
Calibration slope
Ideal
1.23
Underconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.057
Well Within Noise
00.1150.3

Elo Progression Through The Playoffs

How each team's Elo rating moved through the playoff games. Game 0 is the starting Elo just before the first game; each later point is the post-game Elo after that fixture. Steep upward moves are wins over higher-rated opponents; sharp drops are losses to lower-rated opponents.

Stochastic Relegation Outcomes

Across 100,000 simulations that played all 38 games of the season from preseason Elo, the probability of each team's end-of-season outcome. Reflects FULL uncertainty — both the first-phase results and the second-phase results are simulated each iteration. For the playoff-sim version that conditions on the actual first-phase results, see the next table.

Team Same level Qualified for relegation playoff final Lost relegation playoff
Celtic 100%
Rangers 100%
Heart of Midlothian 99.74% 0.22% 0.04%
Hibernian 98.10% 1.37% 0.53%
Aberdeen 94.79% 3.96% 1.25%
Livingston 88.62% 7.81% 3.57%
Dundee United 86.12% 9.39% 4.49%
Motherwell 85.65% 9.69% 4.66%
St. Mirren 79.27% 12.99% 7.74%
Ross County 74.33% 15.43% 10.24%
St. Johnstone 67.91% 18.69% 13.40%
Dundee 25.47% 20.45% 54.08%

Actual Second Phase Relegation Outcomes

Across 100,000 simulations that took the actual first-phase results as FIXED and projected only the second-phase round-robin games, the probability of each team's end-of-season outcome. Reflects the narrower uncertainty that remained once the league split was decided — so contenders and relegation candidates settle into clearer roles here than in the full-season sim above.

Team Same level Qualified for relegation playoff final Lost relegation playoff
Celtic 100%
Dundee United 100%
Heart of Midlothian 100%
Hibernian 99.15% 0.85%
Livingston 99.39% 0.61%
Motherwell 100%
Rangers 100%
Ross County 100%
Aberdeen 96.18% 3.80% 0.02%
St. Mirren 92.93% 7.04% 0.03%
St. Johnstone 12.22% 81.50% 6.28%
Dundee 0.13% 6.20% 93.67%

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
2021-07-31 Celtic W 2-1 1721 1902 19.8% 27.3% 52.9% +13.1 3
2021-07-31 @ Heart of Midlothian L 1-2 1902 1721 52.9% 27.3% 19.8% -13.1 0
2021-07-31 Livingston W 3-0 1953 1701 69.4% 20.8% 9.8% +8.4 3
2021-07-31 @ Rangers L 0-3 1701 1953 9.8% 20.8% 69.4% -8.4 0
2021-07-31 St. Johnstone D 0-0 1646 1702 34.2% 29.3% 36.5% +0.1 1
2021-07-31 @ Ross County D 0-0 1702 1646 36.5% 29.3% 34.2% -0.1 1
2021-07-31 St. Mirren D 2-2 1640 1690 35.0% 29.3% 35.7% +0.0 1
2021-07-31 @ Dundee D 2-2 1690 1640 35.7% 29.3% 35.0% -0.0 1
2021-08-01 Dundee United W 2-0 1730 1664 50.5% 27.8% 21.6% +13.1 3
2021-08-01 @ Aberdeen L 0-2 1664 1730 21.6% 27.8% 50.5% -13.1 0
2021-08-01 Hibernian L 2-3 1685 1756 32.0% 29.2% 38.7% -8.5 0
2021-08-01 @ Motherwell W 3-2 1756 1685 38.7% 29.2% 32.0% +8.5 3
2021-08-07 Heart of Midlothian L 1-2 1690 1734 35.8% 29.3% 34.9% -9.7 1
2021-08-07 @ St. Mirren W 2-1 1734 1690 34.9% 29.3% 35.8% +9.7 6
2021-08-07 Rangers W 1-0 1650 1962 11.4% 22.5% 66.2% +16.7 3
2021-08-07 @ Dundee United L 0-1 1962 1650 66.2% 22.5% 11.4% -16.7 3
2021-08-08 Aberdeen L 1-2 1692 1743 34.9% 29.3% 35.8% -9.5 0
2021-08-08 @ Livingston W 2-1 1743 1692 35.8% 29.3% 34.9% +9.5 6
2021-08-08 Dundee W 6-0 1889 1640 69.1% 21.0% 9.9% +16.4 3
2021-08-08 @ Celtic L 0-6 1640 1889 9.9% 21.0% 69.1% -16.4 1
2021-08-08 Motherwell D 1-1 1702 1677 45.3% 28.7% 26.0% -1.1 2
2021-08-08 @ St. Johnstone D 1-1 1677 1702 26.0% 28.7% 45.3% +1.1 1
2021-08-08 Ross County W 3-0 1765 1646 56.5% 26.3% 17.2% +15.5 6
2021-08-08 @ Hibernian L 0-3 1646 1765 17.2% 26.3% 56.5% -15.5 1
2021-08-21 Motherwell L 1-2 1683 1678 42.7% 29.0% 28.3% -11.0 0
2021-08-21 @ Livingston W 2-1 1678 1683 28.3% 29.0% 42.7% +11.1 4
2021-08-21 St. Mirren W 6-0 1906 1680 67.0% 22.1% 10.9% +18.4 6
2021-08-21 @ Celtic L 0-6 1680 1906 10.9% 22.1% 67.0% -18.4 1
2021-08-22 Aberdeen D 1-1 1744 1753 40.8% 29.1% 30.0% -0.6 7
2021-08-22 @ Heart of Midlothian D 1-1 1753 1744 30.0% 29.1% 40.8% +0.6 7
2021-08-22 Dundee United L 0-1 1701 1667 46.4% 28.6% 25.0% -12.5 2
2021-08-22 @ St. Johnstone W 1-0 1667 1701 25.0% 28.6% 46.4% +12.5 6
2021-08-22 Hibernian D 2-2 1623 1780 22.1% 28.0% 50.0% +1.2 2
2021-08-22 @ Dundee D 2-2 1780 1623 50.0% 28.0% 22.1% -1.2 7
2021-08-22 Rangers L 2-4 1631 1945 11.2% 22.3% 66.5% -5.3 1
2021-08-22 @ Ross County W 4-2 1945 1631 66.5% 22.3% 11.2% +5.3 6
2021-08-28 Dundee W 1-0 1689 1625 50.2% 27.9% 21.9% +7.0 7
2021-08-28 @ Motherwell L 0-1 1625 1689 21.9% 27.9% 50.2% -7.0 2
2021-08-28 Heart of Midlothian L 0-2 1680 1743 33.1% 29.3% 37.6% -18.3 6
2021-08-28 @ Dundee United W 2-0 1743 1680 37.6% 29.3% 33.1% +18.3 10
2021-08-28 Livingston W 2-0 1779 1672 55.3% 26.7% 18.1% +11.2 10
2021-08-28 @ Hibernian L 0-2 1672 1779 18.1% 26.7% 55.3% -11.2 0
2021-08-29 Celtic W 1-0 1950 1924 45.5% 28.7% 25.8% +8.1 9
2021-08-29 @ Rangers L 0-1 1924 1950 25.8% 28.7% 45.5% -8.1 6
2021-08-29 Ross County D 1-1 1753 1625 57.5% 26.0% 16.5% -2.5 8
2021-08-29 @ Aberdeen D 1-1 1625 1753 16.5% 26.0% 57.5% +2.4 2
2021-08-29 St. Johnstone D 0-0 1662 1688 38.4% 29.3% 32.4% -0.4 2
2021-08-29 @ St. Mirren D 0-0 1688 1662 32.4% 29.3% 38.4% +0.4 3
2021-09-11 Aberdeen W 2-0 1696 1751 34.3% 29.3% 36.4% +19.6 10
2021-09-11 @ Motherwell L 0-2 1751 1696 36.4% 29.3% 34.3% -19.6 8
2021-09-11 Dundee United D 0-0 1661 1661 42.0% 29.0% 28.9% -0.8 3
2021-09-11 @ St. Mirren D 0-0 1661 1661 28.9% 29.0% 42.0% +0.8 7
2021-09-11 Livingston D 0-0 1618 1661 36.0% 29.3% 34.7% -0.1 3
2021-09-11 @ Dundee D 0-0 1661 1618 34.7% 29.3% 36.0% +0.1 1
2021-09-11 Rangers L 1-2 1688 1958 13.5% 24.2% 62.3% -4.2 3
2021-09-11 @ St. Johnstone W 2-1 1958 1688 62.3% 24.2% 13.5% +4.2 12
2021-09-11 Ross County W 3-0 1916 1628 72.4% 19.2% 8.4% +7.1 9
2021-09-11 @ Celtic L 0-3 1628 1916 8.4% 19.2% 72.4% -7.1 2
2021-09-12 Hibernian D 0-0 1762 1790 38.0% 29.3% 32.7% -0.3 11
2021-09-12 @ Heart of Midlothian D 0-0 1790 1762 32.7% 29.3% 38.0% +0.3 11
2021-09-18 Heart of Midlothian D 2-2 1621 1761 23.7% 28.3% 47.9% +1.0 3
2021-09-18 @ Ross County D 2-2 1761 1621 47.9% 28.3% 23.7% -1.0 12
2021-09-18 St. Johnstone L 0-1 1731 1684 48.1% 28.3% 23.6% -12.9 8
2021-09-18 @ Aberdeen W 1-0 1684 1731 23.6% 28.3% 48.1% +12.9 6
2021-09-18 St. Mirren D 2-2 1791 1661 57.7% 25.9% 16.4% -1.8 12
2021-09-18 @ Hibernian D 2-2 1661 1791 16.4% 25.9% 57.7% +1.9 4
2021-09-19 Celtic W 1-0 1661 1923 14.0% 24.5% 61.5% +15.8 4
2021-09-19 @ Livingston L 0-1 1923 1661 61.5% 24.5% 14.0% -15.8 9
2021-09-19 Dundee W 1-0 1662 1618 47.8% 28.3% 23.8% +7.5 10
2021-09-19 @ Dundee United L 0-1 1618 1662 23.8% 28.3% 47.8% -7.5 3
2021-09-19 Motherwell D 1-1 1962 1715 68.9% 21.1% 10.0% -3.6 13
2021-09-19 @ Rangers D 1-1 1715 1962 10.0% 21.1% 68.9% +3.6 11
2021-09-25 Livingston W 3-0 1760 1676 52.6% 27.4% 20.0% +17.8 15
2021-09-25 @ Heart of Midlothian L 0-3 1676 1760 20.0% 27.4% 52.6% -17.8 4
2021-09-25 Rangers L 0-1 1610 1959 9.7% 20.8% 69.5% -3.1 3
2021-09-25 @ Dundee W 1-0 1959 1610 69.5% 20.8% 9.7% +3.1 16
2021-09-25 Ross County W 2-1 1719 1622 54.1% 27.0% 18.9% +5.8 14
2021-09-25 @ Motherwell L 1-2 1622 1719 18.9% 27.0% 54.1% -5.8 3
2021-09-26 Aberdeen W 3-2 1662 1718 34.2% 29.3% 36.5% +9.3 7
2021-09-26 @ St. Mirren L 2-3 1718 1662 36.5% 29.3% 34.2% -9.3 8
2021-09-26 Dundee United D 1-1 1907 1670 68.1% 21.5% 10.4% -3.6 10
2021-09-26 @ Celtic D 1-1 1670 1907 10.4% 21.5% 68.1% +3.6 11
2021-09-26 St. Johnstone W 1-0 1789 1697 53.5% 27.2% 19.4% +6.3 15
2021-09-26 @ Hibernian L 0-1 1697 1789 19.4% 27.2% 53.5% -6.3 6
2021-10-02 Dundee W 3-1 1691 1607 52.6% 27.4% 20.0% +10.6 9
2021-10-02 @ St. Johnstone L 1-3 1607 1691 20.0% 27.4% 52.6% -10.6 3
2021-10-02 Motherwell W 2-0 1778 1725 48.9% 28.1% 22.9% +13.8 18
2021-10-02 @ Heart of Midlothian L 0-2 1725 1778 22.9% 28.1% 48.9% -13.8 14
2021-10-02 Ross County W 1-0 1673 1616 49.4% 28.1% 22.5% +7.2 14
2021-10-02 @ Dundee United L 0-1 1616 1673 22.5% 28.1% 49.4% -7.2 3
2021-10-02 St. Mirren L 0-1 1659 1672 40.2% 29.2% 30.6% -11.2 4
2021-10-02 @ Livingston W 1-0 1672 1659 30.6% 29.2% 40.2% +11.2 10
2021-10-03 Celtic L 1-2 1709 1904 18.7% 26.9% 54.4% -5.8 8
2021-10-03 @ Aberdeen W 2-1 1904 1709 54.4% 26.9% 18.7% +5.8 13
2021-10-03 Hibernian W 2-1 1962 1795 61.5% 24.5% 14.0% +4.3 19
2021-10-03 @ Rangers L 1-2 1795 1962 14.0% 24.5% 61.5% -4.3 15
2021-10-16 Aberdeen W 2-1 1596 1703 27.5% 28.9% 43.6% +11.2 6
2021-10-16 @ Dundee L 1-2 1703 1596 43.6% 28.9% 27.5% -11.2 8
2021-10-16 Celtic L 0-2 1711 1909 18.4% 26.8% 54.8% -11.4 14
2021-10-16 @ Motherwell W 2-0 1909 1711 54.8% 26.8% 18.4% +11.4 16
2021-10-16 Dundee United L 0-3 1791 1680 55.6% 26.6% 17.8% -39.8 15
2021-10-16 @ Hibernian W 3-0 1680 1791 17.8% 26.6% 55.6% +39.8 17
2021-10-16 Heart of Midlothian D 1-1 1966 1792 62.2% 24.2% 13.6% -3.0 20
2021-10-16 @ Rangers D 1-1 1792 1966 13.6% 24.2% 62.2% +3.0 19
2021-10-16 Livingston L 0-3 1701 1647 49.0% 28.1% 22.9% -35.9 9
2021-10-16 @ St. Johnstone W 3-0 1647 1701 22.9% 28.1% 49.0% +35.9 7
2021-10-16 St. Mirren L 2-3 1609 1683 31.6% 29.2% 39.1% -8.4 3
2021-10-16 @ Ross County W 3-2 1683 1609 39.1% 29.2% 31.6% +8.4 13
2021-10-23 Dundee D 1-1 1795 1608 63.5% 23.7% 12.8% -3.1 20
2021-10-23 @ Heart of Midlothian D 1-1 1608 1795 12.8% 23.7% 63.5% +3.1 7
2021-10-23 Hibernian W 1-0 1692 1751 33.7% 29.3% 37.0% +10.5 11
2021-10-23 @ Aberdeen L 0-1 1751 1692 37.0% 29.3% 33.7% -10.5 15
2021-10-23 Livingston L 2-3 1600 1683 30.5% 29.2% 40.3% -8.2 3
2021-10-23 @ Ross County W 3-2 1683 1600 40.3% 29.2% 30.5% +8.2 10
2021-10-23 Motherwell W 2-1 1720 1700 44.8% 28.8% 26.5% +7.8 20
2021-10-23 @ Dundee United L 1-2 1700 1720 26.5% 28.8% 44.8% -7.8 14
2021-10-23 St. Johnstone W 2-0 1921 1666 69.6% 20.7% 9.6% +5.7 19
2021-10-23 @ Celtic L 0-2 1666 1921 9.6% 20.7% 69.6% -5.7 9
2021-10-24 Rangers L 1-2 1691 1963 13.4% 24.1% 62.5% -4.1 13
2021-10-24 @ St. Mirren W 2-1 1963 1691 62.5% 24.1% 13.4% +4.1 23
2021-10-27 Aberdeen D 2-2 1967 1702 70.5% 20.3% 9.2% -2.8 24
2021-10-27 @ Rangers D 2-2 1702 1967 9.2% 20.3% 70.5% +2.8 12
2021-10-27 Celtic L 1-3 1740 1926 19.4% 27.2% 53.4% -10.3 15
2021-10-27 @ Hibernian W 3-1 1926 1740 53.4% 27.2% 19.4% +10.3 22
2021-10-27 Dundee United D 1-1 1691 1728 36.9% 29.3% 33.8% -0.2 11
2021-10-27 @ Livingston D 1-1 1728 1691 33.8% 29.3% 36.9% +0.2 21
2021-10-27 Heart of Midlothian D 1-1 1660 1792 24.6% 28.5% 46.9% +1.3 10
2021-10-27 @ St. Johnstone D 1-1 1792 1660 46.9% 28.5% 24.6% -1.3 21
2021-10-27 Ross County L 0-5 1611 1592 44.5% 28.8% 26.7% -53.4 7
2021-10-27 @ Dundee W 5-0 1592 1611 26.7% 28.8% 44.5% +53.4 6
2021-10-27 St. Mirren D 2-2 1692 1687 42.6% 29.0% 28.4% -0.6 15
2021-10-27 @ Motherwell D 2-2 1687 1692 28.4% 29.0% 42.6% +0.6 14
2021-10-30 Dundee L 0-1 1688 1557 57.8% 25.9% 16.3% -15.0 14
2021-10-30 @ St. Mirren W 1-0 1557 1688 16.3% 25.9% 57.8% +15.0 10
2021-10-30 Heart of Midlothian W 2-1 1705 1791 30.2% 29.1% 40.7% +10.7 15
2021-10-30 @ Aberdeen L 1-2 1791 1705 40.7% 29.1% 30.2% -10.6 21
2021-10-30 Livingston D 0-0 1937 1691 68.8% 21.2% 10.0% -4.0 23
2021-10-30 @ Celtic D 0-0 1691 1937 10.0% 21.2% 68.8% +4.0 12
2021-10-30 St. Johnstone L 0-1 1728 1661 50.6% 27.8% 21.6% -13.4 21
2021-10-30 @ Dundee United W 1-0 1661 1728 21.6% 27.8% 50.6% +13.4 13
2021-10-31 Rangers L 1-6 1691 1965 13.3% 24.1% 62.6% -16.0 15
2021-10-31 @ Motherwell W 6-1 1965 1691 62.6% 24.1% 13.3% +16.0 27
2021-11-06 Dundee United W 5-2 1780 1715 50.4% 27.9% 21.8% +14.0 24
2021-11-06 @ Heart of Midlothian L 2-5 1715 1780 21.8% 27.9% 50.4% -14.0 21
2021-11-06 Motherwell L 0-2 1716 1675 47.3% 28.4% 24.3% -24.0 15
2021-11-06 @ Aberdeen W 2-0 1675 1716 24.3% 28.4% 47.3% +24.0 18
2021-11-06 St. Mirren D 0-0 1675 1673 42.2% 29.0% 28.7% -0.8 14
2021-11-06 @ St. Johnstone D 0-0 1673 1675 28.7% 29.0% 42.2% +0.8 15
2021-11-07 Celtic L 2-4 1572 1933 9.2% 20.3% 70.5% -4.2 10
2021-11-07 @ Dundee W 4-2 1933 1572 70.5% 20.3% 9.2% +4.2 26
2021-11-07 Ross County W 4-2 1980 1646 76.0% 17.2% 6.9% +3.0 30
2021-11-07 @ Rangers L 2-4 1646 1980 6.9% 17.2% 76.0% -3.0 6
2021-11-20 Aberdeen W 1-0 1701 1692 43.2% 28.9% 27.9% +8.5 24
2021-11-20 @ Dundee United L 0-1 1692 1701 27.9% 28.9% 43.2% -8.6 15
2021-11-20 Heart of Midlothian W 2-0 1699 1794 29.0% 29.1% 41.9% +21.8 21
2021-11-20 @ Motherwell L 0-2 1794 1699 41.9% 29.1% 29.0% -21.8 24
2021-11-20 Livingston D 1-1 1674 1695 39.0% 29.2% 31.7% -0.4 16
2021-11-20 @ St. Mirren D 1-1 1695 1674 31.7% 29.2% 39.0% +0.4 13
2021-11-24 Hibernian W 1-0 1643 1730 29.9% 29.1% 41.0% +11.4 9
2021-11-24 @ Ross County L 0-1 1730 1643 41.0% 29.1% 29.9% -11.4 15
2021-11-27 Dundee United D 1-1 1654 1709 34.2% 29.3% 36.5% +0.1 10
2021-11-27 @ Ross County D 1-1 1709 1654 36.5% 29.3% 34.2% -0.1 25
2021-11-27 Hibernian L 1-2 1674 1719 35.7% 29.3% 35.0% -9.7 14
2021-11-27 @ St. Johnstone W 2-1 1719 1674 35.0% 29.3% 35.7% +9.7 18
2021-11-27 Motherwell W 3-0 1568 1721 22.4% 28.0% 49.5% +36.2 13
2021-11-27 @ Dundee L 0-3 1721 1568 49.5% 28.0% 22.4% -36.2 21
2021-11-27 St. Mirren W 2-0 1772 1673 54.3% 26.9% 18.8% +11.6 27
2021-11-27 @ Heart of Midlothian L 0-2 1673 1772 18.8% 26.9% 54.3% -11.6 16
2021-11-28 Aberdeen W 2-1 1937 1683 69.5% 20.8% 9.7% +2.9 29
2021-11-28 @ Celtic L 1-2 1683 1937 9.7% 20.8% 69.5% -2.9 15
2021-11-28 Rangers L 1-3 1696 1983 12.5% 23.5% 64.0% -6.7 13
2021-11-28 @ Livingston W 3-1 1983 1696 64.0% 23.5% 12.5% +6.7 33
2021-11-30 Dundee United W 1-0 1685 1709 38.7% 29.2% 32.1% +9.5 24
2021-11-30 @ Motherwell L 0-1 1709 1685 32.1% 29.2% 38.7% -9.5 25
2021-12-01 Livingston W 2-0 1680 1689 40.8% 29.1% 30.0% +17.1 18
2021-12-01 @ Aberdeen L 0-2 1689 1680 30.0% 29.1% 40.8% -17.1 13
2021-12-01 Rangers L 0-1 1728 1990 14.0% 24.5% 61.5% -4.6 18
2021-12-01 @ Hibernian W 1-0 1990 1728 61.5% 24.5% 14.0% +4.6 36
2021-12-01 Ross County D 0-0 1662 1654 43.0% 29.0% 28.0% -0.9 17
2021-12-01 @ St. Mirren D 0-0 1654 1662 28.0% 29.0% 43.0% +0.9 11
2021-12-01 St. Johnstone W 1-0 1604 1664 33.6% 29.3% 37.1% +10.6 16
2021-12-01 @ Dundee L 0-1 1664 1604 37.1% 29.3% 33.6% -10.6 14
2021-12-02 Heart of Midlothian W 1-0 1940 1784 60.4% 24.9% 14.6% +4.8 32
2021-12-02 @ Celtic L 0-1 1784 1940 14.6% 24.9% 60.4% -4.8 27
2021-12-04 Dundee W 3-0 1995 1615 79.1% 15.2% 5.7% +4.4 39
2021-12-04 @ Rangers L 0-3 1615 1995 5.7% 15.2% 79.1% -4.4 16
2021-12-04 Motherwell D 1-1 1724 1695 45.9% 28.6% 25.5% -1.1 19
2021-12-04 @ Hibernian D 1-1 1695 1724 25.5% 28.6% 45.9% +1.1 25
2021-12-04 St. Mirren W 4-1 1697 1661 46.8% 28.5% 24.7% +17.9 21
2021-12-04 @ Aberdeen L 1-4 1661 1697 24.7% 28.5% 46.8% -18.0 17
2021-12-05 Celtic L 0-3 1700 1945 15.0% 25.2% 59.8% -13.6 25
2021-12-05 @ Dundee United W 3-0 1945 1700 59.8% 25.2% 15.0% +13.6 35
2021-12-05 Heart of Midlothian L 0-1 1672 1779 27.5% 28.9% 43.6% -8.5 13
2021-12-05 @ Livingston W 1-0 1779 1672 43.6% 28.9% 27.5% +8.5 30
2021-12-08 Hibernian W 1-0 1663 1723 33.7% 29.3% 37.0% +10.5 16
2021-12-08 @ Livingston L 0-1 1723 1663 37.0% 29.3% 33.7% -10.5 19
2021-12-11 Aberdeen L 0-1 1653 1715 33.3% 29.3% 37.4% -9.8 14
2021-12-11 @ St. Johnstone W 1-0 1715 1653 37.4% 29.3% 33.3% +9.8 24
2021-12-11 Dundee W 3-2 1655 1610 47.8% 28.3% 23.8% +6.8 14
2021-12-11 @ Ross County L 2-3 1610 1655 23.8% 28.3% 47.8% -6.8 16
2021-12-11 Hibernian D 1-1 1643 1712 32.3% 29.3% 38.4% +0.3 18
2021-12-11 @ St. Mirren D 1-1 1712 1643 38.4% 29.3% 32.3% -0.3 20
2021-12-11 Livingston L 0-1 1686 1674 43.6% 28.9% 27.5% -11.9 25
2021-12-11 @ Dundee United W 1-0 1674 1686 27.5% 28.9% 43.6% +11.9 19
2021-12-12 Motherwell W 1-0 1958 1696 70.2% 20.4% 9.3% +2.9 38
2021-12-12 @ Celtic L 0-1 1696 1958 9.3% 20.4% 70.2% -2.9 25
2021-12-12 Rangers L 0-2 1787 1999 17.3% 26.4% 56.3% -10.8 30
2021-12-12 @ Heart of Midlothian W 2-0 1999 1787 56.3% 26.4% 17.3% +10.8 42
2021-12-14 Dundee W 1-0 1712 1604 55.3% 26.6% 18.0% +5.9 23
2021-12-14 @ Hibernian L 0-1 1604 1712 18.0% 26.6% 55.3% -5.9 16
2021-12-15 Celtic L 1-2 1662 1961 11.9% 23.0% 65.1% -3.7 14
2021-12-15 @ Ross County W 2-1 1961 1662 65.1% 23.0% 11.9% +3.7 41
2021-12-15 St. Johnstone W 2-0 2010 1644 78.2% 15.8% 6.0% +3.3 45
2021-12-15 @ Rangers L 0-2 1644 2010 6.0% 15.8% 78.2% -3.3 14
2021-12-18 Dundee United W 1-0 2013 1674 76.3% 17.0% 6.8% +2.0 48
2021-12-18 @ Rangers L 0-1 1674 2013 6.8% 17.0% 76.3% -2.0 25
2021-12-18 Heart of Midlothian L 0-1 1598 1777 20.1% 27.4% 52.6% -6.5 16
2021-12-18 @ Dundee W 1-0 1777 1598 52.6% 27.4% 20.1% +6.5 33
2021-12-18 Ross County D 1-1 1686 1658 45.7% 28.7% 25.7% -1.1 20
2021-12-18 @ Livingston D 1-1 1658 1686 25.7% 28.7% 45.7% +1.1 15
2021-12-18 St. Johnstone W 2-0 1693 1640 48.8% 28.2% 23.0% +13.9 28
2021-12-18 @ Motherwell L 0-2 1640 1693 23.0% 28.2% 48.8% -13.8 14
2021-12-22 Aberdeen W 1-0 1718 1725 41.0% 29.1% 29.9% +9.0 26
2021-12-22 @ Hibernian L 0-1 1725 1718 29.9% 29.1% 41.0% -9.0 24
2021-12-22 Celtic D 0-0 1643 1965 10.9% 22.0% 67.1% +3.9 19
2021-12-22 @ St. Mirren D 0-0 1965 1643 67.1% 22.0% 10.9% -3.9 42
2021-12-22 Ross County L 1-2 1627 1659 37.5% 29.3% 33.2% -10.0 14
2021-12-22 @ St. Johnstone W 2-1 1659 1627 33.2% 29.3% 37.5% +10.0 18
2021-12-26 Celtic L 1-3 1617 1961 9.9% 21.0% 69.1% -5.1 14
2021-12-26 @ St. Johnstone W 3-1 1961 1617 69.1% 21.0% 9.9% +5.1 45
2021-12-26 Dundee W 2-1 1716 1591 57.2% 26.1% 16.7% +5.2 27
2021-12-26 @ Aberdeen L 1-2 1591 1716 16.7% 26.1% 57.2% -5.2 16
2021-12-26 Hibernian L 1-3 1672 1727 34.4% 29.3% 36.3% -16.3 25
2021-12-26 @ Dundee United W 3-1 1727 1672 36.3% 29.3% 34.4% +16.3 29
2021-12-26 Livingston W 2-1 1707 1685 44.9% 28.8% 26.3% +7.7 31
2021-12-26 @ Motherwell L 1-2 1685 1707 26.3% 28.8% 44.9% -7.7 20
2021-12-26 Ross County W 2-1 1783 1669 56.0% 26.5% 17.6% +5.4 36
2021-12-26 @ Heart of Midlothian L 1-2 1669 1783 17.6% 26.5% 56.0% -5.5 18
2021-12-26 St. Mirren W 2-0 2015 1647 78.3% 15.7% 6.0% +3.2 51
2021-12-26 @ Rangers L 0-2 1647 2015 6.0% 15.7% 78.3% -3.2 19
2022-01-17 Hibernian W 2-0 1966 1743 66.8% 22.2% 11.0% +6.7 48
2022-01-17 @ Celtic L 0-2 1743 1966 11.0% 22.2% 66.8% -6.7 29
2022-01-18 Dundee W 2-0 1677 1586 53.4% 27.2% 19.4% +11.9 23
2022-01-18 @ Livingston L 0-2 1586 1677 19.4% 27.2% 53.4% -11.9 16
2022-01-18 Motherwell W 3-1 1664 1714 34.9% 29.3% 35.8% +16.8 21
2022-01-18 @ Ross County L 1-3 1714 1664 35.8% 29.3% 34.9% -16.8 31
2022-01-18 Rangers D 1-1 1721 2018 12.0% 23.1% 64.9% +3.2 28
2022-01-18 @ Aberdeen D 1-1 2018 1721 64.9% 23.1% 12.0% -3.2 52
2022-01-18 St. Johnstone W 2-0 1788 1611 62.5% 24.1% 13.4% +8.3 39
2022-01-18 @ Heart of Midlothian L 0-2 1611 1788 13.4% 24.1% 62.5% -8.3 14
2022-01-18 St. Mirren L 1-2 1656 1644 43.6% 28.9% 27.5% -11.2 25
2022-01-18 @ Dundee United W 2-1 1644 1656 27.5% 28.9% 43.6% +11.2 22
2022-01-25 Aberdeen W 1-0 1655 1725 32.3% 29.3% 38.5% +10.8 25
2022-01-25 @ St. Mirren L 0-1 1725 1655 38.5% 29.3% 32.3% -10.8 28
2022-01-26 Celtic L 1-2 1797 1973 20.3% 27.5% 52.2% -6.2 39
2022-01-26 @ Heart of Midlothian W 2-1 1973 1797 52.2% 27.5% 20.3% +6.2 51
2022-01-26 Dundee D 0-0 1603 1574 45.9% 28.6% 25.5% -1.3 15
2022-01-26 @ St. Johnstone D 0-0 1574 1603 25.5% 28.6% 45.9% +1.3 17
2022-01-26 Hibernian D 0-0 1698 1736 36.6% 29.3% 34.1% -0.1 32
2022-01-26 @ Motherwell D 0-0 1736 1698 34.1% 29.3% 36.6% +0.2 30
2022-01-26 Livingston W 1-0 2015 1689 75.3% 17.5% 7.1% +2.1 55
2022-01-26 @ Rangers L 0-1 1689 2015 7.1% 17.5% 75.3% -2.1 23
2022-01-26 Ross County W 2-1 1645 1681 37.0% 29.3% 33.7% +9.3 28
2022-01-26 @ Dundee United L 1-2 1681 1645 33.7% 29.3% 37.0% -9.3 21
2022-01-29 Dundee United W 1-0 1979 1654 75.2% 17.6% 7.2% +2.1 54
2022-01-29 @ Celtic L 0-1 1654 1979 7.2% 17.6% 75.2% -2.1 28
2022-01-29 Livingston L 2-3 1736 1687 48.5% 28.2% 23.3% -11.6 30
2022-01-29 @ Hibernian W 3-2 1687 1736 23.3% 28.2% 48.5% +11.6 26
2022-01-29 Motherwell W 2-0 1791 1697 53.6% 27.1% 19.2% +11.8 42
2022-01-29 @ Heart of Midlothian L 0-2 1697 1791 19.2% 27.1% 53.6% -11.8 32
2022-01-29 Rangers D 3-3 1671 2017 9.8% 20.9% 69.3% +2.3 22
2022-01-29 @ Ross County D 3-3 2017 1671 69.3% 20.9% 9.8% -2.3 56
2022-02-01 Aberdeen D 1-1 1674 1714 36.4% 29.3% 34.3% -0.1 23
2022-02-01 @ Ross County D 1-1 1714 1674 34.3% 29.3% 36.4% +0.1 29
2022-02-01 Dundee United D 0-0 1575 1652 31.3% 29.2% 39.5% +0.5 18
2022-02-01 @ Dundee D 0-0 1652 1575 39.5% 29.2% 31.3% -0.5 29
2022-02-01 Heart of Midlothian D 0-0 1725 1802 31.2% 29.2% 39.6% +0.5 31
2022-02-01 @ Hibernian D 0-0 1802 1725 39.6% 29.2% 31.2% -0.5 43
2022-02-01 Motherwell D 1-1 1666 1686 39.3% 29.2% 31.5% -0.4 26
2022-02-01 @ St. Mirren D 1-1 1686 1666 31.5% 29.2% 39.3% +0.4 33
2022-02-01 St. Johnstone L 1-2 1699 1602 54.0% 27.0% 18.9% -13.4 26
2022-02-01 @ Livingston W 2-1 1602 1699 18.9% 27.0% 54.0% +13.4 18
2022-02-02 Rangers W 3-0 1981 2015 37.3% 29.3% 33.4% +26.8 57
2022-02-02 @ Celtic L 0-3 2015 1981 33.4% 29.3% 37.3% -26.8 56
2022-02-05 Aberdeen W 2-1 1685 1714 38.0% 29.3% 32.7% +9.1 29
2022-02-05 @ Livingston L 1-2 1714 1685 32.7% 29.3% 38.0% -9.1 29
2022-02-05 Dundee United D 0-0 1615 1651 37.0% 29.3% 33.7% -0.2 19
2022-02-05 @ St. Johnstone D 0-0 1651 1615 33.7% 29.3% 37.0% +0.2 30
2022-02-05 Ross County L 1-2 1576 1673 28.6% 29.0% 42.4% -8.2 18
2022-02-05 @ Dundee W 2-1 1673 1576 42.4% 29.0% 28.6% +8.2 26
2022-02-05 St. Mirren L 0-1 1725 1665 49.7% 28.0% 22.3% -13.2 31
2022-02-05 @ Hibernian W 1-0 1665 1725 22.3% 28.0% 49.7% +13.2 29
2022-02-06 Celtic L 0-4 1686 2008 10.8% 22.0% 67.2% -12.5 33
2022-02-06 @ Motherwell W 4-0 2008 1686 67.2% 22.0% 10.8% +12.5 60
2022-02-06 Heart of Midlothian W 5-0 1988 1802 63.4% 23.7% 12.9% +18.6 59
2022-02-06 @ Rangers L 0-5 1802 1988 12.9% 23.7% 63.4% -18.6 43
2022-02-09 Celtic L 2-3 1705 2020 11.2% 22.3% 66.6% -3.2 29
2022-02-09 @ Aberdeen W 3-2 2020 1705 66.6% 22.3% 11.2% +3.2 63
2022-02-09 Dundee L 1-2 1783 1568 66.1% 22.5% 11.4% -15.8 43
2022-02-09 @ Heart of Midlothian W 2-1 1568 1783 11.4% 22.5% 66.1% +15.8 21
2022-02-09 Hibernian W 2-0 2007 1712 72.9% 18.9% 8.2% +4.7 62
2022-02-09 @ Rangers L 0-2 1712 2007 8.2% 18.9% 72.9% -4.7 31
2022-02-09 Livingston D 1-1 1682 1694 40.3% 29.2% 30.5% -0.5 27
2022-02-09 @ Ross County D 1-1 1694 1682 30.5% 29.2% 40.3% +0.5 30
2022-02-09 Motherwell W 2-0 1651 1674 39.0% 29.2% 31.8% +17.8 33
2022-02-09 @ Dundee United L 0-2 1674 1651 31.8% 29.2% 39.0% -17.8 33
2022-02-09 St. Johnstone W 2-1 1679 1615 50.2% 27.9% 21.9% +6.6 32
2022-02-09 @ St. Mirren L 1-2 1615 1679 21.9% 27.9% 50.2% -6.6 19
2022-02-15 St. Johnstone D 1-1 1702 1608 53.6% 27.1% 19.2% -2.0 30
2022-02-15 @ Aberdeen D 1-1 1608 1702 19.2% 27.1% 53.6% +2.0 20
2022-02-19 Aberdeen D 1-1 1656 1700 35.9% 29.3% 34.8% -0.0 34
2022-02-19 @ Motherwell D 1-1 1700 1656 34.8% 29.3% 35.9% +0.0 31
2022-02-19 Heart of Midlothian W 2-1 1610 1768 22.1% 28.0% 50.0% +12.5 23
2022-02-19 @ St. Johnstone L 1-2 1768 1610 50.0% 28.0% 22.1% -12.5 43
2022-02-19 Ross County W 2-0 1707 1681 45.5% 28.7% 25.8% +15.2 34
2022-02-19 @ Hibernian L 0-2 1681 1707 25.8% 28.7% 45.5% -15.2 27
2022-02-19 St. Mirren D 1-1 1695 1685 43.3% 28.9% 27.8% -0.8 31
2022-02-19 @ Livingston D 1-1 1685 1695 27.8% 28.9% 43.3% +0.9 33
2022-02-20 Dundee W 3-2 2024 1583 82.9% 12.8% 4.3% +1.0 66
2022-02-20 @ Celtic L 2-3 1583 2024 4.3% 12.8% 82.9% -1.0 21
2022-02-20 Rangers D 1-1 1669 2011 10.0% 21.1% 68.9% +3.6 34
2022-02-20 @ Dundee United D 1-1 2011 1669 68.9% 21.1% 10.0% -3.6 63
2022-02-26 Dundee United D 1-1 1700 1673 45.6% 28.7% 25.8% -1.1 32
2022-02-26 @ Aberdeen D 1-1 1673 1700 25.8% 28.7% 45.6% +1.1 35
2022-02-26 Heart of Midlothian L 0-2 1686 1755 32.4% 29.3% 38.4% -18.0 33
2022-02-26 @ St. Mirren W 2-0 1755 1686 38.4% 29.3% 32.4% +18.0 46
2022-02-26 Livingston L 0-4 1582 1694 26.9% 28.8% 44.2% -29.8 21
2022-02-26 @ Dundee W 4-0 1694 1582 44.2% 28.8% 26.9% +29.8 34
2022-02-26 St. Johnstone W 3-1 1666 1623 47.6% 28.4% 24.0% +12.4 30
2022-02-26 @ Ross County L 1-3 1623 1666 24.0% 28.4% 47.6% -12.4 23
2022-02-27 Celtic D 0-0 1723 2025 11.8% 22.9% 65.3% +3.7 35
2022-02-27 @ Hibernian D 0-0 2025 1723 65.3% 22.9% 11.8% -3.7 67
2022-02-27 Motherwell D 2-2 2008 1656 77.2% 16.4% 6.4% -3.2 64
2022-02-27 @ Rangers D 2-2 1656 2008 6.4% 16.4% 77.2% +3.2 35
2022-03-02 Aberdeen W 2-0 1773 1699 51.5% 27.6% 20.9% +12.7 49
2022-03-02 @ Heart of Midlothian L 0-2 1699 1773 20.9% 27.6% 51.5% -12.7 32
2022-03-02 Dundee United W 2-1 1724 1674 48.5% 28.2% 23.3% +7.0 37
2022-03-02 @ Livingston L 1-2 1674 1724 23.3% 28.2% 48.5% -7.0 35
2022-03-02 Hibernian D 0-0 1552 1726 20.5% 27.5% 52.0% +2.0 22
2022-03-02 @ Dundee D 0-0 1726 1552 52.0% 27.5% 20.5% -2.0 36
2022-03-02 Rangers L 0-1 1611 2005 8.0% 18.8% 73.2% -2.4 23
2022-03-02 @ St. Johnstone W 1-0 2005 1611 73.2% 18.8% 8.0% +2.5 67
2022-03-02 Ross County L 0-1 1659 1678 39.3% 29.2% 31.5% -11.0 35
2022-03-02 @ Motherwell W 1-0 1678 1659 31.5% 29.2% 39.3% +11.0 33
2022-03-02 St. Mirren W 2-0 2021 1668 77.3% 16.4% 6.4% +3.5 70
2022-03-02 @ Celtic L 0-2 1668 2021 6.4% 16.4% 77.3% -3.5 33
2022-03-05 Aberdeen W 1-0 2007 1686 74.9% 17.8% 7.3% +2.2 70
2022-03-05 @ Rangers L 0-1 1686 2007 7.3% 17.8% 74.9% -2.2 32
2022-03-05 Dundee D 1-1 1648 1555 53.7% 27.1% 19.2% -2.0 36
2022-03-05 @ Motherwell D 1-1 1555 1648 19.2% 27.1% 53.7% +2.0 23
2022-03-05 Heart of Midlothian D 2-2 1667 1786 26.1% 28.7% 45.2% +0.8 36
2022-03-05 @ Dundee United D 2-2 1786 1667 45.2% 28.7% 26.1% -0.8 50
2022-03-05 St. Johnstone D 0-0 1724 1608 56.2% 26.4% 17.4% -2.6 37
2022-03-05 @ Hibernian D 0-0 1608 1724 17.4% 26.4% 56.2% +2.6 24
2022-03-05 St. Mirren W 1-0 1689 1665 45.3% 28.7% 26.0% +8.1 36
2022-03-05 @ Ross County L 0-1 1665 1689 26.0% 28.7% 45.3% -8.1 33
2022-03-06 Celtic L 1-3 1731 2024 12.2% 23.2% 64.6% -6.5 37
2022-03-06 @ Livingston W 3-1 2024 1731 64.6% 23.2% 12.2% +6.5 73
2022-03-09 St. Mirren L 0-1 1557 1657 28.3% 29.0% 42.7% -8.7 23
2022-03-09 @ Dundee W 1-0 1657 1557 42.7% 29.0% 28.3% +8.7 36
2022-03-19 Dundee United L 1-2 1665 1668 41.6% 29.1% 29.3% -10.8 36
2022-03-19 @ St. Mirren W 2-1 1668 1665 29.3% 29.1% 41.6% +10.9 39
2022-03-19 Hibernian W 3-1 1684 1722 36.7% 29.3% 34.0% +16.2 35
2022-03-19 @ Aberdeen L 1-3 1722 1684 34.0% 29.3% 36.7% -16.2 37
2022-03-19 Livingston W 2-0 1785 1724 49.8% 28.0% 22.2% +13.4 53
2022-03-19 @ Heart of Midlothian L 0-2 1724 1785 22.2% 28.0% 49.8% -13.4 37
2022-03-19 Motherwell W 2-1 1611 1646 37.1% 29.3% 33.6% +9.3 27
2022-03-19 @ St. Johnstone L 1-2 1646 1611 33.6% 29.3% 37.1% -9.3 36
2022-03-19 Ross County W 4-0 2031 1697 75.9% 17.2% 6.9% +7.3 76
2022-03-19 @ Celtic L 0-4 1697 2031 6.9% 17.2% 75.9% -7.3 36
2022-03-20 Rangers L 1-2 1548 2009 6.0% 15.8% 78.2% -1.6 23
2022-03-20 @ Dundee W 2-1 2009 1548 78.2% 15.8% 6.0% +1.6 73
2022-04-02 Aberdeen D 2-2 1546 1700 22.4% 28.0% 49.6% +1.2 24
2022-04-02 @ Dundee D 2-2 1700 1546 49.6% 28.0% 22.4% -1.2 36
2022-04-02 Dundee United D 1-1 1705 1679 45.6% 28.7% 25.8% -1.1 38
2022-04-02 @ Hibernian D 1-1 1679 1705 25.8% 28.7% 45.6% +1.1 40
2022-04-02 Heart of Midlothian D 1-1 1690 1798 27.3% 28.9% 43.8% +0.9 37
2022-04-02 @ Ross County D 1-1 1798 1690 43.8% 28.9% 27.3% -0.9 54
2022-04-02 Livingston W 1-0 1620 1711 29.5% 29.1% 41.4% +11.5 30
2022-04-02 @ St. Johnstone L 0-1 1711 1620 41.4% 29.1% 29.5% -11.5 37
2022-04-02 St. Mirren W 4-2 1637 1654 39.6% 29.2% 31.2% +13.6 39
2022-04-02 @ Motherwell L 2-4 1654 1637 31.2% 29.2% 39.6% -13.6 36
2022-04-03 Celtic L 1-2 2011 2038 38.2% 29.3% 32.5% -10.2 73
2022-04-03 @ Rangers W 2-1 2038 2011 32.5% 29.3% 38.2% +10.2 79
2022-04-09 Dundee D 2-2 1680 1547 58.0% 25.8% 16.2% -1.9 41
2022-04-09 @ Dundee United D 2-2 1547 1680 16.2% 25.8% 58.0% +1.9 25
2022-04-09 Hibernian W 3-1 1798 1704 53.6% 27.1% 19.2% +10.2 57
2022-04-09 @ Heart of Midlothian L 1-3 1704 1798 19.2% 27.1% 53.6% -10.2 38
2022-04-09 Motherwell D 2-2 1699 1650 48.4% 28.2% 23.4% -1.1 38
2022-04-09 @ Livingston D 2-2 1650 1699 23.4% 28.2% 48.4% +1.1 40
2022-04-09 Ross County L 0-1 1699 1691 43.0% 29.0% 28.0% -11.8 36
2022-04-09 @ Aberdeen W 1-0 1691 1699 28.0% 29.0% 43.0% +11.8 40
2022-04-09 St. Johnstone W 7-0 2048 1631 81.5% 13.7% 4.8% +8.0 82
2022-04-09 @ Celtic L 0-7 1631 2048 4.8% 13.7% 81.5% -8.0 30
2022-04-10 Rangers L 0-4 1641 2001 9.3% 20.3% 70.4% -10.4 36
2022-04-10 @ St. Mirren W 4-0 2001 1641 70.4% 20.3% 9.3% +10.4 76

Second Phase Game Log

Every second-phase (championship / middle / relegation round) game from each team's perspective, filtered by the team selected at the top of the tab; the table scrolls within its frame. Sort any column by clicking its header. @ before an opponent name indicates an away game. The final column is running points within the second phase only.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2022-04-23 Hibernian L 0-1 1630 1694 33.1% 29.3% 37.6% -9.7 0
2022-04-23 @ St. Mirren W 1-0 1694 1630 37.6% 29.3% 33.1% +9.7 3
2022-04-23 Livingston L 1-2 1687 1698 40.4% 29.2% 30.4% -10.6 0
2022-04-23 @ Aberdeen W 2-1 1698 1687 30.4% 29.2% 40.4% +10.6 3
2022-04-23 Rangers L 1-3 1651 2011 9.3% 20.3% 70.4% -4.7 0
2022-04-23 @ Motherwell W 3-1 2011 1651 70.4% 20.3% 9.3% +4.7 3
2022-04-23 St. Johnstone D 1-1 1549 1624 31.6% 29.2% 39.1% +0.4 1
2022-04-23 @ Dundee D 1-1 1624 1549 39.1% 29.2% 31.6% -0.4 1
2022-04-24 Celtic L 0-2 1703 2056 9.5% 20.6% 69.9% -5.6 0
2022-04-24 @ Ross County W 2-0 2056 1703 69.9% 20.6% 9.5% +5.6 3
2022-04-24 Heart of Midlothian L 2-3 1678 1808 24.9% 28.5% 46.6% -7.0 0
2022-04-24 @ Dundee United W 3-2 1808 1678 46.6% 28.5% 24.9% +7.0 3
2022-04-30 Dundee W 1-0 1676 1550 57.3% 26.0% 16.6% +5.5 3
2022-04-30 @ Aberdeen L 0-1 1550 1676 16.6% 26.0% 57.3% -5.5 1
2022-04-30 Hibernian W 1-0 1709 1704 42.7% 29.0% 28.3% +8.7 6
2022-04-30 @ Livingston L 0-1 1704 1709 28.3% 29.0% 42.7% -8.7 3
2022-04-30 Motherwell W 1-0 1671 1646 45.3% 28.7% 26.0% +8.1 3
2022-04-30 @ Dundee United L 0-1 1646 1671 26.0% 28.7% 45.3% -8.1 0
2022-04-30 Ross County D 0-0 1815 1697 56.4% 26.3% 17.3% -2.6 4
2022-04-30 @ Heart of Midlothian D 0-0 1697 1815 17.3% 26.3% 56.4% +2.6 1
2022-04-30 St. Mirren L 0-1 1623 1621 42.3% 29.0% 28.6% -11.6 1
2022-04-30 @ St. Johnstone W 1-0 1621 1623 28.6% 29.0% 42.3% +11.6 3
2022-05-01 Rangers D 1-1 2062 2016 48.0% 28.3% 23.6% -1.4 4
2022-05-01 @ Celtic D 1-1 2016 2062 23.6% 28.3% 48.0% +1.4 4
2022-05-07 Aberdeen D 1-1 1695 1682 43.8% 28.9% 27.3% -0.9 4
2022-05-07 @ Hibernian D 1-1 1682 1695 27.3% 28.9% 43.8% +0.9 4
2022-05-07 Dundee W 2-0 1632 1544 53.1% 27.3% 19.7% +12.1 6
2022-05-07 @ St. Mirren L 0-2 1544 1632 19.7% 27.3% 53.1% -12.1 1
2022-05-07 Heart of Midlothian W 4-1 2061 1812 69.0% 21.0% 9.9% +7.2 7
2022-05-07 @ Celtic L 1-4 1812 2061 9.9% 21.0% 69.0% -7.2 4
2022-05-07 Motherwell L 0-1 1700 1638 49.9% 28.0% 22.1% -13.3 1
2022-05-07 @ Ross County W 1-0 1638 1700 22.1% 28.0% 49.9% +13.3 3
2022-05-07 St. Johnstone D 1-1 1718 1611 55.1% 26.7% 18.2% -2.2 7
2022-05-07 @ Livingston D 1-1 1611 1718 18.2% 26.7% 55.1% +2.2 2
2022-05-08 Dundee United W 2-0 2017 1679 76.2% 17.0% 6.8% +3.8 7
2022-05-08 @ Rangers L 0-2 1679 2017 6.8% 17.0% 76.2% -3.8 3
2022-05-10 Hibernian W 3-1 1532 1694 21.6% 27.8% 50.6% +22.0 4
2022-05-10 @ Dundee L 1-3 1694 1532 50.6% 27.8% 21.6% -22.0 4
2022-05-11 Aberdeen W 1-0 1614 1683 32.3% 29.3% 38.4% +10.8 5
2022-05-11 @ St. Johnstone L 0-1 1683 1614 38.4% 29.3% 32.3% -10.8 4
2022-05-11 Celtic D 1-1 1675 2068 8.1% 18.8% 73.1% +4.0 4
2022-05-11 @ Dundee United D 1-1 2068 1675 73.1% 18.8% 8.1% -4.0 8
2022-05-11 Heart of Midlothian W 2-1 1652 1805 22.4% 28.0% 49.5% +12.5 6
2022-05-11 @ Motherwell L 1-2 1805 1652 49.5% 28.0% 22.4% -12.5 4
2022-05-11 Livingston D 0-0 1644 1715 32.1% 29.2% 38.7% +0.4 7
2022-05-11 @ St. Mirren D 0-0 1715 1644 38.7% 29.2% 32.1% -0.4 8
2022-05-11 Ross County W 4-1 2021 1687 75.9% 17.2% 6.9% +4.7 10
2022-05-11 @ Rangers L 1-4 1687 2021 6.9% 17.2% 75.9% -4.7 1
2022-05-14 Dundee United L 1-2 1682 1679 42.4% 29.0% 28.6% -11.0 1
2022-05-14 @ Ross County W 2-1 1679 1682 28.6% 29.0% 42.4% +11.0 7
2022-05-14 Motherwell W 6-0 2064 1664 80.4% 14.4% 5.2% +7.6 11
2022-05-14 @ Celtic L 0-6 1664 2064 5.2% 14.4% 80.4% -7.6 6
2022-05-14 Rangers L 1-3 1792 2026 15.8% 25.6% 58.6% -8.5 4
2022-05-14 @ Heart of Midlothian W 3-1 2026 1792 58.6% 25.6% 15.8% +8.5 13
2022-05-15 Dundee W 2-1 1715 1554 60.9% 24.8% 14.3% +4.5 11
2022-05-15 @ Livingston L 1-2 1554 1715 14.3% 24.8% 60.9% -4.5 4
2022-05-15 St. Johnstone W 4-0 1672 1624 48.2% 28.3% 23.5% +26.7 7
2022-05-15 @ Hibernian L 0-4 1624 1672 23.5% 28.3% 48.2% -26.7 5
2022-05-15 St. Mirren D 0-0 1672 1645 45.6% 28.7% 25.7% -1.2 5
2022-05-15 @ Aberdeen D 0-0 1645 1672 25.7% 28.7% 45.6% +1.2 8

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 2021-08-07 11.36% @ Dundee United 1650 1 Rangers 1962 0
2 2022-02-09 11.37% Dundee 1568 2 @ Heart of Midlothian 1783 1
3 2021-09-19 13.96% @ Livingston 1661 1 Celtic 1923 0
4 2021-10-30 16.34% Dundee 1557 1 @ St. Mirren 1688 0
5 2021-10-16 17.85% Dundee United 1680 3 @ Hibernian 1791 0
6 2022-02-01 18.95% St. Johnstone 1602 2 @ Livingston 1699 1
7 2021-07-31 19.83% @ Heart of Midlothian 1721 2 Celtic 1902 1
8 2021-10-30 21.58% St. Johnstone 1661 1 @ Dundee United 1728 0
9 2022-05-10 21.58% @ Dundee 1532 3 Hibernian 1694 1
10 2022-02-19 22.06% @ St. Johnstone 1610 2 Heart of Midlothian 1768 1
11 2022-05-07 22.12% Motherwell 1638 1 @ Ross County 1700 0
12 2022-02-05 22.27% St. Mirren 1665 1 @ Hibernian 1725 0
13 2021-11-27 22.44% @ Dundee 1568 3 Motherwell 1721 0
14 2022-05-11 22.44% @ Motherwell 1652 2 Heart of Midlothian 1805 1
15 2021-10-16 22.85% Livingston 1647 3 @ St. Johnstone 1701 0
16 2022-01-29 23.31% Livingston 1687 3 @ Hibernian 1736 2
17 2021-09-18 23.59% St. Johnstone 1684 1 @ Aberdeen 1731 0
18 2021-11-06 24.27% Motherwell 1675 2 @ Aberdeen 1716 0
19 2021-08-22 25.03% Dundee United 1667 1 @ St. Johnstone 1701 0
20 2021-10-27 26.72% Ross County 1592 5 @ Dundee 1611 0
21 2021-12-11 27.47% Livingston 1674 1 @ Dundee United 1686 0
22 2022-01-18 27.47% St. Mirren 1644 2 @ Dundee United 1656 1
23 2021-10-16 27.51% @ Dundee 1596 2 Aberdeen 1703 1
24 2022-04-09 28.02% Ross County 1691 1 @ Aberdeen 1699 0
25 2021-08-21 28.32% Motherwell 1678 2 @ Livingston 1683 1

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2021-10-27 53.40 Ross County 5 1592 26.72% @ Dundee 0 1611 44.47% 28.81%
2 2021-10-16 39.79 Dundee United 3 1680 17.85% @ Hibernian 0 1791 55.57% 26.58%
3 2021-11-27 36.17 @ Dundee 3 1568 22.44% Motherwell 0 1721 49.52% 28.04%
4 2021-10-16 35.86 Livingston 3 1647 22.85% @ St. Johnstone 0 1701 49.01% 28.13%
5 2022-02-26 29.82 Livingston 4 1694 44.22% @ Dundee 0 1582 26.94% 28.84%
6 2022-02-02 26.83 @ Celtic 3 1981 37.30% Rangers 0 2015 33.41% 29.29%
7 2022-05-15 26.71 @ Hibernian 4 1672 48.24% St. Johnstone 0 1624 23.49% 28.27%
8 2021-11-06 23.99 Motherwell 2 1675 24.27% @ Aberdeen 0 1716 47.31% 28.42%
9 2022-05-10 21.95 @ Dundee 3 1532 21.58% Hibernian 1 1694 50.60% 27.82%
10 2021-11-20 21.81 @ Motherwell 2 1699 29.02% Heart of Midlothian 0 1794 41.92% 29.06%
11 2021-09-11 19.64 @ Motherwell 2 1696 34.29% Aberdeen 0 1751 36.40% 29.31%
12 2022-02-06 18.58 @ Rangers 5 1988 63.39% Heart of Midlothian 0 1802 12.88% 23.73%
13 2021-08-21 18.38 @ Celtic 6 1906 67.02% St. Mirren 0 1680 10.92% 22.06%
14 2021-08-28 18.34 Heart of Midlothian 2 1743 37.64% @ Dundee United 0 1680 33.08% 29.28%
15 2022-02-26 18.05 Heart of Midlothian 2 1755 38.37% @ St. Mirren 0 1686 32.37% 29.26%
16 2021-12-04 17.95 @ Aberdeen 4 1697 46.84% St. Mirren 1 1661 24.67% 28.50%
17 2021-09-25 17.84 @ Heart of Midlothian 3 1760 52.58% Livingston 0 1676 20.04% 27.38%
18 2022-02-09 17.82 @ Dundee United 2 1651 38.97% Motherwell 0 1674 31.80% 29.24%
19 2021-12-01 17.08 @ Aberdeen 2 1680 40.83% Livingston 0 1689 30.04% 29.14%
20 2022-01-18 16.80 @ Ross County 3 1664 34.91% Motherwell 1 1714 35.78% 29.31%
21 2021-08-07 16.73 @ Dundee United 1 1650 11.36% Rangers 0 1962 66.18% 22.46%
22 2021-08-08 16.37 @ Celtic 6 1889 69.13% Dundee 0 1640 9.88% 20.99%
23 2021-12-26 16.32 Hibernian 3 1727 36.34% @ Dundee United 1 1672 34.35% 29.31%
24 2022-03-19 16.20 @ Aberdeen 3 1684 36.70% Hibernian 1 1722 34.00% 29.30%
25 2021-10-31 15.96 Rangers 6 1965 62.60% @ Motherwell 1 1691 13.33% 24.07%