Matches and standings Scottish Premiership 2019/2020

Here you can see the standings as well as all 198 matches that were played during the season 2019/2020 in Scottish Premiership.

League table Scottish Premiership 2019/2020

This was the final standings in the 2019/2020 Scottish Premiership season.

# Team Matches WinsW DrawsD LossesL Goals Points
1. Celtic 30 26 2 2 89-19 80
2. Rangers 29 21 4 4 64-19 67
3. Motherwell 30 14 4 12 41-38 46
4. Aberdeen 30 12 9 9 40-36 45
5. Livingston 30 10 9 11 41-39 39
6. Hibernian 30 9 10 11 42-49 37
7. St Johnstone 29 8 12 9 28-46 36
8. Kilmarnock 30 9 6 15 31-41 33
9. St Mirren 30 7 8 15 24-41 29
10. Ross County 30 7 8 15 29-60 29
11. Hamilton Academical 30 6 9 15 30-50 27
12. Hearts 30 4 11 15 31-52 23

All matches Scottish Premiership 2019/2020

All rounds and matches with result and goals scorers including assists for the season 2019/2020. Click on the match to see the goal scorers and who assisted the goals.

Round 1
Celtic - St Johnstone 7 - 0
3 August 2019
Hibernian - St Mirren 1 - 0
3 August 2019
Livingston - Motherwell 0 - 0
3 August 2019
Ross County - Hamilton Academical 3 - 0
3 August 2019
Kilmarnock - Rangers 1 - 2
4 August 2019
Aberdeen - Hearts 3 - 2
4 August 2019
Round 2
Motherwell - Celtic 2 - 5
10 August 2019
St Johnstone - Livingston 2 - 2
10 August 2019
Hamilton Academical - Kilmarnock 2 - 0
10 August 2019
Hearts - Ross County 0 - 0
10 August 2019
Rangers - Hibernian 6 - 1
11 August 2019
St Mirren - Aberdeen 1 - 0
11 August 2019
Round 3
Hamilton Academical - Motherwell 1 - 3
24 August 2019
Hibernian - St Johnstone 2 - 2
24 August 2019
Kilmarnock - Aberdeen 0 - 0
24 August 2019
Ross County - Livingston 1 - 4
24 August 2019
St Mirren - Rangers 0 - 1
25 August 2019
Celtic - Hearts 3 - 1
25 August 2019
Round 4
Aberdeen - Ross County 3 - 0
31 August 2019
Hearts - Hamilton Academical 2 - 2
31 August 2019
Livingston - St Mirren 2 - 1
31 August 2019
Motherwell - Hibernian 3 - 0
31 August 2019
St Johnstone - Kilmarnock 0 - 1
31 August 2019
Rangers - Celtic 0 - 2
1 September 2019
Round 5
Hamilton Academical - Celtic 0 - 1
14 September 2019
Aberdeen - St Johnstone 1 - 1
14 September 2019
Hearts - Motherwell 2 - 3
14 September 2019
Kilmarnock - Hibernian 2 - 0
14 September 2019
Rangers - Livingston 3 - 1
14 September 2019
Ross County - St Mirren 2 - 1
14 September 2019
Round 6
Livingston - Aberdeen 0 - 2
21 September 2019
Motherwell - Ross County 1 - 2
21 September 2019
St Mirren - Hamilton Academical 0 - 0
21 September 2019
St Johnstone - Rangers 0 - 4
22 September 2019
Celtic - Kilmarnock 3 - 1
22 September 2019
Hibernian - Hearts 1 - 2
22 September 2019
Round 7
Hibernian - Celtic 1 - 1
28 September 2019
Hamilton Academical - Livingston 2 - 1
28 September 2019
Kilmarnock - Ross County 0 - 0
28 September 2019
Rangers - Aberdeen 5 - 0
28 September 2019
St Johnstone - Motherwell 0 - 1
28 September 2019
St Mirren - Hearts 0 - 0
28 September 2019
Round 8
Aberdeen - Hibernian 1 - 1
5 October 2019
Hearts - Kilmarnock 0 - 1
5 October 2019
Motherwell - St Mirren 2 - 0
5 October 2019
Ross County - St Johnstone 2 - 2
5 October 2019
Livingston - Celtic 2 - 0
6 October 2019
Rangers - Hamilton Academical 5 - 0
6 October 2019
Round 9
St Mirren - St Johnstone 2 - 0
19 October 2019
Celtic - Ross County 6 - 0
19 October 2019
Hamilton Academical - Hibernian 1 - 1
19 October 2019
Kilmarnock - Livingston 2 - 1
19 October 2019
Motherwell - Aberdeen 0 - 3
19 October 2019
Hearts - Rangers 1 - 1
20 October 2019
Round 10
Hibernian - Ross County 2 - 2
26 October 2019
Kilmarnock - St Mirren 1 - 0
26 October 2019
Livingston - Hearts 0 - 0
26 October 2019
St Johnstone - Hamilton Academical 3 - 2
26 October 2019
Aberdeen - Celtic 0 - 4
27 October 2019
Rangers - Motherwell 2 - 1
27 October 2019
Round 11
Celtic - St Mirren 2 - 0
30 October 2019
Hamilton Academical - Aberdeen 0 - 1
30 October 2019
Hibernian - Livingston 2 - 2
30 October 2019
Motherwell - Kilmarnock 2 - 1
30 October 2019
Ross County - Rangers 0 - 4
30 October 2019
St Johnstone - Hearts 1 - 0
30 October 2019
Round 12
Rangers - St Johnstone
2 November 2019
Aberdeen - Kilmarnock 3 - 0
2 November 2019
Hamilton Academical - Ross County 2 - 2
2 November 2019
Motherwell - Livingston 2 - 1
2 November 2019
St Mirren - Hibernian 1 - 2
26 November 2019
Hearts - Celtic 0 - 2
18 December 2019
Round 13
Hearts - St Mirren 5 - 2
9 November 2019
Kilmarnock - Hamilton Academical 2 - 2
9 November 2019
Ross County - Aberdeen 1 - 3
9 November 2019
St Johnstone - Hibernian 1 - 4
9 November 2019
Celtic - Motherwell 2 - 0
10 November 2019
Livingston - Rangers 0 - 2
10 November 2019
Round 14
Celtic - Livingston 4 - 0
23 November 2019
Hibernian - Motherwell 3 - 1
23 November 2019
Kilmarnock - Hearts 3 - 0
23 November 2019
St Mirren - Ross County 2 - 1
23 November 2019
Hamilton Academical - Rangers 1 - 3
24 November 2019
St Johnstone - Aberdeen 1 - 1
24 November 2019
Round 15
Aberdeen - St Mirren 2 - 1
30 November 2019
Hibernian - Kilmarnock 2 - 2
30 November 2019
Livingston - Hamilton Academical 0 - 0
30 November 2019
Motherwell - St Johnstone 4 - 0
30 November 2019
Ross County - Celtic 1 - 4
1 December 2019
Rangers - Hearts 5 - 0
1 December 2019
Round 16
Aberdeen - Rangers 2 - 2
4 December 2019
Celtic - Hamilton Academical 2 - 1
4 December 2019
Hearts - Livingston 1 - 1
4 December 2019
Kilmarnock - St Johnstone 0 - 0
4 December 2019
Ross County - Hibernian 2 - 1
4 December 2019
St Mirren - Motherwell 0 - 3
4 December 2019
Round 17
Hamilton Academical - St Mirren 0 - 1
7 December 2019
Hibernian - Aberdeen 3 - 0
7 December 2019
Livingston - Kilmarnock 3 - 0
7 December 2019
Motherwell - Hearts 1 - 0
7 December 2019
Rangers - Ross County 2 - 0
29 January 2020
St Johnstone - Celtic 0 - 3
29 January 2020
Round 18
Aberdeen - Hamilton Academical 1 - 0
14 December 2019
Hearts - St Johnstone 0 - 1
14 December 2019
Ross County - Kilmarnock 1 - 0
14 December 2019
St Mirren - Livingston 3 - 3
14 December 2019
Motherwell - Rangers 0 - 2
15 December 2019
Celtic - Hibernian 2 - 0
15 December 2019
Round 19
Hibernian - Rangers 0 - 3
20 December 2019
Celtic - Aberdeen 2 - 1
21 December 2019
Hamilton Academical - Hearts 2 - 1
21 December 2019
Kilmarnock - Motherwell 0 - 1
21 December 2019
Livingston - Ross County 4 - 0
21 December 2019
St Johnstone - St Mirren 0 - 0
21 December 2019
Round 20
Hearts - Hibernian 0 - 2
26 December 2019
Aberdeen - Livingston 2 - 1
26 December 2019
Hamilton Academical - St Johnstone 0 - 1
26 December 2019
Rangers - Kilmarnock 1 - 0
26 December 2019
Ross County - Motherwell 1 - 2
26 December 2019
St Mirren - Celtic 1 - 2
26 December 2019
Round 21
Celtic - Rangers 1 - 2
29 December 2019
Hearts - Aberdeen 1 - 1
29 December 2019
Livingston - Hibernian 2 - 0
29 December 2019
Motherwell - Hamilton Academical 1 - 2
29 December 2019
St Johnstone - Ross County 1 - 1
29 December 2019
St Mirren - Kilmarnock 1 - 0
29 December 2019
Round 22
Aberdeen - Motherwell 0 - 1
22 January 2020
Hibernian - Hamilton Academical 2 - 1
22 January 2020
Kilmarnock - Celtic 1 - 3
22 January 2020
Livingston - St Johnstone 1 - 0
22 January 2020
Rangers - St Mirren 1 - 0
22 January 2020
Ross County - Hearts 0 - 0
22 January 2020
Round 23
Celtic - Ross County 3 - 0
25 January 2020
Hamilton Academical - Livingston 2 - 4
25 January 2020
Motherwell - Hibernian 0 - 0
25 January 2020
St Johnstone - Kilmarnock 2 - 1
25 January 2020
St Mirren - Aberdeen 0 - 0
26 January 2020
Hearts - Rangers 2 - 1
26 January 2020
Round 24
Hibernian - St Mirren 2 - 2
1 February 2020
Kilmarnock - Ross County 3 - 1
1 February 2020
Livingston - Motherwell 1 - 0
1 February 2020
Rangers - Aberdeen 0 - 0
1 February 2020
St Johnstone - Hearts 3 - 3
1 February 2020
Hamilton Academical - Celtic 1 - 4
2 February 2020
Round 25
Aberdeen - St Johnstone 0 - 1
5 February 2020
Hearts - Kilmarnock 2 - 3
5 February 2020
Motherwell - Celtic 0 - 4
5 February 2020
Rangers - Hibernian 2 - 1
5 February 2020
Ross County - Livingston 2 - 0
5 February 2020
St Mirren - Hamilton Academical 1 - 1
5 February 2020
Round 26
Hamilton Academical - Aberdeen 1 - 3
11 February 2020
Celtic - Hearts 5 - 0
12 February 2020
Hibernian - Ross County 3 - 0
12 February 2020
Kilmarnock - Rangers 2 - 1
12 February 2020
Livingston - St Mirren 2 - 1
12 February 2020
St Johnstone - Motherwell 2 - 1
12 February 2020
Round 27
Hearts - Hamilton Academical 2 - 2
15 February 2020
Ross County - St Johnstone 1 - 1
15 February 2020
Aberdeen - Celtic 1 - 2
16 February 2020
Rangers - Livingston 1 - 0
16 February 2020
Kilmarnock - Hibernian 1 - 2
16 February 2020
Motherwell - St Mirren 1 - 2
25 February 2020
Round 28
Aberdeen - Ross County 1 - 2
22 February 2020
Hamilton Academical - Motherwell 0 - 0
22 February 2020
Hibernian - Livingston 1 - 1
22 February 2020
St Johnstone - Rangers 2 - 2
23 February 2020
Celtic - Kilmarnock 3 - 1
23 February 2020
St Mirren - Hearts 1 - 0
11 March 2020
Round 29
Hibernian - Hearts 1 - 3
3 March 2020
Kilmarnock - Aberdeen 2 - 2
4 March 2020
Livingston - Celtic 2 - 2
4 March 2020
Motherwell - Ross County 4 - 1
4 March 2020
Rangers - Hamilton Academical 0 - 1
4 March 2020
St Mirren - St Johnstone 0 - 0
4 March 2020
Round 30
Aberdeen - Hibernian 3 - 1
7 March 2020
Celtic - St Mirren 5 - 0
7 March 2020
Hamilton Academical - Kilmarnock 1 - 0
7 March 2020
Hearts - Motherwell 1 - 1
7 March 2020
St Johnstone - Livingston 1 - 0
7 March 2020
Ross County - Rangers 0 - 1
8 March 2020
Round 31
Motherwell - Aberdeen
13 March 2020
Hibernian - St Johnstone
14 March 2020
Kilmarnock - St Mirren
14 March 2020
Ross County - Hamilton Academical
14 March 2020
Livingston - Hearts
15 March 2020
Rangers - Celtic
15 March 2020
Round 32
Celtic - St Johnstone
21 March 2020
Hamilton Academical - Hibernian
21 March 2020
Hearts - Ross County
21 March 2020
Livingston - Aberdeen
21 March 2020
Motherwell - Kilmarnock
21 March 2020
St Mirren - Rangers
22 March 2020
Round 33
Aberdeen - Hearts
3 April 2020
Kilmarnock - Livingston
4 April 2020
Rangers - Motherwell
4 April 2020
Ross County - St Mirren
4 April 2020
St Johnstone - Hamilton Academical
4 April 2020
Hibernian - Celtic
5 April 2020
X