1998-99 Scottish Premier League Season

180 games · 100,000 simulations

Final

Champion

Rangers

77 points

Relegated

No relegation

Biggest Overachiever

St. Johnstone

9.07 points above expected

57 points · 47.93 expected points

Biggest Disappointment

Dundee United

10.75 points below expected

34 points · 44.75 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 Rangers 36 23 8 5 77 78 31 +47 72.0 +5.03
2 Celtic 36 21 8 7 71 84 35 +49 70.4 +0.62
3 St. Johnstone 36 15 12 9 57 39 38 +1 47.9 +9.07
4 Kilmarnock 36 14 14 8 56 47 29 +18 51.0 +4.96
5 Dundee 36 13 7 16 46 36 56 -20 38.5 +7.55
6 Heart of Midlothian 36 11 9 16 42 44 50 -6 50.1 -8.08
7 Motherwell 36 10 11 15 41 35 54 -19 39.6 +1.41
8 Aberdeen 36 10 7 19 37 43 71 -28 40.1 -3.11
9 Dundee United 36 8 10 18 34 37 48 -11 44.8 -10.75
10 Dunfermline Athletic 36 4 16 16 28 28 59 -31 36.5 -8.55

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
Rangers 1901 77 71.97 +5.03 77.4% 43 60 67 72 77 84 99
Celtic 1878 71 70.38 +0.62 55.4% 38 58 65 70 75 82 98
Kilmarnock 1740 56 51.04 +4.96 76.9% 26 39 46 51 56 63 80
St. Johnstone 1716 57 47.93 +9.07 89.8% 21 36 43 48 53 60 79
Heart of Midlothian 1701 42 50.08 -8.08 15.1% 25 38 45 50 55 62 78
Dundee United 1645 34 44.75 -10.75 7.8% 21 33 40 45 50 57 71
Dundee 1641 46 38.45 +7.55 86.9% 14 27 34 38 43 50 71
Motherwell 1627 41 39.59 +1.41 61.1% 13 28 35 40 44 51 66
Aberdeen 1600 37 40.11 -3.11 36.0% 17 29 35 40 45 52 73
Dunfermline Athletic 1566 28 36.55 -8.55 12.6% 11 25 32 36 41 48 65

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 DA HOM KIL MOT RAN SJ
Aberdeen
1-0-3
2.81
2-1-1
5.38
0-0-4
4.98
3-1-0
5.77
2-0-2
4.19
1-0-3
4.19
0-4-0
5.51
0-1-3
2.70
1-0-3
4.61
Celtic
3-0-1
8.49
3-1-0
8.55
3-1-0
8.15
3-1-0
8.70
2-1-1
7.67
1-2-1
7.44
4-0-0
8.58
1-2-1
5.08
1-0-3
7.75
Dundee
1-1-2
5.28
0-1-3
2.77
2-1-1
4.79
2-0-2
5.68
4-0-0
4.15
1-2-1
3.92
3-0-1
5.05
0-1-3
2.48
0-1-3
4.38
Dundee United
4-0-0
5.69
0-1-3
3.06
1-1-2
5.91
0-3-1
6.31
1-1-2
4.83
0-1-3
4.85
0-1-3
6.03
1-1-2
3.04
1-1-2
5.04
Dunfermline Athletic
0-1-3
4.90
0-1-3
2.67
2-0-2
5.02
1-3-0
4.42
0-2-2
4.01
0-2-2
3.90
0-3-1
4.87
0-1-3
2.47
1-3-0
4.24
Heart of Midlothian
2-0-2
6.57
1-1-2
3.39
0-0-4
6.68
2-1-1
5.90
2-2-0
6.81
1-1-2
5.25
2-0-2
6.31
1-1-2
3.66
0-3-1
5.48
Kilmarnock
3-0-1
6.65
1-2-1
3.55
1-2-1
6.95
3-1-0
5.84
2-2-0
6.96
2-1-1
5.44
1-2-1
6.71
0-1-3
3.49
1-3-0
5.51
Motherwell
0-4-0
5.16
0-0-4
2.75
1-0-3
5.61
3-1-0
4.69
1-3-0
5.80
2-0-2
4.46
1-2-1
4.14
1-0-3
2.57
1-1-2
4.52
Rangers
3-1-0
8.66
1-2-1
5.59
3-1-0
8.98
2-1-1
8.17
3-1-0
8.99
2-1-1
7.33
3-1-0
7.51
3-0-1
8.84
3-0-1
7.80
St. Johnstone
3-0-1
6.09
3-0-1
3.33
3-1-0
6.36
2-1-1
5.63
0-3-1
6.53
1-3-0
5.25
0-3-1
5.17
2-1-1
6.22
1-0-3
3.29

Goal Differential vs Points

Each team plotted by their final goal differential (x) and final point total (y). Teams above the broad trend (more points than their GD would suggest) were efficient at narrow wins; teams below took more lopsided losses than their results imply.

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.89%8.61%5.83%3.06%1.39%2.22%30.00%
18.61%14.44%8.06%2.22%0.56%1.67%35.56%
25.83%8.06%5.00%1.11%0.83%0.28%21.11%
33.06%2.22%1.11%6.39%
41.39%0.56%0.83%2.78%
5+2.22%1.67%0.28%4.17%
Total30.00%35.56%21.11%6.39%2.78%4.17%100%

Summary Statistics

Mean scored1.31
Mean allowed1.31
StdDev scored1.33
StdDev allowed1.33
Mean total goals/game2.62
Correlation (home vs away score)-0.198
Sample size (games)180
↓ Scored | Allowed →012345+Total
08.33%8.33%5.56%5.56%27.78%
12.78%13.89%5.56%2.78%2.78%2.78%30.56%
28.33%11.11%5.56%2.78%5.56%2.78%36.11%
32.78%2.78%5.56%
4
5+
Total11.11%36.11%22.22%11.11%13.89%5.56%100%

Aberdeen — Summary Statistics

Mean scored1.19
Mean allowed1.97
StdDev scored0.92
StdDev allowed1.42
Mean total goals/game3.17
Correlation (scored vs allowed)-0.148
Games played36
↓ Scored | Allowed →012345+Total
05.56%5.56%2.78%2.78%16.67%
15.56%11.11%5.56%22.22%
25.56%13.89%5.56%2.78%27.78%
35.56%2.78%8.33%
42.78%2.78%
5+11.11%11.11%22.22%
Total33.33%41.67%19.44%5.56%100%

Celtic — Summary Statistics

Mean scored2.33
Mean allowed0.97
StdDev scored1.93
StdDev allowed0.88
Mean total goals/game3.31
Correlation (scored vs allowed)-0.214
Games played36
↓ Scored | Allowed →012345+Total
02.78%11.11%8.33%2.78%2.78%2.78%30.56%
113.89%11.11%8.33%2.78%5.56%41.67%
28.33%11.11%5.56%25.00%
32.78%2.78%
4
5+
Total25.00%36.11%22.22%5.56%2.78%8.33%100%

Dundee — Summary Statistics

Mean scored1.00
Mean allowed1.56
StdDev scored0.83
StdDev allowed1.59
Mean total goals/game2.56
Correlation (scored vs allowed)-0.260
Games played36
↓ Scored | Allowed →012345+Total
08.33%11.11%13.89%2.78%36.11%
18.33%11.11%16.67%2.78%2.78%41.67%
28.33%8.33%
35.56%5.56%11.11%
42.78%2.78%
5+
Total25.00%27.78%38.89%5.56%2.78%100%

Dundee United — Summary Statistics

Mean scored1.03
Mean allowed1.33
StdDev scored1.08
StdDev allowed1.01
Mean total goals/game2.36
Correlation (scored vs allowed)-0.217
Games played36
↓ Scored | Allowed →012345+Total
011.11%5.56%5.56%5.56%8.33%36.11%
12.78%27.78%13.89%5.56%50.00%
25.56%2.78%5.56%13.89%
3
4
5+
Total19.44%36.11%25.00%11.11%8.33%100%

