Scotland - Premiership

2022/2023

DateHomeAwayHTFT
30/07/2022
Livingston Livingston
Rangers Rangers
1-01-2
30/07/2022
St. Johnstone St. Johnstone
Hibernian Hibernian
0-00-1
30/07/2022
Kilmarnock Kilmarnock
Dundee United Dundee United
0-11-1
30/07/2022
Hearts Hearts
Ross County Ross County
0-02-1
31/07/2022
Celtic Celtic
Aberdeen Aberdeen
1-02-0
31/07/2022
St. Mirren St. Mirren
Motherwell Motherwell
0-10-1
06/08/2022
Rangers Rangers
Kilmarnock Kilmarnock
0-02-0
06/08/2022
Ross County Ross County
Celtic Celtic
0-01-3
06/08/2022
Aberdeen Aberdeen
St. Mirren St. Mirren
3-04-1
06/08/2022
Motherwell Motherwell
St. Johnstone St. Johnstone
0-11-2
07/08/2022
Hibernian Hibernian
Hearts Hearts
0-11-1
07/08/2022
Dundee United Dundee United
Livingston Livingston
0-00-1
13/08/2022
Aberdeen Aberdeen
Motherwell Motherwell
1-12-3
13/08/2022
Livingston Livingston
Hibernian Hibernian
1-02-1
13/08/2022
Rangers Rangers
St. Johnstone St. Johnstone
1-04-0
13/08/2022
St. Mirren St. Mirren
Ross County Ross County
0-01-0
14/08/2022
Kilmarnock Kilmarnock
Celtic Celtic
0-30-5
14/08/2022
Hearts Hearts
Dundee United Dundee United
1-04-1
20/08/2022
Motherwell Motherwell
Livingston Livingston
0-01-0
20/08/2022
St. Johnstone St. Johnstone
Aberdeen Aberdeen
0-00-1
20/08/2022
Hibernian Hibernian
Rangers Rangers
0-12-2
20/08/2022
Ross County Ross County
Kilmarnock Kilmarnock
0-01-0
20/08/2022
Dundee United Dundee United
St. Mirren St. Mirren
0-10-3
21/08/2022
Celtic Celtic
Hearts Hearts
1-02-0
27/08/2022
Kilmarnock Kilmarnock
Motherwell Motherwell
0-12-1
27/08/2022
Aberdeen Aberdeen
Livingston Livingston
1-05-0
27/08/2022
St. Mirren St. Mirren
Hibernian Hibernian
1-01-0
27/08/2022
Rangers Rangers
Ross County Ross County
2-04-0
28/08/2022
Hearts Hearts
St. Johnstone St. Johnstone
2-13-2
28/08/2022
Dundee United Dundee United
Celtic Celtic
0-40-9
03/09/2022
Celtic Celtic
Rangers Rangers
3-04-0
03/09/2022
Hibernian Hibernian
Kilmarnock Kilmarnock
1-01-0
03/09/2022
Ross County Ross County
Aberdeen Aberdeen
0-01-1
03/09/2022
Livingston Livingston
Hearts Hearts
1-01-0
03/09/2022
Motherwell Motherwell
Dundee United Dundee United
0-00-0
03/09/2022
St. Johnstone St. Johnstone
St. Mirren St. Mirren
1-03-0
17/09/2022
St. Johnstone St. Johnstone
Ross County Ross County
0-00-0
17/09/2022
Hibernian Hibernian
Aberdeen Aberdeen
1-13-1
17/09/2022
Rangers Rangers
Dundee United Dundee United
1-02-1
17/09/2022
Livingston Livingston
Kilmarnock Kilmarnock
1-01-0
18/09/2022
St. Mirren St. Mirren
Celtic Celtic
1-02-0
18/09/2022
Motherwell Motherwell
Hearts Hearts
0-10-3
01/10/2022
Dundee United Dundee United
St. Johnstone St. Johnstone
0-21-2
01/10/2022
Hearts Hearts
Rangers Rangers
0-20-4
01/10/2022
Aberdeen Aberdeen
Kilmarnock Kilmarnock
3-14-1
01/10/2022
Ross County Ross County
Hibernian Hibernian
0-00-2
01/10/2022
St. Mirren St. Mirren
Livingston Livingston
0-02-1
01/10/2022
Celtic Celtic
Motherwell Motherwell
1-12-1
04/10/2022
Ross County Ross County
Motherwell Motherwell
0-10-5
05/10/2022
Kilmarnock Kilmarnock
St. Johnstone St. Johnstone
1-02-1
05/10/2022
Kilmarnock Kilmarnock
St. Johnstone St. Johnstone
1-02-1
08/10/2022
Rangers Rangers
St. Mirren St. Mirren
2-04-0
08/10/2022
Livingston Livingston
Ross County Ross County
0-00-1
08/10/2022
Hibernian Hibernian
Motherwell Motherwell
0-01-0
08/10/2022
Dundee United Dundee United
Aberdeen Aberdeen
2-04-0
08/10/2022
St. Johnstone St. Johnstone
Celtic Celtic
0-11-2
09/10/2022
Kilmarnock Kilmarnock
Hearts Hearts
0-02-2
11/10/2022
Dundee United Dundee United
Hibernian Hibernian
1-01-0
15/10/2022
St. Mirren St. Mirren
Kilmarnock Kilmarnock
0-00-0
15/10/2022
Celtic Celtic
Hibernian Hibernian
3-06-1
15/10/2022
Ross County Ross County
Dundee United Dundee United
1-01-1
15/10/2022
Livingston Livingston
St. Johnstone St. Johnstone
1-01-0
16/10/2022
Aberdeen Aberdeen
Hearts Hearts
0-02-0
16/10/2022
Motherwell Motherwell
Rangers Rangers
0-01-2
21/10/2022
Hibernian Hibernian
St. Johnstone St. Johnstone
1-01-2
22/10/2022
Kilmarnock Kilmarnock
Ross County Ross County
1-01-0
22/10/2022
Hearts Hearts
Celtic Celtic
1-13-4
22/10/2022
Rangers Rangers
Livingston Livingston
0-11-1
22/10/2022
St. Mirren St. Mirren
Dundee United Dundee United
1-02-1
22/10/2022
Motherwell Motherwell
Aberdeen Aberdeen
0-11-2
29/10/2022
Rangers Rangers
Aberdeen Aberdeen
2-14-1
29/10/2022
Dundee United Dundee United
Motherwell Motherwell
0-10-1
29/10/2022
St. Johnstone St. Johnstone
Kilmarnock Kilmarnock
1-01-0
29/10/2022
Hibernian Hibernian
St. Mirren St. Mirren
1-03-0
30/10/2022
Ross County Ross County
Hearts Hearts
1-21-2
30/10/2022
Livingston Livingston
Celtic Celtic
0-10-3
04/11/2022
Aberdeen Aberdeen
Hibernian Hibernian
1-04-1
04/11/2022
Kilmarnock Kilmarnock
Livingston Livingston
2-12-3
05/11/2022
Celtic Celtic
Dundee United Dundee United
2-14-2
05/11/2022
Ross County Ross County
St. Mirren St. Mirren
1-23-2
06/11/2022
Hearts Hearts
Motherwell Motherwell
1-03-2
06/11/2022
St. Johnstone St. Johnstone
Rangers Rangers
1-02-1
08/11/2022
Livingston Livingston
Aberdeen Aberdeen
2-02-1
08/11/2022
Hibernian Hibernian
Ross County Ross County
0-10-2
09/11/2022
St. Mirren St. Mirren
St. Johnstone St. Johnstone
1-12-2
09/11/2022
Rangers Rangers
Hearts Hearts
0-01-0
09/11/2022
Motherwell Motherwell
Celtic Celtic
0-11-2
09/11/2022
Dundee United Dundee United
Kilmarnock Kilmarnock
3-04-0
12/11/2022
Kilmarnock Kilmarnock
Hibernian Hibernian
0-01-0
12/11/2022
St. Mirren St. Mirren
Rangers Rangers
0-01-1
12/11/2022
St. Johnstone St. Johnstone
Motherwell Motherwell
1-11-1
12/11/2022
Aberdeen Aberdeen
Dundee United Dundee United
1-01-0
12/11/2022
Hearts Hearts
Livingston Livingston
0-01-1
12/11/2022
Celtic Celtic
Ross County Ross County
0-02-1
15/12/2022
Rangers Rangers
Hibernian Hibernian
1-23-2
17/12/2022
Aberdeen Aberdeen
Celtic Celtic
0-00-1
17/12/2022
Hearts Hearts
Kilmarnock Kilmarnock
2-03-1
17/12/2022
Ross County Ross County
St. Johnstone St. Johnstone
1-01-2
20/12/2022
Aberdeen Aberdeen
Rangers Rangers
1-12-3
21/12/2022
Celtic Celtic
Livingston Livingston
2-12-1
23/12/2022
Motherwell Motherwell
Kilmarnock Kilmarnock
1-02-2
23/12/2022
Ross County Ross County
Rangers Rangers
0-10-1
24/12/2022
Hibernian Hibernian
Livingston Livingston
3-04-0
24/12/2022
St. Mirren St. Mirren
Aberdeen Aberdeen
1-13-1
24/12/2022
Dundee United Dundee United
Hearts Hearts
1-12-2
24/12/2022
Celtic Celtic
St. Johnstone St. Johnstone
3-04-1
28/12/2022
St. Johnstone St. Johnstone
Hearts Hearts
0-22-3
28/12/2022
Livingston Livingston
St. Mirren St. Mirren
0-01-1
28/12/2022
Dundee United Dundee United
Ross County Ross County
1-03-0
28/12/2022
Rangers Rangers
Motherwell Motherwell
2-03-0
28/12/2022
Kilmarnock Kilmarnock
Aberdeen Aberdeen
2-02-1
28/12/2022
Hibernian Hibernian
Celtic Celtic
0-20-4
02/01/2023
Rangers Rangers
Celtic Celtic
0-12-2
02/01/2023
Hearts Hearts
Hibernian Hibernian
2-03-0
02/01/2023
Livingston Livingston
Motherwell Motherwell
1-11-1
02/01/2023
St. Johnstone St. Johnstone
Dundee United Dundee United
0-00-1
02/01/2023
Aberdeen Aberdeen
Ross County Ross County
0-00-0
02/01/2023
Kilmarnock Kilmarnock
St. Mirren St. Mirren
0-00-0
07/01/2023
St. Mirren St. Mirren
Hearts Hearts
1-01-1
07/01/2023
Aberdeen Aberdeen
St. Johnstone St. Johnstone
0-02-0
07/01/2023
Ross County Ross County
Livingston Livingston
0-00-2
07/01/2023
Celtic Celtic
Kilmarnock Kilmarnock
1-02-0
08/01/2023
Motherwell Motherwell
Hibernian Hibernian
0-12-3
08/01/2023
Dundee United Dundee United
Rangers Rangers
0-00-2
13/01/2023
Hearts Hearts
St. Mirren St. Mirren
1-01-0
14/01/2023
Motherwell Motherwell
Ross County Ross County
0-01-1
14/01/2023
St. Johnstone St. Johnstone
Livingston Livingston
0-32-4
14/01/2023
Hibernian Hibernian
Dundee United Dundee United
1-22-2
18/01/2023
Hearts Hearts
Aberdeen Aberdeen
4-05-0
18/01/2023
Kilmarnock Kilmarnock
Rangers Rangers
1-12-3
18/01/2023
Celtic Celtic
St. Mirren St. Mirren
2-04-0
28/01/2023
Rangers Rangers
St. Johnstone St. Johnstone
1-02-0
28/01/2023
Ross County Ross County
Kilmarnock Kilmarnock
1-03-0
28/01/2023
Hibernian Hibernian
Aberdeen Aberdeen
3-06-0
28/01/2023
St. Mirren St. Mirren
Motherwell Motherwell
1-01-0
29/01/2023
Livingston Livingston
Hearts Hearts
0-00-0
29/01/2023
Dundee United Dundee United
Celtic Celtic
0-00-2
31/01/2023
Ross County Ross County
Hibernian Hibernian
0-11-1
01/02/2023
Celtic Celtic
Livingston Livingston
3-03-0
01/02/2023
Hearts Hearts
Rangers Rangers
0-20-3
01/02/2023
Kilmarnock Kilmarnock
Dundee United Dundee United
1-01-0
01/02/2023
Motherwell Motherwell
St. Johnstone St. Johnstone
0-10-2
01/02/2023
Aberdeen Aberdeen
St. Mirren St. Mirren
0-01-3
04/02/2023
Rangers Rangers
Ross County Ross County
1-02-1
04/02/2023
Hearts Hearts
Dundee United Dundee United
0-13-1
04/02/2023
Aberdeen Aberdeen
Motherwell Motherwell
1-03-1
04/02/2023
Livingston Livingston
Kilmarnock Kilmarnock
3-03-1
04/02/2023
St. Mirren St. Mirren
Hibernian Hibernian
0-00-1
05/02/2023
St. Johnstone St. Johnstone
Celtic Celtic
1-31-4
15/02/2023
Motherwell Motherwell
St. Mirren St. Mirren
2-12-1
18/02/2023
Dundee United Dundee United
St. Johnstone St. Johnstone
0-11-2
18/02/2023
St. Mirren St. Mirren
Ross County Ross County
1-01-0
18/02/2023
Livingston Livingston
Rangers Rangers
0-10-3
18/02/2023
Hibernian Hibernian
Kilmarnock Kilmarnock
1-02-0
18/02/2023
Celtic Celtic
Aberdeen Aberdeen
2-04-0
19/02/2023
Motherwell Motherwell
Hearts Hearts
1-02-0
25/02/2023
St. Johnstone St. Johnstone
St. Mirren St. Mirren
0-01-1
25/02/2023
Ross County Ross County
Dundee United Dundee United
2-04-0
25/02/2023
Kilmarnock Kilmarnock
Motherwell Motherwell
1-01-1
25/02/2023
Aberdeen Aberdeen
Livingston Livingston
1-01-0
04/03/2023
Rangers Rangers
Kilmarnock Kilmarnock
3-03-1
04/03/2023
Livingston Livingston
Hibernian Hibernian
1-21-4
04/03/2023
Ross County Ross County
Motherwell Motherwell
0-00-2
04/03/2023
Dundee United Dundee United
Aberdeen Aberdeen
0-01-3
04/03/2023
Hearts Hearts
St. Johnstone St. Johnstone
1-03-0
05/03/2023
St. Mirren St. Mirren
Celtic Celtic
1-01-5
08/03/2023
Hibernian Hibernian
Rangers Rangers
1-21-4
08/03/2023
Livingston Livingston
Dundee United Dundee United
1-01-1
08/03/2023
Celtic Celtic
Hearts Hearts
1-13-1
18/03/2023
Aberdeen Aberdeen
Hearts Hearts
3-03-0
18/03/2023
Celtic Celtic
Hibernian Hibernian
0-13-1
18/03/2023
Motherwell Motherwell
Rangers Rangers
1-12-4
18/03/2023
Kilmarnock Kilmarnock
St. Johnstone St. Johnstone
1-01-1
18/03/2023
Dundee United Dundee United
St. Mirren St. Mirren
1-01-1
18/03/2023
Livingston Livingston
Ross County Ross County
2-02-1
01/04/2023
Kilmarnock Kilmarnock
Hearts Hearts
2-12-1
01/04/2023
Hibernian Hibernian
Motherwell Motherwell
0-11-3
01/04/2023
Rangers Rangers
Dundee United Dundee United
1-02-0
01/04/2023
St. Mirren St. Mirren
Livingston Livingston
3-03-0
01/04/2023
St. Johnstone St. Johnstone
Aberdeen Aberdeen
0-10-1
02/04/2023
Ross County Ross County
Celtic Celtic
0-10-2
08/04/2023
Celtic Celtic
Rangers Rangers
1-13-2
08/04/2023
Aberdeen Aberdeen
Kilmarnock Kilmarnock
1-02-0
08/04/2023
Motherwell Motherwell
Livingston Livingston
3-03-0
08/04/2023
St. Johnstone St. Johnstone
Ross County Ross County
0-10-2
08/04/2023
Hearts Hearts
St. Mirren St. Mirren
0-00-2
09/04/2023
Dundee United Dundee United
Hibernian Hibernian
1-02-1
14/04/2023
Ross County Ross County
Aberdeen Aberdeen
0-10-1
15/04/2023
Motherwell Motherwell
Dundee United Dundee United
1-01-2
15/04/2023
Hibernian Hibernian
Hearts Hearts
0-01-0
15/04/2023
Rangers Rangers
St. Mirren St. Mirren
1-15-2
15/04/2023
Livingston Livingston
St. Johnstone St. Johnstone
2-02-0
16/04/2023
Kilmarnock Kilmarnock
Celtic Celtic
1-41-4
22/04/2023
St. Johnstone St. Johnstone
Hibernian Hibernian
1-11-1
22/04/2023
St. Mirren St. Mirren
Kilmarnock Kilmarnock
0-20-2
22/04/2023
Celtic Celtic
Motherwell Motherwell
1-01-1
22/04/2023
Dundee United Dundee United
Livingston Livingston
1-02-0
22/04/2023
Hearts Hearts
Ross County Ross County
4-06-1
23/04/2023
Aberdeen Aberdeen
Rangers Rangers
0-02-0