2024-25, Scottish Premier League: Match schedule and Results

ScotlandSt. Johnstone0:2Dundee F.C.Scotland18.05.25
ScotlandRoss County1:1MotherwellScotland18.05.25
ScotlandKilmarnock0:1HeartsScotland18.05.25
ScotlandDundee United2:1AberdeenScotland17.05.25
ScotlandCeltic1:1St MirrenScotland17.05.25
ScotlandHibernian2:2RangersScotland17.05.25
ScotlandAberdeen1:5CelticScotland14.05.25
ScotlandDundee F.C.1:1Ross CountyScotland14.05.25
ScotlandRangers3:1Dundee UnitedScotland14.05.25
ScotlandSt Mirren2:2HibernianScotland14.05.25
ScotlandHearts2:1St. JohnstoneScotland14.05.25
ScotlandMotherwell3:0KilmarnockScotland14.05.25
ScotlandRangers4:0AberdeenScotland11.05.25
ScotlandCeltic3:1HibernianScotland10.05.25
ScotlandDundee United0:2St MirrenScotland10.05.25
ScotlandKilmarnock3:2Dundee F.C.Scotland10.05.25
ScotlandSt. Johnstone2:1Ross CountyScotland10.05.25
ScotlandHearts3:0MotherwellScotland10.05.25
ScotlandRangers1:1CelticScotland04.05.25
ScotlandRoss County1:3HeartsScotland03.05.25
ScotlandDundee F.C.1:2MotherwellScotland03.05.25
ScotlandHibernian3:1Dundee UnitedScotland03.05.25
ScotlandSt Mirren1:0AberdeenScotland03.05.25
ScotlandSt. Johnstone0:2KilmarnockScotland03.05.25
ScotlandSt Mirren2:2RangersScotland26.04.25
ScotlandAberdeen1:0HibernianScotland26.04.25
ScotlandMotherwell3:2St. JohnstoneScotland26.04.25
ScotlandKilmarnock2:0Ross CountyScotland26.04.25
ScotlandHearts0:1Dundee F.C.Scotland26.04.25
ScotlandDundee United0:5CelticScotland26.04.25
ScotlandHibernian4:0Dundee F.C.Scotland13.04.25
ScotlandAberdeen2:2RangersScotland13.04.25
ScotlandSt Mirren3:2Ross CountyScotland12.04.25
ScotlandMotherwell0:0HeartsScotland12.04.25
ScotlandDundee United1:0St. JohnstoneScotland12.04.25
ScotlandCeltic5:1KilmarnockScotland12.04.25
ScotlandHearts0:1Dundee UnitedScotland06.04.25
ScotlandSt. Johnstone1:0CelticScotland06.04.25
ScotlandDundee F.C.2:0St MirrenScotland05.04.25
ScotlandKilmarnock2:0MotherwellScotland05.04.25
ScotlandRangers0:2HibernianScotland05.04.25
ScotlandRoss County0:1AberdeenScotland05.04.25
ScotlandRoss County0:1Dundee UnitedScotland30.03.25
ScotlandDundee F.C.3:4RangersScotland29.03.25
ScotlandAberdeen4:1MotherwellScotland29.03.25
ScotlandCeltic3:0HeartsScotland29.03.25
ScotlandHibernian3:0St. JohnstoneScotland29.03.25
ScotlandSt Mirren5:1KilmarnockScotland29.03.25
ScotlandDundee United2:4Dundee F.C.Scotland16.03.25
ScotlandCeltic2:3RangersScotland16.03.25
ScotlandMotherwell2:2St MirrenScotland15.03.25
ScotlandKilmarnock1:1HibernianScotland15.03.25
ScotlandHearts2:0Ross CountyScotland15.03.25
ScotlandSt. Johnstone0:0AberdeenScotland15.03.25
ScotlandAberdeen2:2Dundee UnitedScotland02.03.25
ScotlandHibernian2:1HeartsScotland02.03.25
ScotlandSt Mirren2:5CelticScotland01.03.25
ScotlandDundee F.C.1:1St. JohnstoneScotland01.03.25
ScotlandRoss County1:0KilmarnockScotland01.03.25
ScotlandRangers1:2MotherwellScotland01.03.25
ScotlandKilmarnock2:4RangersScotland26.02.25
ScotlandDundee United1:3HibernianScotland26.02.25
ScotlandHearts3:1St MirrenScotland26.02.25
ScotlandMotherwell2:1Dundee F.C.Scotland26.02.25
ScotlandSt. Johnstone1:0Ross CountyScotland26.02.25
ScotlandCeltic5:1AberdeenScotland25.02.25
ScotlandSt. Johnstone1:2HeartsScotland23.02.25
ScotlandRangers0:2St MirrenScotland22.02.25
ScotlandDundee United1:0MotherwellScotland22.02.25
ScotlandAberdeen1:0KilmarnockScotland22.02.25
ScotlandRoss County3:1Dundee F.C.Scotland22.02.25
ScotlandHibernian2:1CelticScotland22.02.25
ScotlandSt Mirren0:0HibernianScotland16.02.25
ScotlandHearts1:3RangersScotland16.02.25
ScotlandKilmarnock3:1St. JohnstoneScotland15.02.25
ScotlandMotherwell0:3Ross CountyScotland15.02.25
ScotlandCeltic3:0Dundee UnitedScotland15.02.25
ScotlandDundee F.C.1:2AberdeenScotland15.02.25
ScotlandCeltic6:0Dundee F.C.Scotland05.02.25
ScotlandRangers4:0Ross CountyScotland02.02.25
ScotlandMotherwell1:3CelticScotland02.02.25
ScotlandKilmarnock1:0Dundee UnitedScotland01.02.25
ScotlandDundee F.C.0:6HeartsScotland01.02.25
ScotlandHibernian2:0AberdeenScotland01.02.25
ScotlandSt Mirren0:1St. JohnstoneScotland01.02.25
ScotlandDundee United1:3RangersScotland26.01.25
ScotlandRoss County1:1HibernianScotland25.01.25
ScotlandAberdeen0:3St MirrenScotland25.01.25
ScotlandSt. Johnstone2:1MotherwellScotland25.01.25
ScotlandHearts3:2KilmarnockScotland25.01.25
ScotlandRangers3:0AberdeenScotland15.01.25
ScotlandDundee F.C.3:3CelticScotland14.01.25
ScotlandAberdeen0:0HeartsScotland12.01.25
ScotlandRangers3:1St. JohnstoneScotland12.01.25
ScotlandSt Mirren0:1Dundee UnitedScotland11.01.25
ScotlandHibernian3:1MotherwellScotland11.01.25
ScotlandRoss County1:4CelticScotland11.01.25
ScotlandDundee F.C.1:1RangersScotland09.01.25
ScotlandKilmarnock0:0MotherwellScotland08.01.25
ScotlandCeltic2:0Dundee UnitedScotland08.01.25
ScotlandSt. Johnstone1:3Dundee F.C.Scotland05.01.25
ScotlandKilmarnock0:1Ross CountyScotland05.01.25
ScotlandCeltic3:0St MirrenScotland05.01.25
ScotlandDundee United0:1HeartsScotland05.01.25
ScotlandMotherwell2:0AberdeenScotland05.01.25
ScotlandHibernian3:3RangersScotland05.01.25
ScotlandDundee F.C.1:2Dundee UnitedScotland02.01.25
ScotlandAberdeen1:2Ross CountyScotland02.01.25
ScotlandHearts1:0MotherwellScotland02.01.25
ScotlandKilmarnock2:0St MirrenScotland02.01.25
ScotlandRangers3:0CelticScotland02.01.25
ScotlandSt. Johnstone1:1HibernianScotland02.01.25
ScotlandDundee United1:0AberdeenScotland29.12.24
ScotlandSt Mirren1:2Dundee F.C.Scotland29.12.24
ScotlandRoss County2:2HeartsScotland29.12.24
ScotlandMotherwell2:2RangersScotland29.12.24
ScotlandHibernian1:0KilmarnockScotland29.12.24
ScotlandCeltic4:0St. JohnstoneScotland29.12.24
ScotlandSt Mirren2:1RangersScotland26.12.24
ScotlandCeltic4:0MotherwellScotland26.12.24
ScotlandDundee F.C.0:3Ross CountyScotland26.12.24
ScotlandKilmarnock4:0AberdeenScotland26.12.24
ScotlandSt. Johnstone1:2Dundee UnitedScotland26.12.24
ScotlandHearts1:2HibernianScotland26.12.24
ScotlandHearts2:1St. JohnstoneScotland22.12.24
ScotlandDundee United0:0CelticScotland22.12.24
ScotlandAberdeen1:3HibernianScotland21.12.24
ScotlandRangers1:0Dundee F.C.Scotland21.12.24
ScotlandRoss County1:2St MirrenScotland21.12.24
ScotlandMotherwell1:1KilmarnockScotland20.12.24
ScotlandKilmarnock1:0HeartsScotland15.12.24
ScotlandMotherwell4:3Dundee UnitedScotland14.12.24
ScotlandSt. Johnstone2:3St MirrenScotland14.12.24
ScotlandHibernian3:1Ross CountyScotland14.12.24
ScotlandRoss County0:3RangersScotland08.12.24
ScotlandAberdeen1:1St. JohnstoneScotland07.12.24
ScotlandCeltic3:0HibernianScotland07.12.24
ScotlandDundee United1:1KilmarnockScotland07.12.24
ScotlandHearts2:0Dundee F.C.Scotland07.12.24
ScotlandSt Mirren0:1MotherwellScotland07.12.24
ScotlandAberdeen0:1CelticScotland04.12.24
ScotlandDundee F.C.4:1MotherwellScotland04.12.24
ScotlandRangers6:0KilmarnockScotland04.12.24
ScotlandHearts1:1AberdeenScotland01.12.24
ScotlandSt. Johnstone0:1RangersScotland01.12.24
ScotlandDundee United2:0St MirrenScotland30.11.24
ScotlandCeltic5:0Ross CountyScotland30.11.24
ScotlandMotherwell0:3HibernianScotland30.11.24
ScotlandKilmarnock1:1Dundee F.C.Scotland30.11.24
ScotlandHibernian3:3AberdeenScotland26.11.24
ScotlandHearts1:4CelticScotland23.11.24
ScotlandDundee F.C.4:1HibernianScotland23.11.24
ScotlandSt Mirren2:1AberdeenScotland23.11.24
ScotlandRangers1:1Dundee UnitedScotland23.11.24
ScotlandSt. Johnstone1:0KilmarnockScotland23.11.24
ScotlandRoss County2:1MotherwellScotland23.11.24
ScotlandRangers1:0HeartsScotland10.11.24
ScotlandKilmarnock0:2CelticScotland10.11.24
ScotlandAberdeen4:1Dundee F.C.Scotland09.11.24
ScotlandDundee United3:0Ross CountyScotland09.11.24
ScotlandMotherwell2:1St. JohnstoneScotland09.11.24
ScotlandHibernian1:2St MirrenScotland09.11.24
ScotlandDundee F.C.3:2KilmarnockScotland03.11.24
ScotlandHibernian1:1Dundee UnitedScotland03.11.24
ScotlandSt. Johnstone1:2HeartsScotland02.11.24
ScotlandSt Mirren0:0Ross CountyScotland02.11.24
ScotlandAberdeen2:1RangersScotland30.10.24
ScotlandDundee United1:2MotherwellScotland30.10.24
ScotlandCeltic2:0Dundee F.C.Scotland30.10.24
ScotlandHearts1:2KilmarnockScotland30.10.24
ScotlandRoss County0:0HibernianScotland30.10.24
ScotlandSt Mirren3:1St. JohnstoneScotland30.10.24
ScotlandMotherwell0:3CelticScotland27.10.24
ScotlandRangers2:1St MirrenScotland27.10.24
ScotlandHibernian1:1HeartsScotland27.10.24
ScotlandAberdeen1:0Dundee UnitedScotland26.10.24
ScotlandRoss County2:1KilmarnockScotland26.10.24
ScotlandDundee F.C.1:2St. JohnstoneScotland26.10.24
ScotlandKilmarnock1:0RangersScotland20.10.24
ScotlandDundee United3:2HibernianScotland19.10.24
ScotlandCeltic2:2AberdeenScotland19.10.24
ScotlandHearts4:0St MirrenScotland19.10.24
ScotlandMotherwell0:1Dundee F.C.Scotland19.10.24
ScotlandSt. Johnstone3:0Ross CountyScotland19.10.24
ScotlandRangers2:0St. JohnstoneScotland06.10.24
ScotlandAberdeen3:2HeartsScotland06.10.24
ScotlandRoss County1:2CelticScotland06.10.24
ScotlandSt Mirren0:1Dundee UnitedScotland05.10.24
ScotlandHibernian1:2MotherwellScotland05.10.24
ScotlandDundee F.C.2:3KilmarnockScotland05.10.24
ScotlandRangers1:0HibernianScotland29.09.24
ScotlandSt. Johnstone0:6CelticScotland28.09.24
ScotlandHearts1:1Ross CountyScotland28.09.24
ScotlandDundee F.C.1:2AberdeenScotland28.09.24
ScotlandMotherwell2:1St MirrenScotland28.09.24
ScotlandKilmarnock3:3Dundee UnitedScotland28.09.24
ScotlandRoss County3:3St. JohnstoneScotland21.09.24
ScotlandSt Mirren2:1HeartsScotland21.09.24
ScotlandDundee United0:1RangersScotland15.09.24
ScotlandAberdeen2:1MotherwellScotland14.09.24
ScotlandCeltic2:0HeartsScotland14.09.24
ScotlandHibernian2:0St. JohnstoneScotland14.09.24
ScotlandRoss County2:0Dundee F.C.Scotland14.09.24
ScotlandSt Mirren2:2KilmarnockScotland14.09.24
ScotlandHearts0:1Dundee UnitedScotland01.09.24
ScotlandKilmarnock1:1HibernianScotland01.09.24
ScotlandCeltic3:0RangersScotland01.09.24
ScotlandRoss County0:1AberdeenScotland31.08.24
ScotlandDundee F.C.2:2St MirrenScotland31.08.24
ScotlandSt. Johnstone1:2MotherwellScotland31.08.24
ScotlandAberdeen2:0KilmarnockScotland25.08.24
ScotlandMotherwell3:1HeartsScotland25.08.24
ScotlandSt Mirren0:3CelticScotland25.08.24
ScotlandRangers6:0Ross CountyScotland24.08.24
ScotlandHibernian2:2Dundee F.C.Scotland24.08.24
ScotlandDundee United2:0St. JohnstoneScotland24.08.24
ScotlandAberdeen3:1St MirrenScotland11.08.24
ScotlandKilmarnock0:3St. JohnstoneScotland11.08.24
ScotlandHibernian0:2CelticScotland11.08.24
ScotlandDundee F.C.3:1HeartsScotland10.08.24
ScotlandRoss County1:1Dundee UnitedScotland10.08.24
ScotlandRangers2:1MotherwellScotland10.08.24
ScotlandSt. Johnstone1:2AberdeenScotland05.08.24
ScotlandCeltic4:0KilmarnockScotland04.08.24
ScotlandSt Mirren3:0HibernianScotland04.08.24
ScotlandDundee United2:2Dundee F.C.Scotland04.08.24
ScotlandMotherwell0:0Ross CountyScotland03.08.24
ScotlandHearts0:0RangersScotland03.08.24

Scottish Premier League: Seasons

Championships

Scottish Premier LeagueRSS - Scottish Premier League - Terrikon