Home / Leagues / Scotland / Premiership / 2017-18

2017-18 Premiership Season

228 games

Final

Champion

Celtic

82 points

Relegated

No relegation

Biggest Overachiever

Partick Thistle

23.09 points above expected

33 points · 56.09 expected points

Biggest Disappointment

Celtic

78.23 points below expected

82 points · 160.23 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 22 9 2 75 64 21 +43 75.31 -0.31
2 Rangers 33 19 5 9 62 67 38 +29 59.51 +2.49
3 Aberdeen 33 19 5 9 62 50 36 +14 60.10 +1.90
4 Hibernian 33 16 11 6 59 49 35 +14 48.10 +10.90
5 Kilmarnock 33 15 10 8 55 45 39 +6 38.34 +16.66
6 Heart of Midlothian 33 11 13 9 46 35 30 +5 48.20 -2.20
7 Motherwell 33 10 8 15 38 36 43 -7 39.42 -1.42
8 St. Johnstone 33 10 8 15 38 32 47 -15 43.49 -5.49
9 Hamilton Academical 33 8 6 19 30 43 60 -17 36.49 -6.49
10 Dundee 33 8 6 19 30 31 53 -22 30.58 -0.58
11 Ross County 33 6 8 19 26 38 57 -19 35.13 -9.13
12 Partick Thistle 33 6 7 20 25 26 57 -31 31.77 -6.77
# Team GP W D L Pts GF GA GD SimPts vsSim
1 Celtic 38 24 10 4 82 73 25 +48 160.23 -78.23
2 Aberdeen 38 22 7 9 73 56 37 +19 130.24 -57.24
3 Rangers 38 21 7 10 70 76 50 +26 131.51 -61.51
4 Hibernian 38 18 13 7 67 62 46 +16 124.29 -57.29
5 Kilmarnock 38 16 11 11 59 49 47 +2 115.19 -56.19
6 Heart of Midlothian 38 12 13 13 49 39 39 0 97.80 -48.80
7 Motherwell 38 13 9 16 48 43 49 -6 83.85 -35.85
8 St. Johnstone 38 12 10 16 46 42 53 -11 84.20 -38.20
9 Dundee 38 11 6 21 39 36 57 -21 65.83 -26.83
10 Hamilton Academical 38 9 6 23 33 47 68 -21 67.07 -34.07
11 Partick Thistle 38 8 9 21 33 31 61 -30 56.09 -23.09
12 Ross County 38 6 11 21 29 40 62 -22 58.14 -29.14

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 1843 82 75.31 +6.69 49.8% 46 65 71 76 80 85 97
Aberdeen 1700 73 60.10 +12.90 63.2% 34 48 55 60 65 71 86
Rangers 1692 70 59.51 +10.49 66.0% 32 48 55 60 64 71 88
Hibernian 1666 67 48.10 +18.90 94.6% 23 36 43 48 53 60 73
Heart of Midlothian 1599 49 48.20 +0.80 41.1% 22 36 43 48 53 60 73
Kilmarnock 1581 59 38.34 +20.66 99.2% 12 27 34 38 43 50 67
St. Johnstone 1523 46 43.49 +2.51 23.7% 18 32 39 43 48 55 70
Motherwell 1490 48 39.42 +8.58 45.8% 13 28 35 39 44 51 71
Ross County 1421 29 35.13 -6.13 10.2% 11 24 30 35 40 46 64
Hamilton Academical 1410 33 36.49 -3.49 19.6% 9 25 32 36 41 48 62
Dundee 1409 39 30.58 +8.42 50.8% 8 20 26 30 35 42 58
Partick Thistle 1381 33 31.77 +1.23 17.8% 9 21 27 32 36 43 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 HA HOM HIB KIL MOT PT RAN RC SJ
Aberdeen
1-0-3
3.34
3-0-0
6.53
2-1-0
6.29
1-2-1
6.73
2-1-1
6.76
3-1-0
7.74
2-0-1
5.95
2-1-0
6.36
0-1-3
5.51
3-0-0
6.12
3-0-0
5.44
Celtic
3-0-1
7.69
2-1-0
7.52
3-0-0
7.15
3-0-1
8.83
1-2-1
8.78
1-2-1
9.56
1-2-0
7.04
3-0-0
7.28
3-1-0
7.68
3-0-0
7.35
1-2-0
6.89
Dundee
0-0-3
1.82
0-1-2
1.00
2-0-2
4.82
1-1-1
2.53
0-1-2
2.64
0-2-1
3.35
0-1-3
4.26
2-0-2
5.62
1-0-2
1.70
2-0-2
5.01
3-0-1
4.03
Hamilton Academical
0-1-2
2.03
0-0-3
1.30
2-0-2
6.14
0-1-2
3.54
1-1-1
2.84
0-1-2
3.34
2-0-2
4.93
1-1-2
6.44
1-0-2
2.26
2-1-1
5.75
0-0-4
4.66
Heart of Midlothian
1-2-1
4.25
1-0-3
2.31
1-1-1
5.74
2-1-0
4.69
1-1-2
5.33
1-1-2
6.63
1-1-1
4.97
1-2-0
5.43
0-1-3
4.09
1-2-0
5.09
2-1-0
4.95
Hibernian
1-1-2
4.23
1-2-1
2.36
2-1-0
5.63
1-1-1
5.42
2-1-1
5.63
2-2-0
6.86
2-1-0
4.76
3-0-0
5.59
2-1-1
4.33
2-1-0
5.44
0-2-1
4.56
Kilmarnock
0-1-3
3.32
1-2-1
1.71
1-2-0
4.88
2-1-0
4.90
2-1-1
4.35
0-2-2
4.12
2-0-1
3.84
3-0-0
4.76
2-1-1
3.08
1-1-1
4.66
2-0-1
3.68
Motherwell
1-0-2
2.33
0-2-1
1.38
3-1-0
6.72
2-0-2
6.03
1-1-1
3.28
0-1-2
3.47
1-0-2
4.38
2-1-1
6.54
0-1-2
2.41
2-1-1
5.68
1-1-2
5.02
Partick Thistle
0-1-2
1.97
0-0-3
1.19
2-0-2
5.34
2-1-1
4.53
0-2-1
2.83
0-0-3
2.68
0-0-3
3.49
1-1-2
4.43
0-1-2
2.16
1-2-1
4.95
2-1-1
3.72
Rangers
3-1-0
5.45
0-1-3
3.35
2-0-1
6.67
2-0-1
6.04
3-1-0
6.89
1-1-2
6.65
1-1-2
7.98
2-1-0
5.86
2-1-0
6.15
3-0-0
6.07
2-0-1
5.64
Ross County
0-0-3
2.18
0-0-3
1.14
2-0-2
5.97
1-1-2
5.21
0-2-1
3.15
0-1-2
2.81
1-1-1
3.58
1-1-2
5.29
1-2-1
6.01
0-0-3
2.23
0-3-1
4.18
St. Johnstone
0-0-3
2.81
0-2-1
1.52
1-0-3
6.98
4-0-0
6.31
0-1-2
3.29
1-2-0
3.68
1-0-2
4.56
2-1-1
5.96
1-1-2
7.28
1-0-2
2.64
1-3-0
6.80

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.74 +10.5
Allowed 0.74 -12.6
Differential 0.94 +7.3

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
07.89%8.11%7.46%3.51%1.32%0.22%28.51%
18.11%11.84%8.77%3.07%1.97%0.66%34.43%
27.46%8.77%4.39%1.75%0.22%22.59%
33.51%3.07%1.75%0.22%0.44%8.99%
41.32%1.97%0.22%0.22%3.73%
5+0.22%0.66%0.44%0.44%1.75%
Total28.51%34.43%22.59%8.99%3.73%1.75%100%

Summary Statistics

Scored Allowed Difference
Mean 1.30 1.30 +0.00
SD 1.18 1.18 1.73
CV 0.91 0.91
Max 5 5 +5
Min 0 0 -5

Games Played: 228

↓ Scored | Allowed →012345+Total
010.53%13.16%7.89%31.58%
115.79%5.26%2.63%23.68%
210.53%7.89%2.63%21.05%
37.89%5.26%13.16%
45.26%2.63%2.63%10.53%
5+
Total44.74%23.68%21.05%10.53%100%

Summary Statistics

Scored Allowed Difference
Mean 1.47 0.97 +0.50
SD 1.35 1.05 1.81
CV 0.92 1.08
Max 4 3 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
013.16%5.26%2.63%21.05%
110.53%7.89%2.63%21.05%
213.16%5.26%5.26%23.68%
37.89%7.89%2.63%18.42%
45.26%5.26%10.53%
5+2.63%2.63%5.26%
Total52.63%34.21%10.53%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.92 0.66 +1.26
SD 1.48 0.88 1.77
CV 0.77 1.34
Max 5 4 +5
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%18.42%5.26%2.63%5.26%36.84%
15.26%10.53%13.16%2.63%5.26%36.84%
25.26%13.16%2.63%21.05%
32.63%2.63%5.26%
4
5+
Total18.42%42.11%21.05%7.89%10.53%100%

Summary Statistics

