Past seasons / Scottish Premiership

2021/22

228 saved fixtures; 228 completed results. Dates below are UTC.

Saved-data coverage

Complete saved match inventory.

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
1Celtic3893
2Rangers3889
3Hearts3861
4Dundee United3848
5Motherwell3846
6Ross County3841
7Livingston3849
8Hibernian3845
9St. Mirren3844
10Aberdeen3841
11St. Johnstone3835
12Dundee3829

Clubs

Aberdeen, Celtic, Dundee, Dundee United, Hearts, Hibernian, Livingston, Motherwell, Rangers, Ross County, St. Johnstone, St. Mirren

Saved results (228)

Date (UTC)HomeScoreAway
2021-07-31Rangers3–0Livingston
2021-07-31Dundee2–2St. Mirren
2021-07-31Ross County0–0St. Johnstone
2021-07-31Hearts2–1Celtic
2021-08-01Aberdeen2–0Dundee United
2021-08-01Motherwell2–3Hibernian
2021-08-07Dundee United1–0Rangers
2021-08-07St. Mirren1–2Hearts
2021-08-08Celtic6–0Dundee
2021-08-08Hibernian3–0Ross County
2021-08-08Livingston1–2Aberdeen
2021-08-08St. Johnstone1–1Motherwell
2021-08-21Celtic6–0St. Mirren
2021-08-21Livingston1–2Motherwell
2021-08-22Dundee2–2Hibernian
2021-08-22Hearts1–1Aberdeen
2021-08-22Ross County2–4Rangers
2021-08-22St. Johnstone0–1Dundee United
2021-08-28Dundee United0–2Hearts
2021-08-28Hibernian2–0Livingston
2021-08-28Motherwell1–0Dundee
2021-08-29Rangers1–0Celtic
2021-08-29Aberdeen1–1Ross County
2021-08-29St. Mirren0–0St. Johnstone
2021-09-11St. Johnstone1–2Rangers
2021-09-11Celtic3–0Ross County
2021-09-11Dundee0–0Livingston
2021-09-11Motherwell2–0Aberdeen
2021-09-11St. Mirren0–0Dundee United
2021-09-12Hearts0–0Hibernian
2021-09-18Aberdeen0–1St. Johnstone
2021-09-18Hibernian2–2St. Mirren
2021-09-18Ross County2–2Hearts
2021-09-19Dundee United1–0Dundee
2021-09-19Livingston1–0Celtic
2021-09-19Rangers1–1Motherwell
2021-09-25Dundee0–1Rangers
2021-09-25Hearts3–0Livingston
2021-09-25Motherwell2–1Ross County
2021-09-26St. Mirren3–2Aberdeen
2021-09-26Celtic1–1Dundee United
2021-09-26Hibernian1–0St. Johnstone
2021-10-02Dundee United1–0Ross County
2021-10-02Hearts2–0Motherwell
2021-10-02Livingston0–1St. Mirren
2021-10-02St. Johnstone3–1Dundee
2021-10-03Aberdeen1–2Celtic
2021-10-03Rangers2–1Hibernian
2021-10-16Hibernian0–3Dundee United
2021-10-16Motherwell0–2Celtic
2021-10-16Rangers1–1Hearts
2021-10-16Ross County2–3St. Mirren
2021-10-16St. Johnstone0–3Livingston
2021-10-16Dundee2–1Aberdeen
2021-10-23Aberdeen1–0Hibernian
2021-10-23Celtic2–0St. Johnstone
2021-10-23Dundee United2–1Motherwell
2021-10-23Hearts1–1Dundee
2021-10-23Ross County2–3Livingston
2021-10-24St. Mirren1–2Rangers
2021-10-27Dundee0–5Ross County
2021-10-27Hibernian1–3Celtic
2021-10-27Livingston1–1Dundee United
2021-10-27Motherwell2–2St. Mirren
2021-10-27Rangers2–2Aberdeen
2021-10-27St. Johnstone1–1Hearts
2021-10-30Aberdeen2–1Hearts
2021-10-30Celtic0–0Livingston
2021-10-30Dundee United0–1St. Johnstone
2021-10-30St. Mirren0–1Dundee
2021-10-31Motherwell1–6Rangers
2021-11-06Aberdeen0–2Motherwell
2021-11-06Hearts5–2Dundee United
2021-11-06St. Johnstone0–0St. Mirren
2021-11-07Dundee2–4Celtic
2021-11-07Rangers4–2Ross County
2021-11-20Dundee United1–0Aberdeen
2021-11-20Motherwell2–0Hearts
2021-11-20St. Mirren1–1Livingston
2021-11-24Ross County1–0Hibernian
2021-11-27Dundee3–0Motherwell
2021-11-27Hearts2–0St. Mirren
2021-11-27Ross County1–1Dundee United
2021-11-27St. Johnstone1–2Hibernian
2021-11-28Livingston1–3Rangers
2021-11-28Celtic2–1Aberdeen
2021-11-30Motherwell1–0Dundee United
2021-12-01Aberdeen2–0Livingston
2021-12-01Dundee1–0St. Johnstone
2021-12-01Hibernian0–1Rangers
2021-12-01St. Mirren0–0Ross County
2021-12-02Celtic1–0Hearts
2021-12-04Aberdeen4–1St. Mirren
2021-12-04Hibernian1–1Motherwell
2021-12-04Rangers3–0Dundee
2021-12-05Dundee United0–3Celtic
2021-12-05Livingston0–1Hearts
2021-12-08Livingston1–0Hibernian
2021-12-11Dundee United0–1Livingston
2021-12-11Ross County3–2Dundee
2021-12-11St. Johnstone0–1Aberdeen
2021-12-11St. Mirren1–1Hibernian
2021-12-12Hearts0–2Rangers
2021-12-12Celtic1–0Motherwell
2021-12-14Hibernian1–0Dundee
2021-12-15Rangers2–0St. Johnstone
2021-12-15Ross County1–2Celtic
2021-12-18Dundee0–1Hearts
2021-12-18Livingston1–1Ross County
2021-12-18Motherwell2–0St. Johnstone
2021-12-18Rangers1–0Dundee United
2021-12-22St. Johnstone1–2Ross County
2021-12-22Hibernian1–0Aberdeen
2021-12-22St. Mirren0–0Celtic
2021-12-26St. Johnstone1–3Celtic
2021-12-26Aberdeen2–1Dundee
2021-12-26Dundee United1–3Hibernian
2021-12-26Hearts2–1Ross County
2021-12-26Motherwell2–1Livingston
2021-12-26Rangers2–0St. Mirren
2022-01-17Celtic2–0Hibernian
2022-01-18Aberdeen1–1Rangers
2022-01-18Dundee United1–2St. Mirren
2022-01-18Hearts2–0St. Johnstone
2022-01-18Livingston2–0Dundee
2022-01-18Ross County3–1Motherwell
2022-01-25St. Mirren1–0Aberdeen
2022-01-26Dundee United2–1Ross County
2022-01-26Hearts1–2Celtic
2022-01-26Motherwell0–0Hibernian
2022-01-26Rangers1–0Livingston
2022-01-26St. Johnstone0–0Dundee
2022-01-29Ross County3–3Rangers
2022-01-29Celtic1–0Dundee United
2022-01-29Hearts2–0Motherwell
2022-01-29Hibernian2–3Livingston
2022-02-01Dundee0–0Dundee United
2022-02-01Hibernian0–0Hearts
2022-02-01Livingston1–2St. Johnstone
2022-02-01Ross County1–1Aberdeen
2022-02-01St. Mirren1–1Motherwell
2022-02-02Celtic3–0Rangers
2022-02-05Dundee1–2Ross County
2022-02-05Hibernian0–1St. Mirren
2022-02-05Livingston2–1Aberdeen
2022-02-05St. Johnstone0–0Dundee United
2022-02-06Motherwell0–4Celtic
2022-02-06Rangers5–0Hearts
2022-02-09Aberdeen2–3Celtic
2022-02-09Dundee United2–0Motherwell
2022-02-09Hearts1–2Dundee
2022-02-09Rangers2–0Hibernian
2022-02-09Ross County1–1Livingston
2022-02-09St. Mirren2–1St. Johnstone
2022-02-15Aberdeen1–1St. Johnstone
2022-02-19Hibernian2–0Ross County
2022-02-19Livingston1–1St. Mirren
2022-02-19Motherwell1–1Aberdeen
2022-02-19St. Johnstone2–1Hearts
2022-02-20Dundee United1–1Rangers
2022-02-20Celtic3–2Dundee
2022-02-26Aberdeen1–1Dundee United
2022-02-26Dundee0–4Livingston
2022-02-26Ross County3–1St. Johnstone
2022-02-26St. Mirren0–2Hearts
2022-02-27Hibernian0–0Celtic
2022-02-27Rangers2–2Motherwell
2022-03-02Celtic2–0St. Mirren
2022-03-02Dundee0–0Hibernian
2022-03-02Hearts2–0Aberdeen
2022-03-02Livingston2–1Dundee United
2022-03-02Motherwell0–1Ross County
2022-03-02St. Johnstone0–1Rangers
2022-03-05Dundee United2–2Hearts
2022-03-05Hibernian0–0St. Johnstone
2022-03-05Motherwell1–1Dundee
2022-03-05Rangers1–0Aberdeen
2022-03-05Ross County1–0St. Mirren
2022-03-06Livingston1–3Celtic
2022-03-09Dundee0–1St. Mirren
2022-03-19Aberdeen3–1Hibernian
2022-03-19Celtic4–0Ross County
2022-03-19Hearts2–0Livingston
2022-03-19St. Johnstone2–1Motherwell
2022-03-19St. Mirren1–2Dundee United
2022-03-20Dundee1–2Rangers
2022-04-02Dundee2–2Aberdeen
2022-04-02Hibernian1–1Dundee United
2022-04-02Motherwell4–2St. Mirren
2022-04-02Ross County1–1Hearts
2022-04-02St. Johnstone1–0Livingston
2022-04-03Rangers1–2Celtic
2022-04-09Aberdeen0–1Ross County
2022-04-09Celtic7–0St. Johnstone
2022-04-09Dundee United2–2Dundee
2022-04-09Hearts3–1Hibernian
2022-04-09Livingston2–2Motherwell
2022-04-10St. Mirren0–4Rangers
2022-04-23Motherwell1–3Rangers
2022-04-23Aberdeen1–2Livingston
2022-04-23Dundee1–1St. Johnstone
2022-04-23St. Mirren0–1Hibernian
2022-04-24Ross County0–2Celtic
2022-04-24Dundee United2–3Hearts
2022-04-30Dundee United1–0Motherwell
2022-04-30Hearts0–0Ross County
2022-04-30Aberdeen1–0Dundee
2022-04-30Livingston1–0Hibernian
2022-04-30St. Johnstone0–1St. Mirren
2022-05-01Celtic1–1Rangers
2022-05-07Celtic4–1Hearts
2022-05-07Ross County0–1Motherwell
2022-05-07Hibernian1–1Aberdeen
2022-05-07Livingston1–1St. Johnstone
2022-05-07St. Mirren2–0Dundee
2022-05-08Rangers2–0Dundee United
2022-05-10Dundee3–1Hibernian
2022-05-11Dundee United1–1Celtic
2022-05-11Motherwell2–1Hearts
2022-05-11Rangers4–1Ross County
2022-05-11St. Johnstone1–0Aberdeen
2022-05-11St. Mirren0–0Livingston
2022-05-14Celtic6–0Motherwell
2022-05-14Hearts1–3Rangers
2022-05-14Ross County1–2Dundee United
2022-05-15Aberdeen0–0St. Mirren
2022-05-15Hibernian4–0St. Johnstone
2022-05-15Livingston2–1Dundee