Matches

League Fixtures

Fixtures

April 6, 2025
Dundee 00:00 St. Mirren
Kilmarnock 00:00 Motherwell
Rangers 00:00 Hibernian
Ross County 00:00 Aberdeen
St. Johnstone 21:00 Celtic
Hearts 23:30 Dundee United
April 12, 2025
Celtic 21:30 Kilmarnock
April 13, 2025
Dundee United 00:00 St. Johnstone
Motherwell 00:00 Hearts
St. Mirren 00:00 Ross County
Aberdeen 21:00 Rangers
Hibernian 23:30 Dundee

League Table

Table

# Team MP W D L F A G P
1 Celtic 31 25 3 3 92 20 +72 78
2 Rangers 31 20 5 6 66 31 +35 65
3 Hibernian 31 12 11 8 48 41 +7 47
4 Aberdeen 31 13 7 11 42 47 -5 46
5 Dundee United 31 12 8 11 39 40 -1 44
6 Hearts 31 11 6 14 43 43 +0 39
7 St. Mirren 31 11 5 15 42 50 -8 38
8 Motherwell 31 11 5 15 37 54 -17 38
9 Ross County 31 9 8 14 31 52 -21 35
10 Kilmarnock 31 8 8 15 35 53 -18 32
11 Dundee 31 8 7 16 48 67 -19 31
12 St. Johnstone 31 7 5 19 32 57 -25 26

LeagUE results

Results

March 30, 2025
Ross County 0 – 1 Dundee United
Dundee 3 – 4 Rangers
St. Mirren 5 – 1 Kilmarnock
Hibernian 3 – 0 St. Johnstone
Celtic 3 – 0 Hearts
Aberdeen 4 – 1 Motherwell
March 17, 2025
Dundee United 2 – 4 Dundee
March 16, 2025
Celtic 2 – 3 Rangers
Kilmarnock 1 – 1 Hibernian
Hearts 2 – 0 Ross County
Motherwell 2 – 2 St. Mirren
St. Johnstone 0 – 0 Aberdeen
March 3, 2025
Aberdeen 2 – 2 Dundee United
March 2, 2025
Hibernian 2 – 1 Hearts
St. Mirren 2 – 5 Celtic
Ross County 1 – 0 Kilmarnock
Rangers 1 – 2 Motherwell
Dundee 1 – 1 St. Johnstone