Scottish Premiership

Standings
Results
Fixtures
Players Stats
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Celtic
l w w d w
33
24
6
3
80
26
54
78
2
Rangers
l w d l d
33
24
3
6
72
23
49
75
3
33
19
5
9
46
34
12
62
4
Kilmarnock
d w d w w
33
13
12
8
43
34
9
51
5
ST Mirren
w l d l l
33
12
7
14
38
43
-5
43
6
Dundee
w w l d d
33
10
11
12
44
54
-10
41
7
Hibernian
d w l l d
33
9
12
12
44
51
-7
39
8
Motherwell
w l d w d
33
8
13
12
46
51
-5
37
9
Aberdeen
l w w d d
33
8
11
14
35
49
-14
35
10
ST Johnstone
d l l w l
33
7
10
16
24
46
-22
31
11
Ross County
d w l l w
33
7
9
17
32
56
-24
30
12
Livingston
d l l d l
33
3
9
21
22
59
-37
18
Premiership
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Celtic
w w w w w
5
5
0
0
15
4
11
15
2
Rangers
w w l w d
5
3
1
1
15
9
6
10
3
5
1
3
1
8
8
0
6
4
Kilmarnock
d l w l d
5
1
2
2
3
10
-7
5
5
ST Mirren
l w l d l
5
1
1
3
8
9
-1
4
6
Dundee
l l l l d
5
0
1
4
5
14
-9
1
Relegation
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Aberdeen
w w w w d
5
4
1
0
13
3
10
13
2
Hibernian
w l l w d
5
2
1
2
8
8
0
7
3
Livingston
w l w l d
5
2
1
2
7
11
-4
7
4
Motherwell
l w w l l
5
2
0
3
10
8
2
6
5
Ross County
l w l d d
5
1
2
2
6
11
-5
5
6
ST Johnstone
l l l d w
5
1
1
3
5
8
-3
4
26/05/2024
26/05/2024
- 11:00 AM
Ross County
4 0
Raith Rovers
23/05/2024
23/05/2024
- 7:00 PM
Raith Rovers
1 2
Ross County
19/05/2024
19/05/2024
- 2:00 PM
Ross County
2 2
Aberdeen
19/05/2024
- 2:00 PM
Motherwell
1 2
ST Johnstone
19/05/2024
- 2:00 PM
Livingston
1 1
Hibernian
18/05/2024
18/05/2024
- 11:30 AM
Heart OF Midlothian
3 3
Rangers
18/05/2024
- 11:30 AM
Dundee
1 1
Kilmarnock
18/05/2024
- 11:30 AM
Celtic
3 2
ST Mirren
17/05/2024
17/05/2024
- 6:45 PM
Raith Rovers
1 2
Partick
15/05/2024
15/05/2024
- 6:45 PM
ST Johnstone
1 1
Ross County
15/05/2024
- 6:45 PM
Hibernian
3 0
Motherwell
15/05/2024
- 6:45 PM
Aberdeen
5 1
Livingston
15/05/2024
- 6:45 PM
ST Mirren
2 2
Heart OF Midlothian
15/05/2024
- 6:30 PM
Kilmarnock
0 5
Celtic
14/05/2024
14/05/2024
- 6:45 PM
Partick
1 2
Raith Rovers
14/05/2024
- 6:30 PM
Rangers
5 2
Dundee
12/05/2024
12/05/2024
- 2:00 PM
Hibernian
0 4
Aberdeen
11/05/2024
11/05/2024
- 2:00 PM
Ross County
1 5
Motherwell
11/05/2024
- 2:00 PM
Livingston
2 1
ST Johnstone
11/05/2024
- 2:00 PM
ST Mirren
0 1
Kilmarnock
11/05/2024
- 2:00 PM
Heart OF Midlothian
3 0
Dundee
11/05/2024
- 11:30 AM
Celtic
2 1
Rangers
10/05/2024
10/05/2024
- 6:45 PM
Partick
2 1
Airdrie United
07/05/2024
07/05/2024
- 6:45 PM
Airdrie United
2 2
Partick
05/05/2024
05/05/2024
- 12:00 PM
Rangers
4 1
Kilmarnock
04/05/2024
04/05/2024
- 2:00 PM
Ross County
2 1
Hibernian
04/05/2024
- 2:00 PM
Motherwell
4 1
Livingston
04/05/2024
- 2:00 PM
Aberdeen
1 0
ST Johnstone
04/05/2024
- 2:00 PM
Dundee
1 3
ST Mirren
04/05/2024
- 2:00 PM
Celtic
3 0
Heart OF Midlothian
28/04/2024
28/04/2024
- 2:00 PM
Dundee
1 2
Celtic
28/04/2024
- 11:30 AM
ST Mirren
1 2
Rangers
27/04/2024
27/04/2024
- 2:00 PM
ST Johnstone
1 3
Hibernian
27/04/2024
- 2:00 PM
Livingston
2 0
Ross County
27/04/2024
- 2:00 PM
Aberdeen
1 0
Motherwell
27/04/2024
- 2:00 PM
Kilmarnock
0 0
Heart OF Midlothian
17/04/2024
17/04/2024
- 7:00 PM
Dundee
0 0
Rangers
14/04/2024
14/04/2024
- 11:00 AM
Ross County
3 2
Rangers
13/04/2024
13/04/2024
- 2:00 PM
ST Johnstone
0 2
Kilmarnock
13/04/2024
- 2:00 PM
Motherwell
1 1
Hibernian
13/04/2024
- 2:00 PM
Heart OF Midlothian
4 2
Livingston
13/04/2024
- 2:00 PM
Celtic
3 0
ST Mirren
13/04/2024
- 2:00 PM
Aberdeen
0 0
Dundee
07/04/2024
07/04/2024
- 11:00 AM
Rangers
3 3
Celtic
06/04/2024
06/04/2024
- 2:00 PM
ST Mirren
1 2
Heart OF Midlothian
06/04/2024
- 2:00 PM
Livingston
0 0
Aberdeen
06/04/2024
- 2:00 PM
Kilmarnock
1 0
Ross County
06/04/2024
- 2:00 PM
Hibernian
1 2
ST Johnstone
06/04/2024
- 2:00 PM
Dundee
2 3
Motherwell
31/03/2024
31/03/2024
- 11:00 AM
Livingston
0 3
Celtic
30/03/2024
30/03/2024
- 3:00 PM
ST Johnstone
1 2
Dundee
30/03/2024
- 3:00 PM
Rangers
3 1
Hibernian
30/03/2024
- 3:00 PM
Motherwell
1 1
ST Mirren
30/03/2024
- 3:00 PM
Heart OF Midlothian
1 1
Kilmarnock
30/03/2024
- 3:00 PM
Aberdeen
2 1
Ross County
16/03/2024
16/03/2024
- 3:00 PM
Ross County
2 1
Heart OF Midlothian
16/03/2024
- 3:00 PM
Motherwell
0 1
Aberdeen
16/03/2024
- 3:00 PM
Kilmarnock
5 2
ST Mirren
16/03/2024
- 3:00 PM
Hibernian
3 0
Livingston
16/03/2024
- 3:00 PM
Celtic
3 1
ST Johnstone
13/03/2024
13/03/2024
- 7:45 PM
Ross County
2 2
Hibernian
13/03/2024
- 7:45 PM
Dundee
1 0
Aberdeen
03/03/2024
03/03/2024
- 12:00 PM
Heart OF Midlothian
2 0
Celtic
02/03/2024
02/03/2024
- 3:00 PM
ST Mirren
2 1
Aberdeen
02/03/2024
- 3:00 PM
ST Johnstone
1 1
Livingston
02/03/2024
- 3:00 PM
Rangers
1 2
Motherwell
02/03/2024
- 3:00 PM
Hibernian
2 0
Ross County
02/03/2024
- 3:00 PM
Dundee
2 2
Kilmarnock
28/02/2024
28/02/2024
- 8:00 PM
Livingston
1 3
Motherwell
28/02/2024
- 7:45 PM
Kilmarnock
1 2
Rangers
28/02/2024
- 7:45 PM
Heart OF Midlothian
1 1
Hibernian
28/02/2024
- 7:45 PM
Celtic
7 1
Dundee
28/02/2024
- 7:45 PM
Aberdeen
0 2
ST Johnstone
27/02/2024
27/02/2024
- 8:00 PM
Ross County
1 1
ST Mirren
25/02/2024
25/02/2024
- 12:00 PM
Motherwell
1 3
Celtic
24/02/2024
24/02/2024
- 3:00 PM
ST Mirren
2 0
ST Johnstone
24/02/2024
- 3:00 PM
Ross County
3 2
Livingston
24/02/2024
- 3:00 PM
Rangers
5 0
Heart OF Midlothian
24/02/2024
- 3:00 PM
Kilmarnock
2 0
Aberdeen
24/02/2024
- 3:00 PM
Hibernian
2 1
Dundee
18/02/2024
18/02/2024
- 12:00 PM
ST Johnstone
0 3
Rangers
17/02/2024
17/02/2024
- 3:00 PM
Livingston
1 0
ST Mirren
17/02/2024
- 3:00 PM
Heart OF Midlothian
2 0
Motherwell
17/02/2024
- 3:00 PM
Dundee
2 0
Ross County
17/02/2024
- 3:00 PM
Celtic
1 1
Kilmarnock
17/02/2024
- 3:00 PM
Aberdeen
2 2
Hibernian
14/02/2024
14/02/2024
- 7:45 PM
Rangers
3 1
Ross County
14/02/2024
- 7:45 PM
Aberdeen
3 3
Motherwell
11/02/2024
11/02/2024
- 2:00 PM
Dundee
2 1
ST Johnstone
07/02/2024
07/02/2024
- 8:00 PM
Hibernian
1 2
Celtic
07/02/2024
- 7:45 PM
ST Mirren
2 0
Dundee
07/02/2024
- 7:45 PM
ST Johnstone
0 1
Heart OF Midlothian
07/02/2024
- 7:45 PM
Kilmarnock
1 0
Livingston
06/02/2024
06/02/2024
- 8:00 PM
Rangers
2 1
Aberdeen
06/02/2024
- 7:45 PM
Motherwell
5 0
Ross County
03/02/2024
03/02/2024
- 3:00 PM
Ross County
0 1
ST Johnstone
03/02/2024
- 3:00 PM
Rangers
3 0
Livingston
03/02/2024
- 3:00 PM
Motherwell
1 1
Kilmarnock
03/02/2024
- 3:00 PM
Hibernian
0 3
ST Mirren
03/02/2024
- 3:00 PM
Dundee
2 3
Heart OF Midlothian
03/02/2024
- 12:30 PM
Aberdeen
1 1
Celtic
30/01/2024
30/01/2024
- 7:45 PM
Livingston
2 2
Ross County
30/01/2024
- 7:45 PM
Aberdeen
1 1
Dundee
27/01/2024
27/01/2024
- 3:00 PM
ST Johnstone
1 1
Motherwell
27/01/2024
- 3:00 PM
Livingston
1 4
Dundee
27/01/2024
- 3:00 PM
Kilmarnock
2 2
Hibernian
27/01/2024
- 3:00 PM
Heart OF Midlothian
2 0
Aberdeen
27/01/2024
- 3:00 PM
Celtic
1 0
Ross County
27/01/2024
- 12:30 PM
ST Mirren
0 1
Rangers
24/01/2024
24/01/2024
- 7:45 PM
ST Johnstone
1 1
Aberdeen
24/01/2024
- 7:45 PM
Hibernian
0 3
Rangers
23/01/2024
23/01/2024
- 7:45 PM
Heart OF Midlothian
3 2
Dundee
02/01/2024
02/01/2024
- 5:00 PM
ST Mirren
0 3
Celtic
02/01/2024
- 3:00 PM
Ross County
0 3
Aberdeen
02/01/2024
- 3:00 PM
Rangers
3 1
Kilmarnock
02/01/2024
- 3:00 PM
Livingston
1 2
Heart OF Midlothian
02/01/2024
- 3:00 PM
Hibernian
2 2
Motherwell
30/12/2023
30/12/2023
- 3:00 PM
Motherwell
3 1
Livingston
30/12/2023
- 3:00 PM
Kilmarnock
2 2
Dundee
30/12/2023
- 3:00 PM
Heart OF Midlothian
2 2
Ross County
30/12/2023
- 3:00 PM
Aberdeen
0 3
ST Mirren
30/12/2023
- 12:30 PM
Celtic
2 1
Rangers
27/12/2023
27/12/2023
- 8:00 PM
Hibernian
0 1
Heart OF Midlothian
27/12/2023
- 7:45 PM
ST Mirren
0 1
Kilmarnock
27/12/2023
- 7:45 PM
Livingston
0 0
ST Johnstone
26/12/2023
26/12/2023
- 3:00 PM
Dundee
0 3
Celtic
24/12/2023
24/12/2023
- 12:00 PM
Motherwell
0 2
Rangers
23/12/2023
23/12/2023
- 3:00 PM
Kilmarnock
2 1
ST Johnstone
23/12/2023
- 3:00 PM
Heart OF Midlothian
2 0
ST Mirren
23/12/2023
- 3:00 PM
Celtic
2 0
Livingston
20/12/2023
20/12/2023
- 7:45 PM
Rangers
2 0
ST Johnstone
20/12/2023
- 7:45 PM
Aberdeen
2 1
Livingston
16/12/2023
16/12/2023
- 3:00 PM
ST Johnstone
1 0
Hibernian
16/12/2023
- 3:00 PM
ST Mirren
0 0
Motherwell
16/12/2023
- 3:00 PM
Ross County
0 1
Dundee
16/12/2023
- 3:00 PM
Livingston
0 0
Kilmarnock
16/12/2023
- 3:00 PM
Celtic
0 2
Heart OF Midlothian
10/12/2023
10/12/2023
- 12:00 PM
Kilmarnock
2 1
Celtic
09/12/2023
09/12/2023
- 3:00 PM
ST Mirren
2 0
Ross County
09/12/2023
- 3:00 PM
Rangers
3 1
Dundee
09/12/2023
- 3:00 PM
Motherwell
1 1
ST Johnstone
09/12/2023
- 3:00 PM
Livingston
0 1
Hibernian
09/12/2023
- 3:00 PM
Aberdeen
2 1
Heart OF Midlothian
06/12/2023
06/12/2023
- 8:00 PM
Heart OF Midlothian
0 1
Rangers
06/12/2023
- 7:45 PM
ST Johnstone
1 0
ST Mirren
06/12/2023
- 7:45 PM
Celtic
4 1
Hibernian
06/12/2023
- 7:45 PM
Aberdeen
0 1
Kilmarnock
05/12/2023
05/12/2023
- 7:45 PM
Ross County
3 0
Motherwell
03/12/2023
03/12/2023
- 3:00 PM
Rangers
2 0
ST Mirren
03/12/2023
- 3:00 PM
Hibernian
2 0
Aberdeen
03/12/2023
- 12:00 PM
ST Johnstone
1 3
Celtic
02/12/2023
02/12/2023
- 3:00 PM
Motherwell
3 3
Dundee
02/12/2023
- 3:00 PM
Kilmarnock
0 1
Heart OF Midlothian
28/11/2023
28/11/2023
- 7:45 PM
Ross County
1 0
ST Mirren
26/11/2023
26/11/2023
- 12:00 PM
Aberdeen
1 1
Rangers
25/11/2023
25/11/2023
- 3:00 PM
ST Mirren
1 0
Livingston
25/11/2023
- 3:00 PM
Ross County
0 0
Kilmarnock
25/11/2023
- 3:00 PM
Heart OF Midlothian
1 0
ST Johnstone
25/11/2023
- 3:00 PM
Dundee
1 2
Hibernian
25/11/2023
- 3:00 PM
Celtic
1 1
Motherwell
12/11/2023
12/11/2023
- 2:30 PM
Celtic
6 0
Aberdeen
12/11/2023
- 12:00 PM
Livingston
0 2
Rangers
11/11/2023
11/11/2023
- 3:00 PM
ST Johnstone
1 0
Ross County
11/11/2023
- 3:00 PM
Motherwell
1 2
Heart OF Midlothian
11/11/2023
- 3:00 PM
Hibernian
1 0
Kilmarnock
11/11/2023
- 3:00 PM
Dundee
4 0
ST Mirren
08/11/2023
08/11/2023
- 7:45 PM
ST Mirren
2 2
Hibernian
07/11/2023
07/11/2023
- 7:45 PM
ST Johnstone
2 2
Motherwell
05/11/2023
05/11/2023
- 2:00 PM
Dundee
1 0
Livingston
04/11/2023
04/11/2023
- 3:00 PM
Kilmarnock
1 0
Motherwell
04/11/2023
- 12:30 PM
Ross County
0 3
Celtic
01/11/2023
01/11/2023
- 7:45 PM
ST Johnstone
2 1
Kilmarnock
01/11/2023
- 7:45 PM
Motherwell
2 4
Aberdeen
01/11/2023
- 7:45 PM
Heart OF Midlothian
1 0
Livingston
01/11/2023
- 7:45 PM
Dundee
0 5
Rangers
01/11/2023
- 7:45 PM
Celtic
2 1
ST Mirren
31/10/2023
31/10/2023
- 7:45 PM
Hibernian
2 2
Ross County
29/10/2023
29/10/2023
- 3:00 PM
Rangers
2 1
Heart OF Midlothian
29/10/2023
- 12:00 PM
Kilmarnock
2 0
Aberdeen
28/10/2023
28/10/2023
- 2:00 PM
ST Mirren
4 0
ST Johnstone
28/10/2023
- 2:00 PM
Motherwell
3 3
Ross County
28/10/2023
- 2:00 PM
Livingston
0 2
Dundee
28/10/2023
- 2:00 PM
Hibernian
0 0
Celtic
24/10/2023
24/10/2023
- 6:45 PM
Dundee
0 0
Ross County
22/10/2023
22/10/2023
- 1:15 PM
Heart OF Midlothian
1 4
Celtic
21/10/2023
21/10/2023
- 2:00 PM
Rangers
4 0
Hibernian
21/10/2023
- 2:00 PM
Kilmarnock
3 1
Livingston
08/10/2023
08/10/2023
- 2:00 PM
Aberdeen
0 0
ST Johnstone
08/10/2023
- 11:00 AM
ST Mirren
0 3
Rangers
07/10/2023
07/10/2023
- 2:00 PM
Livingston
2 0
Motherwell
07/10/2023
- 2:00 PM
Heart OF Midlothian
2 2
Hibernian
07/10/2023
- 2:00 PM
Celtic
3 1
Kilmarnock
30/09/2023
30/09/2023
- 2:00 PM
ST Johnstone
1 1
Livingston
30/09/2023
- 2:00 PM
Ross County
0 1
Heart OF Midlothian
30/09/2023
- 2:00 PM
Rangers
1 3
Aberdeen
30/09/2023
- 2:00 PM
Kilmarnock
1 1
ST Mirren
30/09/2023
- 2:00 PM
Hibernian
0 0
Dundee
30/09/2023
- 11:30 AM
Motherwell
1 2
Celtic
24/09/2023
24/09/2023
- 2:00 PM
Rangers
1 0
Motherwell
24/09/2023
- 2:00 PM
Aberdeen
4 0
Ross County
23/09/2023
23/09/2023
- 2:00 PM
ST Mirren
1 0
Heart OF Midlothian
23/09/2023
- 2:00 PM
Hibernian
2 0
ST Johnstone
23/09/2023
- 2:00 PM
Dundee
2 2
Kilmarnock
23/09/2023
- 11:30 AM
Livingston
0 3
Celtic
16/09/2023
16/09/2023
- 2:00 PM
Ross County
1 1
Livingston
16/09/2023
- 2:00 PM
Motherwell
0 1
ST Mirren
16/09/2023
- 2:00 PM
Kilmarnock
2 2
Hibernian
16/09/2023
- 2:00 PM
Heart OF Midlothian
2 0
Aberdeen
16/09/2023
- 2:00 PM
Celtic
3 0
Dundee
16/09/2023
- 11:30 AM
ST Johnstone
0 2
Rangers
03/09/2023
03/09/2023
- 2:00 PM
Heart OF Midlothian
0 1
Motherwell
03/09/2023
- 2:00 PM
Aberdeen
0 2
Hibernian
03/09/2023
- 11:00 AM
Rangers
0 1
Celtic
02/09/2023
02/09/2023
- 2:00 PM
ST Johnstone
2 2
Dundee
02/09/2023
- 2:00 PM
Livingston
1 1
ST Mirren
02/09/2023
- 2:00 PM
Kilmarnock
0 1
Ross County
27/08/2023
27/08/2023
- 2:00 PM
ST Mirren
2 2
Aberdeen
27/08/2023
- 2:00 PM
Dundee
1 0
Heart OF Midlothian
26/08/2023
26/08/2023
- 2:00 PM
Motherwell
2 1
Kilmarnock
26/08/2023
- 2:00 PM
Hibernian
2 3
Livingston
26/08/2023
- 2:00 PM
Celtic
0 0
ST Johnstone
26/08/2023
- 11:30 AM
Ross County
0 2
Rangers
13/08/2023
13/08/2023
- 2:00 PM
Motherwell
2 1
Hibernian
13/08/2023
- 2:00 PM
Heart OF Midlothian
0 0
Kilmarnock
13/08/2023
- 11:00 AM
Aberdeen
1 3
Celtic
12/08/2023
12/08/2023
- 2:00 PM
ST Mirren
2 1
Dundee
12/08/2023
- 2:00 PM
Ross County
2 0
ST Johnstone
12/08/2023
- 2:00 PM
Rangers
4 0
Livingston
06/08/2023
06/08/2023
- 2:00 PM
Hibernian
2 3
ST Mirren
05/08/2023
05/08/2023
- 4:15 PM
Kilmarnock
1 0
Rangers
05/08/2023
- 2:00 PM
ST Johnstone
0 2
Heart OF Midlothian
05/08/2023
- 2:00 PM
Livingston
0 0
Aberdeen
05/08/2023
- 2:00 PM
Dundee
1 1
Motherwell
05/08/2023
- 11:30 AM
Celtic
4 2
Ross County
scorers
Rank#
Player
Goals
1
Heart OF Midlothian
21
2
Rangers
17
3
Celtic
13
4
Rangers
13
5
Aberdeen
13
6
Motherwell
13
7
Celtic
11
8
Rangers
11
9
Ross County
11
10
Kilmarnock
9
Assists
Rank#
Player
Assists
1
Celtic
10
2
Celtic
9
3
Rangers
8
4
Kilmarnock
8
5
Hibernian
7
6
Motherwell
6
7
ST Johnstone
6
8
Motherwell
5
9
Celtic
5
10
Dundee
5