Scored Allowed Difference
Mean 0.95 1.50 -0.55
SD 0.90 1.20 1.62
CV 0.95 0.80
Max 3 4 +3
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%10.53%5.26%7.89%26.32%
15.26%23.68%5.26%5.26%39.47%
27.89%2.63%7.89%18.42%
32.63%7.89%2.63%2.63%15.79%
4
5+
Total13.16%26.32%39.47%13.16%5.26%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.79 -0.55
SD 1.02 1.17 1.66
CV 0.83 0.65
Max 3 5 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
015.79%5.26%7.89%28.95%
110.53%18.42%10.53%7.89%2.63%50.00%
25.26%7.89%13.16%
35.26%5.26%
42.63%2.63%
5+
Total39.47%31.58%18.42%7.89%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.03 +0.00
SD 0.94 1.08 1.54
CV 0.92 1.05
Max 4 4 +4
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%5.26%10.53%
113.16%15.79%7.89%2.63%2.63%42.11%
27.89%13.16%10.53%31.58%
32.63%5.26%2.63%10.53%
4
5+2.63%2.63%5.26%
Total28.95%39.47%21.05%5.26%2.63%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.63 1.21 +0.42
SD 1.15 1.17 1.22
CV 0.70 0.96
Max 5 5 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%5.26%10.53%2.63%23.68%
115.79%15.79%2.63%5.26%39.47%
27.89%10.53%7.89%26.32%
35.26%2.63%7.89%
4
5+2.63%2.63%
Total28.95%34.21%26.32%7.89%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 1.24 +0.05
SD 1.09 1.13 1.47
CV 0.84 0.91
Max 5 5 +4
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%13.16%7.89%28.95%
17.89%10.53%5.26%2.63%2.63%5.26%34.21%
213.16%7.89%5.26%5.26%31.58%
35.26%5.26%
4
5+
Total34.21%31.58%18.42%7.89%2.63%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.29 -0.16
SD 0.91 1.37 1.72
CV 0.80 1.07
Max 3 5 +3
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%15.79%10.53%10.53%2.63%44.74%
17.89%15.79%7.89%2.63%2.63%36.84%
22.63%5.26%2.63%10.53%
32.63%2.63%2.63%7.89%
4
5+
Total15.79%39.47%23.68%13.16%5.26%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 0.82 1.61 -0.79
SD 0.93 1.22 1.54
CV 1.13 0.76
Max 3 5 +2
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%2.63%5.26%2.63%15.79%
12.63%5.26%7.89%2.63%18.42%
210.53%15.79%5.26%5.26%36.84%
37.89%5.26%13.16%
42.63%7.89%10.53%
5+2.63%2.63%5.26%
Total28.95%36.84%18.42%10.53%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 2.00 1.32 +0.68
SD 1.38 1.30 1.88
CV 0.69 0.99
Max 5 5 +4
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%7.89%15.79%2.63%2.63%36.84%
115.79%15.79%2.63%34.21%
22.63%5.26%5.26%5.26%2.63%21.05%
32.63%2.63%
42.63%2.63%5.26%
5+
Total13.16%31.58%39.47%10.53%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 1.05 1.63 -0.58
SD 1.09 1.02 1.54
CV 1.03 0.63
Max 4 4 +4
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%7.89%7.89%7.89%2.63%36.84%
17.89%15.79%5.26%2.63%5.26%36.84%
22.63%10.53%2.63%15.79%
32.63%2.63%
42.63%2.63%5.26%
5+2.63%2.63%
Total23.68%42.11%13.16%13.16%7.89%100%

Summary Statistics

Scored Allowed Difference
Mean 1.11 1.39 -0.29
SD 1.25 1.22 1.92
CV 1.13 0.87
Max 5 4 +4
Min 0 0 -4

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 Partick Thistle 33 56.09 -23.09
2 Dundee 39 65.83 -26.83
3 Ross County 29 58.14 -29.14
4 Hamilton Academical 33 67.07 -34.07
5 Motherwell 48 83.85 -35.85

Biggest Disappointments

