Login
Show privacy policy

— OR SIGN UP WITH —

Already subscribed? This will create your account and activate Premium!

up to 

for new 
customers

Scottish Premiership

Summary
Stats
News
Prediction League
Matchweek Slides
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Matchweek 1
3 Aug
- 11:30
Heart Of Midlothian
Rangers
0
0
3 Aug
- 14:00
Motherwell
Ross County
0
0
4 Aug
- 12:30
Dundee Utd
Dundee
2
2
4 Aug
- 14:00
ST Mirren
Hibernian
3
0
4 Aug
- 15:30
Celtic
Kilmarnock
4
0
5 Aug
- 19:00
ST Johnstone
Aberdeen
1
2
26 Apr
- 11:30
Dundee Utd
Celtic
0
5
26 Apr
- 14:00
Kilmarnock
Ross County
2
0
26 Apr
- 14:00
ST Mirren
Rangers
2
2
26 Apr
- 14:00
Aberdeen
Hibernian
1
0
26 Apr
- 14:00
Heart Of Midlothian
Dundee
0
1
26 Apr
- 14:00
Motherwell
ST Johnstone
3
2
Matchweek 2
10 Aug
- 14:00
Rangers
Motherwell
2
1
10 Aug
- 14:00
Ross County
Dundee Utd
1
1
10 Aug
- 16:30
Dundee
Heart Of Midlothian
3
1
11 Aug
- 11:30
Hibernian
Celtic
0
2
11 Aug
- 14:00
Kilmarnock
ST Johnstone
0
3
11 Aug
- 14:00
Aberdeen
ST Mirren
3
1
3 May
- 14:00
Hibernian
Dundee Utd
3
1
3 May
- 14:00
ST Mirren
Aberdeen
1
0
3 May
- 14:00
Dundee
Motherwell
1
2
3 May
- 14:00
ST Johnstone
Kilmarnock
0
2
3 May
- 14:00
Ross County
Heart Of Midlothian
1
3
4 May
- 11:00
Rangers
Celtic
1
1
Matchweek 3
24 Aug
- 14:00
Hibernian
Dundee
2
2
24 Aug
- 14:00
Rangers
Ross County
6
0
24 Aug
- 14:00
Dundee Utd
ST Johnstone
2
0
25 Aug
- 11:00
ST Mirren
Celtic
0
3
25 Aug
- 14:00
Aberdeen
Kilmarnock
2
0
25 Aug
- 14:00
Motherwell
Heart Of Midlothian
3
1
10 May
- 14:00
Celtic
Hibernian
3
1
Prob 76%
Match Winner 1
Odd 1.35
10 May
- 14:00
Kilmarnock
Dundee
3
2
Prob 70%
Double Chance 1X
Odd 1.25
10 May
- 14:00
Heart Of Midlothian
Motherwell
3
0
Prob 78%
Double Chance 1X
Odd 1.13
10 May
- 14:00
ST Johnstone
Ross County
2
1
Prob 74%
BTTS No
Odd 1.99
10 May
- 14:00
Dundee Utd
ST Mirren
0
2
Prob 79%
Double Chance X2
Odd 1.66
11 May
- 11:00
Rangers
Aberdeen
4
0
Prob 79%
Double Chance 1X
Odd 1.19
Matchweek 4
31 Aug
- 14:00
Dundee
ST Mirren
2
2
31 Aug
- 14:00
ST Johnstone
Motherwell
1
2
31 Aug
- 16:45
Ross County
Aberdeen
0
1
1 Sep
- 11:30
Celtic
Rangers
3
0
1 Sep
- 14:00
Kilmarnock
Hibernian
1
1
1 Sep
- 14:00
Heart Of Midlothian
Dundee Utd
0
1
14 May
- 18:45
ST Mirren
Hibernian
2
2
Prob 73%
Goals Total Over 2.5
Odd 1.99
14 May
- 18:45
Dundee
Ross County
1
1
Prob 85%
Double Chance 1X
Odd 1.28
14 May
- 18:45
Heart Of Midlothian
ST Johnstone
2
1
Prob 71%
Match Winner 1
Odd 1.64
14 May
- 18:45
Motherwell
Kilmarnock
3
0
Prob 77%
Match Winner 1
Odd 2.80
14 May
- 18:45
Rangers
Dundee Utd
3
1
Prob 82%
Double Chance 1X
Odd 1.09
14 May
- 19:00
Aberdeen
Celtic
1
5
Prob 83%
Match Winner 2
Odd 2.12
Matchweek 5
14 Sep
- 14:00
Celtic
Heart Of Midlothian
2
0
14 Sep
- 14:00
Hibernian
ST Johnstone
2
0
14 Sep
- 14:00
ST Mirren
Kilmarnock
2
2
14 Sep
- 14:00
Aberdeen
Motherwell
2
1
14 Sep
- 14:00
Ross County
Dundee
2
0
15 Sep
- 11:00
Dundee Utd
Rangers
0
1
17 May
- 11:30
Celtic
ST Mirren
1
1
Prob 89%
Match Winner 1
Odd 1.27
17 May
- 11:30
Hibernian
Rangers
2
2
Prob 83%
Goals Total Over 2.5
Odd 1.53
17 May
- 11:30
Dundee Utd
Aberdeen
2
1
Prob 78%
Goals Total Under 2.5
Odd 2.19
18 May
- 14:00
Kilmarnock
Heart Of Midlothian
0
1
Prob 70%
Double Chance 1X
Odd 1.50
18 May
- 14:00
ST Johnstone
Dundee
0
2
Prob 80%
Double Chance X2
Odd 1.42
18 May
- 14:00
Ross County
Motherwell
1
1
Prob 70%
Double Chance X2
Odd 1.86
Matchweek 6
28 Sep
- 14:00
Kilmarnock
Dundee Utd
3
3
28 Sep
- 14:00
Dundee
Aberdeen
1
2
28 Sep
- 14:00
Heart Of Midlothian
Ross County
1
1
28 Sep
- 14:00
Motherwell
ST Mirren
2
1
28 Sep
- 16:45
ST Johnstone
Celtic
0
6
29 Sep
- 11:00
Rangers
Hibernian
1
0
Matchweek 7
5 Oct
- 14:00
Hibernian
Motherwell
1
2
5 Oct
- 14:00
ST Mirren
Dundee Utd
0
1
5 Oct
- 14:00
Dundee
Kilmarnock
2
3
6 Oct
- 11:00
Ross County
Celtic
1
2
6 Oct
- 14:00
Aberdeen
Heart Of Midlothian
3
2
6 Oct
- 19:00
Rangers
ST Johnstone
2
0
Matchweek 8
19 Oct
- 14:00
Celtic
Aberdeen
2
2
19 Oct
- 14:00
Heart Of Midlothian
ST Mirren
4
0
19 Oct
- 14:00
Motherwell
Dundee
0
1
19 Oct
- 14:00
ST Johnstone
Ross County
3
0
19 Oct
- 14:00
Dundee Utd
Hibernian
3
2
20 Oct
- 11:00
Kilmarnock
Rangers
1
0
Matchweek 9
26 Oct
- 14:00
Dundee
ST Johnstone
1
2
26 Oct
- 14:00
Ross County
Kilmarnock
2
1
26 Oct
- 16:30
Aberdeen
Dundee Utd
1
0
27 Oct
- 11:00
Hibernian
Heart Of Midlothian
1
1
27 Oct
- 14:00
Motherwell
Celtic
0
3
27 Oct
- 14:00
Rangers
ST Mirren
2
1
Matchweek 10
30 Oct
- 19:45
Celtic
Dundee
2
0
30 Oct
- 19:45
ST Mirren
ST Johnstone
3
1
30 Oct
- 19:45
Heart Of Midlothian
Kilmarnock
1
2
30 Oct
- 19:45
Ross County
Hibernian
0
0
30 Oct
- 19:45
Dundee Utd
Motherwell
1
2
30 Oct
- 20:00
Aberdeen
Rangers
2
1
Matchweek 11
2 Nov
- 15:00
ST Mirren
Ross County
0
0
2 Nov
- 15:00
ST Johnstone
Heart Of Midlothian
1
2
26 Nov
- 19:45
Hibernian
Aberdeen
3
3
8 Jan
- 19:45
Celtic
Dundee Utd
2
0
8 Jan
- 19:45
Kilmarnock
Motherwell
0
0
9 Jan
- 20:00
Dundee
Rangers
1
1
Matchweek 12
9 Nov
- 15:00
Hibernian
ST Mirren
1
2
9 Nov
- 15:00
Motherwell
ST Johnstone
2
1
9 Nov
- 15:00
Dundee Utd
Ross County
3
0
9 Nov
- 17:30
Aberdeen
Dundee
4
1
10 Nov
- 15:00
Kilmarnock
Celtic
0
2
10 Nov
- 17:00
Rangers
Heart Of Midlothian
1
0
Matchweek 13
23 Nov
- 15:00
ST Johnstone
Kilmarnock
1
0
23 Nov
- 15:00
Ross County
Motherwell
2
1
23 Nov
- 15:45
Rangers
Dundee Utd
1
1
23 Nov
- 16:00
ST Mirren
Aberdeen
2
1
23 Nov
- 17:45
Dundee
Hibernian
4
1
23 Nov
- 19:45
Heart Of Midlothian
Celtic
1
4
Matchweek 14
30 Nov
- 15:00
Celtic
Ross County
5
0
30 Nov
- 15:00
Kilmarnock
Dundee
1
1
30 Nov
- 15:00
Motherwell
Hibernian
0
3
30 Nov
- 15:00
Dundee Utd
ST Mirren
2
0
1 Dec
- 12:00
ST Johnstone
Rangers
0
1
1 Dec
- 15:00
Heart Of Midlothian
Aberdeen
1
1
Matchweek 15
21 Sep
- 14:00
ST Mirren
Heart Of Midlothian
2
1
21 Sep
- 14:00
Ross County
ST Johnstone
3
3
3 Nov
- 15:00
Hibernian
Dundee Utd
1
1
4 Dec
- 19:45
Dundee
Motherwell
4
1
4 Dec
- 19:45
Rangers
Kilmarnock
6
0
4 Dec
- 20:00
Aberdeen
Celtic
0
1
Matchweek 16
7 Dec
- 15:00
Celtic
Hibernian
3
0
7 Dec
- 15:00
ST Mirren
Motherwell
0
1
7 Dec
- 15:00
Aberdeen
ST Johnstone
1
1
7 Dec
- 15:00
Heart Of Midlothian
Dundee
2
0
7 Dec
- 15:00
Dundee Utd
Kilmarnock
1
1
8 Dec
- 12:00
Ross County
Rangers
0
3
Matchweek 17
14 Dec
- 15:00
Hibernian
Ross County
3
1
14 Dec
- 15:00
Motherwell
Dundee Utd
4
3
14 Dec
- 15:00
ST Johnstone
ST Mirren
2
3
15 Dec
- 15:00
Kilmarnock
Heart Of Midlothian
1
0
14 Jan
- 20:00
Dundee
Celtic
3
3
15 Jan
- 20:00
Rangers
Aberdeen
3
0
Matchweek 18
20 Dec
- 19:45
Motherwell
Kilmarnock
1
1
21 Dec
- 15:00
Aberdeen
Hibernian
1
3
21 Dec
- 15:00
Rangers
Dundee
1
0
21 Dec
- 15:00
Ross County
ST Mirren
1
2
22 Dec
- 12:00
Dundee Utd
Celtic
0
0
22 Dec
- 15:00
Heart Of Midlothian
ST Johnstone
2
1
Matchweek 19
26 Dec
- 12:30
Heart Of Midlothian
Hibernian
1
2
26 Dec
- 15:00
Celtic
Motherwell
4
0
26 Dec
- 15:00
Kilmarnock
Aberdeen
4
0
26 Dec
- 15:00
Dundee
Ross County
0
3
26 Dec
- 15:00
ST Johnstone
Dundee Utd
1
2
26 Dec
- 17:45
ST Mirren
Rangers
2
1
Matchweek 20
29 Dec
- 15:00
Celtic
ST Johnstone
4
0
29 Dec
- 15:00
Hibernian
Kilmarnock
1
0
29 Dec
- 15:00
ST Mirren
Dundee
1
2
29 Dec
- 15:00
Motherwell
Rangers
2
2
29 Dec
- 15:00
Ross County
Heart Of Midlothian
2
2
29 Dec
- 17:15
Dundee Utd
Aberdeen
1
0
Matchweek 21
2 Jan
- 15:00
Kilmarnock
ST Mirren
2
0
2 Jan
- 15:00
Aberdeen
Ross County
1
2
2 Jan
- 15:00
Heart Of Midlothian
Motherwell
1
0
2 Jan
- 15:00
Rangers
Celtic
3
0
2 Jan
- 15:00
ST Johnstone
Hibernian
1
1
2 Jan
- 17:30
Dundee
Dundee Utd
1
2
Matchweek 22
5 Jan
- 12:00
Hibernian
Rangers
3
3
5 Jan
- 14:30
Motherwell
Aberdeen
2
0
5 Jan
- 15:00
Celtic
ST Mirren
3
0
5 Jan
- 15:00
Kilmarnock
Ross County
0
1
5 Jan
- 15:00
ST Johnstone
Dundee
1
3
5 Jan
- 15:00
Dundee Utd
Heart Of Midlothian
0
1
Matchweek 23
3 Nov
- 15:00
Dundee
Kilmarnock
3
2
11 Jan
- 12:30
Ross County
Celtic
1
4
11 Jan
- 15:00
Hibernian
Motherwell
3
1
11 Jan
- 15:00
ST Mirren
Dundee Utd
0
1
12 Jan
- 15:00
Aberdeen
Heart Of Midlothian
0
0
12 Jan
- 15:00
Rangers
ST Johnstone
3
1
Matchweek 24
25 Jan
- 15:00
Aberdeen
ST Mirren
0
3
25 Jan
- 15:00
Heart Of Midlothian
Kilmarnock
3
2
25 Jan
- 15:00
ST Johnstone
Motherwell
2
1
25 Jan
- 15:00
Ross County
Hibernian
1
1
26 Jan
- 12:00
Dundee Utd
Rangers
1
3
5 Feb
- 19:45
Celtic
Dundee
6
0
Matchweek 25
1 Feb
- 15:00
Hibernian
Aberdeen
2
0
1 Feb
- 15:00
ST Mirren
ST Johnstone
0
1
1 Feb
- 15:00
Dundee
Heart Of Midlothian
0
6
1 Feb
- 17:45
Kilmarnock
Dundee Utd
1
0
2 Feb
- 15:00
Motherwell
Celtic
1
3
2 Feb
- 15:00
Rangers
Ross County
4
0
Matchweek 26
15 Feb
- 15:00
Celtic
Dundee Utd
3
0
15 Feb
- 15:00
Kilmarnock
ST Johnstone
3
1
15 Feb
- 15:00
Dundee
Aberdeen
1
2
15 Feb
- 15:00
Motherwell
Ross County
0
3
16 Feb
- 12:00
Heart Of Midlothian
Rangers
1
3
16 Feb
- 14:00
ST Mirren
Hibernian
0
0
Matchweek 27
22 Feb
- 12:30
Hibernian
Celtic
2
1
22 Feb
- 15:00
Aberdeen
Kilmarnock
1
0
22 Feb
- 15:00
Rangers
ST Mirren
0
2
22 Feb
- 15:00
Ross County
Dundee
3
1
22 Feb
- 15:00
Dundee Utd
Motherwell
1
0
23 Feb
- 12:00
ST Johnstone
Heart Of Midlothian
1
2
Matchweek 28
25 Feb
- 20:00
Celtic
Aberdeen
5
1
26 Feb
- 19:45
Heart Of Midlothian
ST Mirren
3
1
26 Feb
- 19:45
Motherwell
Dundee
2
1
26 Feb
- 19:45
ST Johnstone
Ross County
1
0
26 Feb
- 19:45
Dundee Utd
Hibernian
1
3
26 Feb
- 20:00
Kilmarnock
Rangers
2
4
Matchweek 29
1 Mar
- 15:00
Dundee
ST Johnstone
1
1
1 Mar
- 15:00
Rangers
Motherwell
1
2
1 Mar
- 15:00
Ross County
Kilmarnock
1
0
1 Mar
- 17:30
ST Mirren
Celtic
2
5
2 Mar
- 12:30
Hibernian
Heart Of Midlothian
2
1
2 Mar
- 15:00
Aberdeen
Dundee Utd
2
2
Matchweek 30
15 Mar
- 15:00
Kilmarnock
Hibernian
1
1
15 Mar
- 15:00
Heart Of Midlothian
Ross County
2
0
15 Mar
- 15:00
Motherwell
ST Mirren
2
2
15 Mar
- 15:00
ST Johnstone
Aberdeen
0
0
16 Mar
- 12:30
Celtic
Rangers
2
3
16 Mar
- 15:00
Dundee Utd
Dundee
2
4
Matchweek 31
29 Mar
- 15:00
Celtic
Heart Of Midlothian
3
0
29 Mar
- 15:00
Hibernian
ST Johnstone
3
0
29 Mar
- 15:00
ST Mirren
Kilmarnock
5
1
29 Mar
- 15:00
Aberdeen
Motherwell
4
1
29 Mar
- 17:30
Dundee
Rangers
3
4
30 Mar
- 13:30
Ross County
Dundee Utd
0
1
Matchweek 32
5 Apr
- 14:00
Kilmarnock
Motherwell
2
0
5 Apr
- 14:00
Dundee
ST Mirren
2
0
5 Apr
- 14:00
Rangers
Hibernian
0
2
5 Apr
- 14:00
Ross County
Aberdeen
0
1
6 Apr
- 11:00
ST Johnstone
Celtic
1
0
6 Apr
- 13:30
Heart Of Midlothian
Dundee Utd
0
1
Matchweek 33
12 Apr
- 11:30
Celtic
Kilmarnock
5
1
12 Apr
- 14:00
ST Mirren
Ross County
3
2
12 Apr
- 14:00
Motherwell
Heart Of Midlothian
0
0
12 Apr
- 14:00
Dundee Utd
ST Johnstone
1
0
13 Apr
- 11:00
Aberdeen
Rangers
2
2
13 Apr
- 13:30
Hibernian
Dundee
4
0
Standing Table
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Celtic
w d w w d
38
29
5
4
112
26
86
92
2
Rangers
d d w w d
38
22
9
7
80
41
39
75
3
Hibernian
l w l d d
38
15
13
10
62
50
12
58
4
Dundee Utd
l l l l w
38
15
8
15
45
54
-9
53
5
Aberdeen
w l l l l
38
15
8
15
48
61
-13
53
6
38
15
7
16
52
47
5
52
7
ST Mirren
d w w d d
38
14
8
16
53
59
-6
50
8
Motherwell
w w l w d
38
14
7
17
46
63
-17
49
9
Kilmarnock
w w w l l
38
12
8
18
45
64
-19
44
10
Dundee
w l l d w
38
11
8
19
57
77
-20
41
11
Ross County
l l l d d
38
9
10
19
37
65
-28
37
12
ST Johnstone
l l w l l
38
9
5
24
38
68
-30
32
- Qualification for the Champions League play-off round
- Qualification for the Champions League second qualifying round
- Qualification for the Europa League second qualifying round
- Qualification for the Conference League second qualifying round
- Qualification for the Premiership play-off final
- Relegation to Championship

