matches

SPFL 2019-20
Aug 03, 2019
3:00 PM Celtic 7 - 0 St Johnstone
3:00 PM Hibernian 1 - 0 St Mirren
3:00 PM Livingston 0 - 0 Motherwell
3:00 PM Ross County 3 - 0 Hamilton Academical
Aug 04, 2019
1:30 PM Kilmarnock 1 - 2 Rangers
3:00 PM Aberdeen 3 - 2 Hearts
Aug 10, 2019
12:00 PM Motherwell 2 - 5 Celtic
2:00 PM St Johnstone 2 - 2 Livingston
3:00 PM Hearts 0 - 0 Ross County
3:00 PM Hamilton Academical 2 - 0 Kilmarnock
Aug 11, 2019
3:00 PM Rangers 6 - 1 Hibernian
3:00 PM St Mirren 1 - 0 Aberdeen
Aug 24, 2019
3:00 PM Hamilton Academical 1 - 2 Motherwell
3:00 PM Hibernian 2 - 2 St Johnstone
3:00 PM Kilmarnock 0 - 0 Aberdeen
3:00 PM Ross County 1 - 4 Livingston
Aug 25, 2019
12:15 PM St Mirren 0 - 1 Rangers
3:00 PM Celtic 3 - 1 Hearts
Aug 31, 2019
3:00 PM Livingston 2 - 1 St Mirren
3:00 PM St Johnstone 0 - 1 Kilmarnock
3:00 PM Motherwell 3 - 0 Hibernian
3:00 PM Hearts 2 - 2 Hamilton Academical
3:00 PM Aberdeen 3 - 0 Ross County
Sep 01, 2019
12:00 PM Rangers 0 - 2 Celtic
Sep 14, 2019
12:00 PM Hamilton Academical 0 - 1 Celtic
3:00 PM Hearts 2 - 3 Motherwell
3:00 PM Kilmarnock 2 - 0 Hibernian
3:00 PM Rangers 3 - 1 Livingston
3:00 PM Ross County 2 - 1 St Mirren
3:00 PM Aberdeen 1 - 1 St Johnstone
Sep 21, 2019
3:00 PM Livingston 0 - 2 Aberdeen
3:00 PM Motherwell 1 - 2 Ross County
3:00 PM St Mirren 0 - 0 Hamilton Academical
Sep 22, 2019
12:15 PM St Johnstone 0 - 4 Rangers
1:00 PM Celtic 3 - 1 Kilmarnock
3:00 PM Hibernian 1 - 2 Hearts
Sep 28, 2019
12:30 PM Hibernian 1 - 1 Celtic
3:00 PM Rangers 5 - 0 Aberdeen
3:00 PM Hamilton Academical 2 - 1 Livingston
3:00 PM Kilmarnock 0 - 0 Ross County
3:00 PM St Mirren 0 - 0 Hearts
3:00 PM St Johnstone 0 - 1 Motherwell
Oct 05, 2019
3:00 PM Ross County 2 - 2 St Johnstone
3:00 PM Hearts 0 - 1 Kilmarnock
3:00 PM Aberdeen 1 - 1 Hibernian
3:00 PM Motherwell 2 - 0 St Mirren
Oct 06, 2019
12:00 PM Livingston 2 - 0 Celtic
3:00 PM Rangers 5 - 0 Hamilton Academical
Oct 19, 2019
3:00 PM Motherwell 0 - 3 Aberdeen
3:00 PM Celtic 6 - 0 Ross County
3:00 PM Hamilton Academical 1 - 1 Hibernian
3:00 PM Kilmarnock 2 - 1 Livingston
3:00 PM St Mirren 2 - 0 St Johnstone
Oct 20, 2019
12:15 PM Hearts 1 - 1 Rangers
Oct 26, 2019
3:00 PM Hibernian 2 - 2 Ross County
3:00 PM St Johnstone 3 - 2 Hamilton Academical
3:00 PM Kilmarnock 1 - 0 St Mirren
3:00 PM Livingston 0 - 0 Hearts
Oct 27, 2019
12:15 PM Aberdeen 0 - 4 Celtic
3:00 PM Rangers 2 - 1 Motherwell
Oct 30, 2019
7:45 PM Hamilton Academical 0 - 1 Aberdeen
7:45 PM Celtic 2 - 0 St Mirren
7:45 PM Ross County 0 - 4 Rangers
7:45 PM Hibernian 2 - 2 Livingston
7:45 PM Motherwell 2 - 1 Kilmarnock
7:45 PM St Johnstone 1 - 0 Hearts
Nov 02, 2019
3:00 PM Hamilton Academical 2 - 2 Ross County
3:00 PM Motherwell 2 - 1 Livingston
3:00 PM Aberdeen 3 - 0 Kilmarnock
Nov 09, 2019
3:00 PM St Johnstone 1 - 4 Hibernian
3:00 PM Ross County 1 - 3 Aberdeen
3:00 PM Hearts 5 - 2 St Mirren
3:00 PM Kilmarnock 2 - 2 Hamilton Academical
Nov 10, 2019
3:00 PM Celtic 2 - 0 Motherwell
3:00 PM Livingston 0 - 2 Rangers
Nov 23, 2019
3:00 PM Hibernian 3 - 1 Motherwell
3:00 PM Kilmarnock 3 - 0 Hearts
3:00 PM St Mirren 2 - 1 Ross County
3:00 PM Celtic 4 - 0 Livingston
Nov 24, 2019
12:15 PM Hamilton Academical 1 - 3 Rangers
3:00 PM St Johnstone 1 - 1 Aberdeen
Nov 26, 2019
7:45 PM St Mirren 1 - 2 Hibernian
Nov 30, 2019
3:00 PM Livingston 0 - 0 Hamilton Academical
3:00 PM Aberdeen 2 - 1 St Mirren
3:00 PM Hibernian 2 - 2 Kilmarnock
3:00 PM Motherwell 4 - 0 St Johnstone
Dec 01, 2019
12:00 PM Ross County 1 - 4 Celtic
3:00 PM Rangers 5 - 0 Hearts
Dec 04, 2019
7:45 PM Aberdeen 2 - 2 Rangers
7:45 PM St Mirren 0 - 3 Motherwell
7:45 PM Hearts 1 - 1 Livingston
7:45 PM Kilmarnock 0 - 0 St Johnstone
7:45 PM Ross County 2 - 1 Hibernian
7:45 PM Celtic 2 - 1 Hamilton Academical
Dec 07, 2019
3:00 PM Rangers - Ross County
3:00 PM Hamilton Academical 0 - 1 St Mirren
3:00 PM Hibernian 3 - 0 Aberdeen
3:00 PM Livingston 3 - 0 Kilmarnock
3:00 PM Motherwell 1 - 0 Hearts
Dec 08, 2019
12:15 PM St Johnstone - Celtic
Dec 14, 2019
3:00 PM Ross County 1 - 0 Kilmarnock
3:00 PM Aberdeen 1 - 0 Hamilton Academical
3:00 PM Hearts 0 - 1 St Johnstone
3:00 PM St Mirren 3 - 3 Livingston
Dec 15, 2019
12:00 PM Motherwell 0 - 2 Rangers
3:00 PM Celtic 2 - 0 Hibernian
Dec 18, 2019
7:45 PM Hearts 0 - 2 Celtic
Dec 20, 2019
7:45 PM Hibernian 0 - 3 Rangers
Dec 21, 2019
3:00 PM St Johnstone 0 - 0 St Mirren
3:00 PM Celtic 2 - 1 Aberdeen
3:00 PM Hamilton Academical 2 - 1 Hearts
3:00 PM Kilmarnock 0 - 1 Motherwell
3:00 PM Livingston 4 - 0 Ross County
Dec 26, 2019
12:30 PM Hearts 0 - 2 Hibernian
3:00 PM St Mirren 1 - 2 Celtic
3:00 PM Aberdeen 2 - 1 Livingston
3:00 PM Hamilton Academical 0 - 1 St Johnstone
3:00 PM Rangers 1 - 0 Kilmarnock
3:00 PM Ross County 1 - 2 Motherwell
Dec 29, 2019
12:30 PM Celtic 1 - 2 Rangers
2:00 PM Hearts 1 - 1 Aberdeen
3:00 PM St Johnstone 1 - 1 Ross County
3:00 PM Livingston 2 - 0 Hibernian
3:00 PM Motherwell 1 - 2 Hamilton Academical
3:00 PM St Mirren 1 - 0 Kilmarnock
Jan 22, 2020
7:45 PM Ross County 0 - 0 Hearts
7:45 PM Rangers 1 - 0 St Mirren
7:45 PM Aberdeen 0 - 1 Motherwell
7:45 PM Hibernian 2 - 1 Hamilton Academical
7:45 PM Kilmarnock 1 - 3 Celtic
7:45 PM Livingston 1 - 0 St Johnstone
Jan 25, 2020
3:00 PM Motherwell 0 - 0 Hibernian
3:00 PM Celtic 3 - 0 Ross County
3:00 PM Hamilton Academical 2 - 4 Livingston
3:00 PM St Johnstone 2 - 1 Kilmarnock
Jan 26, 2020
12:30 PM St Mirren 0 - 0 Aberdeen
3:00 PM Hearts 2 - 1 Rangers
Jan 29, 2020
7:45 PM Rangers 2 - 0 Ross County
7:45 PM St Johnstone 0 - 3 Celtic
Feb 01, 2020
3:00 PM Hibernian 2 - 2 St Mirren
3:00 PM Kilmarnock 3 - 1 Ross County
3:00 PM Livingston 1 - 0 Motherwell
3:00 PM Rangers 0 - 0 Aberdeen
3:00 PM St Johnstone 3 - 3 Hearts
Feb 02, 2020
12:30 PM Hamilton Academical 1 - 4 Celtic
Feb 05, 2020
7:45 PM St Mirren 1 - 1 Hamilton Academical
7:45 PM Aberdeen 0 - 1 St Johnstone
7:45 PM Hearts 2 - 3 Kilmarnock
7:45 PM Motherwell 0 - 4 Celtic
7:45 PM Rangers 2 - 1 Hibernian
7:45 PM Ross County 2 - 0 Livingston
Feb 11, 2020
7:45 PM Hamilton Academical 1 - 3 Aberdeen
Feb 12, 2020
7:45 PM Livingston 2 - 1 St Mirren
7:45 PM Celtic 5 - 0 Hearts
7:45 PM Hibernian 3 - 0 Ross County
7:45 PM Kilmarnock 2 - 1 Rangers
7:45 PM St Johnstone 2 - 1 Motherwell
7:45 PM St. Johnstone 2 - 1 Motherwell
Feb 15, 2020
3:00 PM Ross County 1 - 1 St Johnstone
3:00 PM Hearts 2 - 2 Hamilton Academical
3:00 PM Ross County 1 - 1 St. Johnstone
Feb 16, 2020
12:00 PM Aberdeen 1 - 2 Celtic
3:00 PM Rangers 1 - 0 Livingston
4:30 PM Kilmarnock 1 - 2 Hibernian
Feb 21, 2020
7:45 PM St Mirren - Hearts
Feb 22, 2020
3:00 PM Hamilton Academical 0 - 0 Motherwell
3:00 PM Aberdeen 1 - 2 Ross County
3:00 PM Hibernian 1 - 1 Livingston
Feb 23, 2020
1:30 PM St Johnstone 2 - 2 Rangers
1:30 PM St. Johnstone 2 - 2 Rangers
3:00 PM Celtic 3 - 1 Kilmarnock
Feb 25, 2020
7:45 PM Motherwell 1 - 2 St Mirren
Mar 03, 2020
7:45 PM Hibernian 1 - 3 Hearts
Mar 04, 2020
7:45 PM Rangers 0 - 1 Hamilton Academical
7:45 PM Kilmarnock 2 - 2 Aberdeen
7:45 PM Livingston 2 - 2 Celtic
7:45 PM Motherwell 4 - 1 Ross County
7:45 PM St Mirren - St Johnstone
7:45 PM St Mirren 0 - 0 St. Johnstone
Mar 07, 2020
3:00 PM Hearts 1 - 1 Motherwell
3:00 PM Aberdeen 3 - 1 Hibernian
3:00 PM Celtic 5 - 0 St Mirren
3:00 PM Hamilton Academical 1 - 0 Kilmarnock
3:00 PM St Johnstone - Livingston
3:00 PM St. Johnstone 1 - 0 Livingston
Mar 08, 2020
12:00 PM Ross County 0 - 1 Rangers
Mar 11, 2020
7:45 PM St Mirren 1 - 0 Hearts
Mar 13, 2020
7:45 PM Motherwell - Aberdeen
Mar 14, 2020
3:00 PM Kilmarnock - St Mirren
3:00 PM Hibernian - St Johnstone
3:00 PM Ross County - Hamilton Academical
3:00 PM Hibernian - St. Johnstone
Mar 15, 2020
12:00 PM Rangers - Celtic
3:00 PM Livingston - Hearts
Mar 21, 2020
3:00 PM Motherwell - Kilmarnock
3:00 PM Celtic - St Johnstone
3:00 PM Hamilton Academical - Hibernian
3:00 PM Hearts - Ross County
3:00 PM Livingston - Aberdeen
3:00 PM Celtic - St. Johnstone
Mar 22, 2020
12:00 PM St Mirren - Rangers
Apr 03, 2020
7:45 PM Aberdeen - Hearts
Apr 04, 2020
3:00 PM Ross County - St Mirren
3:00 PM Kilmarnock - Livingston
3:00 PM Rangers - Motherwell
3:00 PM St. Johnstone - Hamilton Academical
Apr 05, 2020
12:00 PM Hibernian - Celtic
Aug 01, 2020
12:30 PM Aberdeen 0 - 1 Rangers
3:00 PM St Mirren 1 - 0 Livingston
3:00 PM Dundee United 1 - 1 St. Johnstone
3:00 PM Hibernian 2 - 1 Kilmarnock
Aug 02, 2020
4:30 PM Celtic 5 - 1 Hamilton Academical
Aug 03, 2020
7:45 PM Ross County 1 - 0 Motherwell
Aug 08, 2020
3:00 PM Hamilton Academical 0 - 1 Ross County
3:00 PM Livingston 1 - 4 Hibernian
3:00 PM Motherwell 0 - 1 Dundee United
Aug 09, 2020
3:00 PM Rangers 3 - 0 St Mirren
4:30 PM Kilmarnock 1 - 1 Celtic
Aug 11, 2020
6:00 PM Dundee United 0 - 1 Hibernian
Aug 12, 2020
6:00 PM St Mirren - Celtic
7:45 PM Ross County 2 - 2 Kilmarnock
7:45 PM Rangers 3 - 0 St. Johnstone
7:45 PM Motherwell 2 - 2 Livingston
7:45 PM Aberdeen - Hamilton Academical
Aug 15, 2020
3:00 PM Celtic - Aberdeen
3:00 PM Hamilton Academical 0 - 1 St Mirren
3:00 PM Kilmarnock 1 - 2 St. Johnstone
3:00 PM Ross County 1 - 2 Dundee United
5:30 PM Hibernian 0 - 0 Motherwell
Aug 16, 2020
4:30 PM Livingston 0 - 0 Rangers
Aug 20, 2020
7:30 PM St. Johnstone 0 - 1 Aberdeen
Aug 22, 2020
3:00 PM Rangers 2 - 0 Kilmarnock
3:00 PM Motherwell 0 - 1 Hamilton Academical
3:00 PM St Mirren 1 - 1 Ross County
5:30 PM Dundee United 0 - 1 Celtic
Aug 23, 2020
3:00 PM Aberdeen 2 - 1 Livingston
4:30 PM St. Johnstone 0 - 1 Hibernian
Aug 29, 2020
3:00 PM Kilmarnock 4 - 0 Dundee United
3:00 PM Livingston 1 - 0 Ross County
3:00 PM St. Johnstone 1 - 0 St Mirren
5:30 PM Hamilton Academical 0 - 2 Rangers
Aug 30, 2020
3:00 PM Celtic 3 - 0 Motherwell
4:30 PM Hibernian 0 - 1 Aberdeen
Sep 12, 2020
3:00 PM Ross County 0 - 5 Celtic
3:00 PM Aberdeen 1 - 0 Kilmarnock
3:00 PM Livingston 1 - 2 Hamilton Academical
3:00 PM Motherwell 1 - 0 St. Johnstone
3:00 PM Rangers 4 - 0 Dundee United
3:00 PM St Mirren 0 - 3 Hibernian
Sep 16, 2020
7:45 PM St Mirren 1 - 2 Celtic
Sep 19, 2020
3:00 PM Kilmarnock 2 - 1 Hamilton Academical
3:00 PM Celtic 3 - 2 Livingston
3:00 PM Dundee United 2 - 1 St Mirren
3:00 PM St. Johnstone 0 - 1 Ross County
Sep 20, 2020
12:00 PM Hibernian 2 - 2 Rangers
3:00 PM Aberdeen 0 - 3 Motherwell
Sep 26, 2020
3:00 PM St Mirren 0 - 1 Kilmarnock
3:00 PM Hamilton Academical 1 - 1 Dundee United
3:00 PM Livingston 2 - 0 St. Johnstone
Sep 27, 2020
12:00 PM Motherwell 1 - 5 Rangers
3:00 PM Ross County 0 - 3 Aberdeen
3:00 PM Celtic 3 - 0 Hibernian
Oct 02, 2020
7:45 PM Aberdeen 2 - 1 St Mirren
7:45 PM Dundee United 1 - 2 Livingston
7:45 PM Hibernian 3 - 2 Hamilton Academical
7:45 PM Kilmarnock - Motherwell
Oct 04, 2020
12:00 PM St. Johnstone 0 - 2 Celtic
3:00 PM Rangers 2 - 0 Ross County
Oct 17, 2020
12:30 PM Celtic 0 - 2 Rangers
3:00 PM St Mirren - Motherwell
3:00 PM Dundee United 0 - 0 Aberdeen
3:00 PM Hamilton Academical 3 - 5 St. Johnstone
3:00 PM Livingston 1 - 3 Kilmarnock
3:00 PM Ross County 0 - 0 Hibernian
Oct 20, 2020
7:00 PM Aberdeen 4 - 2 Hamilton Academical
Oct 24, 2020
3:00 PM St. Johnstone 0 - 0 Dundee United
3:00 PM St Mirren - Hamilton Academical
3:00 PM Motherwell 4 - 0 Ross County
3:00 PM Kilmarnock 0 - 1 Hibernian
Oct 25, 2020
12:00 PM Aberdeen 3 - 3 Celtic
3:00 PM Rangers 2 - 0 Livingston
Oct 31, 2020
3:00 PM Livingston 0 - 2 Motherwell
3:00 PM Celtic - St Mirren
3:00 PM Dundee United 2 - 1 Ross County
3:00 PM Hamilton Academical - Aberdeen
3:00 PM Hibernian - St. Johnstone
Nov 01, 2020
12:00 PM Kilmarnock 0 - 1 Rangers
Nov 06, 2020
7:45 PM St Mirren 0 - 0 Dundee United
7:45 PM Aberdeen 2 - 0 Hibernian
7:45 PM Ross County 1 - 1 Livingston
7:45 PM St. Johnstone 1 - 0 Kilmarnock
Nov 08, 2020
12:00 PM Motherwell 1 - 4 Celtic
3:00 PM Rangers 8 - 0 Hamilton Academical
Nov 21, 2020
3:00 PM St. Johnstone 1 - 1 Motherwell
3:00 PM Dundee United 2 - 1 Hamilton Academical
3:00 PM Hibernian 2 - 2 Celtic
3:00 PM Kilmarnock 3 - 1 Ross County
3:00 PM Livingston 0 - 1 St Mirren
Nov 22, 2020
12:00 PM Rangers 4 - 0 Aberdeen
Nov 24, 2020
7:00 PM Hibernian 2 - 2 St. Johnstone
Nov 25, 2020
7:00 PM Hamilton Academical 1 - 1 Aberdeen
Dec 05, 2020
3:00 PM Motherwell - Hibernian
3:00 PM Hamilton Academical - Kilmarnock
3:00 PM Livingston - Dundee United
3:00 PM St Mirren - Aberdeen
Dec 06, 2020
12:00 PM Ross County - Rangers
3:00 PM Celtic - St. Johnstone
Dec 12, 2020
3:00 PM Aberdeen - Ross County
3:00 PM Hamilton Academical - Hibernian
3:00 PM Motherwell - St Mirren
3:00 PM St. Johnstone - Livingston
Dec 13, 2020
12:00 PM Dundee United - Rangers
3:00 PM Celtic - Kilmarnock
Dec 19, 2020
3:00 PM St Mirren - St. Johnstone
3:00 PM Hibernian - Dundee United
3:00 PM Rangers - Motherwell
3:00 PM Ross County - Hamilton Academical
Dec 20, 2020
12:00 PM Kilmarnock - Aberdeen
12:00 PM Livingston - Celtic
Dec 23, 2020
7:45 PM Motherwell - Aberdeen
7:45 PM Celtic - Ross County
7:45 PM Dundee United - Kilmarnock
7:45 PM Hamilton Academical - Livingston
7:45 PM Hibernian - St Mirren
7:45 PM St. Johnstone - Rangers
Dec 26, 2020
12:30 PM Rangers - Hibernian
3:00 PM Aberdeen - St. Johnstone
3:00 PM Dundee United - Motherwell
3:00 PM Hamilton Academical - Celtic
3:00 PM Kilmarnock - Livingston
3:00 PM Ross County - St Mirren
Dec 30, 2020
7:45 PM St Mirren - Rangers
7:45 PM Celtic - Dundee United
7:45 PM Hibernian - Ross County
7:45 PM Livingston - Aberdeen
7:45 PM Motherwell - Kilmarnock
7:45 PM St. Johnstone - Hamilton Academical