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 MirrenAberdeenThe Simple Digital ArenaHead-to-Head
13Sat2024-11-2315:00 RangersDundee UnitedIbrox StadiumHead-to-Head
13Sat2024-11-2315:00 St JohnstoneKilmarnockMcDiarmid ParkHead-to-Head
13Sat2024-11-2315:00 Ross CountyMotherwellGlobal Energy StadiumHead-to-Head
13Sat2024-11-2317:45 DundeeHibernianKilmac Stadium at Dens ParkHead-to-Head
13Sat2024-11-2319:45 HeartsCelticTynecastle StadiumHead-to-Head
11Tue2024-11-2619:45 HibernianAberdeenEaster Road StadiumHead-to-Head
14Sat2024-11-3015:00 KilmarnockDundeeBBSP Stadium, Rugby ParkHead-to-Head
14Sat2024-11-3015:00 CelticRoss CountyCeltic ParkHead-to-Head
14Sat2024-11-3015:00 MotherwellHibernianFir ParkHead-to-Head
14Sat2024-11-3015:00 Dundee UnitedSt MirrenTannadice ParkHead-to-Head
14Sun2024-12-0112:00 St JohnstoneRangersMcDiarmid ParkHead-to-Head
14Sun2024-12-0115:00 HeartsAberdeenTynecastle StadiumHead-to-Head
15Wed2024-12-0419:45 DundeeMotherwellKilmac Stadium at Dens ParkHead-to-Head
15Wed2024-12-0419:45 RangersKilmarnockIbrox StadiumHead-to-Head
15Wed2024-12-0420:00 AberdeenCelticPittodrie StadiumHead-to-Head
16Sat2024-12-0715:00 HeartsDundeeTynecastle StadiumHead-to-Head
16Sat2024-12-0715:00 Dundee UnitedKilmarnockTannadice ParkHead-to-Head
16Sat2024-12-0715:00 St MirrenMotherwellThe Simple Digital ArenaHead-to-Head
16Sat2024-12-0715:00 AberdeenSt JohnstonePittodrie StadiumHead-to-Head
16Sat2024-12-0715:00 CelticHibernianCeltic ParkHead-to-Head
16Sun2024-12-0812:00 Ross CountyRangersGlobal Energy StadiumHead-to-Head
17Sat2024-12-1415:00 St JohnstoneSt MirrenMcDiarmid ParkHead-to-Head
17Sat2024-12-1415:00 HibernianRoss CountyEaster Road StadiumHead-to-Head
17Sat2024-12-1415:00 MotherwellDundee UnitedFir ParkHead-to-Head
17Sun2024-12-1515:00 KilmarnockHeartsBBSP Stadium, Rugby ParkHead-to-Head
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 RangersCelticHead-to-Head
21Thu2025-01-0215:00 St JohnstoneHibernianHead-to-Head
21Thu2025-01-0215:00 HeartsMotherwellHead-to-Head
21Thu2025-01-0215:00 AberdeenRoss CountyHead-to-Head
21Thu2025-01-0215:00 KilmarnockSt MirrenHead-to-Head
21Thu2025-01-0217:30 DundeeDundee UnitedHead-to-Head
22Sun2025-01-0515:00 CelticSt MirrenHead-to-Head
22Sun2025-01-0515:00 Dundee UnitedHeartsHead-to-Head
22Sun2025-01-0515:00 St JohnstoneDundeeHead-to-Head
22Sun2025-01-0515:00 MotherwellAberdeenHead-to-Head
22Sun2025-01-0515:00 HibernianRangersHead-to-Head
22Sun2025-01-0515:00 KilmarnockRoss CountyHead-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-1115:00 Ross CountyCelticHead-to-Head
23Sat2025-01-1115:00 AberdeenHeartsHead-to-Head
23Sat2025-01-1115:00 RangersSt JohnstoneHead-to-Head
23Sat2025-01-1115:00 St MirrenDundee UnitedHead-to-Head
23Sat2025-01-1115:00 HibernianMotherwellHead-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 Dundee UnitedRangersHead-to-Head
24Sat2025-01-2515:00 Ross CountyHibernianHead-to-Head
24Sat2025-01-2515:00 CelticDundeeHead-to-Head
24Sat2025-01-2515:00 St JohnstoneMotherwellHead-to-Head
24Sat2025-01-2515:00 AberdeenSt MirrenHead-to-Head
24Sat2025-01-2515:00 HeartsKilmarnockHead-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.