Scottish Premiership

Second phasee
First phase
GROUP #1
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Rangers
w w w d w
5
4
1
0
12
3
9
13
2
Hibernian
w d l w d
5
2
2
1
8
7
1
8
3
Celtic
w l d l w
5
2
1
2
11
9
2
7
4
5
1
3
1
7
8
-1
6
5
Aberdeen
l d l w l
5
1
1
3
4
8
-4
4
6
ST Mirren
l d d l l
5
0
2
3
5
12
-7
2
Rangers
Hibernian
Celtic
Heart OF Midlothian
Aberdeen
ST Mirren
1 Rangers 3–0 2–2 1–0
2 Hibernian 1–3 4–2 2–1
3 Celtic 5–0 2–2
4 Heart OF Midlothian 1–1 0–2 2–1
5 Aberdeen 0–0 3–0
6 ST Mirren 0–3 2–2
Matchweek 1
06/05/2023
- 2:00 PM
Hibernian
2 1
ST Mirren
07/05/2023
- 1:15 PM
Heart OF Midlothian
0 2
Celtic
07/05/2023
- 2:00 PM
Rangers
1 0
Aberdeen
Matchweek 2
13/05/2023
- 11:30 AM
Rangers
3 0
Celtic
13/05/2023
- 2:00 PM
Aberdeen
0 0
Hibernian
13/05/2023
- 2:00 PM
ST Mirren
2 2
Heart OF Midlothian
Matchweek 3
20/05/2023
- 11:30 AM
Heart OF Midlothian
2 1
Aberdeen
20/05/2023
- 2:00 PM
Celtic
2 2
ST Mirren
21/05/2023
- 11:00 AM
Hibernian
1 3
Rangers
Matchweek 4
24/05/2023
- 6:45 PM
Aberdeen
3 0
ST Mirren
24/05/2023
- 6:45 PM
Hibernian
4 2
Celtic
24/05/2023
- 6:45 PM
Rangers
2 2
Heart OF Midlothian
Matchweek 5
27/05/2023
- 11:30 AM
Celtic
5 0
Aberdeen
27/05/2023
- 11:30 AM
Heart OF Midlothian
1 1
Hibernian
27/05/2023
- 11:30 AM
ST Mirren
0 3
Rangers
Group #2
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Motherwell
w w w d w
5
4
1
0
9
3
6
13
2
ST Johnstone
w l w d w
5
3
1
1
7
5
2
10
3
Kilmarnock
l w l w w
5
3
0
2
8
4
4
9
4
Ross County
w w l d l
5
2
1
2
9
8
1
7
5
Livingston
l l w d l
5
1
1
3
3
8
-5
4
6
Dundee Utd
l l l l l
5
0
0
5
4
12
-8
0
Motherwell
ST Johnstone
Kilmarnock
Ross County
Livingston
Dundee Utd
1 Motherwell 2–0 1–0 3–2
2 ST Johnstone 0–2 2–0 1–0
3 Kilmarnock 0–1 3–1 2–0
4 Ross County 3–3 2–0
5 Livingston 1–1 2–1
6 Dundee Utd 0–3 1–3
Matchweek 1
06/05/2023
- 2:00 PM
Motherwell
2 0
Kilmarnock
06/05/2023
- 2:00 PM
Ross County
2 0
Livingston
06/05/2023
- 2:00 PM
ST Johnstone
1 0
Dundee Utd
Matchweek 2
13/05/2023
- 2:00 PM
Dundee Utd
1 3
Ross County
13/05/2023
- 2:00 PM
Kilmarnock
2 0
Livingston
13/05/2023
- 2:00 PM
ST Johnstone
0 2
Motherwell
Matchweek 3
20/05/2023
- 2:00 PM
Kilmarnock
0 1
ST Johnstone
20/05/2023
- 2:00 PM
Livingston
2 1
Dundee Utd
20/05/2023
- 2:00 PM
Motherwell
1 0
Ross County
Matchweek 4
24/05/2023
- 6:45 PM
Livingston
1 1
Motherwell
24/05/2023
- 6:45 PM
Ross County
3 3
ST Johnstone
24/05/2023
- 6:45 PM
Dundee Utd
0 3
Kilmarnock
Matchweek 5
28/05/2023
- 2:00 PM
Kilmarnock
3 1
Ross County
28/05/2023
- 2:00 PM
Motherwell
3 2
Dundee Utd
28/05/2023
- 2:00 PM
ST Johnstone
2 0
Livingston
Group #3
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
2
2
0
0
8
3
5
6
2
2
0
0
2
3
8
-5
0
Partick
Queen's Park
1 Partick 4–3
2 Queen's Park 0–4
09/05/2023
- 6:45 PM
Partick
4 3
Queen's Park
12/05/2023
- 6:45 PM
Queen's Park
0 4
Partick
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Celtic
w w w w d
33
30
2
1
103
25
78
92
2
Rangers
w w l w l
33
25
4
4
81
34
47
79
3
Aberdeen
w w w w w
33
17
2
14
52
52
0
53
4
33
14
6
13
56
49
7
48
5
Hibernian
l l l w d
33
13
5
15
49
52
-3
44
6
ST Mirren
d w w l l
33
12
8
13
38
49
-11
44
7
Livingston
w l l w l
33
12
6
15
33
52
-19
42
8
Motherwell
l w w l d
33
10
7
16
44
48
-4
37
9
ST Johnstone
d l l l d
33
9
6
18
34
54
-20
33
10
Dundee Utd
d l w w w
33
8
7
18
36
58
-22
31
11
Kilmarnock
d w l l w
33
8
7
18
29
58
-29
31
12
Ross County
l l w l l
33
7
6
20
28
52
-24
27
show in full screen
Celtic
Rangers
Aberdeen
Heart OF Midlothian
Hibernian
ST Mirren
Livingston
Motherwell
ST Johnstone
Dundee Utd
Kilmarnock
Ross County
1 Celtic 4–0 2–0 2–0 6–1 4–0 2–1 2–1 4–1 4–2 2–0 2–1
2 Rangers 2–2 4–1 1–0 3–2 4–0 1–1 3–0 4–0 2–1 2–0 4–0
3 Aberdeen 0–1 2–3 2–0 4–1 4–1 5–0 2–3 2–0 1–0 4–1 0–0
4 Heart OF Midlothian 3–4 0–4 5–0 3–0 1–0 1–1 3–2 3–2 4–1 3–1 2–1
5 Hibernian 0–4 2–2 3–1 1–1 3–0 4–0 1–0 1–2 2–2 1–0 0–2
6 ST Mirren 2–0 1–1 3–1 1–1 1–0 2–1 0–1 2–2 2–1 0–0 1–0
7 Livingston 0–3 1–2 2–1 1–0 2–1 1–1 1–1 1–0 1–1 1–0 0–1
8 Motherwell 1–2 1–2 1–2 0–3 2–3 2–1 1–0 1–2 0–0 2–2 1–1
9 ST Johnstone 1–2 2–1 0–1 2–3 0–1 3–0 2–4 1–1 0–1 1–0 0–0
10 Dundee Utd 0–9 0–2 4–0 2–2 1–0 0–3 0–1 0–1 1–2 4–0 3–0
11 Kilmarnock 0–5 2–3 2–1 2–2 1–0 0–0 2–3 2–1 2–1 1–1 1–0
12 Ross County 1–3 0–1 1–1 1–2 0–2 3–2 0–2 0–5 1–2 1–1 1–0
Matchweek 1
30/07/2022
- 11:00 AM
Livingston
1 2
Rangers
30/07/2022
- 2:00 PM
Heart OF Midlothian
2 1
Ross County
30/07/2022
- 2:00 PM
Kilmarnock
1 1
Dundee Utd
30/07/2022
- 2:00 PM
ST Johnstone
0 1
Hibernian
31/07/2022
- 2:00 PM
ST Mirren
0 1
Motherwell
31/07/2022
- 3:30 PM
Celtic
2 0
Aberdeen
Matchweek 2
06/08/2022
- 2:00 PM
Aberdeen
4 1
ST Mirren
06/08/2022
- 2:00 PM
Motherwell
1 2
ST Johnstone
06/08/2022
- 2:00 PM
Rangers
2 0
Kilmarnock
06/08/2022
- 2:00 PM
Ross County
1 3
Celtic
07/08/2022
- 11:00 AM
Hibernian
1 1
Heart OF Midlothian
07/08/2022
- 2:00 PM
Dundee Utd
0 1
Livingston
Matchweek 3
13/08/2022
- 2:00 PM
Aberdeen
2 3
Motherwell
13/08/2022
- 2:00 PM
Livingston
2 1
Hibernian
13/08/2022
- 2:00 PM
Rangers
4 0
ST Johnstone
13/08/2022
- 2:00 PM
ST Mirren
1 0
Ross County
14/08/2022
- 11:00 AM
Kilmarnock
0 5
Celtic
14/08/2022
- 2:00 PM
Heart OF Midlothian
4 1
Dundee Utd
Matchweek 4
20/08/2022
- 11:30 AM
Hibernian
2 2
Rangers
20/08/2022
- 2:00 PM
Dundee Utd
0 3
ST Mirren
20/08/2022
- 2:00 PM
Motherwell
1 0
Livingston
20/08/2022
- 2:00 PM
Ross County
1 0
Kilmarnock
20/08/2022
- 2:00 PM
ST Johnstone
0 1
Aberdeen
21/08/2022
- 2:00 PM
Celtic
2 0
Heart OF Midlothian
Matchweek 5
27/08/2022
- 2:00 PM
Aberdeen
5 0
Livingston
27/08/2022
- 2:00 PM
Kilmarnock
2 1
Motherwell
27/08/2022
- 2:00 PM
Rangers
4 0
Ross County
27/08/2022
- 2:00 PM
ST Mirren
1 0
Hibernian
28/08/2022
- 11:00 AM
Dundee Utd
0 9
Celtic
28/08/2022
- 2:00 PM
Heart OF Midlothian
3 2
ST Johnstone
Matchweek 6
03/09/2022
- 11:30 AM
Celtic
4 0
Rangers
03/09/2022
- 2:00 PM
Hibernian
1 0
Kilmarnock
03/09/2022
- 2:00 PM
Livingston
1 0
Heart OF Midlothian
03/09/2022
- 2:00 PM
Motherwell
0 0
Dundee Utd
03/09/2022
- 2:00 PM
Ross County
1 1
Aberdeen
03/09/2022
- 2:00 PM
ST Johnstone
3 0
ST Mirren
Matchweek 7
04/10/2022
- 6:45 PM
Ross County
0 5
Motherwell
05/10/2022
- 6:45 PM
Kilmarnock
2 1
ST Johnstone
11/10/2022
- 6:45 PM
Dundee Utd
1 0
Hibernian
20/12/2022
- 8:00 PM
Aberdeen
2 3
Rangers
21/12/2022
- 7:45 PM
Celtic
2 1
Livingston
13/01/2023
- 7:45 PM
Heart OF Midlothian
1 0
ST Mirren
Matchweek 8
17/09/2022
- 2:00 PM
Hibernian
3 1
Aberdeen
17/09/2022
- 2:00 PM
Livingston
1 0
Kilmarnock
17/09/2022
- 2:00 PM
Rangers
2 1
Dundee Utd
17/09/2022
- 2:00 PM
ST Johnstone
0 0
Ross County
18/09/2022
- 11:00 AM
ST Mirren
2 0
Celtic
18/09/2022
- 2:00 PM
Motherwell
0 3
Heart OF Midlothian
Matchweek 9
01/10/2022
- 11:30 AM
Heart OF Midlothian
0 4
Rangers
01/10/2022
- 2:00 PM
Aberdeen
4 1
Kilmarnock
01/10/2022
- 2:00 PM
Celtic
2 1
Motherwell
01/10/2022
- 2:00 PM
Dundee Utd
1 2
ST Johnstone
01/10/2022
- 2:00 PM
Ross County
0 2
Hibernian
01/10/2022
- 2:00 PM
ST Mirren
2 1
Livingston
Matchweek 10
08/10/2022
- 11:30 AM
ST Johnstone
1 2
Celtic
08/10/2022
- 2:00 PM
Hibernian
1 0
Motherwell
08/10/2022
- 2:00 PM
Livingston
0 1
Ross County
08/10/2022
- 2:00 PM
Rangers
4 0
ST Mirren
08/10/2022
- 5:00 PM
Dundee Utd
4 0
Aberdeen
09/10/2022
- 2:00 PM
Kilmarnock
2 2
Heart OF Midlothian
Matchweek 11
15/10/2022
- 2:00 PM
Celtic
6 1
Hibernian
15/10/2022
- 2:00 PM
Livingston
1 0
ST Johnstone
15/10/2022
- 2:00 PM
Ross County
1 1
Dundee Utd
15/10/2022
- 2:00 PM
ST Mirren
0 0
Kilmarnock
16/10/2022
- 11:00 AM
Motherwell
1 2
Rangers
16/10/2022
- 2:00 PM
Aberdeen
2 0
Heart OF Midlothian
Matchweek 12
21/10/2022
- 6:30 PM
Hibernian
1 2
ST Johnstone
22/10/2022
- 11:30 AM
Heart OF Midlothian
3 4
Celtic
22/10/2022
- 2:00 PM
Kilmarnock
1 0
Ross County
22/10/2022
- 2:00 PM
Motherwell
1 2
Aberdeen
22/10/2022
- 2:00 PM
Rangers
1 1
Livingston
22/10/2022
- 2:00 PM
ST Mirren
2 1
Dundee Utd
Matchweek 13
29/10/2022
- 2:00 PM
Dundee Utd
0 1
Motherwell
29/10/2022
- 2:00 PM
Hibernian
3 0
ST Mirren
29/10/2022
- 2:00 PM
Rangers
4 1
Aberdeen
29/10/2022
- 2:00 PM
ST Johnstone
1 0
Kilmarnock
30/10/2022
- 12:00 PM
Livingston
0 3
Celtic
30/10/2022
- 3:00 PM
Ross County
1 2
Heart OF Midlothian
Matchweek 14
04/11/2022
- 7:30 PM
Aberdeen
4 1
Hibernian
04/11/2022
- 7:45 PM
Kilmarnock
2 3
Livingston
05/11/2022
- 3:00 PM
Celtic
4 2
Dundee Utd
05/11/2022
- 3:00 PM
Ross County
3 2
ST Mirren
06/11/2022
- 12:00 PM
ST Johnstone
2 1
Rangers
06/11/2022
- 3:00 PM
Heart OF Midlothian
3 2
Motherwell
Matchweek 15
08/11/2022
- 7:45 PM
Hibernian
0 2
Ross County
08/11/2022
- 7:45 PM
Livingston
2 1
Aberdeen
09/11/2022
- 7:45 PM
Dundee Utd
4 0
Kilmarnock
09/11/2022
- 7:45 PM
Motherwell
1 2
Celtic
09/11/2022
- 7:45 PM
Rangers
1 0
Heart OF Midlothian
09/11/2022
- 7:45 PM
ST Mirren
2 2
ST Johnstone
Matchweek 16
12/11/2022
- 12:30 PM
ST Mirren
1 1
Rangers
12/11/2022
- 3:00 PM
Celtic
2 1
Ross County
12/11/2022
- 3:00 PM
Heart OF Midlothian
1 1
Livingston
12/11/2022
- 3:00 PM
Kilmarnock
1 0
Hibernian
12/11/2022
- 3:00 PM
ST Johnstone
1 1
Motherwell
12/11/2022
- 6:00 PM
Aberdeen
1 0
Dundee Utd
Matchweek 17
15/12/2022
- 8:00 PM
Rangers
3 2
Hibernian
17/12/2022
- 12:30 PM
Aberdeen
0 1
Celtic
17/12/2022
- 3:00 PM
Heart OF Midlothian
3 1
Kilmarnock
17/12/2022
- 3:00 PM
Ross County
1 2
ST Johnstone
15/02/2023
- 7:45 PM
Motherwell
2 1
ST Mirren
08/03/2023
- 7:45 PM
Livingston
1 1
Dundee Utd
Matchweek 18
23/12/2022
- 7:30 PM
Ross County
0 1
Rangers
23/12/2022
- 7:45 PM
Motherwell
2 2
Kilmarnock
24/12/2022
- 12:30 PM
Celtic
4 1
ST Johnstone
24/12/2022
- 12:30 PM
ST Mirren
3 1
Aberdeen
24/12/2022
- 2:00 PM
Dundee Utd
2 2
Heart OF Midlothian
24/12/2022
- 2:00 PM
Hibernian
4 0
Livingston
Matchweek 19
28/12/2022
- 7:45 PM
Dundee Utd
3 0
Ross County
28/12/2022
- 7:45 PM
Kilmarnock
2 1
Aberdeen
28/12/2022
- 7:45 PM
Livingston
1 1
ST Mirren
28/12/2022
- 7:45 PM
Rangers
3 0
Motherwell
28/12/2022
- 7:45 PM
ST Johnstone
2 3
Heart OF Midlothian
28/12/2022
- 8:00 PM
Hibernian
0 4
Celtic
Matchweek 20
02/01/2023
- 12:30 PM
Rangers
2 2
Celtic
02/01/2023
- 3:00 PM
Aberdeen
0 0
Ross County
02/01/2023
- 3:00 PM
Heart OF Midlothian
3 0
Hibernian
02/01/2023
- 3:00 PM
Kilmarnock
0 0
ST Mirren
02/01/2023
- 3:00 PM
Livingston
1 1
Motherwell
02/01/2023
- 3:00 PM
ST Johnstone
0 1
Dundee Utd
Matchweek 21
07/01/2023
- 3:00 PM
Aberdeen
2 0
ST Johnstone
07/01/2023
- 3:00 PM
Celtic
2 0
Kilmarnock
07/01/2023
- 3:00 PM
Ross County
0 2
Livingston
07/01/2023
- 3:00 PM
ST Mirren
1 1
Heart OF Midlothian
08/01/2023
- 1:30 PM
Motherwell
2 3
Hibernian
08/01/2023
- 4:00 PM
Dundee Utd
0 2
Rangers
Matchweek 22
14/01/2023
- 3:00 PM
Hibernian
2 2
Dundee Utd
14/01/2023
- 3:00 PM
Motherwell
1 1
Ross County
14/01/2023
- 3:00 PM
ST Johnstone
2 4
Livingston
18/01/2023
- 7:45 PM
Celtic
4 0
ST Mirren
18/01/2023
- 7:45 PM
Heart OF Midlothian
5 0
Aberdeen
18/01/2023
- 8:00 PM
Kilmarnock
2 3
Rangers
Matchweek 23
28/01/2023
- 3:00 PM
Hibernian
6 0
Aberdeen
28/01/2023
- 3:00 PM
Rangers
2 0
ST Johnstone
28/01/2023
- 3:00 PM
Ross County
3 0
Kilmarnock
28/01/2023
- 3:00 PM
ST Mirren
1 0
Motherwell
29/01/2023
- 1:30 PM
Livingston
0 0
Heart OF Midlothian
29/01/2023
- 4:00 PM
Dundee Utd
0 2
Celtic
Matchweek 24
31/01/2023
- 7:45 PM
Ross County
1 1
Hibernian
01/02/2023
- 7:45 PM
Aberdeen
1 3
ST Mirren
01/02/2023
- 7:45 PM
Celtic
3 0
Livingston
01/02/2023
- 7:45 PM
Heart OF Midlothian
0 3
Rangers
01/02/2023
- 7:45 PM
Kilmarnock
1 0
Dundee Utd
01/02/2023
- 7:45 PM
Motherwell
0 2
ST Johnstone
Matchweek 25
04/02/2023
- 3:00 PM
Aberdeen
3 1
Motherwell
04/02/2023
- 3:00 PM
Heart OF Midlothian
3 1
Dundee Utd
04/02/2023
- 3:00 PM
Livingston
3 1
Kilmarnock
04/02/2023
- 3:00 PM
Rangers
2 1
Ross County
04/02/2023
- 3:00 PM
ST Mirren
0 1
Hibernian
05/02/2023
- 12:00 PM
ST Johnstone
1 4
Celtic
Matchweek 26
18/02/2023
- 3:00 PM
Celtic
4 0
Aberdeen
18/02/2023
- 3:00 PM
Dundee Utd
1 2
ST Johnstone
18/02/2023
- 3:00 PM
Hibernian
2 0
Kilmarnock
18/02/2023
- 3:00 PM
Livingston
0 3
Rangers
18/02/2023
- 3:00 PM
ST Mirren
1 0
Ross County
19/02/2023
- 12:00 PM
Motherwell
2 0
Heart OF Midlothian
Matchweek 27
25/02/2023
- 3:00 PM
Aberdeen
1 0
Livingston
25/02/2023
- 3:00 PM
Kilmarnock
1 1
Motherwell
25/02/2023
- 3:00 PM
Ross County
4 0
Dundee Utd
25/02/2023
- 3:00 PM
ST Johnstone
1 1
ST Mirren
08/03/2023
- 7:45 PM
Celtic
3 1
Heart OF Midlothian
08/03/2023
- 7:45 PM
Hibernian
1 4
Rangers
Matchweek 28
04/03/2023
- 3:00 PM
Heart OF Midlothian
3 0
ST Johnstone
04/03/2023
- 3:00 PM
Livingston
1 4
Hibernian
04/03/2023
- 3:00 PM
Rangers
3 1
Kilmarnock
04/03/2023
- 3:00 PM
Ross County
0 2
Motherwell
04/03/2023
- 6:00 PM
Dundee Utd
1 3
Aberdeen
05/03/2023
- 12:00 PM
ST Mirren
1 5
Celtic
Matchweek 29
18/03/2023
- 12:30 PM
Motherwell
2 4
Rangers
18/03/2023
- 3:00 PM
Aberdeen
3 0
Heart OF Midlothian
18/03/2023
- 3:00 PM
Celtic
3 1
Hibernian
18/03/2023
- 3:00 PM
Dundee Utd
1 1
ST Mirren
18/03/2023
- 3:00 PM
Kilmarnock
1 1
ST Johnstone
18/03/2023
- 3:00 PM
Livingston
2 1
Ross County
Matchweek 30
01/04/2023
- 2:00 PM
Hibernian
1 3
Motherwell
01/04/2023
- 2:00 PM
Kilmarnock
2 1
Heart OF Midlothian
01/04/2023
- 2:00 PM
Rangers
2 0
Dundee Utd
01/04/2023
- 2:00 PM
ST Johnstone
0 1
Aberdeen
01/04/2023
- 2:00 PM
ST Mirren
3 0
Livingston
02/04/2023
- 11:00 AM
Ross County
0 2
Celtic
Matchweek 31
08/04/2023
- 11:30 AM
Celtic
3 2
Rangers
08/04/2023
- 2:00 PM
Aberdeen
2 0
Kilmarnock
08/04/2023
- 2:00 PM
Heart OF Midlothian
0 2
ST Mirren
08/04/2023
- 2:00 PM
Motherwell
3 0
Livingston
08/04/2023
- 2:00 PM
ST Johnstone
0 2
Ross County
09/04/2023
- 11:00 AM
Dundee Utd
2 1
Hibernian
Matchweek 32
14/04/2023
- 6:45 PM
Ross County
0 1
Aberdeen
15/04/2023
- 11:30 AM
Hibernian
1 0
Heart OF Midlothian
15/04/2023
- 2:00 PM
Livingston
2 0
ST Johnstone
15/04/2023
- 2:00 PM
Motherwell
1 2
Dundee Utd
15/04/2023
- 2:00 PM
Rangers
5 2
ST Mirren
16/04/2023
- 11:00 AM
Kilmarnock
1 4
Celtic
Matchweek 33
22/04/2023
- 11:30 AM
Heart OF Midlothian
6 1
Ross County
22/04/2023
- 2:00 PM
Celtic
1 1
Motherwell
22/04/2023
- 2:00 PM
Dundee Utd
2 0
Livingston
22/04/2023
- 2:00 PM
ST Johnstone
1 1
Hibernian
22/04/2023
- 2:00 PM
ST Mirren
0 2
Kilmarnock
23/04/2023
- 3:30 PM
Aberdeen
2 0
Rangers