# Team Actual Sim vsSim
1 Celtic 82 160.23 -78.23
2 Rangers 70 131.51 -61.51
3 Hibernian 67 124.29 -57.29
4 Aberdeen 73 130.24 -57.24
5 Kilmarnock 59 115.19 -56.19

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 Kilmarnock 6 Mar 7 – Apr 14 1 in 123
2 Heart of Midlothian 3 Dec 9 – Dec 17 1 in 52
3 Dundee 2 Nov 24 – Dec 2 1 in 33
4 Motherwell 3 Aug 19 – Sep 9 1 in 28
5 Rangers 4 Nov 29 – Dec 13 1 in 26

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 St. Johnstone 4 Dec 30 – Feb 6 1 in 85
2 Hamilton Academical 6 Sep 8 – Oct 21 1 in 78
3 Rangers 2 Nov 18 – Nov 24 1 in 58
4 Motherwell 4 Dec 2 – Dec 16 1 in 44
5 Dundee 5 Oct 14 – Nov 4 1 in 25

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Kilmarnock 11 Feb 3 – Apr 14 1 in 224
2 Heart of Midlothian 11 Nov 19 – Jan 27 1 in 122
3 Hibernian 12 Jan 31 – May 5 1 in 119
4 Hamilton Academical 6 Oct 24 – Dec 2 1 in 52
5 Dundee 3 Sep 16 – Sep 30 1 in 10

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Ross County 12 Nov 18 – Jan 31 1 in 47
2 Heart of Midlothian 6 Oct 24 – Dec 2 1 in 28
3 Motherwell 8 Nov 29 – Dec 30 1 in 26
4 St. Johnstone 7 Dec 23 – Feb 18 1 in 23
5 Hamilton Academical 8 Aug 26 – Oct 24 1 in 18

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
Celtic90.58%7.93%1.32%0.14%0.02%0.01%
Aberdeen4.71%41.32%34.56%11.67%4.71%1.81%0.94%0.20%0.05%0.03%
Rangers4.39%40.91%33.84%12.63%5.05%1.79%0.82%0.33%0.16%0.07%0.01%
Hibernian0.10%3.98%11.46%25.33%22.38%15.42%9.37%5.77%3.09%1.95%0.88%0.27%
Kilmarnock0.17%0.96%4.12%8.27%12.16%15.57%16.30%14.70%12.96%9.46%5.33%
Heart of Midlothian0.20%4.27%11.13%24.58%21.91%15.25%10.15%5.80%3.54%1.96%0.80%0.41%
Motherwell0.35%1.40%5.34%9.50%13.79%15.52%15.81%14.54%10.79%7.97%4.99%
St. Johnstone0.02%0.90%4.25%11.26%16.41%19.34%16.12%11.80%9.21%5.92%3.11%1.66%
Dundee0.01%0.06%0.33%1.01%2.25%4.16%7.48%10.61%15.58%24.35%34.16%
Hamilton Academical0.11%0.52%2.39%5.44%8.31%11.74%14.96%16.77%16.31%13.16%10.29%
Partick Thistle0.01%0.12%0.56%1.43%3.21%5.29%8.54%11.48%16.62%23.38%29.36%
Ross County0.04%0.38%1.65%3.87%6.66%10.32%13.01%15.85%17.81%16.88%13.53%
Team123456789101112
Celtic99.96%0.04%
Aberdeen0.02%38.22%41.14%18.84%1.78%
Rangers0.02%52.50%33.98%12.54%0.96%
Hibernian8.92%22.32%56.77%11.98%0.01%
Kilmarnock0.32%2.56%11.81%83.21%2.10%
Heart of Midlothian0.04%2.07%97.89%
Motherwell50.33%45.47%3.83%0.36%0.01%
St. Johnstone49.07%47.73%2.96%0.23%0.01%
Dundee0.14%2.24%36.38%38.00%17.90%5.34%
Hamilton Academical0.46%4.43%46.73%33.06%12.13%3.19%
Partick Thistle0.06%3.54%11.18%33.55%51.67%
Ross County0.07%6.56%17.17%36.40%39.80%

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
+6.14%
Slight Edge
40.79%24.56%34.65%
Elo Value
Home Edge: 21.36 Elo pts.
237 Elo
0.004 goals per Elo point
0600
Scoring Tilt
Expected
+0.19 goals
Neutral
-2+0.09+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
1.2
One-Team Race
124610
Champion Preseason Odds
91%
Celtic, 1st of 12
LongshotFavorite
Title Margin
Expected
0.24/gm
Tight Race
00.310.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.52 * Some Luck: 5.52 to 8.28 * Lucky: 8.28 to 11.04 * Wild Swing: 11.04 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.11 * Close: 1.11 to 1.67 * Off: 1.67 to 2.23 * Way Off: 2.23 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
7.16 points
Some Luck
06.9017
Average Finish Error
Expected
1.17
Close
01.393
Biggest Overachiever
Expected 95.83%
99.21%
Kilmarnock
50100
Biggest Underachiever
Expected 4.17%
10.21%
Ross County
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.18
Top-Heavy
00.120.180.260.5
Noll-Scully
Coin-flip
1.91
Strong Separation
01.003
Interquartile Edge
76%
Clear Edge
50%60%70%80%100%
Best vs. Worst
Baseline 95%
94%
Dominant
50%100%
Close Games
Expected
62%
Very Frequent
0%61%100%
Blowouts
Expected
15%
Frequent
0%15%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.60
Predictable
00.592
Matchup Imbalance
0.38
Lopsided
00.10.180.280.5
Strangeness
Expected
1.07
As Expected
01.002
Repeatability
0.67
Strong Carryover
00.30.60.851
Upset Rate
Expected
21%
Chalky
0%23%50%
Clear Favorite Upset Rate
Expected
19%
As Expected
0%19%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.18 * Above Noise: 0.18 to 0.23 * Well Above Noise: 0.23 and up.
Probability calibration
0.86
Excellent
0.010.050.10.51
Calibration slope
Ideal
1.02
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.069
Well Within Noise
00.1170.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
Aberdeen 100%
Celtic 100%
Rangers 99.99% 0.01%
Hibernian 99.47% 0.39% 0.14%
Heart of Midlothian 99.44% 0.40% 0.16%
St. Johnstone 95.22% 3.43% 1.35%
Kilmarnock 90.67% 6.34% 2.99%
Motherwell 87.75% 7.78% 4.47%
Hamilton Academical 76.05% 13.98% 9.97%
Ross County 70.34% 16.95% 12.71%
Partick Thistle 42.06% 25.37% 32.57%
Dundee 39.01% 25.35% 35.64%

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
Aberdeen 100%
Celtic 100%
Heart of Midlothian 100%
Hibernian 100%
Kilmarnock 100%
Motherwell 99.99% 0.01%
Rangers 100%
St. Johnstone 99.99% 0.01%
Hamilton Academical 84.68% 12.13% 3.19%
Dundee 76.76% 17.90% 5.34%
Ross County 23.80% 36.40% 39.80%
Partick Thistle 14.78% 33.55% 51.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
2017-08-05 Heart of Midlothian W 4-1 1805 1560 67.3% 21.1% 11.6% +8.6 3
2017-08-05 @ Celtic L 1-4 1560 1805 11.6% 21.1% 67.3% -8.6 0
2017-08-05 Partick Thistle W 3-1 1542 1512 44.2% 25.8% 29.9% +14.6 3
2017-08-05 @ Hibernian L 1-3 1512 1542 29.9% 25.8% 44.2% -14.6 0
2017-08-05 Ross County L 1-2 1449 1525 29.6% 25.8% 44.6% -8.4 0
2017-08-05 @ Dundee W 2-1 1525 1449 44.6% 25.8% 29.6% +8.4 3
2017-08-05 St. Johnstone L 1-2 1487 1588 26.7% 25.6% 47.8% -7.7 0
2017-08-05 @ Kilmarnock W 2-1 1588 1487 47.8% 25.6% 26.7% +7.7 3
2017-08-06 Hamilton Academical W 2-0 1670 1482 62.2% 22.9% 15.0% +9.2 3
2017-08-06 @ Aberdeen L 0-2 1482 1670 15.0% 22.9% 62.2% -9.2 0
2017-08-06 Rangers L 1-2 1473 1623 21.4% 24.8% 53.8% -6.4 0
2017-08-06 @ Motherwell W 2-1 1623 1473 53.8% 24.8% 21.4% +6.4 3
2017-08-11 Celtic L 0-1 1497 1813 10.2% 20.2% 69.6% -3.2 0
2017-08-11 @ Partick Thistle W 1-0 1813 1497 69.6% 20.2% 10.2% +3.2 6
2017-08-12 Aberdeen L 1-2 1534 1679 21.9% 24.9% 53.2% -6.5 3
2017-08-12 @ Ross County W 2-1 1679 1534 53.2% 24.9% 21.9% +6.5 6
2017-08-12 Dundee W 3-0 1473 1441 44.4% 25.8% 29.8% +24.4 3
2017-08-12 @ Hamilton Academical L 0-3 1441 1473 29.8% 25.8% 44.4% -24.4 0
2017-08-12 Heart of Midlothian L 0-1 1480 1551 30.2% 25.9% 44.0% -9.0 0
2017-08-12 @ Kilmarnock W 1-0 1551 1480 44.0% 25.9% 30.2% +9.0 3
2017-08-12 Hibernian L 2-3 1630 1557 49.6% 25.4% 25.0% -11.9 3
2017-08-12 @ Rangers W 3-2 1557 1630 25.0% 25.4% 49.6% +11.9 6
2017-08-12 Motherwell W 4-1 1596 1466 56.2% 24.3% 19.4% +14.3 6
2017-08-12 @ St. Johnstone L 1-4 1466 1596 19.4% 24.3% 56.2% -14.3 0
2017-08-19 Celtic L 0-2 1471 1816 8.9% 19.2% 71.9% -5.3 0
2017-08-19 @ Kilmarnock W 2-0 1816 1471 71.9% 19.2% 8.9% +5.3 9
2017-08-19 Dundee W 2-1 1685 1416 69.3% 20.3% 10.4% +3.1 9
2017-08-19 @ Aberdeen L 1-2 1416 1685 10.4% 20.3% 69.3% -3.1 0
2017-08-19 Hamilton Academical L 1-3 1569 1497 49.5% 25.4% 25.1% -21.6 6
2017-08-19 @ Hibernian W 3-1 1497 1569 25.1% 25.4% 49.5% +21.6 6
2017-08-19 Heart of Midlothian D 0-0 1618 1560 47.7% 25.6% 26.7% -1.4 4
2017-08-19 @ Rangers D 0-0 1560 1618 26.7% 25.6% 47.7% +1.3 4
2017-08-19 Partick Thistle W 1-0 1610 1494 54.8% 24.6% 20.6% +6.5 9
2017-08-19 @ St. Johnstone L 0-1 1494 1610 20.6% 24.6% 54.8% -6.5 0
2017-08-19 Ross County W 2-0 1452 1527 29.7% 25.8% 44.5% +22.8 3
2017-08-19 @ Motherwell L 0-2 1527 1452 44.5% 25.8% 29.7% -22.9 3
2017-08-26 Aberdeen L 3-4 1487 1689 17.1% 23.6% 59.3% -4.8 0
2017-08-26 @ Partick Thistle W 4-3 1689 1487 59.3% 23.6% 17.1% +4.8 12
2017-08-26 Hamilton Academical D 2-2 1465 1519 32.5% 26.0% 41.5% +0.4 1
2017-08-26 @ Kilmarnock D 2-2 1519 1465 41.5% 26.0% 32.5% -0.4 7
2017-08-26 Heart of Midlothian W 2-1 1475 1562 28.3% 25.7% 46.0% +11.7 6
2017-08-26 @ Motherwell L 1-2 1562 1475 46.0% 25.7% 28.3% -11.7 4
2017-08-26 St. Johnstone D 1-1 1822 1617 63.8% 22.4% 13.8% -3.1 10
2017-08-26 @ Celtic D 1-1 1617 1822 13.8% 22.4% 63.8% +3.1 10
2017-08-27 Hibernian D 1-1 1413 1547 23.1% 25.1% 51.9% +1.7 1
2017-08-27 @ Dundee D 1-1 1547 1413 51.9% 25.1% 23.1% -1.7 7
2017-08-27 Rangers L 1-3 1504 1616 25.4% 25.4% 49.2% -12.8 3
2017-08-27 @ Ross County W 3-1 1616 1504 49.2% 25.4% 25.4% +12.8 7
2017-09-08 Celtic L 1-4 1519 1819 11.0% 20.7% 68.3% -8.1 7
2017-09-08 @ Hamilton Academical W 4-1 1819 1519 68.3% 20.7% 11.0% +8.1 13
2017-09-09 Aberdeen D 0-0 1550 1693 22.1% 24.9% 53.0% +2.0 5
2017-09-09 @ Heart of Midlothian D 0-0 1693 1550 53.0% 24.9% 22.1% -2.0 13
2017-09-09 Dundee W 4-1 1629 1415 64.6% 22.1% 13.3% +10.0 10
2017-09-09 @ Rangers L 1-4 1415 1629 13.3% 22.1% 64.6% -10.0 1
2017-09-09 Hibernian D 1-1 1620 1545 49.8% 25.3% 24.8% -1.5 11
2017-09-09 @ St. Johnstone D 1-1 1545 1620 24.8% 25.3% 49.8% +1.5 8
2017-09-09 Kilmarnock W 2-0 1487 1466 42.9% 25.9% 31.2% +17.4 9
2017-09-09 @ Motherwell L 0-2 1466 1487 31.2% 25.9% 42.9% -17.4 1
2017-09-09 Partick Thistle D 1-1 1492 1482 41.3% 26.0% 32.7% -0.5 4
2017-09-09 @ Ross County D 1-1 1482 1492 32.7% 26.0% 41.3% +0.5 1
2017-09-15 Rangers D 2-2 1483 1639 20.9% 24.7% 54.5% +1.5 2
2017-09-15 @ Partick Thistle D 2-2 1639 1483 54.5% 24.7% 20.9% -1.5 11
2017-09-16 Heart of Midlothian L 1-2 1511 1552 34.2% 26.0% 39.8% -9.3 7
2017-09-16 @ Hamilton Academical W 2-1 1552 1511 39.8% 26.0% 34.2% +9.3 8
2017-09-16 Kilmarnock D 1-1 1691 1448 67.1% 21.2% 11.7% -3.5 14
2017-09-16 @ Aberdeen D 1-1 1448 1691 11.7% 21.2% 67.1% +3.5 2
2017-09-16 Motherwell D 2-2 1547 1504 45.9% 25.7% 28.4% -0.7 9
2017-09-16 @ Hibernian D 2-2 1504 1547 28.4% 25.7% 45.9% +0.7 10
2017-09-16 Ross County W 4-0 1827 1491 74.2% 18.0% 7.7% +8.5 16
2017-09-16 @ Celtic L 0-4 1491 1827 7.7% 18.0% 74.2% -8.5 4
2017-09-16 St. Johnstone W 3-2 1405 1618 16.2% 23.3% 60.5% +14.1 4
2017-09-16 @ Dundee L 2-3 1618 1405 60.5% 23.3% 16.2% -14.1 11
2017-09-23 Celtic L 0-2 1638 1835 17.3% 23.7% 59.0% -10.5 11
2017-09-23 @ Rangers W 2-0 1835 1638 59.0% 23.7% 17.3% +10.5 19
2017-09-23 Dundee D 1-1 1452 1419 44.5% 25.8% 29.7% -0.8 3
2017-09-23 @ Kilmarnock D 1-1 1419 1452 29.7% 25.8% 44.5% +0.8 5
2017-09-23 Hamilton Academical W 2-1 1604 1501 53.3% 24.9% 21.9% +6.5 14
2017-09-23 @ St. Johnstone L 1-2 1501 1604 21.9% 24.9% 53.3% -6.5 7
2017-09-23 Heart of Midlothian D 1-1 1484 1561 29.5% 25.8% 44.7% +0.9 3
2017-09-23 @ Partick Thistle D 1-1 1561 1484 44.7% 25.8% 29.5% -0.8 9
2017-09-23 Hibernian L 0-1 1483 1546 31.2% 25.9% 42.9% -9.2 4
2017-09-23 @ Ross County W 1-0 1546 1483 42.9% 25.9% 31.2% +9.2 12
2017-09-24 Aberdeen L 0-1 1505 1688 18.5% 24.1% 57.4% -5.9 10
2017-09-24 @ Motherwell W 1-0 1688 1505 57.4% 24.1% 18.5% +5.9 17
2017-09-29 Rangers L 1-4 1495 1627 23.2% 25.1% 51.7% -16.8 7
2017-09-29 @ Hamilton Academical W 4-1 1627 1495 51.7% 25.1% 23.2% +16.8 14
2017-09-30 Heart of Midlothian W 2-1 1420 1560 22.4% 25.0% 52.6% +13.2 8
2017-09-30 @ Dundee L 1-2 1560 1420 52.6% 25.0% 22.4% -13.2 9
2017-09-30 Hibernian D 2-2 1846 1555 70.9% 19.6% 9.5% -2.9 20
2017-09-30 @ Celtic D 2-2 1555 1846 9.5% 19.6% 70.9% +2.9 13
2017-09-30 Partick Thistle W 3-0 1499 1485 41.9% 26.0% 32.2% +25.9 13
2017-09-30 @ Motherwell L 0-3 1485 1499 32.2% 26.0% 41.9% -25.9 3
2017-09-30 Ross County L 0-2 1451 1473 36.8% 26.1% 37.1% -19.8 3
2017-09-30 @ Kilmarnock W 2-0 1473 1451 37.1% 26.1% 36.8% +19.8 7
2017-09-30 St. Johnstone W 3-0 1694 1611 50.9% 25.2% 23.9% +20.4 20
2017-09-30 @ Aberdeen L 0-3 1611 1694 23.9% 25.2% 50.9% -20.4 14
2017-10-13 Rangers L 0-3 1590 1644 32.5% 26.0% 41.5% -26.1 14
2017-10-13 @ St. Johnstone W 3-0 1644 1590 41.5% 26.0% 32.5% +26.1 17
2017-10-14 Aberdeen L 0-1 1558 1714 20.9% 24.7% 54.4% -6.6 13
2017-10-14 @ Hibernian W 1-0 1714 1558 54.4% 24.7% 20.9% +6.6 23
2017-10-14 Dundee W 1-0 1843 1433 79.0% 15.4% 5.5% +1.6 23
2017-10-14 @ Celtic L 0-1 1433 1843 5.5% 15.4% 79.0% -1.6 8
2017-10-14 Heart of Midlothian L 1-2 1493 1547 32.4% 26.0% 41.6% -9.0 7
2017-10-14 @ Ross County W 2-1 1547 1493 41.6% 26.0% 32.4% +9.0 12
2017-10-14 Kilmarnock L 0-2 1459 1431 43.9% 25.9% 30.2% -22.6 3
2017-10-14 @ Partick Thistle W 2-0 1431 1459 30.2% 25.9% 43.9% +22.6 6
2017-10-14 Motherwell L 1-2 1478 1525 33.4% 26.0% 40.6% -9.2 7
2017-10-14 @ Hamilton Academical W 2-1 1525 1478 40.6% 26.0% 33.4% +9.2 16
2017-10-21 Dundee W 2-1 1437 1432 40.7% 26.0% 33.3% +9.1 6
2017-10-21 @ Partick Thistle L 1-2 1432 1437 33.3% 26.0% 40.7% -9.1 8
2017-10-21 Hamilton Academical W 2-1 1484 1469 42.1% 25.9% 31.9% +8.9 10
2017-10-21 @ Ross County L 1-2 1469 1484 31.9% 25.9% 42.1% -8.9 7
2017-10-21 St. Johnstone W 1-0 1556 1564 38.9% 26.0% 35.1% +10.1 15
2017-10-21 @ Heart of Midlothian L 0-1 1564 1556 35.1% 26.0% 38.9% -10.1 14
2017-10-24 Heart of Midlothian W 1-0 1552 1566 37.9% 26.1% 36.0% +10.3 16
2017-10-24 @ Hibernian L 0-1 1566 1552 36.0% 26.1% 37.9% -10.3 15
2017-10-24 Partick Thistle D 0-0 1460 1446 41.9% 26.0% 32.1% -0.6 8
2017-10-24 @ Hamilton Academical D 0-0 1446 1460 32.1% 26.0% 41.9% +0.6 7
2017-10-24 Ross County D 0-0 1554 1493 48.2% 25.5% 26.3% -1.4 15
2017-10-24 @ St. Johnstone D 0-0 1493 1554 26.3% 25.5% 48.2% +1.4 11
2017-10-25 Celtic L 0-3 1721 1845 24.1% 25.2% 50.7% -20.5 23
2017-10-25 @ Aberdeen W 3-0 1845 1721 50.7% 25.2% 24.1% +20.5 26
2017-10-25 Kilmarnock D 1-1 1670 1454 64.8% 22.0% 13.2% -3.2 18
2017-10-25 @ Rangers D 1-1 1454 1670 13.2% 22.0% 64.8% +3.2 7
2017-10-25 Motherwell L 0-1 1422 1534 25.4% 25.4% 49.1% -7.8 8
2017-10-25 @ Dundee W 1-0 1534 1422 49.1% 25.4% 25.4% +7.8 19
2017-10-28 Hamilton Academical L 1-3 1415 1459 33.7% 26.0% 40.3% -16.0 8
2017-10-28 @ Dundee W 3-1 1459 1415 40.3% 26.0% 33.7% +16.0 11
2017-10-28 Hibernian L 0-1 1542 1562 37.1% 26.1% 36.8% -10.5 19
2017-10-28 @ Motherwell W 1-0 1562 1542 36.8% 26.1% 37.1% +10.5 19
2017-10-28 Kilmarnock D 1-1 1865 1457 78.9% 15.5% 5.6% -4.6 27
2017-10-28 @ Celtic D 1-1 1457 1865 5.6% 15.5% 78.9% +4.6 8
2017-10-28 Rangers L 1-3 1556 1667 25.5% 25.4% 49.1% -12.8 15
2017-10-28 @ Heart of Midlothian W 3-1 1667 1556 49.1% 25.4% 25.5% +12.8 21
2017-10-28 Ross County W 2-1 1700 1494 63.9% 22.3% 13.8% +4.2 26
2017-10-28 @ Aberdeen L 1-2 1494 1700 13.8% 22.3% 63.9% -4.2 11
2017-10-28 St. Johnstone W 1-0 1447 1553 26.0% 25.5% 48.5% +13.0 10
2017-10-28 @ Partick Thistle L 0-1 1553 1447 48.5% 25.5% 26.0% -13.0 15
2017-10-31 Hibernian L 0-3 1462 1572 25.5% 25.4% 49.1% -21.5 8
2017-10-31 @ Kilmarnock W 3-0 1572 1462 49.1% 25.4% 25.5% +21.5 22
2017-11-04 Aberdeen D 2-2 1475 1704 15.1% 22.9% 62.1% +2.2 12
2017-11-04 @ Hamilton Academical D 2-2 1704 1475 62.1% 22.9% 15.1% -2.2 27
2017-11-04 Celtic L 0-4 1540 1860 10.0% 20.0% 70.0% -11.4 15
2017-11-04 @ St. Johnstone W 4-0 1860 1540 70.0% 20.0% 10.0% +11.4 30
2017-11-04 Dundee W 2-1 1594 1399 62.9% 22.6% 14.5% +4.4 25
2017-11-04 @ Hibernian L 1-2 1399 1594 14.5% 22.6% 62.9% -4.4 8
2017-11-04 Motherwell W 3-2 1490 1531 34.2% 26.0% 39.8% +9.9 14
2017-11-04 @ Ross County L 2-3 1531 1490 39.8% 26.0% 34.2% -9.9 19
2017-11-04 Partick Thistle W 3-0 1680 1460 65.1% 21.9% 13.0% +11.5 24
2017-11-04 @ Rangers L 0-3 1460 1680 13.0% 21.9% 65.1% -11.5 10
2017-11-05 Kilmarnock L 1-2 1543 1440 53.3% 24.9% 21.9% -13.3 15
2017-11-05 @ Heart of Midlothian W 2-1 1440 1543 21.9% 24.9% 53.3% +13.3 11
2017-11-18 Celtic L 0-1 1500 1872 8.0% 18.3% 73.8% -2.5 14
2017-11-18 @ Ross County W 1-0 1872 1500 73.8% 18.3% 8.0% +2.5 33
2017-11-18 Hamilton Academical L 0-2 1691 1477 64.6% 22.1% 13.3% -31.5 24
2017-11-18 @ Rangers W 2-0 1477 1691 13.3% 22.1% 64.6% +31.5 15
2017-11-18 Kilmarnock D 0-0 1394 1453 31.8% 25.9% 42.3% +0.7 9
2017-11-18 @ Dundee D 0-0 1453 1394 42.3% 25.9% 31.8% -0.7 12
2017-11-18 Motherwell L 0-2 1702 1521 61.5% 23.0% 15.4% -30.2 27
2017-11-18 @ Aberdeen W 2-0 1521 1702 15.4% 23.0% 61.5% +30.2 22
2017-11-18 St. Johnstone L 1-2 1598 1528 49.3% 25.4% 25.3% -12.5 25
2017-11-18 @ Hibernian W 2-1 1528 1598 25.3% 25.4% 49.3% +12.5 18
2017-11-19 Partick Thistle D 1-1 1530 1448 50.8% 25.2% 24.0% -1.6 16
2017-11-19 @ Heart of Midlothian D 1-1 1448 1530 24.0% 25.2% 50.8% +1.6 11
2017-11-24 Rangers W 2-1 1395 1660 12.8% 21.8% 65.3% +15.9 12
2017-11-24 @ Dundee L 1-2 1660 1395 65.3% 21.8% 12.8% -15.9 24
2017-11-25 Hibernian D 1-1 1509 1586 29.5% 25.8% 44.7% +0.9 16
2017-11-25 @ Hamilton Academical D 1-1 1586 1509 44.7% 25.8% 29.5% -0.9 26
2017-11-25 Ross County D 0-0 1528 1498 44.2% 25.8% 29.9% -0.9 17
2017-11-25 @ Heart of Midlothian D 0-0 1498 1528 29.9% 25.8% 44.2% +0.9 15
2017-11-26 Aberdeen L 1-3 1453 1672 15.7% 23.2% 61.1% -8.3 12
2017-11-26 @ Kilmarnock W 3-1 1672 1453 61.1% 23.2% 15.7% +8.3 30
2017-11-29 Aberdeen W 3-0 1644 1680 34.8% 26.0% 39.2% +30.0 27
2017-11-29 @ Rangers L 0-3 1680 1644 39.2% 26.0% 34.8% -30.0 30
2017-11-29 Celtic D 1-1 1551 1874 9.9% 20.0% 70.2% +3.8 23
2017-11-29 @ Motherwell D 1-1 1874 1551 70.2% 20.0% 9.9% -3.8 34
2017-12-02 Dundee L 0-2 1498 1411 51.5% 25.1% 23.4% -25.8 15
2017-12-02 @ Ross County W 2-0 1411 1498 23.4% 25.1% 51.5% +25.8 15
2017-12-02 Hamilton Academical D 1-1 1527 1510 42.5% 25.9% 31.6% -0.6 18
2017-12-02 @ Heart of Midlothian D 1-1 1510 1527 31.6% 25.9% 42.5% +0.6 17
2017-12-02 Hibernian L 0-1 1450 1585 22.9% 25.0% 52.1% -7.2 11
2017-12-02 @ Partick Thistle W 1-0 1585 1450 52.1% 25.0% 22.9% +7.2 29
2017-12-02 Kilmarnock L 1-2 1541 1444 52.5% 25.0% 22.5% -13.1 18
2017-12-02 @ St. Johnstone W 2-1 1444 1541 22.5% 25.0% 52.5% +13.1 15
2017-12-02 Motherwell W 5-1 1871 1555 72.8% 18.7% 8.5% +7.9 37
2017-12-02 @ Celtic L 1-5 1555 1871 8.5% 18.7% 72.8% -7.9 23
2017-12-03 Rangers L 1-2 1650 1674 36.7% 26.1% 37.2% -9.8 30
2017-12-03 @ Aberdeen W 2-1 1674 1650 37.2% 26.1% 36.7% +9.8 30
2017-12-08 Aberdeen L 0-1 1437 1641 16.9% 23.6% 59.6% -5.4 15
2017-12-08 @ Dundee W 1-0 1641 1437 59.6% 23.6% 16.9% +5.4 33
2017-12-09 Motherwell W 1-0 1527 1547 37.1% 26.1% 36.9% +10.5 21
2017-12-09 @ Heart of Midlothian L 0-1 1547 1527 36.9% 26.1% 37.1% -10.5 23
2017-12-09 Partick Thistle W 5-1 1458 1442 42.1% 25.9% 31.9% +28.0 18
2017-12-09 @ Kilmarnock L 1-5 1442 1458 31.9% 25.9% 42.1% -28.0 11
2017-12-09 Ross County W 2-1 1684 1473 64.3% 22.2% 13.5% +4.1 33
2017-12-09 @ Rangers L 1-2 1473 1684 13.5% 22.2% 64.3% -4.1 15
2017-12-09 St. Johnstone L 0-1 1510 1528 37.6% 26.1% 36.4% -10.6 17
2017-12-09 @ Hamilton Academical W 1-0 1528 1510 36.4% 26.1% 37.6% +10.6 21
2017-12-10 Celtic D 2-2 1592 1878 11.7% 21.2% 67.2% +2.6 30
2017-12-10 @ Hibernian D 2-2 1878 1592 67.2% 21.2% 11.7% -2.6 38
2017-12-12 Dundee W 2-0 1537 1431 53.6% 24.8% 21.6% +12.8 24
2017-12-12 @ Heart of Midlothian L 0-2 1431 1537 21.6% 24.8% 53.6% -12.9 15
2017-12-12 Kilmarnock D 2-2 1469 1486 37.6% 26.1% 36.4% -0.0 16
2017-12-12 @ Ross County D 2-2 1486 1469 36.4% 26.1% 37.6% +0.0 19
2017-12-13 Aberdeen L 0-3 1538 1646 25.8% 25.5% 48.7% -21.8 21
2017-12-13 @ St. Johnstone W 3-0 1646 1538 48.7% 25.5% 25.8% +21.8 36
2017-12-13 Hamilton Academical W 3-1 1876 1500 77.0% 16.6% 6.4% +3.2 41
2017-12-13 @ Celtic L 1-3 1500 1876 6.4% 16.6% 77.0% -3.2 17
2017-12-13 Motherwell W 3-2 1414 1537 24.2% 25.3% 50.5% +12.0 14
2017-12-13 @ Partick Thistle L 2-3 1537 1414 50.5% 25.3% 24.2% -12.0 23
2017-12-13 Rangers L 1-2 1595 1688 27.6% 25.7% 46.8% -7.9 30
2017-12-13 @ Hibernian W 2-1 1688 1595 46.8% 25.7% 27.6% +7.9 36
2017-12-16 Hibernian W 4-1 1668 1587 50.6% 25.2% 24.1% +17.3 39
2017-12-16 @ Aberdeen L 1-4 1587 1668 24.1% 25.2% 50.6% -17.3 30
2017-12-16 Motherwell W 1-0 1486 1525 34.5% 26.0% 39.5% +11.0 22
2017-12-16 @ Kilmarnock L 0-1 1525 1486 39.5% 26.0% 34.5% -11.0 23
2017-12-16 Partick Thistle W 3-0 1418 1426 38.9% 26.0% 35.1% +27.7 18
2017-12-16 @ Dundee L 0-3 1426 1418 35.1% 26.0% 38.9% -27.7 14
2017-12-16 Ross County W 3-2 1497 1468 43.9% 25.9% 30.3% +8.1 20
2017-12-16 @ Hamilton Academical L 2-3 1468 1497 30.3% 25.9% 43.9% -8.1 16
2017-12-16 St. Johnstone L 1-3 1696 1516 61.4% 23.1% 15.6% -26.1 36
2017-12-16 @ Rangers W 3-1 1516 1696 15.6% 23.1% 61.4% +26.1 24
2017-12-17 Celtic W 4-0 1550 1879 9.6% 19.8% 70.6% +64.2 27
2017-12-17 @ Heart of Midlothian L 0-4 1879 1550 70.6% 19.8% 9.6% -64.2 41
2017-12-20 Partick Thistle W 2-0 1815 1399 79.4% 15.2% 5.4% +3.0 44
2017-12-20 @ Celtic L 0-2 1399 1815 5.4% 15.2% 79.4% -3.0 14
2017-12-23 Aberdeen W 3-0 1818 1685 56.6% 24.2% 19.2% +16.8 47
2017-12-23 @ Celtic L 0-3 1685 1818 19.2% 24.2% 56.6% -16.8 39
2017-12-23 Dundee D 1-1 1514 1446 49.0% 25.4% 25.5% -1.4 24
2017-12-23 @ Motherwell D 1-1 1446 1514 25.5% 25.4% 49.0% +1.4 19
2017-12-23 Hamilton Academical W 1-0 1396 1505 25.7% 25.5% 48.8% +13.1 17
2017-12-23 @ Partick Thistle L 0-1 1505 1396 48.8% 25.5% 25.7% -13.1 20
2017-12-23 Heart of Midlothian D 0-0 1543 1614 30.1% 25.9% 44.0% +0.9 25
2017-12-23 @ St. Johnstone D 0-0 1614 1543 44.0% 25.9% 30.1% -0.9 28
2017-12-23 Rangers W 2-1 1497 1669 19.4% 24.3% 56.3% +14.0 25
2017-12-23 @ Kilmarnock L 1-2 1669 1497 56.3% 24.3% 19.4% -14.0 36
2017-12-23 Ross County W 2-1 1570 1460 54.0% 24.7% 21.3% +6.3 33
2017-12-23 @ Hibernian L 1-2 1460 1570 21.3% 24.7% 54.0% -6.4 16
2017-12-26 Celtic L 0-2 1447 1834 7.4% 17.7% 74.9% -4.3 19
2017-12-26 @ Dundee W 2-0 1834 1447 74.9% 17.7% 7.4% +4.3 50
2017-12-27 Hibernian D 0-0 1613 1576 45.1% 25.8% 29.1% -1.0 29
2017-12-27 @ Heart of Midlothian D 0-0 1576 1613 29.1% 25.8% 45.1% +1.0 34
2017-12-27 Motherwell W 2-0 1656 1512 57.7% 24.0% 18.3% +11.1 39
2017-12-27 @ Rangers L 0-2 1512 1656 18.3% 24.0% 57.7% -11.1 24
2017-12-27 Partick Thistle W 1-0 1668 1409 68.5% 20.6% 10.9% +3.5 42
2017-12-27 @ Aberdeen L 0-1 1409 1668 10.9% 20.6% 68.5% -3.5 17
2017-12-27 St. Johnstone D 1-1 1454 1543 28.0% 25.7% 46.3% +1.1 17
2017-12-27 @ Ross County D 1-1 1543 1454 46.3% 25.7% 28.0% -1.1 26
2017-12-30 Dundee L 0-2 1542 1443 52.8% 24.9% 22.2% -26.4 26
2017-12-30 @ St. Johnstone W 2-0 1443 1542 22.2% 24.9% 52.8% +26.4 22
2017-12-30 Hamilton Academical L 1-3 1501 1492 41.4% 26.0% 32.6% -18.7 24
2017-12-30 @ Motherwell W 3-1 1492 1501 32.6% 26.0% 41.4% +18.7 23
2017-12-30 Heart of Midlothian D 0-0 1672 1612 48.0% 25.5% 26.5% -1.4 43
2017-12-30 @ Aberdeen D 0-0 1612 1672 26.5% 25.5% 48.0% +1.4 30
2017-12-30 Kilmarnock D 1-1 1577 1511 48.9% 25.4% 25.7% -1.3 35
2017-12-30 @ Hibernian D 1-1 1511 1577 25.7% 25.4% 48.9% +1.3 26
2017-12-30 Rangers D 0-0 1839 1667 60.7% 23.3% 16.1% -3.1 51
2017-12-30 @ Celtic D 0-0 1667 1839 16.1% 23.3% 60.7% +3.1 40
2017-12-30 Ross County W 2-0 1405 1455 33.0% 26.0% 41.0% +21.4 20
2017-12-30 @ Partick Thistle L 0-2 1455 1405 41.0% 26.0% 33.0% -21.4 17
2018-01-23 Celtic L 1-2 1427 1836 6.7% 17.0% 76.3% -1.9 20
2018-01-23 @ Partick Thistle W 2-1 1836 1427 76.3% 17.0% 6.7% +1.9 54
2018-01-24 Aberdeen W 2-0 1670 1670 39.9% 26.0% 34.1% +18.6 43
2018-01-24 @ Rangers L 0-2 1670 1670 34.1% 26.0% 39.9% -18.6 43
2018-01-24 Heart of Midlothian L 0-3 1510 1614 26.3% 25.5% 48.2% -22.1 23
2018-01-24 @ Hamilton Academical W 3-0 1614 1510 48.2% 25.5% 26.3% +22.1 33
2018-01-24 Hibernian L 0-1 1469 1576 26.0% 25.5% 48.5% -8.0 22
2018-01-24 @ Dundee W 1-0 1576 1469 48.5% 25.5% 26.0% +8.0 38
2018-01-24 Ross County W 2-0 1483 1434 46.6% 25.7% 27.7% +15.9 27
2018-01-24 @ Motherwell L 0-2 1434 1483 27.7% 25.7% 46.6% -15.9 17
2018-01-27 Dundee L 1-2 1488 1461 43.7% 25.9% 30.4% -11.3 23
2018-01-27 @ Hamilton Academical W 2-1 1461 1488 30.4% 25.9% 43.7% +11.3 25
2018-01-27 Hibernian W 1-0 1838 1584 68.0% 20.8% 11.1% +3.6 57
2018-01-27 @ Celtic L 0-1 1584 1838 11.1% 20.8% 68.0% -3.6 38
2018-01-27 Kilmarnock W 3-1 1652 1512 57.4% 24.1% 18.6% +9.7 46
2018-01-27 @ Aberdeen L 1-3 1512 1652 18.6% 24.1% 57.4% -9.7 26
2018-01-27 Motherwell D 1-1 1636 1498 57.1% 24.1% 18.8% -2.3 34
2018-01-27 @ Heart of Midlothian D 1-1 1498 1636 18.8% 24.1% 57.1% +2.3 28
2018-01-27 Partick Thistle L 1-3 1516 1425 51.9% 25.1% 23.1% -22.5 26
2018-01-27 @ St. Johnstone W 3-1 1425 1516 23.1% 25.1% 51.9% +22.5 23
2018-01-28 Rangers L 1-2 1418 1688 12.5% 21.7% 65.8% -3.8 17
2018-01-28 @ Ross County W 2-1 1688 1418 65.8% 21.7% 12.5% +3.8 46
2018-01-30 Heart of Midlothian W 3-1 1841 1634 64.0% 22.3% 13.7% +7.2 60
2018-01-30 @ Celtic L 1-3 1634 1841 13.7% 22.3% 64.0% -7.2 34
2018-01-31 Aberdeen L 2-4 1414 1661 13.9% 22.4% 63.8% -6.6 17
2018-01-31 @ Ross County W 4-2 1661 1414 63.8% 22.4% 13.9% +6.6 49
2018-01-31 Motherwell W 2-1 1580 1501 50.5% 25.3% 24.3% +7.1 41
2018-01-31 @ Hibernian L 1-2 1501 1580 24.3% 25.3% 50.5% -7.1 28
2018-02-03 Celtic W 1-0 1502 1848 8.9% 19.1% 71.9% +18.2 29
2018-02-03 @ Kilmarnock L 0-1 1848 1502 71.9% 19.1% 8.9% -18.2 60
2018-02-03 Hamilton Academical W 3-0 1668 1477 62.5% 22.8% 14.7% +13.1 52
2018-02-03 @ Aberdeen L 0-3 1477 1668 14.7% 22.8% 62.5% -13.1 23
2018-02-03 Hibernian L 1-2 1692 1587 53.5% 24.8% 21.7% -13.3 46
2018-02-03 @ Rangers W 2-1 1587 1692 21.7% 24.8% 53.5% +13.3 44
2018-02-03 Partick Thistle D 1-1 1494 1447 46.3% 25.7% 28.0% -1.0 29
2018-02-03 @ Motherwell D 1-1 1447 1494 28.0% 25.7% 46.3% +1.0 24
2018-02-03 Ross County L 1-4 1473 1407 48.7% 25.5% 25.8% -30.2 25
2018-02-03 @ Dundee W 4-1 1407 1473 25.8% 25.5% 48.7% +30.2 20
2018-02-03 St. Johnstone W 1-0 1626 1493 56.6% 24.2% 19.1% +6.1 37
2018-02-03 @ Heart of Midlothian L 0-1 1493 1626 19.1% 24.2% 56.6% -6.1 26
2018-02-06 Rangers L 0-2 1449 1679 15.0% 22.9% 62.2% -9.2 24
2018-02-06 @ Partick Thistle W 2-0 1679 1449 62.2% 22.9% 15.0% +9.2 49
2018-02-06 St. Johnstone W 2-0 1493 1487 40.8% 26.0% 33.2% +18.3 32
2018-02-06 @ Motherwell L 0-2 1487 1493 33.2% 26.0% 40.8% -18.3 26
2018-02-13 Dundee W 3-2 1520 1443 50.3% 25.3% 24.4% +6.8 32
2018-02-13 @ Kilmarnock L 2-3 1443 1520 24.4% 25.3% 50.3% -6.8 25
2018-02-17 Aberdeen W 2-0 1601 1681 29.0% 25.8% 45.2% +23.2 47
2018-02-17 @ Hibernian L 0-2 1681 1601 45.2% 25.8% 29.0% -23.1 52
2018-02-17 Dundee L 1-2 1439 1436 40.5% 26.0% 33.5% -10.6 24
2018-02-17 @ Partick Thistle W 2-1 1436 1439 33.5% 26.0% 40.5% +10.6 28
2018-02-17 Heart of Midlothian D 1-1 1438 1632 17.6% 23.8% 58.6% +2.5 21
2018-02-17 @ Ross County D 1-1 1632 1438 58.6% 23.8% 17.6% -2.5 38
2018-02-17 Kilmarnock L 0-1 1511 1527 37.7% 26.1% 36.2% -10.7 32
2018-02-17 @ Motherwell W 1-0 1527 1511 36.2% 26.1% 37.7% +10.7 35
2018-02-18 Rangers L 3-5 1464 1688 15.4% 23.0% 61.6% -6.9 23
2018-02-18 @ Hamilton Academical W 5-3 1688 1464 61.6% 23.0% 15.4% +6.9 52
2018-02-18 St. Johnstone D 0-0 1830 1469 76.0% 17.1% 6.9% -4.9 61
2018-02-18 @ Celtic D 0-0 1469 1830 6.9% 17.1% 76.0% +4.8 27
2018-02-24 Heart of Midlothian W 2-0 1695 1630 48.7% 25.5% 25.9% +15.0 55
2018-02-24 @ Rangers L 0-2 1630 1695 25.9% 25.5% 48.7% -15.0 38
2018-02-24 Hibernian D 2-2 1538 1624 28.4% 25.7% 45.9% +0.7 36
2018-02-24 @ Kilmarnock D 2-2 1624 1538 45.9% 25.7% 28.4% -0.8 48
2018-02-24 Motherwell L 0-1 1446 1500 32.5% 26.0% 41.6% -9.5 28
2018-02-24 @ Dundee W 1-0 1500 1446 41.6% 26.0% 32.5% +9.5 35
2018-02-24 Partick Thistle W 2-1 1457 1429 43.9% 25.9% 30.2% +8.5 26
2018-02-24 @ Hamilton Academical L 1-2 1429 1457 30.2% 25.9% 43.9% -8.5 24
2018-02-24 Ross County W 2-0 1474 1440 44.6% 25.8% 29.5% +16.7 30
2018-02-24 @ St. Johnstone L 0-2 1440 1474 29.5% 25.8% 44.6% -16.7 21
2018-02-25 Celtic L 0-2 1658 1825 19.9% 24.4% 55.7% -11.9 52
2018-02-25 @ Aberdeen W 2-0 1825 1658 55.7% 24.4% 19.9% +11.9 64
2018-02-27 Kilmarnock D 1-1 1615 1539 50.1% 25.3% 24.6% -1.5 39
2018-02-27 @ Heart of Midlothian D 1-1 1539 1615 24.6% 25.3% 50.1% +1.5 37
2018-02-27 Rangers L 1-4 1491 1710 15.7% 23.2% 61.1% -11.8 30
2018-02-27 @ St. Johnstone W 4-1 1710 1491 61.1% 23.2% 15.7% +11.8 58
2018-03-07 St. Johnstone W 2-0 1540 1479 48.2% 25.5% 26.2% +15.2 40
2018-03-07 @ Kilmarnock L 0-2 1479 1540 26.2% 25.5% 48.2% -15.2 30
2018-03-09 Heart of Midlothian W 2-0 1623 1613 41.3% 26.0% 32.7% +18.1 51
2018-03-09 @ Hibernian L 0-2 1613 1623 32.7% 26.0% 41.3% -18.0 39
2018-03-10 Aberdeen D 0-0 1420 1646 15.3% 23.0% 61.7% +3.2 25
2018-03-10 @ Partick Thistle D 0-0 1646 1420 61.7% 23.0% 15.3% -3.2 53
2018-03-10 Motherwell W 2-0 1465 1510 33.7% 26.0% 40.2% +21.1 29
2018-03-10 @ Hamilton Academical L 0-2 1510 1465 40.2% 26.0% 33.7% -21.1 35
2018-03-10 Ross County W 3-2 1555 1423 56.5% 24.3% 19.2% +5.5 43
2018-03-10 @ Kilmarnock L 2-3 1423 1555 19.2% 24.3% 56.5% -5.5 21
2018-03-10 St. Johnstone L 0-4 1437 1464 36.2% 26.1% 37.8% -37.0 28
2018-03-10 @ Dundee W 4-0 1464 1437 37.8% 26.1% 36.2% +37.0 33
2018-03-11 Celtic L 2-3 1722 1837 24.9% 25.4% 49.7% -6.9 58
2018-03-11 @ Rangers W 3-2 1837 1722 49.7% 25.4% 24.9% +6.9 67
2018-03-16 Hibernian D 1-1 1501 1641 22.4% 25.0% 52.6% +1.8 34
2018-03-16 @ St. Johnstone D 1-1 1641 1501 52.6% 25.0% 22.4% -1.8 52
2018-03-17 Dundee W 1-0 1643 1400 67.1% 21.2% 11.7% +3.8 56
2018-03-17 @ Aberdeen L 0-1 1400 1643 11.7% 21.2% 67.1% -3.8 28
2018-03-17 Hamilton Academical D 2-2 1418 1487 30.5% 25.9% 43.6% +0.5 22
2018-03-17 @ Ross County D 2-2 1487 1418 43.6% 25.9% 30.5% -0.5 30
2018-03-17 Kilmarnock L 0-1 1715 1561 58.8% 23.8% 17.4% -15.4 58
2018-03-17 @ Rangers W 1-0 1561 1715 17.4% 23.8% 58.8% +15.4 46
2018-03-17 Partick Thistle W 3-0 1595 1423 60.7% 23.3% 16.1% +14.2 42
2018-03-17 @ Heart of Midlothian L 0-3 1423 1595 16.1% 23.3% 60.7% -14.2 25
2018-03-18 Celtic D 0-0 1489 1844 8.6% 18.8% 72.6% +4.5 36
2018-03-18 @ Motherwell D 0-0 1844 1489 72.6% 18.8% 8.6% -4.5 68
2018-03-28 Hamilton Academical W 1-0 1502 1486 42.3% 25.9% 31.8% +9.4 37
2018-03-28 @ St. Johnstone L 0-1 1486 1502 31.8% 25.9% 42.3% -9.4 30
2018-03-31 Hamilton Academical W 2-0 1576 1477 52.9% 24.9% 22.2% +13.2 49
2018-03-31 @ Kilmarnock L 0-2 1477 1576 22.2% 24.9% 52.9% -13.2 30
2018-03-31 Partick Thistle W 2-0 1639 1409 66.0% 21.6% 12.4% +7.5 55
2018-03-31 @ Hibernian L 0-2 1409 1639 12.4% 21.6% 66.0% -7.5 25
2018-03-31 Rangers D 2-2 1493 1699 16.7% 23.5% 59.8% +2.0 37
2018-03-31 @ Motherwell D 2-2 1699 1493 59.8% 23.5% 16.7% -2.0 59
2018-03-31 Ross County W 3-0 1840 1419 79.7% 15.0% 5.2% +4.2 71
2018-03-31 @ Celtic L 0-3 1419 1840 5.2% 15.0% 79.7% -4.2 22
2018-03-31 St. Johnstone W 4-1 1647 1512 56.8% 24.2% 19.0% +14.0 59
2018-03-31 @ Aberdeen L 1-4 1512 1647 19.0% 24.2% 56.8% -14.0 37
2018-04-01 Heart of Midlothian D 1-1 1396 1610 16.2% 23.3% 60.5% +2.7 29
2018-04-01 @ Dundee D 1-1 1610 1396 60.5% 23.3% 16.2% -2.7 43
2018-04-03 Aberdeen L 0-2 1495 1661 20.0% 24.5% 55.5% -12.0 37
2018-04-03 @ Motherwell W 2-0 1661 1495 55.5% 24.5% 20.0% +12.0 62
2018-04-03 Hamilton Academical W 3-1 1647 1463 61.8% 23.0% 15.3% +8.1 58
2018-04-03 @ Hibernian L 1-3 1463 1647 15.3% 23.0% 61.8% -8.1 30
2018-04-03 Partick Thistle W 4-0 1414 1402 41.8% 26.0% 32.3% +33.9 25
2018-04-03 @ Ross County L 0-4 1402 1414 32.3% 26.0% 41.8% -33.9 25
2018-04-04 Dundee D 0-0 1844 1399 81.1% 14.2% 4.7% -5.3 72
2018-04-04 @ Celtic D 0-0 1399 1844 4.7% 14.2% 81.1% +5.3 30
2018-04-07 Aberdeen W 2-0 1607 1673 30.9% 25.9% 43.2% +22.3 46
2018-04-07 @ Heart of Midlothian L 0-2 1673 1607 43.2% 25.9% 30.9% -22.3 62
2018-04-07 Dundee W 4-0 1697 1404 71.2% 19.5% 9.3% +10.6 62
2018-04-07 @ Rangers L 0-4 1404 1697 9.3% 19.5% 71.2% -10.6 30
2018-04-07 Hibernian D 1-1 1448 1655 16.7% 23.5% 59.9% +2.7 26
2018-04-07 @ Ross County D 1-1 1655 1448 59.9% 23.5% 16.7% -2.6 59
2018-04-07 Kilmarnock L 0-1 1368 1589 15.6% 23.1% 61.3% -5.0 25
2018-04-07 @ Partick Thistle W 1-0 1589 1368 61.3% 23.1% 15.6% +5.0 52
2018-04-07 Motherwell D 0-0 1498 1483 42.0% 25.9% 32.0% -0.6 38
2018-04-07 @ St. Johnstone D 0-0 1483 1498 32.0% 25.9% 42.0% +0.6 38
2018-04-08 Celtic L 1-2 1455 1839 7.6% 17.9% 74.6% -2.2 30
2018-04-08 @ Hamilton Academical W 2-1 1839 1455 74.6% 17.9% 7.6% +2.2 75
2018-04-14 Kilmarnock L 1-2 1453 1594 22.3% 24.9% 52.8% -6.6 30
2018-04-14 @ Hamilton Academical W 2-1 1594 1453 52.8% 24.9% 22.3% +6.6 55

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
2018-04-21 Aberdeen L 0-2 1601 1650 33.1% 26.0% 40.9% -18.2 0
2018-04-21 @ Kilmarnock W 2-0 1650 1601 40.9% 26.0% 33.1% +18.2 3
2018-04-21 Celtic W 2-1 1652 1841 18.1% 23.9% 58.0% +14.3 3
2018-04-21 @ Hibernian L 1-2 1841 1652 58.0% 23.9% 18.1% -14.3 0
2018-04-21 Hamilton Academical W 2-1 1363 1447 28.6% 25.8% 45.6% +11.7 3
2018-04-21 @ Partick Thistle L 1-2 1447 1363 45.6% 25.8% 28.6% -11.7 0
2018-04-21 Motherwell D 0-0 1451 1484 35.3% 26.1% 38.6% +0.2 1
2018-04-21 @ Ross County D 0-0 1484 1451 38.6% 26.1% 35.3% -0.2 1
2018-04-21 St. Johnstone W 2-1 1394 1497 26.3% 25.5% 48.2% +12.2 3
2018-04-21 @ Dundee L 1-2 1497 1394 48.2% 25.5% 26.3% -12.2 0
2018-04-22 Heart of Midlothian W 2-1 1708 1629 50.4% 25.3% 24.3% +7.1 3
2018-04-22 @ Rangers L 1-2 1629 1708 24.3% 25.3% 50.4% -7.1 0
2018-04-27 Heart of Midlothian W 2-0 1669 1622 46.3% 25.7% 28.0% +16.0 6
2018-04-27 @ Aberdeen L 0-2 1622 1669 28.0% 25.7% 46.3% -16.0 0
2018-04-28 Dundee W 2-1 1484 1406 50.3% 25.3% 24.4% +7.2 4
2018-04-28 @ Motherwell L 1-2 1406 1484 24.4% 25.3% 50.3% -7.2 3
2018-04-28 Kilmarnock W 5-3 1667 1583 51.0% 25.2% 23.8% +10.2 6
2018-04-28 @ Hibernian L 3-5 1583 1667 23.8% 25.2% 51.0% -10.2 0
2018-04-28 Partick Thistle D 1-1 1485 1374 54.1% 24.7% 21.1% -2.0 1
2018-04-28 @ St. Johnstone D 1-1 1374 1485 21.1% 24.7% 54.1% +2.0 4
2018-04-28 Ross County W 2-0 1435 1451 37.7% 26.1% 36.2% +19.5 3
2018-04-28 @ Hamilton Academical L 0-2 1451 1435 36.2% 26.1% 37.7% -19.5 1
2018-04-29 Rangers W 5-0 1826 1715 54.2% 24.7% 21.1% +29.4 3
2018-04-29 @ Celtic L 0-5 1715 1826 21.1% 24.7% 54.2% -29.4 3
2018-05-04 Ross County D 1-1 1376 1432 32.3% 26.0% 41.8% +0.5 5
2018-05-04 @ Partick Thistle D 1-1 1432 1376 41.8% 26.0% 32.3% -0.5 2
2018-05-05 Hamilton Academical W 1-0 1399 1454 32.2% 26.0% 41.8% +11.5 6
2018-05-05 @ Dundee L 0-1 1454 1399 41.8% 26.0% 32.2% -11.5 3
2018-05-05 Hibernian D 0-0 1685 1677 41.1% 26.0% 32.9% -0.5 7
2018-05-05 @ Aberdeen D 0-0 1677 1685 32.9% 26.0% 41.1% +0.5 7
2018-05-05 Kilmarnock W 1-0 1686 1573 54.4% 24.7% 20.9% +6.6 6
2018-05-05 @ Rangers L 0-1 1573 1686 20.9% 24.7% 54.4% -6.6 0
2018-05-05 St. Johnstone L 1-5 1491 1483 41.1% 26.0% 32.9% -33.9 4
2018-05-05 @ Motherwell W 5-1 1483 1491 32.9% 26.0% 41.1% +33.9 4
2018-05-06 Celtic L 1-3 1606 1856 13.7% 22.3% 64.0% -7.3 0
2018-05-06 @ Heart of Midlothian W 3-1 1856 1606 64.0% 22.3% 13.7% +7.3 6
2018-05-08 Dundee L 0-1 1431 1410 42.9% 25.9% 31.2% -11.8 2
2018-05-08 @ Ross County W 1-0 1410 1431 31.2% 25.9% 42.9% +11.8 9
2018-05-08 Motherwell L 0-1 1377 1457 29.1% 25.8% 45.1% -8.8 5
2018-05-08 @ Partick Thistle W 1-0 1457 1377 45.1% 25.8% 29.1% +8.8 7
2018-05-08 Rangers D 1-1 1684 1692 38.9% 26.0% 35.1% -0.2 8
2018-05-08 @ Aberdeen D 1-1 1692 1684 35.1% 26.0% 38.9% +0.2 7
2018-05-08 St. Johnstone L 1-2 1443 1517 29.9% 25.8% 44.3% -8.4 3
2018-05-08 @ Hamilton Academical W 2-1 1517 1443 44.3% 25.8% 29.9% +8.4 7
2018-05-09 Hibernian W 2-1 1599 1677 29.3% 25.8% 44.9% +11.5 3
2018-05-09 @ Heart of Midlothian L 1-2 1677 1599 44.9% 25.8% 29.3% -11.5 7
2018-05-09 Kilmarnock D 0-0 1863 1566 71.5% 19.4% 9.2% -4.4 7
2018-05-09 @ Celtic D 0-0 1566 1863 9.2% 19.4% 71.5% +4.4 1
2018-05-12 Hamilton Academical W 3-0 1466 1434 44.3% 25.8% 29.9% +24.5 10
2018-05-12 @ Motherwell L 0-3 1434 1466 29.9% 25.8% 44.3% -24.5 3
2018-05-12 Partick Thistle L 0-1 1422 1368 47.3% 25.6% 27.1% -12.7 9
2018-05-12 @ Dundee W 1-0 1368 1422 27.1% 25.6% 47.3% +12.7 8
2018-05-12 Ross County D 1-1 1525 1419 53.6% 24.8% 21.6% -1.9 8
2018-05-12 @ St. Johnstone D 1-1 1419 1525 21.6% 24.8% 53.6% +1.9 3
2018-05-13 Aberdeen L 0-1 1859 1684 61.0% 23.2% 15.8% -15.9 7
2018-05-13 @ Celtic W 1-0 1684 1859 15.8% 23.2% 61.0% +15.9 11
2018-05-13 Heart of Midlothian W 1-0 1570 1610 34.3% 26.0% 39.6% +11.1 4
2018-05-13 @ Kilmarnock L 0-1 1610 1570 39.6% 26.0% 34.3% -11.1 3
2018-05-13 Rangers D 5-5 1666 1692 36.2% 26.1% 37.7% +0.0 8
2018-05-13 @ Hibernian D 5-5 1692 1666 37.7% 26.1% 36.2% -0.0 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 2018-02-03 8.92% @ Kilmarnock 1502 1 Celtic 1848 0
2 2017-12-17 9.64% @ Heart of Midlothian 1550 4 Celtic 1879 0
3 2017-11-24 12.84% @ Dundee 1395 2 Rangers 1660 1
4 2017-11-18 13.33% Hamilton Academical 1477 2 @ Rangers 1691 0
5 2017-11-18 15.42% Motherwell 1521 2 @ Aberdeen 1702 0
6 2017-12-16 15.56% St. Johnstone 1516 3 @ Rangers 1696 1
7 2018-05-13 15.85% Aberdeen 1684 1 @ Celtic 1859 0
8 2017-09-16 16.18% @ Dundee 1405 3 St. Johnstone 1618 2
9 2018-03-17 17.43% Kilmarnock 1561 1 @ Rangers 1715 0
10 2018-04-21 18.06% @ Hibernian 1652 2 Celtic 1841 1
11 2017-12-23 19.39% @ Kilmarnock 1497 2 Rangers 1669 1
12 2018-02-03 21.68% Hibernian 1587 2 @ Rangers 1692 1
13 2017-11-05 21.86% Kilmarnock 1440 2 @ Heart of Midlothian 1543 1
14 2017-12-30 22.23% Dundee 1443 2 @ St. Johnstone 1542 0
15 2017-09-30 22.40% @ Dundee 1420 2 Heart of Midlothian 1560 1
16 2017-12-02 22.53% Kilmarnock 1444 2 @ St. Johnstone 1541 1
17 2018-01-27 23.06% Partick Thistle 1425 3 @ St. Johnstone 1516 1
18 2017-12-02 23.39% Dundee 1411 2 @ Ross County 1498 0
19 2017-12-13 24.24% @ Partick Thistle 1414 3 Motherwell 1537 2
20 2017-08-12 24.99% Hibernian 1557 3 @ Rangers 1630 2
21 2017-08-19 25.14% Hamilton Academical 1497 3 @ Hibernian 1569 1
22 2017-11-18 25.27% St. Johnstone 1528 2 @ Hibernian 1598 1
23 2017-12-23 25.72% @ Partick Thistle 1396 1 Hamilton Academical 1505 0
24 2018-02-03 25.82% Ross County 1407 4 @ Dundee 1473 1
25 2017-10-28 26.03% @ Partick Thistle 1447 1 St. Johnstone 1553 0

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2017-12-17 64.21 @ Heart of Midlothian 4 1550 9.64% Celtic 0 1879 70.61% 19.75%
2 2018-03-10 36.99 St. Johnstone 4 1464 37.75% @ Dundee 0 1437 36.20% 26.06%
3 2018-05-05 33.93 St. Johnstone 5 1483 32.91% @ Motherwell 1 1491 41.10% 25.99%
4 2018-04-03 33.91 @ Ross County 4 1414 41.77% Partick Thistle 0 1402 32.26% 25.97%
5 2017-11-18 31.47 Hamilton Academical 2 1477 13.33% @ Rangers 0 1691 64.57% 22.10%
6 2017-11-18 30.20 Motherwell 2 1521 15.42% @ Aberdeen 0 1702 61.54% 23.03%
7 2018-02-03 30.18 Ross County 4 1407 25.82% @ Dundee 1 1473 48.72% 25.47%
8 2017-11-29 30.04 @ Rangers 3 1644 34.79% Aberdeen 0 1680 39.17% 26.04%
9 2018-04-29 29.41 @ Celtic 5 1826 54.25% Rangers 0 1715 21.05% 24.69%
10 2017-12-09 28.04 @ Kilmarnock 5 1458 42.11% Partick Thistle 1 1442 31.94% 25.95%
11 2017-12-16 27.68 @ Dundee 3 1418 38.85% Partick Thistle 0 1426 35.11% 26.04%
12 2017-12-30 26.42 Dundee 2 1443 22.23% @ St. Johnstone 0 1542 52.85% 24.93%
13 2017-10-13 26.10 Rangers 3 1644 41.52% @ St. Johnstone 0 1590 32.50% 25.97%
14 2017-12-16 26.08 St. Johnstone 3 1516 15.56% @ Rangers 1 1696 61.35% 23.09%
15 2017-09-30 25.89 @ Motherwell 3 1499 41.88% Partick Thistle 0 1485 32.16% 25.96%
16 2017-12-02 25.82 Dundee 2 1411 23.39% @ Ross County 0 1498 51.48% 25.13%
17 2018-05-12 24.46 @ Motherwell 3 1466 44.28% Hamilton Academical 0 1434 29.88% 25.84%
18 2017-08-12 24.37 @ Hamilton Academical 3 1473 44.42% Dundee 0 1441 29.75% 25.83%
19 2018-02-17 23.15 @ Hibernian 2 1601 29.04% Aberdeen 0 1681 45.18% 25.78%
20 2017-08-19 22.85 @ Motherwell 2 1452 29.70% Ross County 0 1527 44.47% 25.83%
21 2017-10-14 22.61 Kilmarnock 2 1431 30.25% @ Partick Thistle 0 1459 43.89% 25.86%
22 2018-01-27 22.51 Partick Thistle 3 1425 23.06% @ St. Johnstone 1 1516 51.86% 25.07%
23 2018-04-07 22.32 @ Heart of Midlothian 2 1607 30.91% Aberdeen 0 1673 43.19% 25.90%
24 2018-01-24 22.08 Heart of Midlothian 3 1614 48.16% @ Hamilton Academical 0 1510 26.31% 25.52%
25 2017-12-13 21.75 Aberdeen 3 1646 48.69% @ St. Johnstone 0 1538 25.84% 25.47%