For the love of the game. Find your next match
Competition

Scotland, Premiership

Standings for season 2627, with form, home and away performance, and competition statistics across seasons.

42Matches this season
2.55Goals per match
38.1%Home wins
21.4%Draws
40.5%Away wins
52.4%Over 2.5 goals
52.4%Both teams scored
Trend

How the league has changed

Goals per match and draw rates across seasons show how the competition has changed over time.

Goals per match

Draws

Season 2627

Standings

#TeamPW DLGFGA GDPtsForm HomeAwayStrength
1 Celtic 760 1144 +10 18 WWWWL 2.25 3.00 1689
2 Rangers 751 184 +4 16 WWWWW 2.00 2.50 1655
3 Hearts 741 2148 +6 13 WWWLD 3.00 1.00 1622
4 Dundee 731 397 +2 10 WLDLW 1.75 1.00 1476
5 St Mirren 731 389 -1 10 DWLLL 1.00 2.00 1437
6 St Johnstone 722 3910 -1 8 LDWLD 1.75 0.33 1430
7 Aberdeen 722 378 -1 8 LLDWD 1.33 1.00 1461
8 Dundee United 722 3911 -2 8 LWLDW 0.67 1.50 1475
9 Motherwell 722 3911 -2 8 DWLLL 1.33 1.00 1527
10 Hibernian 721 4811 -3 7 WLLLD 0.25 2.00 1524
11 Falkirk 713 369 -3 6 LLDWD 1.00 0.75 1474
12 Kilmarnock 712 4615 -9 5 LLDWD 0.25 1.33 1446
Strength

Strength rankings

Elo adjusts results for opponent strength, so these rankings can differ from the standings. The league average is 1500 and home advantage is 53 points, equivalent to 7.5 additional percentage points for the home side.

1689 Celtic 341 matches · opponent rating 1523
1655 Rangers 340 matches · opponent rating 1536
1622 Hearts 303 matches · opponent rating 1517
1527 Motherwell 341 matches · opponent rating 1542
1524 Hibernian 341 matches · opponent rating 1533
1492 Partick 38 matches · opponent rating 1487
Referees

Referee profiles

Cards, fouls and result patterns over the last three years provide context for each referee.

RefereeMatchesYellow cards Red cardsFoulsGoals HomeDraws
C Graham 43 4.44 0.21 26.30 2.63 53.5% 30.2%
D McFarlane 17 4.35 0.29 26.88 2.59 47.1% 29.4%
N Walsh 60 4.17 0.17 25.10 2.70 48.3% 23.3%
D Dickinson 60 4.13 0.12 21.92 2.62 46.7% 15.0%
R Hardie 31 4.13 0.16 22.32 3.10 48.4% 29.0%
C Steven 57 3.89 0.26 23.11 2.93 49.1% 35.1%
D Nicolson 19 3.89 0.16 23.26 2.53 42.1% 21.1%
M MacDermid 60 3.70 0.18 20.85 2.97 53.3% 16.7%
K Clancy 60 3.70 0.15 22.12 3.02 53.3% 18.3%
J Beaton 60 3.65 0.13 21.65 3.25 56.7% 23.3%
D Robertson 60 3.40 0.17 20.53 2.77 31.7% 30.0%
R Lee 19 3.26 0.21 25.32 3.21 47.4% 10.5%
S McLean 60 3.20 0.15 21.82 2.70 35.0% 26.7%
G Irvine 45 3.20 0.18 22.40 2.64 37.8% 20.0%
C Scott 34 3.09 0.21 20.76 3.09 50.0% 29.4%
Calendar

Upcoming matches and recent results

Upcoming

Aberdeen – St Mirren Saturday 17 Oct, 15:00
Hibernian – Falkirk Saturday 17 Oct, 15:00
Kilmarnock – Motherwell Saturday 17 Oct, 15:00
St Johnstone – Dundee United Saturday 17 Oct, 15:00
Dundee – Rangers Saturday 17 Oct, 20:00
Celtic – Hearts Sunday 18 Oct, 15:00
Dundee United – Aberdeen Saturday 24 Oct, 15:00
Falkirk – Kilmarnock Saturday 24 Oct, 15:00
Rangers – St Johnstone Saturday 24 Oct, 15:00
St Mirren – Dundee Saturday 24 Oct, 15:00
Hibernian – Celtic Sunday 25 Oct, 12:00
Motherwell – Hearts Sunday 25 Oct, 14:00
Aberdeen – Falkirk Wednesday 28 Oct, 19:45
Celtic – Dundee United Wednesday 28 Oct, 19:45
Dundee – Kilmarnock Wednesday 28 Oct, 19:45
St Johnstone – Motherwell Wednesday 28 Oct, 19:45
St Mirren – Hibernian Wednesday 28 Oct, 19:45
Hearts – Rangers Wednesday 28 Oct, 20:00
Dundee United – Hearts Saturday 31 Oct, 15:00
Kilmarnock – St Johnstone Saturday 31 Oct, 15:00
Motherwell – St Mirren Saturday 31 Oct, 15:00
Falkirk – Celtic Sunday 1 Nov, 13:00
Dundee United – Motherwell Saturday 7 Nov, 15:00
St Johnstone – Dundee Saturday 7 Nov, 15:00
Aberdeen – Hibernian Saturday 7 Nov, 17:45
St Mirren – Rangers Saturday 7 Nov, 20:00
Hearts – Falkirk Sunday 8 Nov, 15:00
Celtic – Kilmarnock Sunday 8 Nov, 16:00
Celtic – St Mirren Saturday 21 Nov, 15:00
Falkirk – St Johnstone Saturday 21 Nov, 15:00

Recent results

Celtic 0–1 Rangers 20/09/26
Kilmarnock 1–1 Hearts 19/09/26
Hibernian 1–1 Aberdeen 19/09/26
St Johnstone 1–1 Falkirk 19/09/26
St Mirren 0–3 Dundee United 19/09/26
Dundee 2–1 Motherwell 19/09/26
Hibernian 0–1 Kilmarnock 15/09/26
Motherwell 0–4 Aberdeen 15/09/26
Falkirk 2–1 Hearts 15/09/26
St Johnstone 0–1 Celtic 09/09/26
Rangers 1–0 St Mirren 09/09/26
St Johnstone 2–1 Hibernian 06/09/26
Hearts 2–1 Dundee 06/09/26
St Mirren 1–2 Celtic 05/09/26
Rangers 1–0 Motherwell 05/09/26