Dunfermline Athletic — Summary Statistics

Mean scored0.78
Mean allowed1.64
StdDev scored0.68
StdDev allowed1.46
Mean total goals/game2.42
Correlation (scored vs allowed)-0.285
Games played36
↓ Scored | Allowed →012345+Total
011.11%8.33%16.67%8.33%44.44%
111.11%2.78%13.89%
25.56%11.11%2.78%5.56%2.78%27.78%
32.78%2.78%5.56%
42.78%2.78%5.56%
5+2.78%2.78%
Total22.22%36.11%25.00%13.89%2.78%100%

Heart of Midlothian — Summary Statistics

Mean scored1.22
Mean allowed1.39
StdDev scored1.38
StdDev allowed1.08
Mean total goals/game2.61
Correlation (scored vs allowed)-0.118
Games played36
↓ Scored | Allowed →012345+Total
022.22%8.33%2.78%33.33%
18.33%11.11%8.33%2.78%30.56%
211.11%5.56%5.56%22.22%
35.56%5.56%
42.78%2.78%5.56%
5+2.78%2.78%
Total52.78%25.00%16.67%2.78%2.78%100%

Kilmarnock — Summary Statistics

Mean scored1.31
Mean allowed0.81
StdDev scored1.39
StdDev allowed1.12
Mean total goals/game2.11
Correlation (scored vs allowed)-0.089
Games played36
↓ Scored | Allowed →012345+Total
011.11%8.33%2.78%2.78%2.78%2.78%30.56%
111.11%13.89%16.67%5.56%47.22%
25.56%5.56%5.56%16.67%
32.78%2.78%5.56%
4
5+
Total30.56%27.78%27.78%2.78%2.78%8.33%100%

Motherwell — Summary Statistics

Mean scored0.97
Mean allowed1.50
StdDev scored0.84
StdDev allowed1.63
Mean total goals/game2.47
Correlation (scored vs allowed)-0.114
Games played36
↓ Scored | Allowed →012345+Total
08.33%5.56%13.89%
111.11%11.11%2.78%2.78%2.78%30.56%
22.78%13.89%2.78%19.44%
38.33%5.56%2.78%16.67%
45.56%2.78%8.33%
5+5.56%5.56%11.11%
Total41.67%41.67%11.11%2.78%2.78%100%

Rangers — Summary Statistics

Mean scored2.17
Mean allowed0.86
StdDev scored1.75
StdDev allowed1.05
Mean total goals/game3.03
Correlation (scored vs allowed)-0.128
Games played36
↓ Scored | Allowed →012345+Total
08.33%13.89%2.78%5.56%30.56%
122.22%22.22%2.78%47.22%
25.56%5.56%2.78%13.89%
32.78%2.78%
42.78%2.78%
5+2.78%2.78%
Total38.89%47.22%2.78%2.78%2.78%5.56%100%

St. Johnstone — Summary Statistics

Mean scored1.08
Mean allowed1.06
StdDev scored1.13
StdDev allowed1.51
Mean total goals/game2.14
Correlation (scored vs allowed)-0.254
Games played36

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 St. Johnstone 57 47.9 +9.07
2 Dundee 46 38.5 +7.55
3 Rangers 77 72.0 +5.03
4 Kilmarnock 56 51.0 +4.96
5 Motherwell 41 39.6 +1.41

Biggest Disappointments

# Team Actual Sim vsSim
1 Dundee United 34 44.8 -10.75
2 Dunfermline Athletic 28 36.5 -8.55
3 Heart of Midlothian 42 50.1 -8.08
4 Aberdeen 37 40.1 -3.11
5 Celtic 71 70.4 +0.62

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.

Longest Winning Streaks

# Team Games Dates Probability
1 Dundee 4 Apr 24 – May 15 1 in 132
2 Aberdeen 3 Dec 12 – Dec 26 1 in 47
3 St. Johnstone 3 Feb 6 – Feb 27 1 in 21
4 Celtic 6 Jan 31 – Mar 14 1 in 15
5 Rangers 6 Jan 27 – Mar 13 1 in 12

Longest Losing Streaks

# Team Games Dates Probability
1 Heart of Midlothian 5 Jan 30 – Mar 20 1 in 316
2 Rangers 2 Mar 20 – Apr 4 1 in 34
3 Aberdeen 4 Nov 14 – Dec 5 1 in 28
4 Dundee 3 Aug 1 – Aug 23 1 in 26
5 Motherwell 4 Sep 23 – Oct 17 1 in 22

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Kilmarnock 9 Aug 30 – Oct 31 1 in 65
2 Dundee 6 Apr 10 – May 15 1 in 44
3 Heart of Midlothian 6 Apr 17 – May 23 1 in 27
4 Motherwell 5 Oct 28 – Nov 21 1 in 25
5 Celtic 14 Dec 12 – Apr 17 1 in 22

Longest Winless Streaks

# Team Games Dates Probability
1 Heart of Midlothian 12 Dec 9 – Apr 3 1 in 228
2 Celtic 5 Aug 29 – Sep 26 1 in 44
3 Aberdeen 10 Aug 22 – Oct 31 1 in 36
4 Dunfermline Athletic 12 Nov 21 – Mar 6 1 in 25
5 Kilmarnock 5 Jan 30 – Mar 6 1 in 18

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.

Finish Position Heatmap

Each cell is the probability — across 100,000 simulations — that the team (row) finished at that position (column). Rows are sorted by actual finish (champion at top, bottom of the table at the bottom).

Team12345678910
Rangers54.14%40.86%3.85%0.79%0.25%0.08%0.01%0.02%
Celtic44.24%48.13%5.63%1.36%0.47%0.11%0.02%0.04%
St. Johnstone0.28%1.82%17.96%20.42%18.62%15.00%10.66%8.11%4.77%2.36%
Kilmarnock0.69%4.32%30.51%23.75%16.06%10.57%6.93%4.05%2.14%0.98%
Dundee0.01%0.11%2.00%3.96%6.86%10.66%14.52%18.16%21.25%22.47%
Heart of Midlothian0.52%3.41%24.32%23.08%18.44%13.11%8.05%5.05%2.73%1.29%
Motherwell0.21%2.50%5.32%8.78%12.07%15.87%18.33%19.42%17.50%
Aberdeen0.02%0.18%2.94%5.63%9.20%12.61%16.40%18.04%18.62%16.36%
Dundee United0.10%0.92%9.20%13.15%16.67%17.81%15.27%12.37%9.00%5.51%
Dunfermline Athletic0.04%1.09%2.54%4.65%7.98%12.27%15.83%22.07%33.53%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Each curve shows, for one position (1st, 2nd, ..., last), the spread of point totals teams accumulated across simulations. Reading the curve at the 50% mark gives the median points typically needed to finish at that position. Steep curves mean the position is tightly clustered around a particular point range; shallow curves mean the position came with a wide variety of point totals.

Points Totals in Context

How did each team's actual results compare to their simulated points, Elo rating, average opponent Elo, and percentile within simulated outcomes? Use the buttons to switch between views. In each chart, dashed crosshairs at the league means split the plot into four quadrants: pastel green (team did well, model agreed), pastel red (team did poorly, model agreed), and pastel yellow (model and reality disagreed).

No Trend Data Yet

Season Trends will appear here once midseason progression snapshots are available for this season.

Next-Season Status

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

Team Same level Direct relegation
Celtic 100%
Rangers 100%
Kilmarnock 99.0% 1.0%
Heart of Midlothian 98.7% 1.3%
St. Johnstone 97.6% 2.4%
Dundee United 94.5% 5.5%
Aberdeen 83.6% 16.4%
Motherwell 82.5% 17.5%
Dundee 77.5% 22.5%
Dunfermline Athletic 66.5% 33.5%

Overall Game Log

