Scottish Premier League Results

February 5, 2023
St. Johnstone 1 - 4 Celtic
February 4, 2023
St. Mirren 0 - 1 Hibernian
Rangers 2 - 1 Ross County
Livingston 3 - 1 Kilmarnock
Hearts 3 - 1 Dundee United
Aberdeen 3 - 1 Motherwell
February 1, 2023
Motherwell 0 - 2 St. Johnstone
Kilmarnock 1 - 0 Dundee United
Hearts 0 - 3 Rangers
Celtic 3 - 0 Livingston
Aberdeen 1 - 3 St. Mirren
January 31, 2023
Ross County 1 - 1 Hibernian
January 29, 2023
Dundee United 0 - 2 Celtic
Livingston 0 - 0 Hearts
January 28, 2023
Rangers 2 - 0 St. Johnstone
Hibernian 6 - 0 Aberdeen
Ross County 3 - 0 Kilmarnock
St. Mirren 1 - 0 Motherwell