Scottish Premiership · Archive
Scottish Premiership 2022/23: final table and results
Champions: Celtic (top of the table on 99 points).
Champions 2022/23: Celtic
Final table 2022/23
| # | Team | P | W | D | L | F:A | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | 38 | 32 | 3 | 3 | 114:34 | +80 | 99 | |
| 2 | 38 | 29 | 5 | 4 | 93:37 | +56 | 92 | |
| 3 | 38 | 18 | 3 | 17 | 56:60 | -4 | 57 | |
| 4 | 38 | 15 | 9 | 14 | 63:57 | +6 | 54 | |
| 5 | 38 | 15 | 7 | 16 | 57:59 | -2 | 52 | |
| 6 | 38 | 12 | 10 | 16 | 43:61 | -18 | 46 | |
| 7 | 38 | 14 | 8 | 16 | 53:51 | +2 | 50 | |
| 8 | 38 | 13 | 7 | 18 | 36:60 | -24 | 46 | |
| 9 | 38 | 12 | 7 | 19 | 41:59 | -18 | 43 | |
| 10 | 38 | 11 | 7 | 20 | 37:62 | -25 | 40 | |
| 11 | 38 | 9 | 7 | 22 | 37:60 | -23 | 34 | |
| 12 | 38 | 8 | 7 | 23 | 40:70 | -30 | 31 |
Table zones
- Champions League (1)
- Champions League (2)
- Europa League (3)
- Conference League (4-5)
- Relegation (12)
Results (228)
July 2022 (6)
- 30/07Livingston1-2HT 1-0Rangers
- 30/07Heart of Midlothian2-1HT 0-0Ross County
- 30/07Kilmarnock1-1HT 0-1Dundee United
- 30/07St Johnstone0-1HT 0-0Hibernian
- 31/07St Mirren0-1HT 0-1Motherwell
- 31/07Celtic2-0HT 1-0Aberdeen
August 2022 (24)
- 06/08Aberdeen4-1HT 3-0St Mirren
- 06/08Motherwell1-2HT 0-1St Johnstone
- 06/08Rangers2-0HT 0-0Kilmarnock
- 06/08Ross County1-3HT 0-0Celtic
- 07/08Hibernian1-1HT 0-1Heart of Midlothian
- 07/08Dundee United0-1HT 0-0Livingston
- 13/08Aberdeen2-3HT 1-1Motherwell
- 13/08Livingston2-1HT 1-0Hibernian
- 13/08Rangers4-0HT 1-0St Johnstone
- 13/08St Mirren1-0HT 0-0Ross County
- 14/08Kilmarnock0-5HT 0-3Celtic
- 14/08Heart of Midlothian4-1HT 1-0Dundee United
- 20/08Hibernian2-2HT 0-1Rangers
- 20/08Dundee United0-3HT 0-1St Mirren
- 20/08Motherwell1-0HT 0-0Livingston
- 20/08Ross County1-0HT 0-0Kilmarnock
- 20/08St Johnstone0-1HT 0-0Aberdeen
- 21/08Celtic2-0HT 1-0Heart of Midlothian
- 27/08Aberdeen5-0HT 1-0Livingston
- 27/08Kilmarnock2-1HT 0-1Motherwell
- 27/08Rangers4-0HT 2-0Ross County
- 27/08St Mirren1-0HT 1-0Hibernian
- 28/08Dundee United0-9HT 0-4Celtic
- 28/08Heart of Midlothian3-2HT 2-1St Johnstone
September 2022 (12)
- 03/09Celtic4-0HT 3-0Rangers
- 03/09Hibernian1-0HT 1-0Kilmarnock
- 03/09Livingston1-0HT 1-0Heart of Midlothian
- 03/09Motherwell0-0HT 0-0Dundee United
- 03/09Ross County1-1HT 0-0Aberdeen
- 03/09St Johnstone3-0HT 1-0St Mirren
- 17/09Hibernian3-1HT 1-1Aberdeen
- 17/09Livingston1-0HT 1-0Kilmarnock
- 17/09Rangers2-1HT 1-0Dundee United
- 17/09St Johnstone0-0HT 0-0Ross County
- 18/09St Mirren2-0HT 1-0Celtic
- 18/09Motherwell0-3HT 0-1Heart of Midlothian
October 2022 (33)
- 01/10Heart of Midlothian0-4HT 0-2Rangers
- 01/10Aberdeen4-1HT 3-1Kilmarnock
- 01/10Celtic2-1HT 1-1Motherwell
- 01/10Dundee United1-2HT 0-2St Johnstone
- 01/10Ross County0-2HT 0-0Hibernian
- 01/10St Mirren2-1HT 0-0Livingston
- 04/10Ross County0-5HT 0-1Motherwell
- 05/10Kilmarnock2-1HT 1-0St Johnstone
- 08/10St Johnstone1-2HT 0-1Celtic
- 08/10Hibernian1-0HT 0-0Motherwell
- 08/10Livingston0-1HT 0-0Ross County
- 08/10Rangers4-0HT 2-0St Mirren
- 08/10Dundee United4-0HT 2-0Aberdeen
- 09/10Kilmarnock2-2HT 0-0Heart of Midlothian
- 11/10Dundee United1-0HT 1-0Hibernian
- 15/10Celtic6-1HT 3-0Hibernian
- 15/10Livingston1-0HT 1-0St Johnstone
- 15/10Ross County1-1HT 1-0Dundee United
- 15/10St Mirren0-0HT 0-0Kilmarnock
- 16/10Motherwell1-2HT 0-0Rangers
- 16/10Aberdeen2-0HT 0-0Heart of Midlothian
- 21/10Hibernian1-2HT 1-0St Johnstone
- 22/10Heart of Midlothian3-4HT 1-1Celtic
- 22/10Kilmarnock1-0HT 1-0Ross County
- 22/10Motherwell1-2HT 0-1Aberdeen
- 22/10Rangers1-1HT 0-1Livingston
- 22/10St Mirren2-1HT 1-0Dundee United
- 29/10Dundee United0-1HT 0-1Motherwell
- 29/10Hibernian3-0HT 1-0St Mirren
- 29/10Rangers4-1HT 2-1Aberdeen
- 29/10St Johnstone1-0HT 1-0Kilmarnock
- 30/10Livingston0-3HT 0-1Celtic
- 30/10Ross County1-2HT 1-2Heart of Midlothian
November 2022 (18)
- 04/11Aberdeen4-1HT 1-0Hibernian
- 04/11Kilmarnock2-3HT 2-1Livingston
- 05/11Celtic4-2HT 2-1Dundee United
- 05/11Ross County3-2HT 1-2St Mirren
- 06/11St Johnstone2-1HT 1-0Rangers
- 06/11Heart of Midlothian3-2HT 1-0Motherwell
- 08/11Hibernian0-2HT 0-1Ross County
- 08/11Livingston2-1HT 2-0Aberdeen
- 09/11Dundee United4-0HT 3-0Kilmarnock
- 09/11Motherwell1-2HT 0-1Celtic
- 09/11Rangers1-0HT 0-0Heart of Midlothian
- 09/11St Mirren2-2HT 1-1St Johnstone
- 12/11St Mirren1-1HT 0-0Rangers
- 12/11Celtic2-1HT 0-0Ross County
- 12/11Heart of Midlothian1-1HT 0-0Livingston
- 12/11Kilmarnock1-0HT 0-0Hibernian
- 12/11St Johnstone1-1HT 1-1Motherwell
- 12/11Aberdeen1-0HT 1-0Dundee United
December 2022 (18)
- 15/12Rangers3-2HT 1-2Hibernian
- 17/12Aberdeen0-1HT 0-0Celtic
- 17/12Heart of Midlothian3-1HT 2-0Kilmarnock
- 17/12Ross County1-2HT 1-0St Johnstone
- 20/12Aberdeen2-3HT 1-1Rangers
- 21/12Celtic2-1HT 2-1Livingston
- 23/12Ross County0-1HT 0-1Rangers
- 23/12Motherwell2-2HT 1-0Kilmarnock
- 24/12Celtic4-1HT 3-0St Johnstone
- 24/12St Mirren3-1HT 1-1Aberdeen
- 24/12Dundee United2-2HT 1-1Heart of Midlothian
- 24/12Hibernian4-0HT 3-0Livingston
- 28/12Dundee United3-0HT 1-0Ross County
- 28/12Kilmarnock2-1HT 2-0Aberdeen
- 28/12Livingston1-1HT 0-0St Mirren
- 28/12Rangers3-0HT 2-0Motherwell
- 28/12St Johnstone2-3HT 0-2Heart of Midlothian
- 28/12Hibernian0-4HT 0-2Celtic
January 2023 (26)
- 02/01Rangers2-2HT 0-1Celtic
- 02/01Aberdeen0-0HT 0-0Ross County
- 02/01Heart of Midlothian3-0HT 2-0Hibernian
- 02/01Kilmarnock0-0HT 0-0St Mirren
- 02/01Livingston1-1HT 1-1Motherwell
- 02/01St Johnstone0-1HT 0-0Dundee United
- 07/01Aberdeen2-0HT 0-0St Johnstone
- 07/01Celtic2-0HT 1-0Kilmarnock
- 07/01Ross County0-2HT 0-0Livingston
- 07/01St Mirren1-1HT 1-0Heart of Midlothian
- 08/01Motherwell2-3HT 0-1Hibernian
- 08/01Dundee United0-2HT 0-0Rangers
- 13/01Heart of Midlothian1-0HT 1-0St Mirren
- 14/01Hibernian2-2HT 1-2Dundee United
- 14/01Motherwell1-1HT 0-0Ross County
- 14/01St Johnstone2-4HT 0-3Livingston
- 18/01Celtic4-0HT 2-0St Mirren
- 18/01Heart of Midlothian5-0HT 4-0Aberdeen
- 18/01Kilmarnock2-3HT 1-1Rangers
- 28/01Hibernian6-0HT 3-0Aberdeen
- 28/01Rangers2-0HT 1-0St Johnstone
- 28/01Ross County3-0HT 1-0Kilmarnock
- 28/01St Mirren1-0HT 1-0Motherwell
- 29/01Livingston0-0HT 0-0Heart of Midlothian
- 29/01Dundee United0-2HT 0-0Celtic
- 31/01Ross County1-1HT 0-1Hibernian
February 2023 (22)
- 01/02Aberdeen1-3HT 0-0St Mirren
- 01/02Celtic3-0HT 3-0Livingston
- 01/02Heart of Midlothian0-3HT 0-2Rangers
- 01/02Kilmarnock1-0HT 1-0Dundee United
- 01/02Motherwell0-2HT 0-1St Johnstone
- 04/02Aberdeen3-1HT 1-0Motherwell
- 04/02Heart of Midlothian3-1HT 0-1Dundee United
- 04/02Livingston3-1HT 3-0Kilmarnock
- 04/02Rangers2-1HT 1-0Ross County
- 04/02St Mirren0-1HT 0-0Hibernian
- 05/02St Johnstone1-4HT 1-3Celtic
- 15/02Motherwell2-1HT 2-1St Mirren
- 18/02Celtic4-0HT 2-0Aberdeen
- 18/02Dundee United1-2HT 0-1St Johnstone
- 18/02Hibernian2-0HT 1-0Kilmarnock
- 18/02Livingston0-3HT 0-1Rangers
- 18/02St Mirren1-0HT 1-0Ross County
- 19/02Motherwell2-0HT 1-0Heart of Midlothian
- 25/02Aberdeen1-0HT 1-0Livingston
- 25/02Kilmarnock1-1HT 1-0Motherwell
- 25/02Ross County4-0HT 2-0Dundee United
- 25/02St Johnstone1-1HT 0-0St Mirren
March 2023 (15)
- 04/03Heart of Midlothian3-0HT 1-0St Johnstone
- 04/03Livingston1-4HT 1-2Hibernian
- 04/03Rangers3-1HT 3-0Kilmarnock
- 04/03Ross County0-2HT 0-0Motherwell
- 04/03Dundee United1-3HT 0-0Aberdeen
- 05/03St Mirren1-5HT 1-0Celtic
- 08/03Celtic3-1HT 1-1Heart of Midlothian
- 08/03Hibernian1-4HT 1-2Rangers
- 08/03Livingston1-1HT 1-0Dundee United
- 18/03Motherwell2-4HT 1-1Rangers
- 18/03Aberdeen3-0HT 3-0Heart of Midlothian
- 18/03Celtic3-1HT 0-1Hibernian
- 18/03Dundee United1-1HT 1-0St Mirren
- 18/03Kilmarnock1-1HT 1-0St Johnstone
- 18/03Livingston2-1HT 2-0Ross County
April 2023 (24)
- 01/04Hibernian1-3HT 0-1Motherwell
- 01/04Kilmarnock2-1HT 2-1Heart of Midlothian
- 01/04Rangers2-0HT 1-0Dundee United
- 01/04St Johnstone0-1HT 0-1Aberdeen
- 01/04St Mirren3-0HT 3-0Livingston
- 02/04Ross County0-2HT 0-1Celtic
- 08/04Celtic3-2HT 1-1Rangers
- 08/04Aberdeen2-0HT 1-0Kilmarnock
- 08/04Heart of Midlothian0-2HT 0-0St Mirren
- 08/04Motherwell3-0HT 3-0Livingston
- 08/04St Johnstone0-2HT 0-1Ross County
- 09/04Dundee United2-1HT 1-0Hibernian
- 14/04Ross County0-1HT 0-1Aberdeen
- 15/04Hibernian1-0HT 0-0Heart of Midlothian
- 15/04Livingston2-0HT 2-0St Johnstone
- 15/04Motherwell1-2HT 1-0Dundee United
- 15/04Rangers5-2HT 1-1St Mirren
- 16/04Kilmarnock1-4HT 1-4Celtic
- 22/04Heart of Midlothian6-1HT 4-0Ross County
- 22/04Celtic1-1HT 1-0Motherwell
- 22/04Dundee United2-0HT 1-0Livingston
- 22/04St Johnstone1-1HT 1-1Hibernian
- 22/04St Mirren0-2HT 0-2Kilmarnock
- 23/04Aberdeen2-0HT 0-0Rangers
May 2023 (30)
- 06/05Hibernian2-1HT 2-0St Mirren
- 06/05Motherwell2-0HT 1-0Kilmarnock
- 06/05Ross County2-0HT 1-0Livingston
- 06/05St Johnstone1-0HT 1-0Dundee United
- 07/05Heart of Midlothian0-2HT 0-0Celtic
- 07/05Rangers1-0HT 0-0Aberdeen
- 13/05Rangers3-0HT 2-0Celtic
- 13/05Aberdeen0-0HT 0-0Hibernian
- 13/05Dundee United1-3HT 1-1Ross County
- 13/05Kilmarnock2-0HT 0-0Livingston
- 13/05St Johnstone0-2HT 0-0Motherwell
- 13/05St Mirren2-2HT 2-0Heart of Midlothian
- 20/05Heart of Midlothian2-1HT 1-1Aberdeen
- 20/05Celtic2-2HT 1-2St Mirren
- 20/05Kilmarnock0-1HT 0-1St Johnstone
- 20/05Livingston2-1HT 1-1Dundee United
- 20/05Motherwell1-0HT 0-0Ross County
- 21/05Hibernian1-3HT 0-1Rangers
- 24/05Aberdeen3-0HT 2-0St Mirren
- 24/05Dundee United0-3HT 0-2Kilmarnock
- 24/05Hibernian4-2HT 0-1Celtic
- 24/05Livingston1-1HT 0-1Motherwell
- 24/05Rangers2-2HT 1-1Heart of Midlothian
- 24/05Ross County3-3HT 0-1St Johnstone
- 27/05Celtic5-0HT 2-0Aberdeen
- 27/05Heart of Midlothian1-1HT 1-1Hibernian
- 27/05St Mirren0-3HT 0-1Rangers
- 28/05Kilmarnock3-1HT 1-0Ross County
- 28/05Motherwell3-2HT 1-1Dundee United
- 28/05St Johnstone2-0HT 1-0Livingston
Source: ESPN (official tables and results).
Scottish Premiership 2022/23: frequently asked questions
Who won the Scottish Premiership 2022/23?
Celtic top of the table on 99 points.
How many goals were scored in the Scottish Premiership 2022/23?
670 goals in 228 matches, 2.94 per game.