Every regular-season game from each team's perspective. Use the team filter 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.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
1998-08-01 Dunfermline Athletic W 5-0 1816 1637 68.2% 14.9% 16.9% +10.2 3
1998-08-01 @ Celtic L 0-5 1637 1816 16.9% 14.9% 68.2% -10.2 0
1998-08-01 Aberdeen L 0-2 1648 1665 36.2% 34.2% 29.7% -10.6 0
1998-08-01 @ Dundee W 2-0 1665 1648 29.7% 34.2% 36.2% +10.6 3
1998-08-01 Dundee United W 2-0 1667 1687 35.7% 34.2% 30.0% +9.4 3
1998-08-01 @ Kilmarnock L 0-2 1687 1667 30.0% 34.2% 35.7% -9.4 0
1998-08-01 St. Johnstone W 1-0 1648 1687 33.0% 34.5% 32.5% +5.2 3
1998-08-01 @ Motherwell L 0-1 1687 1648 32.5% 34.5% 33.0% -5.2 0
1998-08-02 Rangers W 2-1 1748 1812 29.7% 34.2% 36.2% +5.3 3
1998-08-02 @ Heart of Midlothian L 1-2 1812 1748 36.2% 34.2% 29.7% -5.3 0
1998-08-15 Dundee W 2-0 1627 1637 37.2% 33.9% 28.8% +9.1 3
1998-08-15 @ Dunfermline Athletic L 0-2 1637 1627 28.8% 33.9% 37.2% -9.1 0
1998-08-15 Motherwell W 2-1 1807 1653 64.1% 17.9% 18.0% +2.5 3
1998-08-15 @ Rangers L 1-2 1653 1807 18.0% 17.9% 64.1% -2.5 3
1998-08-15 Kilmarnock D 0-0 1682 1676 39.8% 33.2% 27.0% -0.4 1
1998-08-15 @ St. Johnstone D 0-0 1676 1682 27.0% 33.2% 39.8% +0.4 4
1998-08-16 Celtic W 3-2 1676 1826 22.0% 28.0% 50.0% +6.2 6
1998-08-16 @ Aberdeen L 2-3 1826 1676 50.0% 28.0% 22.0% -6.2 3
1998-08-16 Heart of Midlothian D 0-0 1678 1754 28.2% 33.8% 38.0% +0.3 1
1998-08-16 @ Dundee United D 0-0 1754 1678 38.0% 33.8% 28.2% -0.3 4
1998-08-22 Dundee United W 2-1 1820 1678 62.2% 19.3% 18.5% +2.6 6
1998-08-22 @ Celtic L 1-2 1678 1820 18.5% 19.3% 62.2% -2.6 1
1998-08-22 Aberdeen W 2-0 1753 1682 50.4% 27.7% 21.9% +6.8 7
1998-08-22 @ Heart of Midlothian L 0-2 1682 1753 21.9% 27.7% 50.4% -6.9 6
1998-08-22 Rangers L 1-3 1676 1809 23.2% 29.8% 47.1% -6.4 4
1998-08-22 @ Kilmarnock W 3-1 1809 1676 47.1% 29.8% 23.2% +6.4 6
1998-08-22 Dunfermline Athletic D 0-0 1651 1636 41.2% 32.7% 26.1% -0.5 4
1998-08-22 @ Motherwell D 0-0 1636 1651 26.1% 32.7% 41.2% +0.5 4
1998-08-23 St. Johnstone L 0-1 1628 1682 31.0% 34.4% 34.6% -5.1 0
1998-08-23 @ Dundee W 1-0 1682 1628 34.6% 34.4% 31.0% +5.1 4
1998-08-29 Celtic D 1-1 1623 1823 19.5% 22.2% 58.3% +1.2 1
1998-08-29 @ Dundee D 1-1 1823 1623 58.3% 22.2% 19.5% -1.2 7
1998-08-29 Aberdeen D 1-1 1636 1675 33.0% 34.5% 32.5% -0.0 5
1998-08-29 @ Dunfermline Athletic D 1-1 1675 1636 32.5% 34.5% 33.0% +0.0 7
1998-08-29 St. Johnstone W 4-0 1816 1687 60.1% 20.9% 19.0% +10.3 9
1998-08-29 @ Rangers L 0-4 1687 1816 19.0% 20.9% 60.1% -10.3 4
1998-08-30 Heart of Midlothian W 3-0 1670 1760 26.7% 33.1% 40.2% +16.5 7
1998-08-30 @ Kilmarnock L 0-3 1760 1670 40.2% 33.1% 26.7% -16.5 7
1998-08-30 Dundee United W 1-0 1650 1676 35.0% 34.3% 30.6% +5.0 7
1998-08-30 @ Motherwell L 0-1 1676 1650 30.6% 34.3% 35.0% -5.0 1
1998-09-12 Motherwell D 1-1 1675 1655 41.9% 32.4% 25.7% -0.5 8
1998-09-12 @ Aberdeen D 1-1 1655 1675 25.7% 32.4% 41.9% +0.5 8
1998-09-12 Kilmarnock D 1-1 1822 1687 61.1% 20.2% 18.8% -1.3 8
1998-09-12 @ Celtic D 1-1 1687 1822 18.8% 20.2% 61.1% +1.3 8
1998-09-12 Rangers D 0-0 1670 1826 21.7% 27.4% 50.8% +1.0 2
1998-09-12 @ Dundee United D 0-0 1826 1670 50.8% 27.4% 21.7% -1.0 10
1998-09-12 Dundee L 0-2 1744 1624 58.5% 22.1% 19.4% -14.2 7
1998-09-12 @ Heart of Midlothian W 2-0 1624 1744 19.4% 22.1% 58.5% +14.2 4
1998-09-12 Dunfermline Athletic D 1-1 1676 1636 45.2% 30.8% 24.0% -0.6 5
1998-09-12 @ St. Johnstone D 1-1 1636 1676 24.0% 30.8% 45.2% +0.6 6
1998-09-19 Dundee United D 2-2 1638 1671 33.9% 34.4% 31.7% -0.0 5
1998-09-19 @ Dundee D 2-2 1671 1638 31.7% 34.4% 33.9% +0.0 3
1998-09-19 Kilmarnock D 0-0 1656 1688 34.0% 34.4% 31.5% -0.1 9
1998-09-19 @ Motherwell D 0-0 1688 1656 31.5% 34.4% 34.0% +0.1 9
1998-09-19 Aberdeen W 2-0 1676 1675 39.0% 33.5% 27.5% +8.8 8
1998-09-19 @ St. Johnstone L 0-2 1675 1676 27.5% 33.5% 39.0% -8.8 8
1998-09-20 Heart of Midlothian D 1-1 1637 1730 26.5% 32.9% 40.6% +0.4 7
1998-09-20 @ Dunfermline Athletic D 1-1 1730 1637 40.6% 32.9% 26.5% -0.4 8
1998-09-20 Celtic D 0-0 1825 1820 39.6% 33.3% 27.1% -0.4 11
1998-09-20 @ Rangers D 0-0 1820 1825 27.1% 33.3% 39.6% +0.4 9
1998-09-23 Rangers D 1-1 1666 1825 21.5% 27.1% 51.4% +0.9 9
1998-09-23 @ Aberdeen D 1-1 1825 1666 51.4% 27.1% 21.5% -0.9 12
1998-09-23 St. Johnstone L 0-1 1821 1684 61.3% 20.0% 18.7% -7.8 9
1998-09-23 @ Celtic W 1-0 1684 1821 18.7% 20.0% 61.3% +7.8 11
1998-09-23 Dunfermline Athletic D 1-1 1671 1637 44.3% 31.3% 24.4% -0.6 4
1998-09-23 @ Dundee United D 1-1 1637 1671 24.4% 31.3% 44.3% +0.6 8
1998-09-23 Motherwell W 3-0 1729 1656 50.7% 27.5% 21.8% +9.9 11
1998-09-23 @ Heart of Midlothian L 0-3 1656 1729 21.8% 27.5% 50.7% -9.9 9
1998-09-23 Dundee W 2-1 1688 1638 46.8% 29.9% 23.3% +3.7 12
1998-09-23 @ Kilmarnock L 1-2 1638 1688 23.3% 29.9% 46.8% -3.7 5
1998-09-26 Heart of Midlothian D 1-1 1813 1739 50.8% 27.4% 21.7% -0.9 10
1998-09-26 @ Celtic D 1-1 1739 1813 21.7% 27.4% 50.8% +0.9 12
1998-09-26 Motherwell W 1-0 1635 1646 37.1% 34.0% 28.9% +4.8 8
1998-09-26 @ Dundee L 0-1 1646 1635 28.9% 34.0% 37.1% -4.8 9
1998-09-26 Rangers L 0-2 1638 1824 20.1% 23.9% 56.0% -6.0 8
1998-09-26 @ Dunfermline Athletic W 2-0 1824 1638 56.0% 23.9% 20.1% +6.0 15
1998-09-26 Dundee United L 1-3 1692 1671 42.2% 32.2% 25.5% -10.2 11
1998-09-26 @ St. Johnstone W 3-1 1671 1692 25.5% 32.2% 42.2% +10.1 7
1998-09-27 Kilmarnock L 0-1 1667 1692 35.1% 34.3% 30.6% -5.5 9
1998-09-27 @ Aberdeen W 1-0 1692 1667 30.6% 34.3% 35.1% +5.5 15
1998-10-03 Dunfermline Athletic D 0-0 1697 1632 49.4% 28.4% 22.2% -0.9 16
1998-10-03 @ Kilmarnock D 0-0 1632 1697 22.2% 28.4% 49.4% +0.9 9
1998-10-03 Celtic L 1-2 1641 1812 20.9% 25.7% 53.4% -3.2 9
1998-10-03 @ Motherwell W 2-1 1812 1641 53.4% 25.7% 20.9% +3.2 13
1998-10-04 Aberdeen W 1-0 1681 1661 42.0% 32.4% 25.7% +4.4 10
1998-10-04 @ Dundee United L 0-1 1661 1681 25.7% 32.4% 42.0% -4.4 9
1998-10-04 St. Johnstone D 1-1 1740 1682 48.1% 29.1% 22.7% -0.8 13
1998-10-04 @ Heart of Midlothian D 1-1 1682 1740 22.7% 29.1% 48.1% +0.8 12
1998-10-04 Dundee W 1-0 1830 1639 70.0% 13.7% 16.4% +2.2 18
1998-10-04 @ Rangers L 0-1 1639 1830 16.4% 13.7% 70.0% -2.2 8
1998-10-17 Dundee D 2-2 1657 1637 41.9% 32.4% 25.7% -0.4 10
1998-10-17 @ Aberdeen D 2-2 1637 1657 25.7% 32.4% 41.9% +0.3 9
1998-10-17 Kilmarnock L 0-2 1685 1696 37.2% 34.0% 28.9% -10.8 10
1998-10-17 @ Dundee United W 2-0 1696 1685 28.9% 34.0% 37.2% +10.8 19
1998-10-17 Celtic D 2-2 1633 1815 20.3% 24.3% 55.4% +0.8 10
1998-10-17 @ Dunfermline Athletic D 2-2 1815 1633 55.4% 24.3% 20.3% -0.8 14
1998-10-17 Heart of Midlothian W 3-0 1832 1739 54.0% 25.3% 20.7% +9.2 21
1998-10-17 @ Rangers L 0-3 1739 1832 20.7% 25.3% 54.0% -9.1 13
1998-10-17 Motherwell W 5-0 1683 1638 46.0% 30.4% 23.6% +17.7 15
1998-10-17 @ St. Johnstone L 0-5 1638 1683 23.6% 30.4% 46.0% -17.7 9
1998-10-24 Aberdeen W 2-0 1815 1657 64.8% 17.4% 17.8% +4.8 17
1998-10-24 @ Celtic L 0-2 1657 1815 17.8% 17.4% 64.8% -4.8 10
1998-10-24 Dundee United L 0-1 1730 1675 47.7% 29.4% 22.9% -6.7 13
1998-10-24 @ Heart of Midlothian W 1-0 1675 1730 22.9% 29.4% 47.7% +6.7 13
1998-10-24 St. Johnstone D 2-2 1707 1701 39.9% 33.2% 27.0% -0.3 20
1998-10-24 @ Kilmarnock D 2-2 1701 1707 27.0% 33.2% 39.9% +0.3 16
1998-10-28 Dunfermline Athletic W 1-0 1638 1633 39.5% 33.3% 27.2% +4.6 12
1998-10-28 @ Dundee L 0-1 1633 1638 27.2% 33.3% 39.5% -4.6 10
1998-10-28 Rangers W 1-0 1620 1841 18.6% 19.6% 61.8% +7.8 12
1998-10-28 @ Motherwell L 0-1 1841 1620 61.8% 19.6% 18.6% -7.8 21
1998-10-31 Heart of Midlothian W 1-0 1642 1723 27.7% 33.5% 38.8% +5.9 15
1998-10-31 @ Dundee L 0-1 1723 1642 38.8% 33.5% 27.7% -5.9 13
1998-10-31 St. Johnstone D 1-1 1629 1701 28.7% 33.9% 37.4% +0.2 11
1998-10-31 @ Dunfermline Athletic D 1-1 1701 1629 37.4% 33.9% 28.7% -0.2 17
1998-10-31 Celtic W 2-0 1707 1819 24.7% 31.5% 43.8% +12.0 23
1998-10-31 @ Kilmarnock L 0-2 1819 1707 43.8% 31.5% 24.7% -12.0 17
1998-10-31 Aberdeen D 2-2 1628 1652 35.3% 34.3% 30.4% -0.1 13
1998-10-31 @ Motherwell D 2-2 1652 1628 30.4% 34.3% 35.3% +0.1 11
1998-10-31 Dundee United W 2-1 1833 1681 63.9% 18.1% 18.0% +2.5 24
1998-10-31 @ Rangers L 1-2 1681 1833 18.0% 18.1% 63.9% -2.5 13
1998-11-07 Dunfermline Athletic W 2-1 1652 1629 42.4% 32.1% 25.4% +4.1 14
1998-11-07 @ Aberdeen L 1-2 1629 1652 25.4% 32.1% 42.4% -4.1 11
1998-11-07 Dundee W 6-1 1807 1648 65.0% 17.2% 17.7% +9.2 20
1998-11-07 @ Celtic L 1-6 1648 1807 17.7% 17.2% 65.0% -9.3 15
1998-11-07 Motherwell D 2-2 1679 1628 47.0% 29.8% 23.2% -0.5 14
1998-11-07 @ Dundee United D 2-2 1628 1679 23.2% 29.8% 47.0% +0.5 14
1998-11-07 Kilmarnock W 2-1 1717 1719 38.6% 33.6% 27.8% +4.4 16
1998-11-07 @ Heart of Midlothian L 1-2 1719 1717 27.8% 33.6% 38.6% -4.4 23
1998-11-08 Rangers L 0-7 1701 1836 23.0% 29.5% 47.5% -23.5 17
1998-11-08 @ St. Johnstone W 7-0 1836 1701 47.5% 29.5% 23.0% +23.5 27
1998-11-14 Kilmarnock D 1-1 1639 1714 28.3% 33.8% 38.0% +0.3 16
1998-11-14 @ Dundee D 1-1 1714 1639 38.0% 33.8% 28.3% -0.3 24
1998-11-14 Heart of Midlothian W 3-2 1629 1722 26.4% 32.9% 40.7% +5.4 17
1998-11-14 @ Motherwell L 2-3 1722 1629 40.7% 32.9% 26.4% -5.4 16
1998-11-14 Aberdeen W 2-1 1859 1656 71.9% 12.3% 15.8% +2.0 30
1998-11-14 @ Rangers L 1-2 1656 1859 15.8% 12.3% 71.9% -2.0 14
1998-11-14 Celtic W 2-1 1677 1817 22.7% 29.1% 48.2% +6.4 20
1998-11-14 @ St. Johnstone L 1-2 1817 1677 48.2% 29.1% 22.7% -6.4 20
1998-11-15 Dundee United W 2-1 1625 1678 31.0% 34.4% 34.6% +5.2 14
1998-11-15 @ Dunfermline Athletic L 1-2 1678 1625 34.6% 34.4% 31.0% -5.2 14
1998-11-21 St. Johnstone L 0-1 1654 1683 34.4% 34.4% 31.2% -5.5 14
1998-11-21 @ Aberdeen W 1-0 1683 1654 31.2% 34.4% 34.4% +5.4 23
1998-11-21 Rangers W 5-1 1810 1861 31.3% 34.4% 34.3% +16.2 23
1998-11-21 @ Celtic L 1-5 1861 1810 34.3% 34.4% 31.3% -16.2 30
1998-11-21 Dunfermline Athletic W 2-1 1716 1630 52.9% 26.1% 21.1% +3.2 19
1998-11-21 @ Heart of Midlothian L 1-2 1630 1716 21.1% 26.1% 52.9% -3.2 14
1998-11-21 Motherwell D 0-0 1714 1634 51.8% 26.8% 21.4% -1.0 25
1998-11-21 @ Kilmarnock D 0-0 1634 1714 21.4% 26.8% 51.8% +1.0 18
1998-11-22 Dundee L 0-1 1673 1639 44.3% 31.3% 24.4% -6.4 14
1998-11-22 @ Dundee United W 1-0 1639 1673 24.4% 31.3% 44.3% +6.4 19
1998-11-28 Dundee United L 0-3 1649 1667 36.1% 34.2% 29.8% -15.4 14
1998-11-28 @ Aberdeen W 3-0 1667 1649 29.8% 34.2% 36.1% +15.4 17
1998-11-28 Motherwell W 2-0 1827 1635 70.1% 13.5% 16.3% +4.1 26
1998-11-28 @ Celtic L 0-2 1635 1827 16.3% 13.5% 70.1% -4.1 18
1998-11-28 Kilmarnock L 0-3 1627 1713 27.1% 33.3% 39.6% -12.6 14
1998-11-28 @ Dunfermline Athletic W 3-0 1713 1627 39.6% 33.3% 27.1% +12.6 28
1998-12-05 St. Johnstone D 1-1 1682 1689 37.8% 33.8% 28.4% -0.3 18
1998-12-05 @ Dundee United D 1-1 1689 1682 28.4% 33.8% 37.8% +0.3 24
1998-12-05 Aberdeen W 4-0 1726 1633 53.9% 25.3% 20.7% +12.0 31
1998-12-05 @ Kilmarnock L 0-4 1633 1726 20.7% 25.3% 53.9% -12.0 14
1998-12-05 Dunfermline Athletic D 1-1 1845 1614 75.8% 9.6% 14.6% -1.8 31
1998-12-05 @ Rangers D 1-1 1614 1845 14.6% 9.6% 75.8% +1.8 15
1998-12-06 Celtic W 2-1 1720 1831 24.8% 31.6% 43.5% +6.0 22
1998-12-06 @ Heart of Midlothian L 1-2 1831 1720 43.5% 31.6% 24.8% -6.0 26
1998-12-09 Heart of Midlothian D 1-1 1689 1726 33.4% 34.5% 32.1% -0.0 25
1998-12-09 @ St. Johnstone D 1-1 1726 1689 32.1% 34.5% 33.4% +0.0 23
1998-12-12 Heart of Midlothian W 2-0 1621 1726 25.4% 32.1% 42.5% +11.8 17
1998-12-12 @ Aberdeen L 0-2 1726 1621 42.5% 32.1% 25.4% -11.8 23
1998-12-12 Celtic D 1-1 1682 1825 22.5% 28.8% 48.7% +0.8 19
1998-12-12 @ Dundee United D 1-1 1825 1682 48.7% 28.8% 22.5% -0.8 27
1998-12-12 Motherwell D 1-1 1616 1631 36.6% 34.1% 29.3% -0.2 16
1998-12-12 @ Dunfermline Athletic D 1-1 1631 1616 29.3% 34.1% 36.6% +0.2 19
1998-12-12 Kilmarnock W 1-0 1843 1738 56.1% 23.8% 20.1% +3.2 34
1998-12-12 @ Rangers L 0-1 1738 1843 20.1% 23.8% 56.1% -3.2 31
1998-12-12 Dundee D 1-1 1689 1645 45.8% 30.5% 23.7% -0.6 26
1998-12-12 @ St. Johnstone D 1-1 1645 1689 23.7% 30.5% 45.8% +0.6 20
1998-12-16 Dundee W 2-1 1631 1646 36.6% 34.1% 29.4% +4.6 22
1998-12-16 @ Motherwell L 1-2 1646 1631 29.4% 34.1% 36.6% -4.6 20
1998-12-19 Dunfermline Athletic W 5-0 1824 1616 72.6% 11.8% 15.6% +9.0 30
1998-12-19 @ Celtic L 0-5 1616 1824 15.6% 11.8% 72.6% -9.0 16
1998-12-19 Aberdeen L 1-2 1641 1633 40.2% 33.1% 26.8% -5.7 20
1998-12-19 @ Dundee W 2-1 1633 1641 26.8% 33.1% 40.2% +5.7 20
1998-12-19 Rangers L 2-3 1714 1847 23.2% 29.8% 47.1% -3.5 23
1998-12-19 @ Heart of Midlothian W 3-2 1847 1714 47.1% 29.8% 23.2% +3.5 37
1998-12-19 St. Johnstone L 1-2 1636 1688 31.1% 34.4% 34.5% -4.8 22
1998-12-19 @ Motherwell W 2-1 1688 1636 34.5% 34.4% 31.1% +4.8 29
1998-12-20 Dundee United W 2-0 1734 1683 47.1% 29.7% 23.1% +7.4 34
1998-12-20 @ Kilmarnock L 0-2 1683 1734 23.1% 29.7% 47.1% -7.4 19
1998-12-26 Aberdeen L 1-2 1607 1639 34.1% 34.4% 31.5% -5.1 16
1998-12-26 @ Dunfermline Athletic W 2-1 1639 1607 31.5% 34.4% 34.1% +5.1 23
1998-12-26 Heart of Midlothian W 1-0 1742 1710 43.8% 31.5% 24.7% +4.2 37
1998-12-26 @ Kilmarnock L 0-1 1710 1742 24.7% 31.5% 43.8% -4.2 23
1998-12-26 Dundee United W 2-0 1631 1675 32.2% 34.5% 33.3% +10.1 25
1998-12-26 @ Motherwell L 0-2 1675 1631 33.3% 34.5% 32.2% -10.1 19
1998-12-26 St. Johnstone W 1-0 1850 1693 64.6% 17.5% 17.8% +2.6 40
1998-12-26 @ Rangers L 0-1 1693 1850 17.8% 17.5% 64.6% -2.6 29
1998-12-27 Celtic L 0-3 1636 1833 19.6% 22.6% 57.8% -8.4 20
1998-12-27 @ Dundee W 3-0 1833 1636 57.8% 22.6% 19.6% +8.4 33
1998-12-29 Motherwell D 1-1 1644 1641 39.3% 33.4% 27.4% -0.3 24
1998-12-29 @ Aberdeen D 1-1 1641 1644 27.4% 33.4% 39.3% +0.3 26
1998-12-29 Dunfermline Athletic D 1-1 1691 1602 53.3% 25.8% 20.9% -1.0 30
1998-12-29 @ St. Johnstone D 1-1 1602 1691 20.9% 25.8% 53.3% +1.0 17
1998-12-30 Rangers L 1-2 1665 1853 20.1% 23.8% 56.2% -3.0 19
1998-12-30 @ Dundee United W 2-1 1853 1665 56.2% 23.8% 20.1% +3.0 43
1998-12-30 Dundee L 1-2 1706 1627 51.6% 26.9% 21.5% -6.6 23
1998-12-30 @ Heart of Midlothian W 2-1 1627 1706 21.5% 26.9% 51.6% +6.6 23
1999-01-01 Kilmarnock L 1-2 1641 1746 25.4% 32.1% 42.5% -4.1 26
1999-01-01 @ Motherwell W 2-1 1746 1641 42.5% 32.1% 25.4% +4.1 40
1999-01-02 Dundee United L 1-3 1634 1662 34.6% 34.4% 31.0% -8.9 23
1999-01-02 @ Dundee W 3-1 1662 1634 31.0% 34.4% 34.6% +8.9 22
1999-01-02 Heart of Midlothian D 0-0 1603 1700 26.1% 32.7% 41.2% +0.5 18
1999-01-02 @ Dunfermline Athletic D 0-0 1700 1603 41.2% 32.7% 26.1% -0.5 24
1999-01-02 Aberdeen W 4-1 1690 1643 46.2% 30.2% 23.5% +9.2 33
1999-01-02 @ St. Johnstone L 1-4 1643 1690 23.5% 30.2% 46.2% -9.2 24
1999-01-03 Celtic D 2-2 1856 1841 41.1% 32.7% 26.2% -0.3 44
1999-01-03 @ Rangers D 2-2 1841 1856 26.2% 32.7% 41.1% +0.3 34
1999-01-27 Rangers L 0-4 1625 1855 18.2% 18.5% 63.3% -9.5 23
1999-01-27 @ Dundee W 4-0 1855 1625 63.3% 18.5% 18.2% +9.5 47
1999-01-30 Rangers L 2-4 1634 1865 18.2% 18.4% 63.4% -3.9 24
1999-01-30 @ Aberdeen W 4-2 1865 1634 63.4% 18.4% 18.2% +3.9 50
1999-01-30 Dunfermline Athletic D 1-1 1671 1603 49.8% 28.1% 22.1% -0.8 23
1999-01-30 @ Dundee United D 1-1 1603 1671 22.1% 28.1% 49.8% +0.8 19
1999-01-30 Motherwell L 0-2 1699 1637 48.8% 28.7% 22.5% -12.8 24
1999-01-30 @ Heart of Midlothian W 2-0 1637 1699 22.5% 28.7% 48.8% +12.8 29
1999-01-30 Dundee D 0-0 1750 1616 61.0% 20.2% 18.8% -1.4 41
1999-01-30 @ Kilmarnock D 0-0 1616 1750 18.8% 20.2% 61.0% +1.4 24
1999-01-31 St. Johnstone W 5-0 1842 1699 62.3% 19.2% 18.4% +12.0 37
1999-01-31 @ Celtic L 0-5 1699 1842 18.4% 19.2% 62.3% -12.0 33
1999-02-06 Kilmarnock W 2-1 1630 1749 24.2% 31.1% 44.7% +6.1 27
1999-02-06 @ Aberdeen L 1-2 1749 1630 44.7% 31.1% 24.2% -6.1 41
1999-02-06 Heart of Midlothian W 3-0 1854 1686 66.3% 16.3% 17.4% +6.7 40
1999-02-06 @ Celtic L 0-3 1686 1854 17.4% 16.3% 66.3% -6.7 24
1999-02-06 Motherwell W 1-0 1617 1650 33.9% 34.4% 31.7% +5.2 27
1999-02-06 @ Dundee L 0-1 1650 1617 31.7% 34.4% 33.9% -5.2 29
1999-02-06 Dundee United W 1-0 1687 1670 41.4% 32.6% 26.0% +4.4 36
1999-02-06 @ St. Johnstone L 0-1 1670 1687 26.0% 32.6% 41.4% -4.4 23
1999-02-07 Rangers L 0-3 1604 1869 16.7% 14.5% 68.8% -6.2 19
1999-02-07 @ Dunfermline Athletic W 3-0 1869 1604 68.8% 14.5% 16.7% +6.2 53
1999-02-17 Kilmarnock W 1-0 1860 1743 58.1% 22.3% 19.5% +3.0 43
1999-02-17 @ Celtic L 0-1 1743 1860 19.5% 22.3% 58.1% -3.0 41
1999-02-20 Aberdeen W 3-0 1666 1636 43.5% 31.6% 24.8% +11.6 26
1999-02-20 @ Dundee United L 0-3 1636 1666 24.8% 31.6% 43.5% -11.6 27
1999-02-20 St. Johnstone L 0-2 1680 1691 37.0% 34.0% 29.0% -10.8 24
1999-02-20 @ Heart of Midlothian W 2-0 1691 1680 29.0% 34.0% 37.0% +10.8 39
1999-02-20 Dundee W 6-1 1875 1622 78.7% 7.8% 13.6% +6.0 56
1999-02-20 @ Rangers L 1-6 1622 1875 13.6% 7.8% 78.7% -6.0 27
1999-02-21 Celtic L 1-7 1645 1863 18.7% 19.9% 61.4% -12.1 29
1999-02-21 @ Motherwell W 7-1 1863 1645 61.4% 19.9% 18.7% +12.1 46
1999-02-27 Dundee United W 2-1 1875 1678 71.1% 12.9% 16.1% +2.0 49
1999-02-27 @ Celtic L 1-2 1678 1875 16.1% 12.9% 71.1% -2.0 26
1999-02-27 St. Johnstone L 0-1 1616 1702 27.2% 33.3% 39.6% -4.6 27
1999-02-27 @ Dundee W 1-0 1702 1616 39.6% 33.3% 27.2% +4.6 42
1999-02-27 Aberdeen L 0-2 1669 1625 45.9% 30.4% 23.7% -12.3 24
1999-02-27 @ Heart of Midlothian W 2-0 1625 1669 23.7% 30.4% 45.9% +12.3 30
1999-02-27 Dunfermline Athletic D 1-1 1633 1598 44.4% 31.2% 24.4% -0.6 30
1999-02-27 @ Motherwell D 1-1 1598 1633 24.4% 31.2% 44.4% +0.6 20
1999-02-28 Rangers L 0-5 1740 1881 22.6% 28.9% 48.5% -16.7 41
1999-02-28 @ Kilmarnock W 5-0 1881 1740 48.5% 28.9% 22.6% +16.7 59
1999-03-06 Dunfermline Athletic D 0-0 1723 1598 59.3% 21.5% 19.2% -1.3 42
1999-03-06 @ Kilmarnock D 0-0 1598 1723 19.2% 21.5% 59.3% +1.3 21
1999-03-13 Dundee W 2-0 1600 1612 37.0% 34.0% 29.0% +9.1 24
1999-03-13 @ Dunfermline Athletic L 0-2 1612 1600 29.0% 34.0% 37.0% -9.1 27
1999-03-13 Motherwell W 2-1 1898 1632 80.3% 6.8% 13.0% +1.5 62
1999-03-13 @ Rangers L 1-2 1632 1898 13.0% 6.8% 80.3% -1.5 30
1999-03-13 Kilmarnock L 0-1 1707 1722 36.6% 34.1% 29.3% -5.7 42
1999-03-13 @ St. Johnstone W 1-0 1722 1707 29.3% 34.1% 36.6% +5.7 45
1999-03-14 Celtic L 1-5 1637 1877 17.8% 17.3% 65.0% -7.6 30
1999-03-14 @ Aberdeen W 5-1 1877 1637 65.0% 17.3% 17.8% +7.6 52
1999-03-20 Heart of Midlothian W 2-0 1602 1656 30.9% 34.4% 34.7% +10.3 30
1999-03-20 @ Dundee L 0-2 1656 1602 34.7% 34.4% 30.9% -10.3 24
1999-03-20 St. Johnstone W 1-0 1609 1701 26.6% 32.9% 40.5% +6.0 27
1999-03-20 @ Dunfermline Athletic L 0-1 1701 1609 40.5% 32.9% 26.6% -6.1 42
1999-03-20 Aberdeen D 1-1 1631 1630 39.0% 33.5% 27.5% -0.3 31
1999-03-20 @ Motherwell D 1-1 1630 1631 27.5% 33.5% 39.0% +0.3 31
1999-03-20 Dundee United L 0-1 1899 1676 74.8% 10.3% 14.9% -8.7 62
1999-03-20 @ Rangers W 1-0 1676 1899 14.9% 10.3% 74.8% +8.7 29
1999-03-21 Celtic D 0-0 1727 1885 21.6% 27.2% 51.2% +1.0 46
1999-03-21 @ Kilmarnock D 0-0 1885 1727 51.2% 27.2% 21.6% -1.0 53
1999-04-03 Dunfermline Athletic W 3-1 1630 1615 41.2% 32.7% 26.1% +7.2 34
1999-04-03 @ Aberdeen L 1-3 1615 1630 26.1% 32.7% 41.2% -7.2 27
1999-04-03 Dundee W 5-0 1884 1613 80.9% 6.4% 12.7% +6.6 56
1999-04-03 @ Celtic L 0-5 1613 1884 12.7% 6.4% 80.9% -6.6 30
1999-04-03 Motherwell L 0-3 1684 1630 47.5% 29.5% 23.0% -18.3 29
1999-04-03 @ Dundee United W 3-0 1630 1684 23.0% 29.5% 47.5% +18.3 34
1999-04-03 Kilmarnock D 2-2 1646 1728 27.6% 33.5% 39.0% +0.2 25
1999-04-03 @ Heart of Midlothian D 2-2 1728 1646 39.0% 33.5% 27.6% -0.2 47
1999-04-04 Rangers W 3-1 1695 1890 19.7% 22.8% 57.5% +12.2 45
1999-04-04 @ St. Johnstone L 1-3 1890 1695 57.5% 22.8% 19.7% -12.2 62
1999-04-06 Heart of Midlothian L 1-3 1666 1646 41.9% 32.4% 25.7% -10.1 29
1999-04-06 @ Dundee United W 3-1 1646 1666 25.7% 32.4% 41.9% +10.1 28
1999-04-10 Aberdeen W 4-2 1728 1637 53.6% 25.6% 20.8% +4.9 50
1999-04-10 @ Kilmarnock L 2-4 1637 1728 20.8% 25.6% 53.6% -4.9 34
1999-04-10 Dundee L 1-2 1649 1606 45.6% 30.6% 23.8% -6.1 34
1999-04-10 @ Motherwell W 2-1 1606 1649 23.8% 30.6% 45.6% +6.1 33
1999-04-14 Celtic L 2-4 1656 1891 18.0% 18.0% 64.0% -3.8 28
1999-04-14 @ Heart of Midlothian W 4-2 1891 1656 64.0% 18.0% 18.0% +3.8 59
1999-04-14 Dunfermline Athletic W 1-0 1878 1608 80.8% 6.4% 12.7% +1.5 65
1999-04-14 @ Rangers L 0-1 1608 1878 12.7% 6.4% 80.8% -1.5 27
1999-04-17 Dundee United L 0-4 1632 1656 35.3% 34.3% 30.4% -19.8 34
1999-04-17 @ Aberdeen W 4-0 1656 1632 30.4% 34.3% 35.3% +19.8 32
1999-04-17 Motherwell W 1-0 1894 1643 78.6% 7.8% 13.6% +1.6 62
1999-04-17 @ Celtic L 0-1 1643 1894 13.6% 7.8% 78.6% -1.7 34
1999-04-17 Kilmarnock L 0-6 1606 1733 23.6% 30.3% 46.1% -21.0 27
1999-04-17 @ Dunfermline Athletic W 6-0 1733 1606 46.1% 30.3% 23.6% +21.0 53
1999-04-17 Heart of Midlothian D 0-0 1707 1653 47.6% 29.5% 22.9% -0.8 46
1999-04-17 @ St. Johnstone D 0-0 1653 1707 22.9% 29.5% 47.6% +0.8 29
1999-04-18 Rangers D 1-1 1612 1880 16.6% 14.1% 69.3% +1.6 34
1999-04-18 @ Dundee D 1-1 1880 1612 69.3% 14.1% 16.6% -1.6 66
1999-04-20 St. Johnstone L 0-1 1676 1706 34.2% 34.4% 31.4% -5.4 32
1999-04-20 @ Dundee United W 1-0 1706 1676 31.4% 34.4% 34.2% +5.4 49
1999-04-24 Kilmarnock W 2-1 1614 1754 22.7% 29.1% 48.2% +6.4 37
1999-04-24 @ Dundee L 1-2 1754 1614 48.2% 29.1% 22.7% -6.4 53
1999-04-24 Dundee United D 2-2 1585 1670 27.3% 33.3% 39.4% +0.3 28
1999-04-24 @ Dunfermline Athletic D 2-2 1670 1585 39.4% 33.3% 27.3% -0.3 33
1999-04-24 Heart of Midlothian L 0-4 1641 1653 36.9% 34.0% 29.1% -20.4 34
1999-04-24 @ Motherwell W 4-0 1653 1641 29.1% 34.0% 36.9% +20.4 32
1999-04-24 Celtic W 1-0 1712 1896 20.2% 24.1% 55.6% +7.4 52
1999-04-24 @ St. Johnstone L 0-1 1896 1712 55.6% 24.1% 20.2% -7.3 62
1999-04-25 Aberdeen W 3-1 1878 1612 80.3% 6.8% 12.9% +2.5 69
1999-04-25 @ Rangers L 1-3 1612 1878 12.9% 6.8% 80.3% -2.5 34
1999-05-01 St. Johnstone W 1-0 1610 1719 25.0% 31.8% 43.2% +6.3 37
1999-05-01 @ Aberdeen L 0-1 1719 1610 43.2% 31.8% 25.0% -6.3 52
1999-05-01 Dundee L 0-2 1670 1620 46.8% 29.9% 23.3% -12.5 33
1999-05-01 @ Dundee United W 2-0 1620 1670 23.3% 29.9% 46.8% +12.5 40
1999-05-01 Motherwell L 0-1 1747 1620 59.7% 21.2% 19.1% -7.7 53
1999-05-01 @ Kilmarnock W 1-0 1620 1747 19.1% 21.2% 59.7% +7.6 37
1999-05-02 Rangers L 0-3 1889 1881 40.1% 33.1% 26.8% -16.5 62
1999-05-02 @ Celtic W 3-0 1881 1889 26.8% 33.1% 40.1% +16.5 72
1999-05-03 Dunfermline Athletic W 2-0 1674 1586 53.2% 25.8% 20.9% +6.4 35
1999-05-03 @ Heart of Midlothian L 0-2 1586 1674 20.9% 25.8% 53.2% -6.4 28
1999-05-08 Dundee L 1-2 1616 1633 36.3% 34.1% 29.5% -5.3 37
1999-05-08 @ Aberdeen W 2-1 1633 1616 29.5% 34.1% 36.3% +5.3 43
1999-05-08 Kilmarnock D 0-0 1657 1740 27.5% 33.5% 39.0% +0.4 34
1999-05-08 @ Dundee United D 0-0 1740 1657 39.0% 33.5% 27.5% -0.4 54
1999-05-08 Celtic L 1-2 1579 1872 15.4% 11.4% 73.1% -1.9 28
1999-05-08 @ Dunfermline Athletic W 2-1 1872 1579 73.1% 11.4% 15.4% +1.9 65
1999-05-08 Motherwell D 0-0 1713 1628 52.6% 26.2% 21.1% -1.1 53
1999-05-08 @ St. Johnstone D 0-0 1628 1713 21.1% 26.2% 52.6% +1.1 38
1999-05-09 Heart of Midlothian D 0-0 1897 1680 73.9% 10.9% 15.2% -1.9 73
1999-05-09 @ Rangers D 0-0 1680 1897 15.2% 10.9% 73.9% +1.9 36
1999-05-15 Aberdeen W 3-2 1874 1611 80.0% 7.0% 13.1% +1.4 68
1999-05-15 @ Celtic L 2-3 1611 1874 13.1% 7.0% 80.0% -1.4 37
1999-05-15 Dunfermline Athletic W 3-1 1638 1577 48.6% 28.8% 22.5% +6.2 46
1999-05-15 @ Dundee L 1-3 1577 1638 22.5% 28.8% 48.6% -6.2 28
1999-05-15 Dundee United W 4-1 1682 1658 42.7% 32.0% 25.3% +9.9 39
1999-05-15 @ Heart of Midlothian L 1-4 1658 1682 25.3% 32.0% 42.7% -9.9 34
1999-05-15 St. Johnstone D 1-1 1739 1712 43.2% 31.8% 25.0% -0.5 55
1999-05-15 @ Kilmarnock D 1-1 1712 1739 25.0% 31.8% 43.2% +0.5 54
1999-05-15 Rangers L 1-5 1629 1895 16.6% 14.3% 69.0% -6.8 38
1999-05-15 @ Motherwell W 5-1 1895 1629 69.0% 14.3% 16.6% +6.8 76
1999-05-23 Heart of Midlothian L 2-5 1609 1692 27.5% 33.5% 39.0% -9.3 37
1999-05-23 @ Aberdeen W 5-2 1692 1609 39.0% 33.5% 27.5% +9.3 42
1999-05-23 Celtic L 1-2 1648 1876 18.3% 18.8% 62.9% -2.5 34
1999-05-23 @ Dundee United W 2-1 1876 1648 62.9% 18.8% 18.3% +2.5 71
1999-05-23 Motherwell L 1-2 1571 1622 31.3% 34.4% 34.3% -4.8 28
1999-05-23 @ Dunfermline Athletic W 2-1 1622 1571 34.3% 34.4% 31.3% +4.8 41
1999-05-23 Kilmarnock D 1-1 1902 1739 65.6% 16.8% 17.6% -1.4 77
1999-05-23 @ Rangers D 1-1 1739 1902 17.6% 16.8% 65.6% +1.4 56
1999-05-23 Dundee W 1-0 1712 1644 49.8% 28.1% 22.1% +3.7 57
1999-05-23 @ St. Johnstone L 0-1 1644 1712 22.1% 28.1% 49.8% -3.7 46

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 1999-03-20 14.90% Dundee United 1676 1 @ Rangers 1899 0
2 1998-10-28 18.58% @ Motherwell 1620 1 Rangers 1841 0
3 1998-09-23 18.71% St. Johnstone 1684 1 @ Celtic 1821 0
4 1999-05-01 19.12% Motherwell 1620 1 @ Kilmarnock 1747 0
5 1998-09-12 19.44% Dundee 1624 2 @ Heart of Midlothian 1744 0
6 1999-04-04 19.70% @ St. Johnstone 1695 3 Rangers 1890 1
7 1999-04-24 20.23% @ St. Johnstone 1712 1 Celtic 1896 0
8 1998-12-30 21.47% Dundee 1627 2 @ Heart of Midlothian 1706 1
9 1998-08-16 22.02% @ Aberdeen 1676 3 Celtic 1826 2
10 1999-01-30 22.47% Motherwell 1637 2 @ Heart of Midlothian 1699 0
11 1999-04-24 22.69% @ Dundee 1614 2 Kilmarnock 1754 1
12 1998-11-14 22.71% @ St. Johnstone 1677 2 Celtic 1817 1
13 1998-10-24 22.89% Dundee United 1675 1 @ Heart of Midlothian 1730 0
14 1999-04-03 23.00% Motherwell 1630 3 @ Dundee United 1684 0
15 1999-05-01 23.28% Dundee 1620 2 @ Dundee United 1670 0
16 1999-02-27 23.69% Aberdeen 1625 2 @ Heart of Midlothian 1669 0
17 1999-04-10 23.80% Dundee 1606 2 @ Motherwell 1649 1
18 1999-02-06 24.23% @ Aberdeen 1630 2 Kilmarnock 1749 1
19 1998-11-22 24.45% Dundee 1639 1 @ Dundee United 1673 0
20 1998-10-31 24.69% @ Kilmarnock 1707 2 Celtic 1819 0
21 1998-12-06 24.82% @ Heart of Midlothian 1720 2 Celtic 1831 1
22 1999-05-01 24.97% @ Aberdeen 1610 1 St. Johnstone 1719 0
23 1998-12-12 25.39% @ Aberdeen 1621 2 Heart of Midlothian 1726 0
24 1998-09-26 25.54% Dundee United 1671 3 @ St. Johnstone 1692 1
25 1999-04-06 25.70% Heart of Midlothian 1646 3 @ Dundee United 1666 1

