KickingData
Football Live Scores | Stats Data of 70+ Competitions
KickingData
Football Live Scores | Stats Data of 70+ Competitions
Blog Post

Scottish Premiership 2023-2024

24 July 2023

Premiership

Matches 34-38
Group
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
Celtic
Rangers
Heart OF Midlothian
Kilmarnock
ST Mirren
Dundee
1 Celtic
2–1
3–0
5–0
3–2
2–1
2 Rangers
1–2
3–3
4–1
2–1
5–2
3 Heart OF Midlothian
0–3
3–3
0–0
2–2
3–0
4 Kilmarnock
0–5
1–4
0–0
1–0
1–1
5 ST Mirren
2–3
1–2
2–2
0–1
3–1
6 Dundee
1–2
2–5
0–3
1–1
1–3
1
2
3
4
5
Matchweek 1
2024-04-27
- 2:00 pm
Kilmarnock
0 0
Heart OF Midlothian
2024-04-28
- 11:30 am
ST Mirren
1 2
Rangers
2024-04-28
- 2:00 pm
Dundee
1 2
Celtic
Matchweek 2
2024-05-04
- 2:00 pm
Celtic
3 0
Heart OF Midlothian
2024-05-04
- 2:00 pm
Dundee
1 3
ST Mirren
2024-05-05
- 12:00 pm
Rangers
4 1
Kilmarnock
Matchweek 3
2024-05-11
- 11:30 am
Celtic
2 1
Rangers
2024-05-11
- 2:00 pm
Heart OF Midlothian
3 0
Dundee
2024-05-11
- 2:00 pm
ST Mirren
0 1
Kilmarnock
Matchweek 4
2024-05-14
- 6:30 pm
Rangers
5 2
Dundee
2024-05-15
- 6:30 pm
Kilmarnock
0 5
Celtic
2024-05-15
- 6:45 pm
ST Mirren
2 2
Heart OF Midlothian
Matchweek 5
2024-05-18
- 11:30 am
Celtic
3 2
ST Mirren
2024-05-18
- 11:30 am
Dundee
1 1
Kilmarnock
2024-05-18
- 11:30 am
Heart OF Midlothian
3 3
Rangers
Group #2
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
Aberdeen
Hibernian
Livingston
Motherwell
Ross County
ST Johnstone
1 Aberdeen
4–0
5–1
1–0
2–2
1–0
2 Hibernian
0–4
1–1
3–0
1–2
3–1
3 Livingston
1–5
1–1
1–4
2–0
2–1
4 Motherwell
0–1
0–3
4–1
5–1
1–2
5 Ross County
2–2
2–1
0–2
1–5
1–1
6 ST Johnstone
0–1
1–3
1–2
2–1
1–1
1
2
3
4
5
Matchweek 1
2024-04-27
- 2:00 pm
Aberdeen
1 0
Motherwell
2024-04-27
- 2:00 pm
Livingston
2 0
Ross County
2024-04-27
- 2:00 pm
ST Johnstone
1 3
Hibernian
Matchweek 2
2024-05-04
- 2:00 pm
Aberdeen
1 0
ST Johnstone
2024-05-04
- 2:00 pm
Motherwell
4 1
Livingston
2024-05-04
- 2:00 pm
Ross County
2 1
Hibernian
Matchweek 3
2024-05-11
- 2:00 pm
Livingston
2 1
ST Johnstone
2024-05-11
- 2:00 pm
Ross County
1 5
Motherwell
2024-05-12
- 2:00 pm
Hibernian
0 4
Aberdeen
Matchweek 4
2024-05-15
- 6:45 pm
Aberdeen
5 1
Livingston
2024-05-15
- 6:45 pm
Hibernian
3 0
Motherwell
2024-05-15
- 6:45 pm
ST Johnstone
1 1
Ross County
Matchweek 5
2024-05-19
- 2:00 pm
Livingston
1 1
Hibernian
2024-05-19
- 2:00 pm
Motherwell
1 2
ST Johnstone
2024-05-19
- 2:00 pm
Ross County
2 2
Aberdeen
Regular Season
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
show in full screen
Celtic
Rangers
Heart OF Midlothian
Kilmarnock
ST Mirren
Dundee
Hibernian
Motherwell
Aberdeen
ST Johnstone
Ross County
Livingston
1 Celtic
2–1
3–3
1–0
0–2
0–2
4–1
1–1
3–1
1–2
3–0
2–1
3–0
7–1
3–0
3–0
4–1
2–1
0–0
1–1
3–1
2–1
6–0
1–1
3–1
3–1
0–0
3–1
1–0
4–2
3–0
2–0
3–0
3–0
2 Rangers
3–3
0–1
1–2
5–0
2–1
1–0
3–1
2–1
0–1
2–0
1–0
3–0
3–1
0–0
5–0
3–1
4–0
3–0
1–2
1–0
2–0
2–1
1–3
1–1
2–0
3–0
2–0
3–1
2–3
2–0
3–0
4–0
2–0
3 Heart OF Midlothian
2–0
1–4
2–0
0–1
0–5
1–2
1–1
0–0
1–0
2–0
2–1
0–1
3–2
3–2
0–1
1–1
2–2
1–0
2–0
0–1
2–1
2–0
2–0
1–2
1–0
1–0
2–0
2–2
1–2
1–0
4–2
1–0
2–1
4 Kilmarnock
2–1
1–1
1–3
1–2
1–0
1–3
0–1
1–1
0–0
5–2
1–1
1–0
2–2
2–2
2–2
2–2
2–2
0–1
1–0
1–1
1–2
2–0
2–0
1–0
2–1
2–0
1–2
1–0
0–1
0–0
1–0
3–1
0–0
5 ST Mirren
0–3
0–3
1–2
0–1
0–3
0–2
1–2
1–0
0–2
0–1
2–5
1–1
2–0
2–1
0–4
2–2
3–0
3–2
0–0
1–1
1–0
2–1
2–2
3–0
2–0
4–0
0–1
2–0
1–1
0–1
1–0
0–1
1–1
6 Dundee
0–3
1–7
0–3
0–0
0–5
1–3
2–3
1–0
2–3
2–2
2–2
2–2
4–0
0–2
1–2
1–2
1–2
0–0
2–3
1–1
3–3
1–0
0–0
1–1
2–1
2–1
2–2
2–0
0–0
1–0
1–0
4–1
2–0
7 Hibernian
1–2
0–0
1–4
0–3
1–3
0–4
0–1
1–1
2–2
1–0
2–2
2–2
0–3
2–3
2–2
2–1
0–0
2–1
2–2
1–1
1–2
2–0
2–2
2–0
1–2
2–0
0–1
2–0
2–2
2–2
3–0
2–3
1–0
8 Motherwell
1–3
1–2
1–1
0–2
2–1
0–1
1–2
0–2
1–0
1–1
2–1
0–1
1–1
0–1
0–0
3–3
3–2
1–1
1–1
2–1
2–2
0–1
2–4
3–3
1–1
1–1
2–2
5–0
3–3
0–3
3–1
3–1
0–2
9 Aberdeen
1–1
1–3
0–6
1–1
1–2
3–1
2–1
0–2
0–2
0–1
0–2
0–2
0–3
1–2
2–2
0–0
1–1
0–1
2–2
0–2
0–2
3–3
1–0
4–2
0–2
0–0
1–1
2–1
4–0
3–0
2–1
0–0
0–0
10 ST Johnstone
1–3
1–3
0–0
0–3
0–2
0–2
0–1
0–2
0–1
0–2
2–1
1–2
1–0
0–2
0–4
1–2
2–2
1–2
1–0
2–1
0–2
1–1
2–2
1–1
1–1
2–0
0–0
1–0
1–0
0–2
1–1
1–1
0–0
11 Ross County
0–3
0–1
2–4
3–2
0–2
1–3
2–1
0–1
2–2
0–0
0–1
1–0
1–1
1–0
0–2
0–1
0–2
0–0
2–2
0–2
2–2
3–0
0–5
3–3
0–3
1–2
0–4
0–1
2–0
0–1
3–2
1–1
2–2
12 Livingston
0–3
0–3
0–2
0–2
0–3
0–4
1–2
2–4
0–1
0–0
0–1
1–3
1–0
1–1
0–1
1–4
0–2
0–1
0–1
0–3
3–2
1–3
2–0
1–3
0–0
0–0
1–2
0–0
1–1
1–1
2–2
2–3
1–1
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
2023-08-05
- 11:30 am
Celtic
4 2
Ross County
2023-08-05
- 2:00 pm
Dundee
1 1
Motherwell
2023-08-05
- 2:00 pm
Livingston
0 0
Aberdeen
2023-08-05
- 2:00 pm
ST Johnstone
0 2
Heart OF Midlothian
2023-08-05
- 4:15 pm
Kilmarnock
1 0
Rangers
2023-08-06
- 2:00 pm
Hibernian
2 3
ST Mirren
Matchweek 2
2023-08-12
- 2:00 pm
Rangers
4 0
Livingston
2023-08-12
- 2:00 pm
Ross County
2 0
ST Johnstone
2023-08-12
- 2:00 pm
ST Mirren
2 1
Dundee
2023-08-13
- 11:00 am
Aberdeen
1 3
Celtic
2023-08-13
- 2:00 pm
Heart OF Midlothian
0 0
Kilmarnock
2023-08-13
- 2:00 pm
Motherwell
2 1
Hibernian
Matchweek 3
2023-08-26
- 11:30 am
Ross County
0 2
Rangers
2023-08-26
- 2:00 pm
Celtic
0 0
ST Johnstone
2023-08-26
- 2:00 pm
Hibernian
2 3
Livingston
2023-08-26
- 2:00 pm
Motherwell
2 1
Kilmarnock
2023-08-27
- 2:00 pm
Dundee
1 0
Heart OF Midlothian
2023-08-27
- 2:00 pm
ST Mirren
2 2
Aberdeen
Matchweek 4
2023-09-02
- 2:00 pm
Kilmarnock
0 1
Ross County
2023-09-02
- 2:00 pm
Livingston
1 1
ST Mirren
2023-09-02
- 2:00 pm
ST Johnstone
2 2
Dundee
2023-09-03
- 11:00 am
Rangers
0 1
Celtic
2023-09-03
- 2:00 pm
Aberdeen
0 2
Hibernian
2023-09-03
- 2:00 pm
Heart OF Midlothian
0 1
Motherwell
Matchweek 5
2023-09-16
- 11:30 am
ST Johnstone
0 2
Rangers
2023-09-16
- 2:00 pm
Celtic
3 0
Dundee
2023-09-16
- 2:00 pm
Heart OF Midlothian
2 0
Aberdeen
2023-09-16
- 2:00 pm
Kilmarnock
2 2
Hibernian
2023-09-16
- 2:00 pm
Motherwell
0 1
ST Mirren
2023-09-16
- 2:00 pm
Ross County
1 1
Livingston
Matchweek 6
2023-09-23
- 11:30 am
Livingston
0 3
Celtic
2023-09-23
- 2:00 pm
Dundee
2 2
Kilmarnock
2023-09-23
- 2:00 pm
Hibernian
2 0
ST Johnstone
2023-09-23
- 2:00 pm
ST Mirren
1 0
Heart OF Midlothian
2023-09-24
- 2:00 pm
Aberdeen
4 0
Ross County
2023-09-24
- 2:00 pm
Rangers
1 0
Motherwell
Matchweek 7
2023-09-30
- 11:30 am
Motherwell
1 2
Celtic
2023-09-30
- 2:00 pm
Hibernian
0 0
Dundee
2023-09-30
- 2:00 pm
Kilmarnock
1 1
ST Mirren
2023-09-30
- 2:00 pm
Rangers
1 3
Aberdeen
2023-09-30
- 2:00 pm
Ross County
0 1
Heart OF Midlothian
2023-09-30
- 2:00 pm
ST Johnstone
1 1
Livingston
Matchweek 8
2023-10-07
- 2:00 pm
Celtic
3 1
Kilmarnock
2023-10-07
- 2:00 pm
Heart OF Midlothian
2 2
Hibernian
2023-10-07
- 2:00 pm
Livingston
2 0
Motherwell
2023-10-08
- 11:00 am
ST Mirren
0 3
Rangers
2023-10-08
- 2:00 pm
Aberdeen
0 0
ST Johnstone
2023-10-24
- 6:45 pm
Dundee
0 0
Ross County
Matchweek 9
2023-10-21
- 2:00 pm
Kilmarnock
3 1
Livingston
2023-10-21
- 2:00 pm
Rangers
4 0
Hibernian
2023-10-22
- 1:15 pm
Heart OF Midlothian
1 4
Celtic
2023-11-07
- 7:45 pm
ST Johnstone
2 2
Motherwell
2023-11-28
- 7:45 pm
Ross County
1 0
ST Mirren
2024-01-30
- 7:45 pm
Aberdeen
1 1
Dundee
Matchweek 10
2023-10-28
- 2:00 pm
Hibernian
0 0
Celtic
2023-10-28
- 2:00 pm
Livingston
0 2
Dundee
2023-10-28
- 2:00 pm
Motherwell
3 3
Ross County
2023-10-28
- 2:00 pm
ST Mirren
4 0
ST Johnstone
2023-10-29
- 12:00 pm
Kilmarnock
2 0
Aberdeen
2023-10-29
- 3:00 pm
Rangers
2 1
Heart OF Midlothian
Matchweek 11
2023-10-31
- 7:45 pm
Hibernian
2 2
Ross County
2023-11-01
- 7:45 pm
Celtic
2 1
ST Mirren
2023-11-01
- 7:45 pm
Dundee
0 5
Rangers
2023-11-01
- 7:45 pm
Heart OF Midlothian
1 0
Livingston
2023-11-01
- 7:45 pm
Motherwell
2 4
Aberdeen
2023-11-01
- 7:45 pm
ST Johnstone
2 1
Kilmarnock
Matchweek 12
2023-11-04
- 12:30 pm
Ross County
0 3
Celtic
2023-11-04
- 3:00 pm
Kilmarnock
1 0
Motherwell
2023-11-08
- 7:45 pm
ST Mirren
2 2
Hibernian
2023-12-20
- 7:45 pm
Aberdeen
2 1
Livingston
2023-12-20
- 7:45 pm
Rangers
2 0
ST Johnstone
2024-01-23
- 7:45 pm
Heart OF Midlothian
3 2
Dundee
Matchweek 13
2023-11-11
- 3:00 pm
Dundee
4 0
ST Mirren
2023-11-11
- 3:00 pm
Hibernian
1 0
Kilmarnock
2023-11-11
- 3:00 pm
Motherwell
1 2
Heart OF Midlothian
2023-11-11
- 3:00 pm
ST Johnstone
1 0
Ross County
2023-11-12
- 12:00 pm
Livingston
0 2
Rangers
2023-11-12
- 2:30 pm
Celtic
6 0
Aberdeen
Matchweek 14
2023-11-25
- 3:00 pm
Celtic
1 1
Motherwell
2023-11-25
- 3:00 pm
Dundee
1 2
Hibernian
2023-11-25
- 3:00 pm
Heart OF Midlothian
1 0
ST Johnstone
2023-11-25
- 3:00 pm
Ross County
0 0
Kilmarnock
2023-11-25
- 3:00 pm
ST Mirren
1 0
Livingston
2023-11-26
- 12:00 pm
Aberdeen
1 1
Rangers
Matchweek 15
2023-12-02
- 3:00 pm
Kilmarnock
0 1
Heart OF Midlothian
2023-12-02
- 3:00 pm
Motherwell
3 3
Dundee
2023-12-03
- 12:00 pm
ST Johnstone
1 3
Celtic
2023-12-03
- 3:00 pm
Hibernian
2 0
Aberdeen
2023-12-03
- 3:00 pm
Rangers
2 0
ST Mirren
2024-01-30
- 7:45 pm
Livingston
2 2
Ross County
Matchweek 16
2023-11-05
- 2:00 pm
Dundee
1 0
Livingston
2023-12-05
- 7:45 pm
Ross County
3 0
Motherwell
2023-12-06
- 7:45 pm
Aberdeen
0 1
Kilmarnock
2023-12-06
- 7:45 pm
Celtic
4 1
Hibernian
2023-12-06
- 7:45 pm
ST Johnstone
1 0
ST Mirren
2023-12-06
- 8:00 pm
Heart OF Midlothian
0 1
Rangers
Matchweek 17
2023-12-09
- 3:00 pm
Aberdeen
2 1
Heart OF Midlothian
2023-12-09
- 3:00 pm
Livingston
0 1
Hibernian
2023-12-09
- 3:00 pm
Motherwell
1 1
ST Johnstone
2023-12-09
- 3:00 pm
Rangers
3 1
Dundee
2023-12-09
- 3:00 pm
ST Mirren
2 0
Ross County
2023-12-10
- 12:00 pm
Kilmarnock
2 1
Celtic
Matchweek 18
2023-12-16
- 3:00 pm
Celtic
0 2
Heart OF Midlothian
2023-12-16
- 3:00 pm
Livingston
0 0
Kilmarnock
2023-12-16
- 3:00 pm
Ross County
0 1
Dundee
2023-12-16
- 3:00 pm
ST Mirren
0 0
Motherwell
2024-01-24
- 7:45 pm
Hibernian
0 3
Rangers
2024-01-24
- 7:45 pm
ST Johnstone
1 1
Aberdeen
Matchweek 19
2023-12-23
- 3:00 pm
Celtic
2 0
Livingston
2023-12-23
- 3:00 pm
Heart OF Midlothian
2 0
ST Mirren
2023-12-23
- 3:00 pm
Kilmarnock
2 1
ST Johnstone
2023-12-24
- 12:00 pm
Motherwell
0 2
Rangers
2024-03-13
- 7:45 pm
Dundee
1 0
Aberdeen
2024-03-13
- 7:45 pm
Ross County
2 2
Hibernian
Matchweek 20
2023-12-26
- 3:00 pm
Dundee
0 3
Celtic
2023-12-27
- 7:45 pm
Livingston
0 0
ST Johnstone
2023-12-27
- 7:45 pm
ST Mirren
0 1
Kilmarnock
2023-12-27
- 8:00 pm
Hibernian
0 1
Heart OF Midlothian
2024-02-14
- 7:45 pm
Aberdeen
3 3
Motherwell
2024-02-14
- 7:45 pm
Rangers
3 1
Ross County
Matchweek 21
2023-12-16
- 3:00 pm
ST Johnstone
1 0
Hibernian
2023-12-30
- 12:30 pm
Celtic
2 1
Rangers
2023-12-30
- 3:00 pm
Aberdeen
0 3
ST Mirren
2023-12-30
- 3:00 pm
Heart OF Midlothian
2 2
Ross County
2023-12-30
- 3:00 pm
Kilmarnock
2 2
Dundee
2023-12-30
- 3:00 pm
Motherwell
3 1
Livingston
Matchweek 22
2024-01-02
- 3:00 pm
Hibernian
2 2
Motherwell
2024-01-02
- 3:00 pm
Livingston
1 2
Heart OF Midlothian
2024-01-02
- 3:00 pm
Rangers
3 1
Kilmarnock
2024-01-02
- 3:00 pm
Ross County
0 3
Aberdeen
2024-01-02
- 5:00 pm
ST Mirren
0 3
Celtic
2024-02-11
- 2:00 pm
Dundee
2 1
ST Johnstone
Matchweek 23
2024-01-27
- 12:30 pm
ST Mirren
0 1
Rangers
2024-01-27
- 3:00 pm
Celtic
1 0
Ross County
2024-01-27
- 3:00 pm
Heart OF Midlothian
2 0
Aberdeen
2024-01-27
- 3:00 pm
Kilmarnock
2 2
Hibernian
2024-01-27
- 3:00 pm
Livingston
1 4
Dundee
2024-01-27
- 3:00 pm
ST Johnstone
1 1
Motherwell
Matchweek 24
2024-02-03
- 12:30 pm
Aberdeen
1 1
Celtic
2024-02-03
- 3:00 pm
Dundee
2 3
Heart OF Midlothian
2024-02-03
- 3:00 pm
Hibernian
0 3
ST Mirren
2024-02-03
- 3:00 pm
Motherwell
1 1
Kilmarnock
2024-02-03
- 3:00 pm
Rangers
3 0
Livingston
2024-02-03
- 3:00 pm
Ross County
0 1
ST Johnstone
Matchweek 25
2024-02-06
- 7:45 pm
Motherwell
5 0
Ross County
2024-02-06
- 8:00 pm
Rangers
2 1
Aberdeen
2024-02-07
- 7:45 pm
Kilmarnock
1 0
Livingston
2024-02-07
- 7:45 pm
ST Johnstone
0 1
Heart OF Midlothian
2024-02-07
- 7:45 pm
ST Mirren
2 0
Dundee
2024-02-07
- 8:00 pm
Hibernian
1 2
Celtic
Matchweek 26
2024-02-17
- 3:00 pm
Aberdeen
2 2
Hibernian
2024-02-17
- 3:00 pm
Celtic
1 1
Kilmarnock
2024-02-17
- 3:00 pm
Dundee
2 0
Ross County
2024-02-17
- 3:00 pm
Heart OF Midlothian
2 0
Motherwell
2024-02-17
- 3:00 pm
Livingston
1 0
ST Mirren
2024-02-18
- 12:00 pm
ST Johnstone
0 3
Rangers
Matchweek 27
2024-02-24
- 3:00 pm
Hibernian
2 1
Dundee
2024-02-24
- 3:00 pm
Kilmarnock
2 0
Aberdeen
2024-02-24
- 3:00 pm
Rangers
5 0
Heart OF Midlothian
2024-02-24
- 3:00 pm
Ross County
3 2
Livingston
2024-02-24
- 3:00 pm
ST Mirren
2 0
ST Johnstone
2024-02-25
- 12:00 pm
Motherwell
1 3
Celtic
Matchweek 28
2024-02-27
- 8:00 pm
Ross County
1 1
ST Mirren
2024-02-28
- 7:45 pm
Aberdeen
0 2
ST Johnstone
2024-02-28
- 7:45 pm
Celtic
7 1
Dundee
2024-02-28
- 7:45 pm
Heart OF Midlothian
1 1
Hibernian
2024-02-28
- 7:45 pm
Kilmarnock
1 2
Rangers
2024-02-28
- 8:00 pm
Livingston
1 3
Motherwell
Matchweek 29
2024-03-02
- 3:00 pm
Dundee
2 2
Kilmarnock
2024-03-02
- 3:00 pm
Hibernian
2 0
Ross County
2024-03-02
- 3:00 pm
Rangers
1 2
Motherwell
2024-03-02
- 3:00 pm
ST Johnstone
1 1
Livingston
2024-03-02
- 3:00 pm
ST Mirren
2 1
Aberdeen
2024-03-03
- 12:00 pm
Heart OF Midlothian
2 0
Celtic
Matchweek 30
2024-03-16
- 3:00 pm
Celtic
3 1
ST Johnstone
2024-03-16
- 3:00 pm
Hibernian
3 0
Livingston
2024-03-16
- 3:00 pm
Kilmarnock
5 2
ST Mirren
2024-03-16
- 3:00 pm
Motherwell
0 1
Aberdeen
2024-03-16
- 3:00 pm
Ross County
2 1
Heart OF Midlothian
2024-04-17
- 7:00 pm
Dundee
0 0
Rangers
Matchweek 31
2024-03-30
- 3:00 pm
Aberdeen
2 1
Ross County
2024-03-30
- 3:00 pm
Heart OF Midlothian
1 1
Kilmarnock
2024-03-30
- 3:00 pm
Motherwell
1 1
ST Mirren
2024-03-30
- 3:00 pm
Rangers
3 1
Hibernian
2024-03-30
- 3:00 pm
ST Johnstone
1 2
Dundee
2024-03-31
- 11:00 am
Livingston
0 3
Celtic
Matchweek 32
2024-04-06
- 2:00 pm
Dundee
2 3
Motherwell
2024-04-06
- 2:00 pm
Hibernian
1 2
ST Johnstone
2024-04-06
- 2:00 pm
Kilmarnock
1 0
Ross County
2024-04-06
- 2:00 pm
Livingston
0 0
Aberdeen
2024-04-06
- 2:00 pm
ST Mirren
1 2
Heart OF Midlothian
2024-04-07
- 11:00 am
Rangers
3 3
Celtic
Matchweek 33
2024-04-13
- 2:00 pm
Aberdeen
0 0
Dundee
2024-04-13
- 2:00 pm
Celtic
3 0
ST Mirren
2024-04-13
- 2:00 pm
Heart OF Midlothian
4 2
Livingston
2024-04-13
- 2:00 pm
Motherwell
1 1
Hibernian
2024-04-13
- 2:00 pm
ST Johnstone
0 2
Kilmarnock
2024-04-14
- 11:00 am
Ross County
3 2
Rangers

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.