Scores & Fixtures 2024-2025 Scottish Premiership

Scores & Fixtures 2024-2025 Scottish Premiership Table
Wk Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
1Sat2024-08-0312:30 Hearts0–0Rangers18,478Tynecastle StadiumMatch Report
1Sat2024-08-0315:00 Motherwell0–0Ross County4,353Fir ParkMatch Report
1Sun2024-08-0413:30 Dundee United2–2Dundee12,616Tannadice ParkMatch Report
1Sun2024-08-0415:00 St Mirren3–0Hibernian6,171The Simple Digital ArenaMatch Report
1Sun2024-08-0416:30 Celtic4–0KilmarnockCeltic ParkMatch Report
1Mon2024-08-0520:00 St Johnstone1–2AberdeenMcDiarmid ParkMatch Report
2Sat2024-08-1015:00 Ross County1–1Dundee United4,169Global Energy StadiumMatch Report
2Sat2024-08-1015:00 Rangers2–1Motherwell48,529Hampden ParkMatch Report
2Sat2024-08-1017:30 Dundee3–1Hearts7,266Kilmac Stadium at Dens ParkMatch Report
2Sun2024-08-1112:30 Hibernian0–2Celtic17,918Easter Road StadiumMatch Report
2Sun2024-08-1115:00 Kilmarnock0–3St Johnstone4,843BBSP Stadium, Rugby ParkMatch Report
2Sun2024-08-1115:00 Aberdeen3–1St Mirren17,057Pittodrie StadiumMatch Report
3Sat2024-08-2415:00 Hibernian2–2Dundee15,710Easter Road StadiumMatch Report
3Sat2024-08-2415:00 Dundee United2–0St Johnstone7,806Tannadice ParkMatch Report
3Sat2024-08-2415:00 Rangers6–0Ross County48,832Hampden ParkMatch Report
3Sun2024-08-2512:00 St Mirren0–3Celtic6,940The Simple Digital ArenaMatch Report
3Sun2024-08-2515:00 Aberdeen2–0Kilmarnock16,146Pittodrie StadiumMatch Report
3Sun2024-08-2515:00 Motherwell3–1Hearts6,895Fir ParkMatch Report
4Sat2024-08-3115:00 Dundee2–2St Mirren5,779Kilmac Stadium at Dens ParkLloyd WilsonMatch Report
4Sat2024-08-3115:00 St Johnstone1–2MotherwellMcDiarmid ParkIain SneddenMatch Report
4Sat2024-08-3117:45 Ross County0–1Aberdeen5,480Global Energy StadiumEuan AndersonMatch Report
4Sun2024-09-0112:30 Celtic3–0Rangers59,612Celtic ParkJohn BeatonMatch Report
4Sun2024-09-0115:00 Hearts0–1Dundee UnitedTynecastle StadiumNick WalshMatch Report
4Sun2024-09-0115:00 Kilmarnock1–1Hibernian7,763BBSP Stadium, Rugby ParkCalum ScottMatch Report
5Sat2024-09-1415:00 St Mirren2–2Kilmarnock6,957The Simple Digital ArenaMatthew MacDermidMatch Report
5Sat2024-09-1415:00 Aberdeen2–1Motherwell17,155Pittodrie StadiumChris GrahamMatch Report
5Sat2024-09-1415:00 Ross County2–0Dundee4,068Global Energy StadiumGrant IrvineMatch Report
5Sat2024-09-1415:00 Hibernian2–0St Johnstone15,448Easter Road StadiumNick WalshMatch Report
5Sat2024-09-1415:00 Celtic2–0HeartsCeltic ParkColin StevenMatch Report
5Sun2024-09-1512:00 Dundee United0–1RangersTannadice ParkDon RobertsonMatch Report
15Sat2024-09-2115:00 Ross County3–3St Johnstone3,063Global Energy StadiumDan McFarlaneMatch Report
15Sat2024-09-2115:00 St Mirren2–1Hearts7,341The Simple Digital ArenaDon RobertsonMatch Report
6Sat2024-09-2815:00 Hearts1–1Ross County18,399Tynecastle StadiumIain SneddenMatch Report
6Sat2024-09-2815:00 Kilmarnock3–3Dundee United6,257BBSP Stadium, Rugby ParkCraig NapierMatch Report
6Sat2024-09-2815:00 Motherwell2–1St MirrenFir ParkLloyd WilsonMatch Report
6Sat2024-09-2815:00 Dundee1–2Aberdeen9,030Kilmac Stadium at Dens ParkCalum ScottMatch Report
6Sat2024-09-2817:45 St Johnstone0–6Celtic7,036McDiarmid ParkDon RobertsonMatch Report
6Sun2024-09-2912:00 Rangers1–0Hibernian48,217Ibrox StadiumNick WalshMatch Report
7Sat2024-10-0515:00 St Mirren0–1Dundee United17,106The Simple Digital ArenaRoss HardieMatch Report
7Sat2024-10-0515:00 Hibernian1–2MotherwellEaster Road StadiumMatthew MacDermidMatch Report
7Sat2024-10-0515:00 Dundee2–3Kilmarnock5,316Kilmac Stadium at Dens ParkGrant IrvineMatch Report
7Sun2024-10-0612:00 Ross County1–2Celtic6,372Global Energy StadiumKevin ClancyMatch Report
7Sun2024-10-0615:00 Aberdeen3–2Hearts19,175Pittodrie StadiumJohn BeatonMatch Report
7Sun2024-10-0620:00 Rangers2–0St Johnstone44,744Ibrox StadiumDavid DickinsonMatch Report
8Sat2024-10-1915:00 Motherwell0–1Dundee5,084Fir ParkEuan AndersonMatch Report
8Sat2024-10-1915:00 St Johnstone3–0Ross CountyMcDiarmid ParkJohn BeatonMatch Report
8Sat2024-10-1915:00 Hearts4–0St Mirren18,757Tynecastle StadiumColin StevenMatch Report
8Sat2024-10-1915:00 Celtic2–2AberdeenCeltic ParkNick WalshMatch Report
8Sat2024-10-1915:00 Dundee United3–2HibernianTannadice ParkChris GrahamMatch Report
8Sun2024-10-2012:00 Kilmarnock1–0Rangers8,924BBSP Stadium, Rugby ParkSteven McLeanMatch Report
9Sat2024-10-2615:00 Dundee1–2St Johnstone6,548Kilmac Stadium at Dens ParkKevin ClancyMatch Report
9Sat2024-10-2615:00 Ross County2–1KilmarnockGlobal Energy StadiumMatthew MacDermidMatch Report
9Sat2024-10-2617:30 Aberdeen1–0Dundee United19,274Pittodrie StadiumSteven McLeanMatch Report
9Sun2024-10-2712:00 Hibernian1–1Hearts20,011Easter Road StadiumDon RobertsonMatch Report
9Sun2024-10-2715:00 Rangers2–1St Mirren48,859Ibrox StadiumCalum ScottMatch Report
9Sun2024-10-2715:00 Motherwell0–3Celtic8,692Fir ParkDavid DickinsonMatch Report
10Wed2024-10-3019:45 Hearts1–2Kilmarnock18,402Tynecastle StadiumEuan AndersonMatch Report
10Wed2024-10-3019:45 Celtic2–0DundeeCeltic ParkRoss HardieMatch Report
10Wed2024-10-3019:45 Ross County0–0Hibernian3,468Global Energy StadiumGrant IrvineMatch Report
10Wed2024-10-3019:45 St Mirren3–1St Johnstone6,042The Simple Digital ArenaSteven McLeanMatch Report
10Wed2024-10-3019:45 Dundee United1–2Motherwell8,415Tannadice ParkLloyd WilsonMatch Report
10Wed2024-10-3020:00 Aberdeen2–1Rangers19,274Pittodrie StadiumJohn BeatonMatch Report
11Sat2024-11-0215:00 St Johnstone1–2Hearts5,917McDiarmid ParkChris GrahamMatch Report
11Sat2024-11-0215:00 St Mirren0–0Ross County6,142The Simple Digital ArenaDon RobertsonMatch Report
15Sun2024-11-0315:00 Hibernian1–1Dundee United15,454Easter Road StadiumColin StevenMatch Report
23Sun2024-11-0315:00 Dundee3–2Kilmarnock5,014Kilmac Stadium at Dens ParkDan McFarlaneMatch Report
12Sat2024-11-0915:00 Motherwell2–1St Johnstone4,306Fir ParkRoss HardieMatch Report
12Sat2024-11-0915:00 Dundee United3–0Ross County8,349Tannadice ParkJohn BeatonMatch Report
12Sat2024-11-0915:00 Hibernian1–2St Mirren15,594Easter Road StadiumIain SneddenMatch Report
12Sat2024-11-0917:30 Aberdeen4–1Dundee19,274Pittodrie StadiumDavid DickinsonMatch Report
12Sun2024-11-1015:00 Kilmarnock0–2Celtic8,657BBSP Stadium, Rugby ParkNick WalshMatch Report
12Sun2024-11-1017:00 Rangers1–0Hearts48,254Ibrox StadiumMatthew MacDermidMatch Report
13Sat2024-11-2315:00 St Johnstone1–0KilmarnockMcDiarmid ParkIain SneddenMatch Report
13Sat2024-11-2315:00 Ross County2–1Motherwell3,410Global Energy StadiumChris GrahamMatch Report
13Sat2024-11-2315:45 Rangers1–1Dundee United47,714Ibrox StadiumDon RobertsonMatch Report
13Sat2024-11-2316:00 St Mirren2–1Aberdeen7,533The Simple Digital ArenaJohn BeatonMatch Report
13Sat2024-11-2317:45 Dundee4–1Hibernian5,310Kilmac Stadium at Dens ParkNick WalshMatch Report
13Sat2024-11-2319:45 Hearts1–4CelticTynecastle StadiumSteven McLeanMatch Report
11Tue2024-11-2619:45 Hibernian3–3Aberdeen15,845Easter Road StadiumCalum ScottMatch Report
14Sat2024-11-3015:00 Kilmarnock1–1Dundee5,454BBSP Stadium, Rugby ParkRoss HardieMatch Report
14Sat2024-11-3015:00 Celtic5–0Ross CountyCeltic ParkCalum ScottMatch Report
14Sat2024-11-3015:00 Motherwell0–3Hibernian5,212Fir ParkGrant IrvineMatch Report
14Sat2024-11-3015:00 Dundee United2–0St Mirren8,868Tannadice ParkMatthew MacDermidMatch Report
14Sun2024-12-0112:00 St Johnstone0–1Rangers7,446McDiarmid ParkSteven McLeanMatch Report
14Sun2024-12-0115:00 Hearts1–1Aberdeen18,810Tynecastle StadiumKevin ClancyMatch Report
15Wed2024-12-0419:45 Dundee4–1Motherwell5,381Kilmac Stadium at Dens ParkJohn BeatonMatch Report
15Wed2024-12-0419:45 Rangers6–0Kilmarnock44,188Ibrox StadiumNick WalshMatch Report
15Wed2024-12-0420:00 Aberdeen0–1CelticPittodrie StadiumDon RobertsonMatch Report
16Sat2024-12-0715:00 Hearts2–0Dundee18,737Tynecastle StadiumColin StevenMatch Report
16Sat2024-12-0715:00 Dundee United1–1Kilmarnock8,402Tannadice ParkSteven McLeanMatch Report
16Sat2024-12-0715:00 St Mirren0–1Motherwell6,111The Simple Digital ArenaDan McFarlaneMatch Report
16Sat2024-12-0715:00 Aberdeen1–1St Johnstone15,880Pittodrie StadiumRoss HardieMatch Report
16Sat2024-12-0715:00 Celtic3–0HibernianCeltic ParkChris GrahamMatch Report
16Sun2024-12-0812:00 Ross County0–3RangersGlobal Energy StadiumKevin ClancyMatch Report
17Sat2024-12-1415:00 St Johnstone2–3St Mirren4,001McDiarmid ParkEuan AndersonMatch Report
17Sat2024-12-1415:00 Hibernian3–1Ross County14,885Easter Road StadiumLloyd WilsonMatch Report
17Sat2024-12-1415:00 Motherwell4–3Dundee United4,473Fir ParkNick WalshMatch Report
17Sun2024-12-1515:00 Kilmarnock1–0Hearts5,474BBSP Stadium, Rugby ParkDon RobertsonMatch Report
18Fri2024-12-2019:45 MotherwellKilmarnockFir ParkHead-to-Head
18Sat2024-12-2115:00 AberdeenHibernianPittodrie StadiumHead-to-Head
18Sat2024-12-2115:00 RangersDundeeIbrox StadiumHead-to-Head
18Sat2024-12-2115:00 Ross CountySt MirrenGlobal Energy StadiumHead-to-Head
18Sun2024-12-2212:00 Dundee UnitedCelticTannadice ParkHead-to-Head
18Sun2024-12-2215:00 HeartsSt JohnstoneTynecastle StadiumHead-to-Head
19Thu2024-12-2612:30 HeartsHibernianTynecastle StadiumHead-to-Head
19Thu2024-12-2615:00 St JohnstoneDundee UnitedMcDiarmid ParkHead-to-Head
19Thu2024-12-2615:00 KilmarnockAberdeenBBSP Stadium, Rugby ParkHead-to-Head
19Thu2024-12-2615:00 CelticMotherwellCeltic ParkHead-to-Head
19Thu2024-12-2615:00 DundeeRoss CountyKilmac Stadium at Dens ParkHead-to-Head
19Thu2024-12-2617:45 St MirrenRangersThe Simple Digital ArenaHead-to-Head
20Sun2024-12-2915:00 CelticSt JohnstoneCeltic ParkHead-to-Head
20Sun2024-12-2915:00 St MirrenDundeeThe Simple Digital ArenaHead-to-Head
20Sun2024-12-2915:00 Ross CountyHeartsGlobal Energy StadiumHead-to-Head
20Sun2024-12-2915:00 MotherwellRangersFir ParkHead-to-Head
20Sun2024-12-2915:00 HibernianKilmarnockEaster Road StadiumHead-to-Head
20Sun2024-12-2917:15 Dundee UnitedAberdeenTannadice ParkHead-to-Head
21Thu2025-01-0215:00 RangersCelticIbrox StadiumHead-to-Head
21Thu2025-01-0215:00 St JohnstoneHibernianMcDiarmid ParkHead-to-Head
21Thu2025-01-0215:00 HeartsMotherwellTynecastle StadiumHead-to-Head
21Thu2025-01-0215:00 AberdeenRoss CountyPittodrie StadiumHead-to-Head
21Thu2025-01-0215:00 KilmarnockSt MirrenBBSP Stadium, Rugby ParkHead-to-Head
21Thu2025-01-0217:30 DundeeDundee UnitedKilmac Stadium at Dens ParkHead-to-Head
22Sun2025-01-0512:00 HibernianRangersEaster Road StadiumHead-to-Head
22Sun2025-01-0514:30 MotherwellAberdeenFir ParkHead-to-Head
22Sun2025-01-0515:00 CelticSt MirrenCeltic ParkHead-to-Head
22Sun2025-01-0515:00 Dundee UnitedHeartsTannadice ParkHead-to-Head
22Sun2025-01-0515:00 St JohnstoneDundeeMcDiarmid ParkHead-to-Head
22Sun2025-01-0515:00 KilmarnockRoss CountyBBSP Stadium, Rugby ParkHead-to-Head
11Wed2025-01-0819:45 KilmarnockMotherwellBBSP Stadium, Rugby ParkHead-to-Head
11Wed2025-01-0819:45 CelticDundee UnitedCeltic ParkHead-to-Head
11Thu2025-01-0920:00 DundeeRangersKilmac Stadium at Dens ParkHead-to-Head
23Sat2025-01-1112:30 Ross CountyCelticGlobal Energy StadiumHead-to-Head
23Sat2025-01-1115:00 St MirrenDundee UnitedThe Simple Digital ArenaHead-to-Head
23Sat2025-01-1115:00 HibernianMotherwellEaster Road StadiumHead-to-Head
23Sun2025-01-1215:00 AberdeenHeartsPittodrie StadiumHead-to-Head
23Sun2025-01-1215:00 RangersSt JohnstoneIbrox StadiumHead-to-Head
17Tue2025-01-1420:00 DundeeCelticKilmac Stadium at Dens ParkHead-to-Head
17Wed2025-01-1520:00 RangersAberdeenIbrox StadiumHead-to-Head
24Sat2025-01-2515:00 Ross CountyHibernianGlobal Energy StadiumHead-to-Head
24Sat2025-01-2515:00 CelticDundeeCeltic ParkHead-to-Head
24Sat2025-01-2515:00 St JohnstoneMotherwellMcDiarmid ParkHead-to-Head
24Sat2025-01-2515:00 AberdeenSt MirrenPittodrie StadiumHead-to-Head
24Sat2025-01-2515:00 HeartsKilmarnockTynecastle StadiumHead-to-Head
24Sun2025-01-2612:00 Dundee UnitedRangersTannadice ParkHead-to-Head
25Sat2025-02-0115:00 St MirrenSt JohnstoneHead-to-Head
25Sat2025-02-0115:00 DundeeHeartsHead-to-Head
25Sat2025-02-0115:00 HibernianAberdeenHead-to-Head
25Sat2025-02-0115:00 KilmarnockDundee UnitedHead-to-Head
25Sat2025-02-0115:00 MotherwellCelticHead-to-Head
25Sat2025-02-0115:00 RangersRoss CountyHead-to-Head
26Sat2025-02-1515:00 CelticDundee UnitedHead-to-Head
26Sat2025-02-1515:00 DundeeAberdeenHead-to-Head
26Sat2025-02-1515:00 St MirrenHibernianHead-to-Head
26Sat2025-02-1515:00 MotherwellRoss CountyHead-to-Head
26Sat2025-02-1515:00 KilmarnockSt JohnstoneHead-to-Head
26Sat2025-02-1515:00 HeartsRangersHead-to-Head
27Sat2025-02-2215:00 HibernianCelticHead-to-Head
27Sat2025-02-2215:00 RangersSt MirrenHead-to-Head
27Sat2025-02-2215:00 Ross CountyDundeeHead-to-Head
27Sat2025-02-2215:00 St JohnstoneHeartsHead-to-Head
27Sat2025-02-2215:00 Dundee UnitedMotherwellHead-to-Head
27Sat2025-02-2215:00 AberdeenKilmarnockHead-to-Head
28Wed2025-02-2619:45 KilmarnockRangersHead-to-Head
28Wed2025-02-2619:45 HeartsSt MirrenHead-to-Head
28Wed2025-02-2619:45 CelticAberdeenHead-to-Head
28Wed2025-02-2619:45 St JohnstoneRoss CountyHead-to-Head
28Wed2025-02-2619:45 Dundee UnitedHibernianHead-to-Head
28Wed2025-02-2619:45 MotherwellDundeeHead-to-Head
29Sat2025-03-0115:00 HibernianHeartsHead-to-Head
29Sat2025-03-0115:00 RangersMotherwellHead-to-Head
29Sat2025-03-0115:00 St MirrenCelticHead-to-Head
29Sat2025-03-0115:00 AberdeenDundee UnitedHead-to-Head
29Sat2025-03-0115:00 DundeeSt JohnstoneHead-to-Head
29Sat2025-03-0115:00 Ross CountyKilmarnockHead-to-Head
30Sat2025-03-1515:00 MotherwellSt MirrenHead-to-Head
30Sat2025-03-1515:00 St JohnstoneAberdeenHead-to-Head
30Sat2025-03-1515:00 CelticRangersHead-to-Head
30Sat2025-03-1515:00 KilmarnockHibernianHead-to-Head
30Sat2025-03-1515:00 HeartsRoss CountyHead-to-Head
30Sat2025-03-1515:00 Dundee UnitedDundeeHead-to-Head
31Sat2025-03-2915:00 HibernianSt JohnstoneHead-to-Head
31Sat2025-03-2915:00 Ross CountyDundee UnitedHead-to-Head
31Sat2025-03-2915:00 St MirrenKilmarnockHead-to-Head
31Sat2025-03-2915:00 AberdeenMotherwellHead-to-Head
31Sat2025-03-2915:00 DundeeRangersHead-to-Head
31Sat2025-03-2915:00 CelticHeartsHead-to-Head
32Sat2025-04-0515:00 RangersHibernianHead-to-Head
32Sat2025-04-0515:00 St JohnstoneCelticHead-to-Head
32Sat2025-04-0515:00 Ross CountyAberdeenHead-to-Head
32Sat2025-04-0515:00 HeartsDundee UnitedHead-to-Head
32Sat2025-04-0515:00 DundeeSt MirrenHead-to-Head
32Sat2025-04-0515:00 KilmarnockMotherwellHead-to-Head
33Sat2025-04-1215:00 HibernianDundeeHead-to-Head
33Sat2025-04-1215:00 AberdeenRangersHead-to-Head
33Sat2025-04-1215:00 MotherwellHeartsHead-to-Head
33Sat2025-04-1215:00 Dundee UnitedSt JohnstoneHead-to-Head
33Sat2025-04-1215:00 CelticKilmarnockHead-to-Head
33Sat2025-04-1215:00 St MirrenRoss CountyHead-to-Head

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.