← Scottish Premiership ♂ · Roll of honour · ‹ 2019-2020 · 2021-2022 ›
Scottish Premiership ♂ 2020-2021
Final table, results and statistics of the 2020-2021 season.
Champions : Rangers FC Wikidata
Final table
| # | Team | J | V | N | D | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Rangers | 22 | 18 | 4 | 0 | 56:10 | +46 | 58 |
| 2 | Celtic | 22 | 13 | 6 | 3 | 46:15 | +31 | 45 |
| 3 | Hibernian | 22 | 12 | 4 | 6 | 28:15 | +13 | 40 |
| 4 | St Johnstone | 22 | 8 | 8 | 6 | 23:22 | +1 | 32 |
| 5 | Motherwell | 22 | 8 | 5 | 9 | 25:34 | -9 | 29 |
| 6 | St Mirren | 22 | 7 | 7 | 8 | 25:27 | -2 | 28 |
| 7 | Aberdeen | 22 | 7 | 7 | 8 | 17:22 | -5 | 28 |
| 8 | Ross County | 22 | 8 | 3 | 11 | 26:37 | -11 | 27 |
| 9 | Livingston | 22 | 7 | 5 | 10 | 24:34 | -10 | 26 |
| 10 | Dundee United | 22 | 6 | 7 | 9 | 20:31 | -11 | 25 |
| 11 | Kilmarnock | 22 | 4 | 2 | 16 | 21:37 | -16 | 14 |
| 12 | Hamilton | 22 | 2 | 6 | 14 | 14:41 | -27 | 12 |
Table recalculated from the results: without any points deductions, and without the league's own tie-break or end-of-season rules (play-offs, halved points).
Home table
| # | Team | J | V | N | D | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Rangers | 11 | 11 | 0 | 0 | 37:4 | +33 | 33 |
| 2 | Celtic | 11 | 8 | 2 | 1 | 25:5 | +20 | 26 |
| 3 | Hibernian | 11 | 5 | 2 | 4 | 10:8 | +2 | 17 |
| 4 | St Johnstone | 11 | 4 | 5 | 2 | 7:5 | +2 | 17 |
| 5 | Aberdeen | 11 | 4 | 4 | 3 | 9:7 | +2 | 16 |
| 6 | Dundee United | 11 | 4 | 3 | 4 | 14:16 | -2 | 15 |
| 7 | Livingston | 11 | 4 | 2 | 5 | 14:15 | -1 | 14 |
| 8 | Ross County | 11 | 4 | 2 | 5 | 15:19 | -4 | 14 |
| 9 | Motherwell | 11 | 4 | 2 | 5 | 12:19 | -7 | 14 |
| 10 | St Mirren | 11 | 3 | 4 | 4 | 10:14 | -4 | 13 |
| 11 | Kilmarnock | 11 | 3 | 2 | 6 | 17:19 | -2 | 11 |
| 12 | Hamilton | 11 | 0 | 4 | 7 | 5:19 | -14 | 4 |
Away table
| # | Team | J | V | N | D | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Rangers | 11 | 7 | 4 | 0 | 19:6 | +13 | 25 |
| 2 | Hibernian | 11 | 7 | 2 | 2 | 18:7 | +11 | 23 |
| 3 | Celtic | 11 | 5 | 4 | 2 | 21:10 | +11 | 19 |
| 4 | St Mirren | 11 | 4 | 3 | 4 | 15:13 | +2 | 15 |
| 5 | St Johnstone | 11 | 4 | 3 | 4 | 16:17 | -1 | 15 |
| 6 | Motherwell | 11 | 4 | 3 | 4 | 13:15 | -2 | 15 |
| 7 | Ross County | 11 | 4 | 1 | 6 | 11:18 | -7 | 13 |
| 8 | Aberdeen | 11 | 3 | 3 | 5 | 8:15 | -7 | 12 |
| 9 | Livingston | 11 | 3 | 3 | 5 | 10:19 | -9 | 12 |
| 10 | Dundee United | 11 | 2 | 4 | 5 | 6:15 | -9 | 10 |
| 11 | Hamilton | 11 | 2 | 2 | 7 | 9:22 | -13 | 8 |
| 12 | Kilmarnock | 11 | 1 | 0 | 10 | 4:18 | -14 | 3 |
The season in numbers
| Matches played | 132 |
| Goals scored | 325 (2,46 per match) |
| Home wins | 54 (41 %) |
| Draws | 32 (24 %) |
| Away wins | 46 (35 %) |
| Goalless matches (0-0) | 11 |
| Best attack | Rangers (56) |
| Best defence | Rangers (10) |
| Biggest win | Rangers 8 – 0 Hamilton 08/11/2020 |
| Highest-scoring match | Rangers 8 – 0 Hamilton 08/11/2020 |
Results grid row: home team; column: away team (number = final position)
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1. Rangers | 4-1 | 2-1 | 1-0 | 3-1 | 3-0 | 4-0 | 5-0 | 2-0 | 4-1 | 1-0 | 8-0 | |
| 2. Celtic | 1-1 | 1-1 | 4-0 | 2-1 | 1-2 | 1-0 | 2-0 | 6-0 | 3-0 | 2-0 | 2-0 | |
| 3. Hibernian | 0-1 | 0-0 | 0-1 | 0-2 | 1-0 | 2-0 | 0-2 | 2-1 | 1-1 | 2-0 | 2-0 | |
| 4. St Johnstone | 1-1 | 1-2 | 1-0 | 1-1 | 1-0 | 0-1 | 1-0 | 0-0 | 0-0 | 1-0 | 0-0 | |
| 5. Motherwell | 1-1 | 1-4 | 0-3 | 0-3 | 1-0 | 0-0 | 1-2 | 3-1 | 2-1 | 2-0 | 1-4 | |
| 6. St Mirren | 0-2 | 0-4 | 1-2 | 3-2 | 0-0 | 1-1 | 1-0 | 1-1 | 0-0 | 2-0 | 1-2 | |
| 7. Aberdeen | 1-2 | 1-1 | 0-1 | 2-1 | 2-0 | 0-0 | 2-0 | 0-2 | 0-0 | 1-0 | 0-0 | |
| 8. Ross County | 0-4 | 1-0 | 1-2 | 1-1 | 1-2 | 1-3 | 4-1 | 1-1 | 0-2 | 3-2 | 2-1 | |
| 9. Livingston | 0-3 | 2-2 | 1-1 | 1-2 | 0-2 | 0-1 | 1-2 | 3-1 | 2-0 | 2-0 | 2-1 | |
| 10. Dundee United | 1-2 | 0-0 | 0-2 | 2-2 | 2-2 | 1-5 | 1-0 | 0-2 | 3-0 | 2-0 | 2-1 | |
| 11. Kilmarnock | 0-1 | 0-4 | 0-1 | 2-3 | 4-1 | 3-3 | 0-2 | 2-2 | 1-2 | 3-0 | 2-0 | |
| 12. Hamilton | 1-1 | 0-3 | 0-4 | 1-1 | 0-1 | 1-1 | 1-1 | 1-2 | 0-2 | 0-1 | 0-2 |
All results
October 2020 4 match(es)
| 24/10/2020 | St Johnstone | 0 – 0 | Dundee United |
| 24/10/2020 | Kilmarnock | 0 – 1 | Hibernian |
| 25/10/2020 | Rangers | 2 – 0 | Livingston |
| 31/10/2020 | Livingston | 0 – 2 | Motherwell |
November 2020 9 match(es)
| 01/11/2020 | Kilmarnock | 0 – 1 | Rangers |
| 06/11/2020 | Ross County | 1 – 1 | Livingston |
| 06/11/2020 | St Johnstone | 1 – 0 | Kilmarnock |
| 08/11/2020 | Motherwell | 1 – 4 | Celtic |
| 08/11/2020 | Rangers | 8 – 0 | Hamilton |
| 21/11/2020 | St Johnstone | 1 – 1 | Motherwell |
| 21/11/2020 | Dundee United | 2 – 1 | Hamilton |
| 21/11/2020 | Livingston | 0 – 1 | St Mirren |
| 25/11/2020 | Hamilton | 1 – 1 | Aberdeen |
December 2020 24 match(es)
| 05/12/2020 | St Mirren | 1 – 1 | Aberdeen |
| 05/12/2020 | Livingston | 2 – 0 | Dundee United |
| 05/12/2020 | Motherwell | 0 – 3 | Hibernian |
| 06/12/2020 | Ross County | 0 – 4 | Rangers |
| 12/12/2020 | Aberdeen | 2 – 0 | Ross County |
| 12/12/2020 | Hamilton | 0 – 4 | Hibernian |
| 13/12/2020 | Dundee United | 1 – 2 | Rangers |
| 13/12/2020 | Celtic | 2 – 0 | Kilmarnock |
| 19/12/2020 | St Mirren | 3 – 2 | St Johnstone |
| 19/12/2020 | Rangers | 3 – 1 | Motherwell |
| 19/12/2020 | Hibernian | 1 – 1 | Dundee United |
| 20/12/2020 | Kilmarnock | 0 – 2 | Aberdeen |
| 23/12/2020 | Celtic | 2 – 0 | Ross County |
| 23/12/2020 | Hamilton | 0 – 2 | Livingston |
| 23/12/2020 | Hibernian | 1 – 0 | St Mirren |
| 23/12/2020 | Motherwell | 0 – 0 | Aberdeen |
| 23/12/2020 | Dundee United | 2 – 0 | Kilmarnock |
| 26/12/2020 | Aberdeen | 2 – 1 | St Johnstone |
| 26/12/2020 | Kilmarnock | 1 – 2 | Livingston |
| 26/12/2020 | Hamilton | 0 – 3 | Celtic |
| 30/12/2020 | St Johnstone | 0 – 0 | Hamilton |
| 30/12/2020 | St Mirren | 0 – 2 | Rangers |
| 30/12/2020 | Celtic | 3 – 0 | Dundee United |
| 30/12/2020 | Hibernian | 0 – 2 | Ross County |
January 2021 22 match(es)
| 02/01/2021 | Aberdeen | 0 – 0 | Dundee United |
| 02/01/2021 | Ross County | 1 – 1 | St Johnstone |
| 09/01/2021 | Kilmarnock | 2 – 0 | Hamilton |
| 10/01/2021 | Aberdeen | 1 – 2 | Rangers |
| 10/01/2021 | Livingston | 3 – 1 | Ross County |
| 11/01/2021 | Celtic | 1 – 1 | Hibernian |
| 12/01/2021 | Dundee United | 2 – 2 | St Johnstone |
| 16/01/2021 | St Johnstone | 1 – 0 | St Mirren |
| 16/01/2021 | Ross County | 4 – 1 | Aberdeen |
| 16/01/2021 | Hibernian | 2 – 0 | Kilmarnock |
| 17/01/2021 | Motherwell | 1 – 1 | Rangers |
| 20/01/2021 | Livingston | 2 – 2 | Celtic |
| 23/01/2021 | Aberdeen | 2 – 0 | Motherwell |
| 23/01/2021 | Rangers | 5 – 0 | Ross County |
| 27/01/2021 | Ross County | 1 – 2 | Motherwell |
| 27/01/2021 | Dundee United | 1 – 5 | St Mirren |
| 27/01/2021 | Hibernian | 0 – 1 | Rangers |
| 27/01/2021 | Livingston | 2 – 0 | Kilmarnock |
| 27/01/2021 | Celtic | 2 – 0 | Hamilton |
| 30/01/2021 | Celtic | 1 – 2 | St Mirren |
| 30/01/2021 | Kilmarnock | 2 – 3 | St Johnstone |
| 30/01/2021 | Dundee United | 0 – 2 | Hibernian |
February 2021 28 match(es)
| 02/02/2021 | St Mirren | 1 – 2 | Hibernian |
| 02/02/2021 | Aberdeen | 0 – 2 | Livingston |
| 02/02/2021 | Kilmarnock | 0 – 4 | Celtic |
| 03/02/2021 | Motherwell | 2 – 1 | Dundee United |
| 03/02/2021 | Hamilton | 1 – 2 | Ross County |
| 03/02/2021 | Rangers | 1 – 0 | St Johnstone |
| 06/02/2021 | St Mirren | 2 – 0 | Kilmarnock |
| 06/02/2021 | Celtic | 2 – 1 | Motherwell |
| 06/02/2021 | Livingston | 1 – 2 | St Johnstone |
| 06/02/2021 | Ross County | 0 – 2 | Dundee United |
| 06/02/2021 | Hibernian | 2 – 0 | Aberdeen |
| 07/02/2021 | Hamilton | 1 – 1 | Rangers |
| 10/02/2021 | St Mirren | 0 – 4 | Celtic |
| 13/02/2021 | Motherwell | 1 – 4 | Hamilton |
| 13/02/2021 | Dundee United | 3 – 0 | Livingston |
| 13/02/2021 | Rangers | 1 – 0 | Kilmarnock |
| 13/02/2021 | Aberdeen | 0 – 0 | St Mirren |
| 14/02/2021 | St Johnstone | 1 – 2 | Celtic |
| 20/02/2021 | Hibernian | 2 – 0 | Hamilton |
| 20/02/2021 | Motherwell | 0 – 3 | St Johnstone |
| 20/02/2021 | St Mirren | 1 – 1 | Livingston |
| 20/02/2021 | Aberdeen | 1 – 0 | Kilmarnock |
| 21/02/2021 | Rangers | 4 – 1 | Dundee United |
| 21/02/2021 | Ross County | 1 – 0 | Celtic |
| 24/02/2021 | St Mirren | 0 – 0 | Motherwell |
| 27/02/2021 | Hibernian | 0 – 2 | Motherwell |
| 27/02/2021 | St Mirren | 1 – 0 | Ross County |
| 27/02/2021 | Celtic | 1 – 0 | Aberdeen |
March 2021 15 match(es)
| 03/03/2021 | Hamilton | 1 – 1 | St Johnstone |
| 06/03/2021 | Rangers | 3 – 0 | St Mirren |
| 06/03/2021 | Aberdeen | 0 – 0 | Hamilton |
| 06/03/2021 | Motherwell | 3 – 1 | Livingston |
| 06/03/2021 | Ross County | 3 – 2 | Kilmarnock |
| 06/03/2021 | St Johnstone | 1 – 0 | Hibernian |
| 07/03/2021 | Dundee United | 0 – 0 | Celtic |
| 13/03/2021 | Livingston | 2 – 1 | Hamilton |
| 13/03/2021 | Ross County | 1 – 2 | Hibernian |
| 20/03/2021 | Kilmarnock | 4 – 1 | Motherwell |
| 20/03/2021 | St Johnstone | 1 – 0 | Ross County |
| 20/03/2021 | Hamilton | 1 – 1 | St Mirren |
| 20/03/2021 | Dundee United | 1 – 0 | Aberdeen |
| 20/03/2021 | Livingston | 1 – 1 | Hibernian |
| 21/03/2021 | Celtic | 1 – 1 | Rangers |
April 2021 12 match(es)
| 10/04/2021 | St Johnstone | 0 – 1 | Aberdeen |
| 10/04/2021 | Motherwell | 1 – 0 | St Mirren |
| 10/04/2021 | Kilmarnock | 2 – 2 | Ross County |
| 10/04/2021 | Hamilton | 0 – 1 | Dundee United |
| 10/04/2021 | Celtic | 6 – 0 | Livingston |
| 11/04/2021 | Rangers | 2 – 1 | Hibernian |
| 21/04/2021 | Hibernian | 2 – 1 | Livingston |
| 21/04/2021 | Hamilton | 0 – 1 | Motherwell |
| 21/04/2021 | St Johnstone | 1 – 1 | Rangers |
| 21/04/2021 | Kilmarnock | 3 – 0 | Dundee United |
| 21/04/2021 | Ross County | 1 – 3 | St Mirren |
| 21/04/2021 | Aberdeen | 1 – 1 | Celtic |
May 2021 18 match(es)
| 01/05/2021 | St Mirren | 1 – 2 | Hamilton |
| 01/05/2021 | Motherwell | 2 – 0 | Kilmarnock |
| 01/05/2021 | Livingston | 1 – 2 | Aberdeen |
| 01/05/2021 | Hibernian | 0 – 1 | St Johnstone |
| 01/05/2021 | Dundee United | 0 – 2 | Ross County |
| 02/05/2021 | Rangers | 4 – 1 | Celtic |
| 12/05/2021 | Dundee United | 2 – 2 | Motherwell |
| 12/05/2021 | Livingston | 0 – 3 | Rangers |
| 12/05/2021 | Celtic | 4 – 0 | St Johnstone |
| 12/05/2021 | Kilmarnock | 3 – 3 | St Mirren |
| 12/05/2021 | Ross County | 2 – 1 | Hamilton |
| 12/05/2021 | Aberdeen | 0 – 1 | Hibernian |
| 15/05/2021 | Rangers | 4 – 0 | Aberdeen |
| 15/05/2021 | St Johnstone | 0 – 0 | Livingston |
| 15/05/2021 | Hibernian | 0 – 0 | Celtic |
| 16/05/2021 | Motherwell | 1 – 2 | Ross County |
| 16/05/2021 | Hamilton | 0 – 2 | Kilmarnock |
| 16/05/2021 | St Mirren | 0 – 0 | Dundee United |
Previous seasons
Final table, results and statistics for every season. Roll of honour → Records →
2025-2026 · 2024-2025 · 2023-2024 · 2022-2023 · 2021-2022 · 2020-2021 · 2019-2020 · 2018-2019 · 2017-2018 · 2016-2017 · 2015-2016 · 2014-2015 · 2013-2014 · 2012-2013 · 2011-2012 · 2010-2011 · 2009-2010 · 2008-2009 · 2007-2008 · 2006-2007 · 2005-2006 · 2004-2005 · 2003-2004 · 2002-2003 · 2001-2002 · 1999-2000 · 1998-1999 · 1997-1998 · 1996-1997 · 1995-1996 · 1994-1995