📊 Overview

228
Matches Played
675
Total Goals
2.96
Goals per Match

Goals Statistics

1.69
Avg Home Goals
1.27
Avg Away Goals
7
Highest Scoring Match

📈 Over/Under Statistics

Over 0.5 95.6%
Over 1.5 79.8%
Over 2.5 60.5%
Over 3.5 34.2%
Over 4.5 16.2%

🎯 Both Teams to Score

53.5%
Yes: 122
No: 106

📊 Match Results (1X2)

Home Wins 47.4%
Draws 21.1%
Away Wins 31.6%

🟨 Cards

3.69
Avg Yellow Cards
0.10
Avg Red Cards
10
Max Yellow Cards

🚩 Corners

10.93
Avg Corners
24
Max Corners
3
Min Corners

🏆 Top Performing Teams

⚡ Top Scorers

1 Celtic 2.95 goals/match
2 Rangers 2.11 goals/match
3 Hibernian 1.63 goals/match
4 Dundee 1.50 goals/match
5 ST Mirren 1.39 goals/match

🛡️ Best Defense

1 Celtic 0.68 conceded/match
2 Rangers 1.08 conceded/match
3 Heart Of Midlothian 1.24 conceded/match
4 Hibernian 1.32 conceded/match
5 Dundee Utd 1.42 conceded/match

Scottish Premiership 2024-2025 Football News

Greenock Morton 2, Partick Thistle 1: Full-Time Championship Result
Posted on
Raith Rovers 2, Livingston 1: Full-Time Championship Result
Posted on
Full-Time: Partick Thistle 2, Queen's Park 1 - Championship Match Summary
Posted on
Championship Clash: Dunfermline Athletic vs. Falkirk - Kickoff at 19:45 on Friday, December 27, 2024
Posted on
Dunfermline Dismisses Manager McPake
Posted on
%group_nN%

Gameweek 4 Predictions

Deadline: 2025-12-06 11:30

No matches available for this gameweek

Elo Rating
# Club ELO Glob
1 1,586.8 0
2 1,517.8 0
3 1,412.2 0
4 1,323.8 0
5 1,310.1 0
6 1,309.9 0
7 1,301.5 0
8 1,269.9 0
9 1,239.0 0