Past seasons / Scottish Premiership

2019/20

198 saved fixtures; 179 completed results. Dates below are UTC.

Saved-data coverage

Curtailed season: 179 completed results and 19 saved fixtures that were not played. There was no completed split phase.

Final standings

Saved standings by phase; split-phase points are combined where the source provides separate rows. Other statistic columns are omitted because some saved phase rows mix phase-only and cumulative values.

PosClubPPts
1Celtic3080
2Rangers2967
3Motherwell3046
4Aberdeen3045
5Livingston3039
6Hibernian3037
7St. Johnstone2936
8Kilmarnock3033
9St. Mirren3029
10Ross County3029
11Hamilton Academical3027
12Hearts3023

Clubs

Aberdeen, Celtic, Hamilton Academical, Hearts, Hibernian, Kilmarnock, Livingston, Motherwell, Rangers, Ross County, St. Johnstone, St. Mirren

Saved results (179)

Date (UTC)HomeScoreAway
2019-08-03Celtic7–0St. Johnstone
2019-08-03Hibernian1–0St. Mirren
2019-08-03Livingston0–0Motherwell
2019-08-03Ross County3–0Hamilton Academical
2019-08-04Kilmarnock1–2Rangers
2019-08-04Aberdeen3–2Hearts
2019-08-10Motherwell2–5Celtic
2019-08-10St. Johnstone2–2Livingston
2019-08-10Hamilton Academical2–0Kilmarnock
2019-08-10Hearts0–0Ross County
2019-08-11Rangers6–1Hibernian
2019-08-11St. Mirren1–0Aberdeen
2019-08-24Hamilton Academical1–3Motherwell
2019-08-24Hibernian2–2St. Johnstone
2019-08-24Kilmarnock0–0Aberdeen
2019-08-24Ross County1–4Livingston
2019-08-25St. Mirren0–1Rangers
2019-08-25Celtic3–1Hearts
2019-08-31Aberdeen3–0Ross County
2019-08-31Hearts2–2Hamilton Academical
2019-08-31Livingston2–1St. Mirren
2019-08-31Motherwell3–0Hibernian
2019-08-31St. Johnstone0–1Kilmarnock
2019-09-01Rangers0–2Celtic
2019-09-14Hamilton Academical0–1Celtic
2019-09-14Aberdeen1–1St. Johnstone
2019-09-14Hearts2–3Motherwell
2019-09-14Kilmarnock2–0Hibernian
2019-09-14Rangers3–1Livingston
2019-09-14Ross County2–1St. Mirren
2019-09-21Livingston0–2Aberdeen
2019-09-21Motherwell1–2Ross County
2019-09-21St. Mirren0–0Hamilton Academical
2019-09-22St. Johnstone0–4Rangers
2019-09-22Celtic3–1Kilmarnock
2019-09-22Hibernian1–2Hearts
2019-09-28Hibernian1–1Celtic
2019-09-28Hamilton Academical2–1Livingston
2019-09-28Kilmarnock0–0Ross County
2019-09-28Rangers5–0Aberdeen
2019-09-28St. Johnstone0–1Motherwell
2019-09-28St. Mirren0–0Hearts
2019-10-05Aberdeen1–1Hibernian
2019-10-05Hearts0–1Kilmarnock
2019-10-05Motherwell2–0St. Mirren
2019-10-05Ross County2–2St. Johnstone
2019-10-06Livingston2–0Celtic
2019-10-06Rangers5–0Hamilton Academical
2019-10-19Celtic6–0Ross County
2019-10-19Hamilton Academical1–1Hibernian
2019-10-19Kilmarnock2–1Livingston
2019-10-19Motherwell0–3Aberdeen
2019-10-19St. Mirren2–0St. Johnstone
2019-10-20Hearts1–1Rangers
2019-10-26Hibernian2–2Ross County
2019-10-26Kilmarnock1–0St. Mirren
2019-10-26Livingston0–0Hearts
2019-10-26St. Johnstone3–2Hamilton Academical
2019-10-27Aberdeen0–4Celtic
2019-10-27Rangers2–1Motherwell
2019-10-30Celtic2–0St. Mirren
2019-10-30Hamilton Academical0–1Aberdeen
2019-10-30Hibernian2–2Livingston
2019-10-30Motherwell2–1Kilmarnock
2019-10-30Ross County0–4Rangers
2019-10-30St. Johnstone1–0Hearts
2019-11-02Aberdeen3–0Kilmarnock
2019-11-02Hamilton Academical2–2Ross County
2019-11-02Motherwell2–1Livingston
2019-11-09Hearts5–2St. Mirren
2019-11-09Kilmarnock2–2Hamilton Academical
2019-11-09Ross County1–3Aberdeen
2019-11-09St. Johnstone1–4Hibernian
2019-11-10Celtic2–0Motherwell
2019-11-10Livingston0–2Rangers
2019-11-23Celtic4–0Livingston
2019-11-23Hibernian3–1Motherwell
2019-11-23Kilmarnock3–0Hearts
2019-11-23St. Mirren2–1Ross County
2019-11-24Hamilton Academical1–3Rangers
2019-11-24St. Johnstone1–1Aberdeen
2019-11-26St. Mirren1–2Hibernian
2019-11-30Aberdeen2–1St. Mirren
2019-11-30Hibernian2–2Kilmarnock
2019-11-30Livingston0–0Hamilton Academical
2019-11-30Motherwell4–0St. Johnstone
2019-12-01Ross County1–4Celtic
2019-12-01Rangers5–0Hearts
2019-12-04Aberdeen2–2Rangers
2019-12-04Celtic2–1Hamilton Academical
2019-12-04Hearts1–1Livingston
2019-12-04Kilmarnock0–0St. Johnstone
2019-12-04Ross County2–1Hibernian
2019-12-04St. Mirren0–3Motherwell
2019-12-07Hamilton Academical0–1St. Mirren
2019-12-07Hibernian3–0Aberdeen
2019-12-07Livingston3–0Kilmarnock
2019-12-07Motherwell1–0Hearts
2019-12-14Aberdeen1–0Hamilton Academical
2019-12-14Hearts0–1St. Johnstone
2019-12-14Ross County1–0Kilmarnock
2019-12-14St. Mirren3–3Livingston
2019-12-15Motherwell0–2Rangers
2019-12-15Celtic2–0Hibernian
2019-12-18Hearts0–2Celtic
2019-12-20Hibernian0–3Rangers
2019-12-21Celtic2–1Aberdeen
2019-12-21Hamilton Academical2–1Hearts
2019-12-21Kilmarnock0–1Motherwell
2019-12-21Livingston4–0Ross County
2019-12-21St. Johnstone0–0St. Mirren
2019-12-26Hearts0–2Hibernian
2019-12-26Aberdeen2–1Livingston
2019-12-26Hamilton Academical0–1St. Johnstone
2019-12-26Rangers1–0Kilmarnock
2019-12-26Ross County1–2Motherwell
2019-12-26St. Mirren1–2Celtic
2019-12-29Celtic1–2Rangers
2019-12-29Hearts1–1Aberdeen
2019-12-29Livingston2–0Hibernian
2019-12-29Motherwell1–2Hamilton Academical
2019-12-29St. Johnstone1–1Ross County
2019-12-29St. Mirren1–0Kilmarnock
2020-01-22Aberdeen0–1Motherwell
2020-01-22Hibernian2–1Hamilton Academical
2020-01-22Kilmarnock1–3Celtic
2020-01-22Livingston1–0St. Johnstone
2020-01-22Rangers1–0St. Mirren
2020-01-22Ross County0–0Hearts
2020-01-25Celtic3–0Ross County
2020-01-25Hamilton Academical2–4Livingston
2020-01-25Motherwell0–0Hibernian
2020-01-25St. Johnstone2–1Kilmarnock
2020-01-26St. Mirren0–0Aberdeen
2020-01-26Hearts2–1Rangers
2020-01-29Rangers2–0Ross County
2020-01-29St. Johnstone0–3Celtic
2020-02-01Hibernian2–2St. Mirren
2020-02-01Kilmarnock3–1Ross County
2020-02-01Livingston1–0Motherwell
2020-02-01Rangers0–0Aberdeen
2020-02-01St. Johnstone3–3Hearts
2020-02-02Hamilton Academical1–4Celtic
2020-02-05Aberdeen0–1St. Johnstone
2020-02-05Hearts2–3Kilmarnock
2020-02-05Motherwell0–4Celtic
2020-02-05Rangers2–1Hibernian
2020-02-05Ross County2–0Livingston
2020-02-05St. Mirren1–1Hamilton Academical
2020-02-11Hamilton Academical1–3Aberdeen
2020-02-12Celtic5–0Hearts
2020-02-12Hibernian3–0Ross County
2020-02-12Kilmarnock2–1Rangers
2020-02-12Livingston2–1St. Mirren
2020-02-12St. Johnstone2–1Motherwell
2020-02-15Hearts2–2Hamilton Academical
2020-02-15Ross County1–1St. Johnstone
2020-02-16Aberdeen1–2Celtic
2020-02-16Rangers1–0Livingston
2020-02-16Kilmarnock1–2Hibernian
2020-02-22Aberdeen1–2Ross County
2020-02-22Hamilton Academical0–0Motherwell
2020-02-22Hibernian1–1Livingston
2020-02-23St. Johnstone2–2Rangers
2020-02-23Celtic3–1Kilmarnock
2020-02-25Motherwell1–2St. Mirren
2020-03-03Hibernian1–3Hearts
2020-03-04Kilmarnock2–2Aberdeen
2020-03-04Livingston2–2Celtic
2020-03-04Motherwell4–1Ross County
2020-03-04Rangers0–1Hamilton Academical
2020-03-04St. Mirren0–0St. Johnstone
2020-03-07Aberdeen3–1Hibernian
2020-03-07Celtic5–0St. Mirren
2020-03-07Hamilton Academical1–0Kilmarnock
2020-03-07Hearts1–1Motherwell
2020-03-07St. Johnstone1–0Livingston
2020-03-08Ross County0–1Rangers
2020-03-11St. Mirren1–0Hearts