Premiership

Premiership

2024-2025
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 2024
- 11:30 am
Heart OF Midlothian
0 0
Rangers
3 Aug 2024
- 2:00 pm
Motherwell
0 0
Ross County
4 Aug 2024
- 12:30 pm
Dundee Utd
2 2
Dundee
4 Aug 2024
- 2:00 pm
ST Mirren
3 0
Hibernian
4 Aug 2024
- 3:30 pm
Celtic
4 0
Kilmarnock
5 Aug 2024
- 7:00 pm
ST Johnstone
1 2
Aberdeen
Matchweek 2
10 Aug 2024
- 2:00 pm
Rangers
2 1
Motherwell
10 Aug 2024
- 2:00 pm
Ross County
1 1
Dundee Utd
10 Aug 2024
- 4:30 pm
Dundee
3 1
Heart OF Midlothian
11 Aug 2024
- 11:30 am
Hibernian
0 2
Celtic
11 Aug 2024
- 2:00 pm
Aberdeen
3 1
ST Mirren
11 Aug 2024
- 2:00 pm
Kilmarnock
0 3
ST Johnstone
Matchweek 3
24 Aug 2024
- 2:00 pm
Dundee Utd
2 0
ST Johnstone
24 Aug 2024
- 2:00 pm
Hibernian
2 2
Dundee
24 Aug 2024
- 2:00 pm
Rangers
6 0
Ross County
25 Aug 2024
- 11:00 am
ST Mirren
0 3
Celtic
25 Aug 2024
- 2:00 pm
Aberdeen
2 0
Kilmarnock
25 Aug 2024
- 2:00 pm
Motherwell
3 1
Heart OF Midlothian
Matchweek 4
31 Aug 2024
- 2:00 pm
Dundee
2 2
ST Mirren
31 Aug 2024
- 2:00 pm
ST Johnstone
1 2
Motherwell
31 Aug 2024
- 4:45 pm
Ross County
0 1
Aberdeen
1 Sep 2024
- 11:30 am
Celtic
3 0
Rangers
1 Sep 2024
- 2:00 pm
Heart OF Midlothian
0 1
Dundee Utd
1 Sep 2024
- 2:00 pm
Kilmarnock
1 1
Hibernian
Matchweek 5
14 Sep 2024
- 2:00 pm
Aberdeen
2 1
Motherwell
14 Sep 2024
- 2:00 pm
Celtic
2 0
Heart OF Midlothian
14 Sep 2024
- 2:00 pm
Hibernian
2 0
ST Johnstone
14 Sep 2024
- 2:00 pm
Ross County
2 0
Dundee
14 Sep 2024
- 2:00 pm
ST Mirren
2 2
Kilmarnock
15 Sep 2024
- 11:00 am
Dundee Utd
0 1
Rangers
Matchweek 6
28 Sep 2024
- 2:00 pm
Dundee
1 2
Aberdeen
28 Sep 2024
- 2:00 pm
Heart OF Midlothian
1 1
Ross County
28 Sep 2024
- 2:00 pm
Kilmarnock
3 3
Dundee Utd
28 Sep 2024
- 2:00 pm
Motherwell
2 1
ST Mirren
28 Sep 2024
- 4:45 pm
ST Johnstone
0 6
Celtic
29 Sep 2024
- 11:00 am
Rangers
1 0
Hibernian
Matchweek 7
5 Oct 2024
- 2:00 pm
Dundee
2 3
Kilmarnock
5 Oct 2024
- 2:00 pm
Hibernian
1 2
Motherwell
5 Oct 2024
- 2:00 pm
ST Mirren
0 1
Dundee Utd
6 Oct 2024
- 11:00 am
Ross County
1 2
Celtic
6 Oct 2024
- 2:00 pm
Aberdeen
3 2
Heart OF Midlothian
6 Oct 2024
- 7:00 pm
Rangers
2 0
ST Johnstone
Matchweek 8
19 Oct 2024
- 2:00 pm
Celtic
2 2
Aberdeen
19 Oct 2024
- 2:00 pm
Dundee Utd
3 2
Hibernian
19 Oct 2024
- 2:00 pm
Heart OF Midlothian
4 0
ST Mirren
19 Oct 2024
- 2:00 pm
Motherwell
0 1
Dundee
19 Oct 2024
- 2:00 pm
ST Johnstone
3 0
Ross County
20 Oct 2024
- 11:00 am
Kilmarnock
1 0
Rangers
Matchweek 9
26 Oct 2024
- 2:00 pm
Dundee
1 2
ST Johnstone
26 Oct 2024
- 2:00 pm
Ross County
2 1
Kilmarnock
26 Oct 2024
- 4:30 pm
Aberdeen
1 0
Dundee Utd
27 Oct 2024
- 12:00 pm
Hibernian
1 1
Heart OF Midlothian
27 Oct 2024
- 3:00 pm
Motherwell
0 3
Celtic
27 Oct 2024
- 3:00 pm
Rangers
2 1
ST Mirren
Matchweek 10
30 Oct 2024
- 7:45 pm
Celtic
2 0
Dundee
30 Oct 2024
- 7:45 pm
Dundee Utd
1 2
Motherwell
30 Oct 2024
- 7:45 pm
Heart OF Midlothian
1 2
Kilmarnock
30 Oct 2024
- 7:45 pm
Ross County
0 0
Hibernian
30 Oct 2024
- 7:45 pm
ST Mirren
3 1
ST Johnstone
30 Oct 2024
- 8:00 pm
Aberdeen
2 1
Rangers
Matchweek 11
2 Nov 2024
- 3:00 pm
ST Johnstone
1 2
Heart OF Midlothian
2 Nov 2024
- 3:00 pm
ST Mirren
0 0
Ross County
26 Nov 2024
- 7:45 pm
Hibernian
3 3
Aberdeen
8 Jan 2025
- 7:45 pm
Celtic
- -
Dundee Utd
8 Jan 2025
- 7:45 pm
Kilmarnock
- -
Motherwell
9 Jan 2025
- 8:00 pm
Dundee
- -
Rangers
Matchweek 12
9 Nov 2024
- 3:00 pm
Dundee Utd
3 0
Ross County
9 Nov 2024
- 3:00 pm
Hibernian
1 2
ST Mirren
9 Nov 2024
- 3:00 pm
Motherwell
2 1
ST Johnstone
9 Nov 2024
- 5:30 pm
Aberdeen
4 1
Dundee
10 Nov 2024
- 3:00 pm
Kilmarnock
0 2
Celtic
10 Nov 2024
- 5:00 pm
Rangers
1 0
Heart OF Midlothian
Matchweek 13
23 Nov 2024
- 3:00 pm
ST Johnstone
1 0
Kilmarnock
23 Nov 2024
- 3:15 pm
Ross County
2 1
Motherwell
23 Nov 2024
- 3:45 pm
Rangers
1 1
Dundee Utd
23 Nov 2024
- 4:00 pm
ST Mirren
2 1
Aberdeen
23 Nov 2024
- 5:45 pm
Dundee
4 1
Hibernian
23 Nov 2024
- 7:45 pm
Heart OF Midlothian
1 4
Celtic
Matchweek 14
30 Nov 2024
- 3:00 pm
Celtic
5 0
Ross County
30 Nov 2024
- 3:00 pm
Dundee Utd
2 0
ST Mirren
30 Nov 2024
- 3:00 pm
Kilmarnock
1 1
Dundee
30 Nov 2024
- 3:00 pm
Motherwell
0 3
Hibernian
1 Dec 2024
- 12:00 pm
ST Johnstone
0 1
Rangers
1 Dec 2024
- 3:00 pm
Heart OF Midlothian
1 1
Aberdeen
Matchweek 15
21 Sep 2024
- 2:00 pm
Ross County
3 3
ST Johnstone
21 Sep 2024
- 2:00 pm
ST Mirren
2 1
Heart OF Midlothian
3 Nov 2024
- 3:00 pm
Hibernian
1 1
Dundee Utd
4 Dec 2024
- 7:45 pm
Dundee
4 1
Motherwell
4 Dec 2024
- 7:45 pm
Rangers
6 0
Kilmarnock
4 Dec 2024
- 8:00 pm
Aberdeen
0 1
Celtic
Matchweek 16
7 Dec 2024
- 3:00 pm
Aberdeen
1 1
ST Johnstone
7 Dec 2024
- 3:00 pm
Celtic
3 0
Hibernian
7 Dec 2024
- 3:00 pm
Dundee Utd
1 1
Kilmarnock
7 Dec 2024
- 3:00 pm
Heart OF Midlothian
2 0
Dundee
7 Dec 2024
- 3:00 pm
ST Mirren
0 1
Motherwell
8 Dec 2024
- 12:00 pm
Ross County
0 3
Rangers
Matchweek 17
14 Dec 2024
- 3:00 pm
Hibernian
3 1
Ross County
14 Dec 2024
- 3:00 pm
Motherwell
4 3
Dundee Utd
14 Dec 2024
- 3:00 pm
ST Johnstone
2 3
ST Mirren
15 Dec 2024
- 3:00 pm
Kilmarnock
1 0
Heart OF Midlothian
14 Jan 2025
- 8:00 pm
Dundee
- -
Celtic
15 Jan 2025
- 8:00 pm
Rangers
- -
Aberdeen
Matchweek 18
20 Dec 2024
- 7:45 pm
Motherwell
1 1
Kilmarnock
21 Dec 2024
- 3:00 pm
Aberdeen
- -
Hibernian
21 Dec 2024
- 3:00 pm
Rangers
- -
Dundee
21 Dec 2024
- 3:00 pm
Ross County
- -
ST Mirren
22 Dec 2024
- 12:00 pm
Dundee Utd
- -
Celtic
22 Dec 2024
- 3:00 pm
Heart OF Midlothian
- -
ST Johnstone
Matchweek 19
26 Dec 2024
- 12:30 pm
Heart OF Midlothian
- -
Hibernian
26 Dec 2024
- 3:00 pm
Celtic
- -
Motherwell
26 Dec 2024
- 3:00 pm
Dundee
- -
Ross County
26 Dec 2024
- 3:00 pm
Kilmarnock
- -
Aberdeen
26 Dec 2024
- 3:00 pm
ST Johnstone
- -
Dundee Utd
26 Dec 2024
- 5:45 pm
ST Mirren
- -
Rangers
Matchweek 20
29 Dec 2024
- 3:00 pm
Celtic
- -
ST Johnstone
29 Dec 2024
- 3:00 pm
Hibernian
- -
Kilmarnock
29 Dec 2024
- 3:00 pm
Motherwell
- -
Rangers
29 Dec 2024
- 3:00 pm
Ross County
- -
Heart OF Midlothian
29 Dec 2024
- 3:00 pm
ST Mirren
- -
Dundee
29 Dec 2024
- 5:15 pm
Dundee Utd
- -
Aberdeen
Matchweek 21
2 Jan 2025
- 3:00 pm
Aberdeen
- -
Ross County
2 Jan 2025
- 3:00 pm
Heart OF Midlothian
- -
Motherwell
2 Jan 2025
- 3:00 pm
Kilmarnock
- -
ST Mirren
2 Jan 2025
- 3:00 pm
Rangers
- -
Celtic
2 Jan 2025
- 3:00 pm
ST Johnstone
- -
Hibernian
2 Jan 2025
- 5:30 pm
Dundee
- -
Dundee Utd
Matchweek 22
5 Jan 2025
- 12:00 pm
Hibernian
- -
Rangers
5 Jan 2025
- 2:30 pm
Motherwell
- -
Aberdeen
5 Jan 2025
- 3:00 pm
Celtic
- -
ST Mirren
5 Jan 2025
- 3:00 pm
Dundee Utd
- -
Heart OF Midlothian
5 Jan 2025
- 3:00 pm
Kilmarnock
- -
Ross County
5 Jan 2025
- 3:00 pm
ST Johnstone
- -
Dundee
Matchweek 23
3 Nov 2024
- 3:00 pm
Dundee
3 2
Kilmarnock
11 Jan 2025
- 12:30 pm
Ross County
- -
Celtic
11 Jan 2025
- 3:00 pm
Hibernian
- -
Motherwell
11 Jan 2025
- 3:00 pm
ST Mirren
- -
Dundee Utd
12 Jan 2025
- 3:00 pm
Aberdeen
- -
Heart OF Midlothian
12 Jan 2025
- 3:00 pm
Rangers
- -
ST Johnstone
Matchweek 24
25 Jan 2025
- 3:00 pm
Aberdeen
- -
ST Mirren
25 Jan 2025
- 3:00 pm
Celtic
- -
Dundee
25 Jan 2025
- 3:00 pm
Heart OF Midlothian
- -
Kilmarnock
25 Jan 2025
- 3:00 pm
Ross County
- -
Hibernian
25 Jan 2025
- 3:00 pm
ST Johnstone
- -
Motherwell
26 Jan 2025
- 12:00 pm
Dundee Utd
- -
Rangers
Matchweek 25
1 Feb 2025
- 3:00 pm
Dundee
- -
Heart OF Midlothian
1 Feb 2025
- 3:00 pm
Hibernian
- -
Aberdeen
1 Feb 2025
- 3:00 pm
Kilmarnock
- -
Dundee Utd
1 Feb 2025
- 3:00 pm
Motherwell
- -
Celtic
1 Feb 2025
- 3:00 pm
ST Mirren
- -
ST Johnstone
2 Feb 2025
Rangers
- -
Ross County
Matchweek 26
15 Feb 2025
- 3:00 pm
Celtic
- -
Dundee Utd
15 Feb 2025
- 3:00 pm
Dundee
- -
Aberdeen
15 Feb 2025
- 3:00 pm
Heart OF Midlothian
- -
Rangers
15 Feb 2025
- 3:00 pm
Kilmarnock
- -
ST Johnstone
15 Feb 2025
- 3:00 pm
Motherwell
- -
Ross County
15 Feb 2025
- 3:00 pm
ST Mirren
- -
Hibernian
Matchweek 27
22 Feb 2025
- 3:00 pm
Aberdeen
- -
Kilmarnock
22 Feb 2025
- 3:00 pm
Dundee Utd
- -
Motherwell
22 Feb 2025
- 3:00 pm
Hibernian
- -
Celtic
22 Feb 2025
- 3:00 pm
Rangers
- -
ST Mirren
22 Feb 2025
- 3:00 pm
Ross County
- -
Dundee
22 Feb 2025
- 3:00 pm
ST Johnstone
- -
Heart OF Midlothian
Matchweek 28
26 Feb 2025
- 7:45 pm
Celtic
- -
Aberdeen
26 Feb 2025
- 7:45 pm
Dundee Utd
- -
Hibernian
26 Feb 2025
- 7:45 pm
Heart OF Midlothian
- -
ST Mirren
26 Feb 2025
- 7:45 pm
Kilmarnock
- -
Rangers
26 Feb 2025
- 7:45 pm
Motherwell
- -
Dundee
26 Feb 2025
- 7:45 pm
ST Johnstone
- -
Ross County
Matchweek 29
1 Mar 2025
- 3:00 pm
Aberdeen
- -
Dundee Utd
1 Mar 2025
- 3:00 pm
Dundee
- -
ST Johnstone
1 Mar 2025
- 3:00 pm
Hibernian
- -
Heart OF Midlothian
1 Mar 2025
- 3:00 pm
Rangers
- -
Motherwell
1 Mar 2025
- 3:00 pm
Ross County
- -
Kilmarnock
1 Mar 2025
- 3:00 pm
ST Mirren
- -
Celtic
Matchweek 30
15 Mar 2025
- 3:00 pm
Celtic
- -
Rangers
15 Mar 2025
- 3:00 pm
Dundee Utd
- -
Dundee
15 Mar 2025
- 3:00 pm
Heart OF Midlothian
- -
Ross County
15 Mar 2025
- 3:00 pm
Kilmarnock
- -
Hibernian
15 Mar 2025
- 3:00 pm
Motherwell
- -
ST Mirren
15 Mar 2025
- 3:00 pm
ST Johnstone
- -
Aberdeen
Matchweek 31
29 Mar 2025
- 3:00 pm
Aberdeen
- -
Motherwell
29 Mar 2025
- 3:00 pm
Celtic
- -
Heart OF Midlothian
29 Mar 2025
- 3:00 pm
Dundee
- -
Rangers
29 Mar 2025
- 3:00 pm
Hibernian
- -
ST Johnstone
29 Mar 2025
- 3:00 pm
Ross County
- -
Dundee Utd
29 Mar 2025
- 3:00 pm
ST Mirren
- -
Kilmarnock
Matchweek 32
5 Apr 2025
- 2:00 pm
Dundee
- -
ST Mirren
5 Apr 2025
- 2:00 pm
Heart OF Midlothian
- -
Dundee Utd
5 Apr 2025
- 2:00 pm
Kilmarnock
- -
Motherwell
5 Apr 2025
- 2:00 pm
Rangers
- -
Hibernian
5 Apr 2025
- 2:00 pm
Ross County
- -
Aberdeen
5 Apr 2025
- 2:00 pm
ST Johnstone
- -
Celtic
Matchweek 33
12 Apr 2025
- 2:00 pm
Aberdeen
- -
Rangers
12 Apr 2025
- 2:00 pm
Celtic
- -
Kilmarnock
12 Apr 2025
- 2:00 pm
Dundee Utd
- -
ST Johnstone
12 Apr 2025
- 2:00 pm
Hibernian
- -
Dundee
12 Apr 2025
- 2:00 pm
Motherwell
- -
Heart OF Midlothian
12 Apr 2025
- 2:00 pm
ST Mirren
- -
Ross County