Past seasons / Scottish Premiership

2016/17

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
1Celtic38106
2St. Johnstone3858
3Aberdeen3876
4Rangers3867
5Hearts3846
6Partick Thistle3842
7Ross County3846
8Inverness CT3834
9Dundee3837
10Kilmarnock3841
11Motherwell3838
12Hamilton Academical3835

Clubs

Aberdeen, Celtic, Dundee, Hamilton Academical, Hearts, Inverness CT, Kilmarnock, Motherwell, Partick Thistle, Rangers, Ross County, St. Johnstone

Saved results (228)

Date (UTC)HomeScoreAway
2016-08-06Rangers1–1Hamilton Academical
2016-08-06Partick Thistle2–0Inverness CT
2016-08-06Kilmarnock1–2Motherwell
2016-08-06Ross County1–3Dundee
2016-08-07St. Johnstone0–0Aberdeen
2016-08-07Hearts1–2Celtic
2016-08-13Dundee1–2Rangers
2016-08-13Inverness CT2–3Ross County
2016-08-13Hamilton Academical1–2Kilmarnock
2016-08-13Aberdeen0–0Hearts
2016-08-13Motherwell1–2St. Johnstone
2016-08-19Dundee1–1Hamilton Academical
2016-08-20St. Johnstone2–4Celtic
2016-08-20Hearts5–1Inverness CT
2016-08-20Aberdeen2–1Partick Thistle
2016-08-20Ross County2–0Kilmarnock
2016-08-20Rangers2–1Motherwell
2016-08-26Kilmarnock1–1Rangers
2016-08-27Partick Thistle1–2Hearts
2016-08-27Inverness CT2–1St. Johnstone
2016-08-27Hamilton Academical1–0Ross County
2016-08-27Motherwell0–0Dundee
2016-08-27Celtic4–1Aberdeen
2016-09-10Celtic5–1Rangers
2016-09-10Partick Thistle0–2St. Johnstone
2016-09-10Hearts3–1Hamilton Academical
2016-09-10Dundee1–1Kilmarnock
2016-09-10Aberdeen1–1Inverness CT
2016-09-10Ross County1–1Motherwell
2016-09-17Motherwell4–2Hamilton Academical
2016-09-17Kilmarnock2–2Partick Thistle
2016-09-17St. Johnstone1–0Hearts
2016-09-17Rangers0–0Ross County
2016-09-18Dundee1–3Aberdeen
2016-09-18Inverness CT2–2Celtic
2016-09-24Partick Thistle1–1Motherwell
2016-09-24Inverness CT3–1Dundee
2016-09-24Hearts0–0Ross County
2016-09-24Celtic6–1Kilmarnock
2016-09-25Aberdeen2–1Rangers
2016-09-25Hamilton Academical1–1St. Johnstone
2016-09-30Motherwell1–3Hearts
2016-10-01Dundee0–1Celtic
2016-10-01Hamilton Academical1–1Inverness CT
2016-10-01Ross County0–2St. Johnstone
2016-10-01Rangers2–0Partick Thistle
2016-10-01Kilmarnock0–4Aberdeen
2016-10-14Inverness CT0–1Rangers
2016-10-15Partick Thistle2–2Hamilton Academical
2016-10-15Hearts2–0Dundee
2016-10-15St. Johnstone0–1Kilmarnock
2016-10-15Aberdeen4–0Ross County
2016-10-15Celtic2–0Motherwell
2016-10-22Partick Thistle1–1Ross County
2016-10-22Inverness CT1–1Kilmarnock
2016-10-23St. Johnstone2–1Dundee
2016-10-25Hamilton Academical1–0Aberdeen
2016-10-26Motherwell0–3Inverness CT
2016-10-26Kilmarnock2–0Hearts
2016-10-26Dundee0–2Partick Thistle
2016-10-26Ross County0–4Celtic
2016-10-26Rangers1–1St. Johnstone
2016-10-29Aberdeen0–1Celtic
2016-10-29Inverness CT3–3Hearts
2016-10-29Hamilton Academical0–1Dundee
2016-10-29St. Johnstone1–2Partick Thistle
2016-10-29Rangers3–0Kilmarnock
2016-10-29Motherwell4–1Ross County
2016-11-04Partick Thistle1–2Aberdeen
2016-11-05Kilmarnock0–0Hamilton Academical
2016-11-05Hearts2–2St. Johnstone
2016-11-05Celtic3–0Inverness CT
2016-11-05Dundee2–0Motherwell
2016-11-06Ross County1–1Rangers
2016-11-18Kilmarnock0–1Celtic
2016-11-19Motherwell2–0Partick Thistle
2016-11-19Inverness CT1–3Aberdeen
2016-11-19St. Johnstone2–4Ross County
2016-11-19Rangers1–0Dundee
2016-11-21Hamilton Academical3–3Hearts
2016-11-26Partick Thistle1–2Rangers
2016-11-26Hearts3–0Motherwell
2016-11-26Dundee2–1Inverness CT
2016-11-26Ross County1–1Hamilton Academical
2016-11-30Hearts2–0Rangers
2016-12-03Motherwell3–4Celtic
2016-12-03Hamilton Academical1–1Partick Thistle
2016-12-03St. Johnstone3–0Inverness CT
2016-12-03Ross County2–2Hearts
2016-12-03Rangers2–1Aberdeen
2016-12-03Kilmarnock2–0Dundee
2016-12-06Aberdeen5–1Kilmarnock
2016-12-09Partick Thistle1–4Celtic
2016-12-10Motherwell0–0Kilmarnock
2016-12-10Inverness CT1–1Hamilton Academical
2016-12-10Dundee0–0Ross County
2016-12-10Rangers2–0Hearts
2016-12-10Aberdeen0–0St. Johnstone
2016-12-13Celtic1–0Hamilton Academical
2016-12-16Hamilton Academical1–2Rangers
2016-12-17Kilmarnock1–1Inverness CT
2016-12-17Hearts1–1Partick Thistle
2016-12-17Celtic2–1Dundee
2016-12-17St. Johnstone1–1Motherwell
2016-12-17Ross County2–1Aberdeen
2016-12-20Celtic1–0Partick Thistle
2016-12-23Motherwell1–3Aberdeen
2016-12-23Kilmarnock0–1St. Johnstone
2016-12-23Dundee3–2Hearts
2016-12-23Ross County1–3Partick Thistle
2016-12-24Hamilton Academical0–3Celtic
2016-12-24Rangers1–0Inverness CT
2016-12-27Aberdeen2–1Hamilton Academical
2016-12-27Hearts4–0Kilmarnock
2016-12-28Partick Thistle2–0Dundee
2016-12-28Inverness CT1–2Motherwell
2016-12-28Celtic2–0Ross County
2016-12-28St. Johnstone1–1Rangers
2016-12-30Hearts0–1Aberdeen
2016-12-31Rangers1–2Celtic
2016-12-31Hamilton Academical1–1Motherwell
2016-12-31Partick Thistle0–0Kilmarnock
2016-12-31Dundee3–0St. Johnstone
2016-12-31Ross County3–2Inverness CT
2017-01-25Celtic1–0St. Johnstone
2017-01-27Aberdeen3–0Dundee
2017-01-28Motherwell0–2Rangers
2017-01-28Kilmarnock3–2Ross County
2017-01-28Inverness CT0–0Partick Thistle
2017-01-28St. Johnstone3–0Hamilton Academical
2017-01-29Celtic4–0Hearts
2017-01-31Hamilton Academical3–0Inverness CT
2017-01-31Ross County1–2Motherwell
2017-02-01Partick Thistle0–1St. Johnstone
2017-02-01Hearts4–1Rangers
2017-02-01Celtic1–0Aberdeen
2017-02-04Motherwell0–3Hearts
2017-02-04Inverness CT2–2Dundee
2017-02-04Hamilton Academical1–1Kilmarnock
2017-02-04Aberdeen2–0Partick Thistle
2017-02-04Rangers1–1Ross County
2017-02-05St. Johnstone2–5Celtic
2017-02-11Dundee1–1Kilmarnock
2017-02-15Aberdeen7–2Motherwell
2017-02-18Partick Thistle2–0Hamilton Academical
2017-02-18Hearts1–1Inverness CT
2017-02-18Celtic2–0Motherwell
2017-02-18Ross County1–2St. Johnstone
2017-02-19Kilmarnock1–2Aberdeen
2017-02-19Dundee2–1Rangers
2017-02-24Inverness CT2–1Rangers
2017-02-25Motherwell1–5Dundee
2017-02-25Celtic2–0Hamilton Academical
2017-02-25St. Johnstone0–2Kilmarnock
2017-02-25Aberdeen1–0Ross County
2017-02-25Partick Thistle2–0Hearts
2017-02-28Hamilton Academical1–0Aberdeen
2017-03-01Inverness CT0–4Celtic
2017-03-01Hearts0–1Ross County
2017-03-01Dundee0–1Partick Thistle
2017-03-01Rangers3–2St. Johnstone
2017-03-04Kilmarnock1–2Motherwell
2017-03-11Partick Thistle1–1Inverness CT
2017-03-11Hearts4–0Hamilton Academical
2017-03-11Aberdeen1–0Motherwell
2017-03-11St. Johnstone2–0Dundee
2017-03-11Ross County1–2Kilmarnock
2017-03-12Celtic1–1Rangers
2017-03-18Aberdeen2–0Hearts
2017-03-18Motherwell1–2St. Johnstone
2017-03-18Kilmarnock1–1Partick Thistle
2017-03-18Inverness CT1–1Ross County
2017-03-18Rangers4–0Hamilton Academical
2017-03-19Dundee1–2Celtic
2017-03-31Dundee0–7Aberdeen
2017-04-01Partick Thistle2–1Ross County
2017-04-01Inverness CT1–1Kilmarnock
2017-04-01Hamilton Academical1–0St. Johnstone
2017-04-01Rangers1–1Motherwell
2017-04-02Hearts0–5Celtic
2017-04-04Aberdeen1–0Inverness CT
2017-04-04Ross County2–1Dundee
2017-04-05Motherwell0–0Hamilton Academical
2017-04-05Kilmarnock0–0Rangers
2017-04-05Celtic1–1Partick Thistle
2017-04-05St. Johnstone1–0Hearts
2017-04-08Inverness CT0–3St. Johnstone
2017-04-08Celtic3–1Kilmarnock
2017-04-08Hearts1–0Dundee
2017-04-08Hamilton Academical1–1Ross County
2017-04-08Partick Thistle1–0Motherwell
2017-04-09Aberdeen0–3Rangers
2017-04-14Kilmarnock0–0Hearts
2017-04-15St. Johnstone1–2Aberdeen
2017-04-15Motherwell4–2Inverness CT
2017-04-15Dundee0–2Hamilton Academical
2017-04-15Rangers2–0Partick Thistle
2017-04-16Ross County2–2Celtic
2017-04-28Ross County4–0Inverness CT
2017-04-29Rangers1–5Celtic
2017-04-29Aberdeen0–2St. Johnstone
2017-04-29Hearts2–2Partick Thistle
2017-04-29Hamilton Academical0–2Kilmarnock
2017-04-29Motherwell2–3Dundee
2017-05-06Inverness CT2–1Hamilton Academical
2017-05-06Celtic4–1St. Johnstone
2017-05-06Kilmarnock0–1Dundee
2017-05-06Motherwell0–1Ross County
2017-05-07Partick Thistle1–2Rangers
2017-05-07Hearts1–2Aberdeen
2017-05-12Aberdeen1–3Celtic
2017-05-13Rangers2–1Hearts
2017-05-13St. Johnstone1–0Partick Thistle
2017-05-13Dundee1–1Ross County
2017-05-13Hamilton Academical0–1Motherwell
2017-05-13Kilmarnock2–1Inverness CT
2017-05-16Motherwell3–1Kilmarnock
2017-05-16Ross County3–2Hamilton Academical
2017-05-17Rangers1–2Aberdeen
2017-05-17St. Johnstone1–0Hearts
2017-05-17Dundee0–2Inverness CT
2017-05-18Partick Thistle0–5Celtic
2017-05-20Inverness CT3–2Motherwell
2017-05-20Kilmarnock1–2Ross County
2017-05-20Hamilton Academical4–0Dundee
2017-05-21Celtic2–0Hearts
2017-05-21Partick Thistle0–6Aberdeen
2017-05-21St. Johnstone1–2Rangers