Scottish Premier League: Match schedule and Results

ScotlandKilmarnock2:2LivingstonScotland02.08.25
ScotlandMotherwell1:1RangersScotland02.08.25
ScotlandFalkirk2:2Dundee UnitedScotland03.08.25
ScotlandDundee F.C.1:2HibernianScotland03.08.25
ScotlandCeltic1:0St MirrenScotland03.08.25
ScotlandHearts2:0AberdeenScotland04.08.25
ScotlandSt Mirren0:0MotherwellScotland09.08.25
ScotlandLivingston3:1FalkirkScotland09.08.25
ScotlandRangers1:1Dundee F.C.Scotland09.08.25
ScotlandAberdeen0:2CelticScotland10.08.25
ScotlandHibernian2:2KilmarnockScotland10.08.25
ScotlandDundee United2:3HeartsScotland10.08.25
ScotlandCeltic3:0LivingstonScotland23.08.25
ScotlandKilmarnock0:0Dundee F.C.Scotland23.08.25
ScotlandHearts3:3MotherwellScotland23.08.25
ScotlandSt Mirren1:1RangersScotland24.08.25
ScotlandDundee United-:-AberdeenScotland24.08.25 17:00
ScotlandFalkirk-:-HibernianScotland24.08.25 19:45
ScotlandMotherwell2:2KilmarnockScotland30.08.25
ScotlandLivingston1:2HeartsScotland30.08.25
ScotlandRangers0:0CelticScotland31.08.25
ScotlandDundee F.C.0:2Dundee UnitedScotland31.08.25
ScotlandHibernian1:1St MirrenScotland31.08.25
ScotlandAberdeen0:1FalkirkScotland31.08.25
ScotlandRangers-:-HeartsScotland13.09.25 17:00
ScotlandFalkirk-:-St MirrenScotland13.09.25 17:00
ScotlandDundee F.C.-:-MotherwellScotland13.09.25 17:00
ScotlandAberdeen-:-LivingstonScotland13.09.25 17:00
ScotlandKilmarnock-:-CelticScotland13.09.25 19:00
ScotlandHibernian-:-Dundee UnitedScotland13.09.25 19:45
ScotlandDundee F.C.-:-LivingstonScotland20.09.25 17:00
ScotlandSt Mirren-:-Dundee F.C.Scotland27.09.25 17:00
ScotlandMotherwell-:-AberdeenScotland27.09.25 17:00
ScotlandLivingston-:-RangersScotland27.09.25 17:00
ScotlandHearts-:-FalkirkScotland27.09.25 17:00
ScotlandDundee United-:-KilmarnockScotland27.09.25 17:00
ScotlandCeltic-:-HibernianScotland27.09.25 17:00
ScotlandKilmarnock-:-St MirrenScotland04.10.25 17:00
ScotlandHearts-:-HibernianScotland04.10.25 17:00
ScotlandFalkirk-:-RangersScotland04.10.25 17:00
ScotlandDundee United-:-LivingstonScotland04.10.25 17:00
ScotlandCeltic-:-MotherwellScotland04.10.25 17:00
ScotlandAberdeen-:-Dundee F.C.Scotland04.10.25 17:00
ScotlandSt Mirren-:-AberdeenScotland18.10.25 17:00
ScotlandRangers-:-Dundee UnitedScotland18.10.25 17:00
ScotlandMotherwell-:-FalkirkScotland18.10.25 17:00
ScotlandKilmarnock-:-HeartsScotland18.10.25 17:00
ScotlandHibernian-:-LivingstonScotland18.10.25 17:00
ScotlandDundee F.C.-:-CelticScotland18.10.25 17:00
ScotlandRangers-:-KilmarnockScotland25.10.25 17:00
ScotlandLivingston-:-MotherwellScotland25.10.25 17:00
ScotlandHearts-:-CelticScotland25.10.25 17:00
ScotlandFalkirk-:-Dundee F.C.Scotland25.10.25 17:00
ScotlandDundee United-:-St MirrenScotland25.10.25 17:00
ScotlandAberdeen-:-HibernianScotland25.10.25 17:00
ScotlandSt Mirren-:-HeartsScotland29.10.25 21:45
ScotlandMotherwell-:-Dundee UnitedScotland29.10.25 21:45
ScotlandKilmarnock-:-AberdeenScotland29.10.25 21:45
ScotlandHibernian-:-RangersScotland29.10.25 21:45
ScotlandCeltic-:-FalkirkScotland29.10.25 21:45
ScotlandRangers-:-AberdeenScotland01.11.25 17:00
ScotlandMotherwell-:-HibernianScotland01.11.25 17:00
ScotlandLivingston-:-St MirrenScotland01.11.25 17:00
ScotlandHearts-:-Dundee F.C.Scotland01.11.25 17:00
ScotlandFalkirk-:-KilmarnockScotland01.11.25 17:00
ScotlandDundee United-:-CelticScotland01.11.25 17:00
ScotlandSt Mirren-:-HibernianScotland08.11.25 17:00
ScotlandFalkirk-:-LivingstonScotland08.11.25 17:00
ScotlandDundee F.C.-:-RangersScotland08.11.25 17:00
ScotlandCeltic-:-KilmarnockScotland08.11.25 17:00
ScotlandAberdeen-:-MotherwellScotland08.11.25 17:00
ScotlandHearts-:-Dundee UnitedScotland09.11.25 17:00
ScotlandSt Mirren-:-CelticScotland22.11.25 17:00
ScotlandRangers-:-LivingstonScotland22.11.25 17:00
ScotlandKilmarnock-:-MotherwellScotland22.11.25 17:00
ScotlandHibernian-:-Dundee F.C.Scotland22.11.25 17:00
ScotlandDundee United-:-FalkirkScotland22.11.25 17:00
ScotlandAberdeen-:-HeartsScotland22.11.25 17:00
ScotlandRangers-:-FalkirkScotland29.11.25 17:00
ScotlandMotherwell-:-HeartsScotland29.11.25 17:00
ScotlandLivingston-:-AberdeenScotland29.11.25 17:00
ScotlandKilmarnock-:-Dundee UnitedScotland29.11.25 17:00
ScotlandHibernian-:-CelticScotland29.11.25 17:00
ScotlandDundee F.C.-:-St MirrenScotland29.11.25 17:00
ScotlandLivingston-:-HibernianScotland03.12.25 21:45
ScotlandHearts-:-KilmarnockScotland03.12.25 21:45
ScotlandFalkirk-:-MotherwellScotland03.12.25 21:45
ScotlandDundee United-:-RangersScotland03.12.25 21:45
ScotlandCeltic-:-Dundee F.C.Scotland03.12.25 21:45
ScotlandAberdeen-:-St MirrenScotland03.12.25 21:45
ScotlandSt Mirren-:-Dundee UnitedScotland06.12.25 17:00
ScotlandMotherwell-:-LivingstonScotland06.12.25 17:00
ScotlandKilmarnock-:-RangersScotland06.12.25 17:00
ScotlandHibernian-:-FalkirkScotland06.12.25 17:00
ScotlandDundee F.C.-:-AberdeenScotland06.12.25 17:00
ScotlandCeltic-:-HeartsScotland06.12.25 17:00
ScotlandRangers-:-HibernianScotland13.12.25 17:00
ScotlandLivingston-:-Dundee F.C.Scotland13.12.25 17:00
ScotlandHearts-:-St MirrenScotland13.12.25 17:00
ScotlandFalkirk-:-CelticScotland13.12.25 17:00
ScotlandDundee United-:-MotherwellScotland13.12.25 17:00
ScotlandAberdeen-:-KilmarnockScotland13.12.25 17:00
ScotlandSt Mirren-:-LivingstonScotland20.12.25 17:00
ScotlandMotherwell-:-Dundee F.C.Scotland20.12.25 17:00
ScotlandKilmarnock-:-FalkirkScotland20.12.25 17:00
ScotlandHearts-:-RangersScotland20.12.25 17:00
ScotlandDundee United-:-HibernianScotland20.12.25 17:00
ScotlandCeltic-:-AberdeenScotland20.12.25 17:00
ScotlandHibernian-:-HeartsScotland27.12.25 14:30
ScotlandSt Mirren-:-KilmarnockScotland27.12.25 17:00
ScotlandRangers-:-MotherwellScotland27.12.25 17:00
ScotlandLivingston-:-CelticScotland27.12.25 17:00
ScotlandDundee F.C.-:-FalkirkScotland27.12.25 17:00
ScotlandAberdeen-:-Dundee UnitedScotland27.12.25 19:45
ScotlandRangers-:-St MirrenScotland30.12.25 21:45
ScotlandLivingston-:-Dundee UnitedScotland30.12.25 21:45
ScotlandHibernian-:-AberdeenScotland30.12.25 21:45
ScotlandFalkirk-:-HeartsScotland30.12.25 21:45
ScotlandDundee F.C.-:-KilmarnockScotland30.12.25 21:45
ScotlandMotherwell-:-CelticScotland30.12.25 22:00
ScotlandCeltic-:-RangersScotland03.01.26 14:30
ScotlandMotherwell-:-St MirrenScotland03.01.26 17:00
ScotlandKilmarnock-:-HibernianScotland03.01.26 17:00
ScotlandHearts-:-LivingstonScotland03.01.26 17:00
ScotlandFalkirk-:-AberdeenScotland03.01.26 17:00
ScotlandDundee United-:-Dundee F.C.Scotland03.01.26 17:00
ScotlandSt Mirren-:-FalkirkScotland10.01.26 17:00
ScotlandLivingston-:-KilmarnockScotland10.01.26 17:00
ScotlandHibernian-:-MotherwellScotland10.01.26 17:00
ScotlandDundee F.C.-:-HeartsScotland10.01.26 17:00
ScotlandCeltic-:-Dundee UnitedScotland10.01.26 17:00
ScotlandAberdeen-:-RangersScotland10.01.26 17:00
ScotlandRangers-:-Dundee F.C.Scotland24.01.26 17:00
ScotlandMotherwell-:-KilmarnockScotland24.01.26 17:00
ScotlandHearts-:-CelticScotland24.01.26 17:00
ScotlandFalkirk-:-HibernianScotland24.01.26 17:00
ScotlandDundee United-:-St MirrenScotland24.01.26 17:00
ScotlandAberdeen-:-LivingstonScotland24.01.26 17:00
ScotlandSt Mirren-:-Dundee F.C.Scotland31.01.26 17:00
ScotlandLivingston-:-MotherwellScotland31.01.26 17:00
ScotlandKilmarnock-:-AberdeenScotland31.01.26 17:00
ScotlandHibernian-:-RangersScotland31.01.26 17:00
ScotlandDundee United-:-HeartsScotland31.01.26 17:00
ScotlandCeltic-:-FalkirkScotland31.01.26 17:00
ScotlandSt Mirren-:-HeartsScotland04.02.26 21:45
ScotlandRangers-:-KilmarnockScotland04.02.26 21:45
ScotlandLivingston-:-FalkirkScotland04.02.26 21:45
ScotlandHibernian-:-Dundee UnitedScotland04.02.26 21:45
ScotlandDundee F.C.-:-MotherwellScotland04.02.26 21:45
ScotlandAberdeen-:-CelticScotland04.02.26 21:45
ScotlandMotherwell-:-RangersScotland11.02.26 21:45
ScotlandKilmarnock-:-St MirrenScotland11.02.26 21:45
ScotlandHearts-:-HibernianScotland11.02.26 21:45
ScotlandFalkirk-:-Dundee F.C.Scotland11.02.26 21:45
ScotlandDundee United-:-AberdeenScotland11.02.26 21:45
ScotlandCeltic-:-LivingstonScotland11.02.26 21:45
ScotlandRangers-:-HeartsScotland14.02.26 17:00
ScotlandMotherwell-:-AberdeenScotland14.02.26 17:00
ScotlandKilmarnock-:-CelticScotland14.02.26 17:00
ScotlandHibernian-:-St MirrenScotland14.02.26 17:00
ScotlandFalkirk-:-Dundee UnitedScotland14.02.26 17:00
ScotlandDundee F.C.-:-LivingstonScotland14.02.26 17:00
ScotlandSt Mirren-:-MotherwellScotland21.02.26 17:00
ScotlandLivingston-:-RangersScotland21.02.26 17:00
ScotlandHearts-:-FalkirkScotland21.02.26 17:00
ScotlandDundee United-:-KilmarnockScotland21.02.26 17:00
ScotlandCeltic-:-HibernianScotland21.02.26 17:00
ScotlandAberdeen-:-Dundee F.C.Scotland21.02.26 17:00
ScotlandRangers-:-CelticScotland28.02.26 17:00
ScotlandMotherwell-:-Dundee UnitedScotland28.02.26 17:00
ScotlandLivingston-:-St MirrenScotland28.02.26 17:00
ScotlandHearts-:-AberdeenScotland28.02.26 17:00
ScotlandFalkirk-:-KilmarnockScotland28.02.26 17:00
ScotlandDundee F.C.-:-HibernianScotland28.02.26 17:00
ScotlandSt Mirren-:-RangersScotland14.03.26 17:00
ScotlandKilmarnock-:-HeartsScotland14.03.26 17:00
ScotlandHibernian-:-LivingstonScotland14.03.26 17:00
ScotlandDundee F.C.-:-Dundee UnitedScotland14.03.26 17:00
ScotlandCeltic-:-MotherwellScotland14.03.26 17:00
ScotlandAberdeen-:-FalkirkScotland14.03.26 17:00
ScotlandRangers-:-AberdeenScotland21.03.26 17:00
ScotlandMotherwell-:-HibernianScotland21.03.26 17:00
ScotlandKilmarnock-:-LivingstonScotland21.03.26 17:00
ScotlandHearts-:-Dundee F.C.Scotland21.03.26 17:00
ScotlandFalkirk-:-St MirrenScotland21.03.26 17:00
ScotlandDundee United-:-CelticScotland21.03.26 17:00
ScotlandSt Mirren-:-AberdeenScotland04.04.26 17:00
ScotlandRangers-:-Dundee UnitedScotland04.04.26 17:00
ScotlandMotherwell-:-FalkirkScotland04.04.26 17:00
ScotlandLivingston-:-HeartsScotland04.04.26 17:00
ScotlandHibernian-:-KilmarnockScotland04.04.26 17:00
ScotlandDundee F.C.-:-CelticScotland04.04.26 17:00
ScotlandAberdeen-:-HibernianScotland11.04.26 17:00
ScotlandCeltic-:-St MirrenScotland11.04.26 17:00
ScotlandDundee United-:-LivingstonScotland11.04.26 17:00
ScotlandFalkirk-:-RangersScotland11.04.26 17:00
ScotlandHearts-:-MotherwellScotland11.04.26 17:00
ScotlandKilmarnock-:-Dundee F.C.Scotland11.04.26 17:00

Scottish Premier League: Seasons

Championships

Scottish Premier LeagueRSS - Scottish Premier League - Terrikon