Biggest Elo Changes

The 25 games that moved the Elo needle the most. Elo Δ is the magnitude of the rating swing; both teams move by the same amount per game (one up, one down). The winning side is shown first. An asterisk (*) after the date marks a playoff game.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1998-11-08 23.50 Rangers 7 1836 47.49% @ St. Johnstone 0 1701 22.99%
2 1999-04-17 20.95 Kilmarnock 6 1733 46.06% @ Dunfermline Athletic 0 1606 23.60%
3 1999-04-24 20.42 Heart of Midlothian 4 1653 29.06% @ Motherwell 0 1641 36.93%
4 1999-04-17 19.82 Dundee United 4 1656 30.42% @ Aberdeen 0 1632 35.27%
5 1999-04-03 18.30 Motherwell 3 1630 23.00% @ Dundee United 0 1684 47.46%
6 1998-10-17 17.66 @ St. Johnstone 5 1683 46.01% Motherwell 0 1638 23.63%
7 1999-02-28 16.72 Rangers 5 1881 48.47% @ Kilmarnock 0 1740 22.59%
8 1998-08-30 16.50 @ Kilmarnock 3 1670 26.74% Heart of Midlothian 0 1760 40.21%
9 1999-05-02 16.48 Rangers 3 1881 26.81% @ Celtic 0 1889 40.11%
10 1998-11-21 16.21 @ Celtic 5 1810 31.32% Rangers 1 1861 34.26%
11 1998-11-28 15.39 Dundee United 3 1667 29.75% @ Aberdeen 0 1649 36.07%
12 1998-09-12 14.25 Dundee 2 1624 19.44% @ Heart of Midlothian 0 1744 58.49%
13 1999-01-30 12.81 Motherwell 2 1637 22.47% @ Heart of Midlothian 0 1699 48.80%
14 1998-11-28 12.57 Kilmarnock 3 1713 39.59% @ Dunfermline Athletic 0 1627 27.14%
15 1999-05-01 12.49 Dundee 2 1620 23.28% @ Dundee United 0 1670 46.79%
16 1999-02-27 12.33 Aberdeen 2 1625 23.69% @ Heart of Midlothian 0 1669 45.85%
17 1999-04-04 12.23 @ St. Johnstone 3 1695 19.70% Rangers 1 1890 57.53%
18 1999-02-21 12.06 Celtic 7 1863 61.38% @ Motherwell 1 1645 18.68%
19 1999-01-31 12.01 @ Celtic 5 1842 62.31% St. Johnstone 0 1699 18.44%
20 1998-10-31 11.99 @ Kilmarnock 2 1707 24.69% Celtic 0 1819 43.78%
21 1998-12-05 11.98 @ Kilmarnock 4 1726 53.92% Aberdeen 0 1633 20.73%
22 1998-12-12 11.76 @ Aberdeen 2 1621 25.39% Heart of Midlothian 0 1726 42.47%
23 1999-02-20 11.57 @ Dundee United 3 1666 43.53% Aberdeen 0 1636 24.82%
24 1998-10-17 10.81 Kilmarnock 2 1696 28.86% @ Dundee United 0 1685 37.18%
25 1999-02-20 10.78 St. Johnstone 2 1691 28.97% @ Heart of Midlothian 0 1680 37.04%