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–0Kilmarnock58,712Celtic ParkDon RobertsonMatch Report
1Mon2024-08-0520:00 St Johnstone1–2Aberdeen9,203McDiarmid ParkKevin ClancyMatch 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–2Motherwell3,629McDiarmid 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 United18,648Tynecastle 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–0Hearts58,872Celtic ParkColin StevenMatch Report
5Sun2024-09-1512:00 Dundee United0–1Rangers14,268Tannadice 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 Mirren5,214Fir 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–2Motherwell5,316Easter 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 County3,688McDiarmid ParkJohn BeatonMatch Report
8Sat2024-10-1915:00 Hearts4–0St Mirren18,757Tynecastle StadiumColin StevenMatch Report
8Sat2024-10-1915:00 Celtic2–2Aberdeen58,890Celtic ParkNick WalshMatch Report
8Sat2024-10-1915:00 Dundee United3–2Hibernian10,870Tannadice 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–1Kilmarnock3,419Global 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–0Dundee58,751Celtic 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–0Kilmarnock1,872McDiarmid 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–4Celtic5,310Tynecastle 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 County58,436Celtic 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–1Celtic18,043Pittodrie 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–0Hibernian60,411Celtic ParkChris GrahamMatch Report
16Sun2024-12-0812:00 Ross County0–3Rangers6,011Global 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 Motherwell1–1Kilmarnock4,966Fir ParkChris GrahamMatch Report
18Sat2024-12-2115:00 Aberdeen1–3Hibernian18,375Pittodrie StadiumSteven McLeanMatch Report
18Sat2024-12-2115:00 Rangers1–0Dundee47,208Ibrox StadiumMatthew MacDermidMatch Report
18Sat2024-12-2115:00 Ross County1–2St Mirren3,271Global Energy StadiumIain SneddenMatch Report
18Sun2024-12-2212:00 Dundee United0–0Celtic13,662Tannadice ParkDavid DickinsonMatch Report
18Sun2024-12-2215:00 Hearts2–1St Johnstone13,662Tynecastle StadiumJohn BeatonMatch Report
19Thu2024-12-2612:30 Hearts1–2Hibernian18,726Tynecastle StadiumNick WalshMatch Report
19Thu2024-12-2615:00 St Johnstone1–2Dundee United7,306McDiarmid ParkKevin ClancyMatch Report
19Thu2024-12-2615:00 Kilmarnock4–0Aberdeen6,846BBSP Stadium, Rugby ParkCalum ScottMatch Report
19Thu2024-12-2615:00 Celtic4–0Motherwell58,687Celtic ParkRoss HardieMatch Report
19Thu2024-12-2615:00 Dundee0–3Ross County5,207Kilmac Stadium at Dens ParkDon RobertsonMatch Report
19Thu2024-12-2617:45 St Mirren2–1Rangers7,175The Simple Digital ArenaDavid DickinsonMatch Report
20Sun2024-12-2915:00 Celtic4–0St Johnstone58,645Celtic ParkMatthew MacDermidMatch Report
20Sun2024-12-2915:00 St Mirren1–2Dundee6,798The Simple Digital ArenaNick WalshMatch Report
20Sun2024-12-2915:00 Ross County2–2Hearts4,994Global Energy StadiumRoss HardieMatch Report
20Sun2024-12-2915:00 Motherwell2–2Rangers8,728Fir ParkKevin ClancyMatch Report
20Sun2024-12-2915:00 Hibernian1–0Kilmarnock19,265Easter Road StadiumDan McFarlaneMatch Report
20Sun2024-12-2917:15 Dundee United1–0Aberdeen13,581Tannadice ParkJohn BeatonMatch Report
21Thu2025-01-0215:00 Rangers3–0Celtic51,065Ibrox StadiumDon RobertsonMatch Report
21Thu2025-01-0215:00 St Johnstone1–1Hibernian6,287McDiarmid ParkLloyd WilsonMatch Report
21Thu2025-01-0215:00 Hearts1–0Motherwell18,715Tynecastle StadiumCalum ScottMatch Report
21Thu2025-01-0215:00 Aberdeen1–2Ross County17,007Pittodrie StadiumDavid DickinsonMatch Report
21Thu2025-01-0215:00 Kilmarnock2–0St Mirren6,603BBSP Stadium, Rugby ParkColin StevenMatch Report
21Thu2025-01-0217:30 Dundee1–2Dundee United11,585Kilmac Stadium at Dens ParkSteven McLeanMatch Report
22Sun2025-01-0512:00 Hibernian3–3Rangers17,539Easter Road StadiumJohn BeatonMatch Report
22Sun2025-01-0514:30 Motherwell2–0Aberdeen5,308Fir ParkNick WalshMatch Report
22Sun2025-01-0515:00 Celtic3–0St Mirren58,838Celtic ParkGrant IrvineMatch Report
22Sun2025-01-0515:00 Dundee United0–1Hearts10,214Tannadice ParkMatthew MacDermidMatch Report
22Sun2025-01-0515:00 St Johnstone1–3Dundee5,246McDiarmid ParkDavid DickinsonMatch Report
22Sun2025-01-0515:00 Kilmarnock0–1Ross County5,426BBSP Stadium, Rugby ParkSteven McLeanMatch Report
11Wed2025-01-0819:45 Kilmarnock0–0Motherwell4,601BBSP Stadium, Rugby ParkDon RobertsonMatch Report
11Wed2025-01-0819:45 Celtic2–0Dundee United28,647Celtic ParkKevin ClancyMatch Report
11Thu2025-01-0920:00 Dundee1–1Rangers8,606Kilmac Stadium at Dens ParkCalum ScottMatch Report
23Sat2025-01-1112:30 Ross County1–4Celtic6,254Global Energy StadiumMatthew MacDermidMatch Report
23Sat2025-01-1115:00 St Mirren0–1Dundee United7,440The Simple Digital ArenaDavid DickinsonMatch Report
23Sat2025-01-1115:00 Hibernian3–1Motherwell15,829Easter Road StadiumColin StevenMatch Report
23Sun2025-01-1215:00 Aberdeen0–0Hearts17,000Pittodrie StadiumSteven McLeanMatch Report
23Sun2025-01-1215:00 Rangers3–1St Johnstone45,818Ibrox StadiumRoss HardieMatch Report
17Tue2025-01-1420:00 Dundee3–3Celtic8,816Kilmac Stadium at Dens ParkDon RobertsonMatch Report
17Wed2025-01-1520:00 Rangers3–0Aberdeen45,887Ibrox StadiumKevin ClancyMatch Report
24Sat2025-01-2515:00 Ross County1–1Hibernian4,003Global Energy StadiumDavid DickinsonMatch Report
24Sat2025-01-2515:00 St Johnstone2–1Motherwell3,892McDiarmid ParkKevin ClancyMatch Report
24Sat2025-01-2515:00 Aberdeen0–3St Mirren15,829Pittodrie StadiumChris GrahamMatch Report
24Sat2025-01-2515:00 Hearts3–2Kilmarnock18,677Tynecastle StadiumJohn BeatonMatch Report
24Sun2025-01-2612:00 Dundee United1–3Rangers13,653Tannadice ParkNick WalshMatch Report
25Sat2025-02-0115:00 St MirrenSt JohnstoneThe Simple Digital ArenaHead-to-Head
25Sat2025-02-0115:00 DundeeHeartsKilmac Stadium at Dens ParkHead-to-Head
25Sat2025-02-0115:00 HibernianAberdeenEaster Road StadiumHead-to-Head
25Sat2025-02-0117:45 KilmarnockDundee UnitedBBSP Stadium, Rugby ParkHead-to-Head
25Sun2025-02-0215:00 MotherwellCelticFir ParkHead-to-Head
25Sun2025-02-0215:00 RangersRoss CountyIbrox StadiumHead-to-Head
24Wed2025-02-0519:45 CelticDundeeCeltic ParkHead-to-Head
26Sat2025-02-1515:00 CelticDundee UnitedCeltic ParkHead-to-Head
26Sat2025-02-1515:00 DundeeAberdeenKilmac Stadium at Dens ParkHead-to-Head
26Sat2025-02-1515:00 MotherwellRoss CountyFir ParkHead-to-Head
26Sat2025-02-1515:00 KilmarnockSt JohnstoneBBSP Stadium, Rugby ParkHead-to-Head
26Sun2025-02-1612:00 HeartsRangersTynecastle StadiumHead-to-Head
26Sun2025-02-1614:00 St MirrenHibernianThe Simple Digital ArenaHead-to-Head
27Sat2025-02-2212:30 HibernianCelticEaster Road StadiumHead-to-Head
27Sat2025-02-2215:00 RangersSt MirrenIbrox StadiumHead-to-Head
27Sat2025-02-2215:00 Ross CountyDundeeGlobal Energy StadiumHead-to-Head
27Sat2025-02-2215:00 Dundee UnitedMotherwellTannadice ParkHead-to-Head
27Sat2025-02-2215:00 AberdeenKilmarnockPittodrie StadiumHead-to-Head
27Sun2025-02-2312:00 St JohnstoneHeartsMcDiarmid ParkHead-to-Head
28Tue2025-02-2520:00 CelticAberdeenCeltic ParkHead-to-Head
28Wed2025-02-2619:45 HeartsSt MirrenTynecastle StadiumHead-to-Head
28Wed2025-02-2619:45 St JohnstoneRoss CountyMcDiarmid ParkHead-to-Head
28Wed2025-02-2619:45 Dundee UnitedHibernianTannadice ParkHead-to-Head
28Wed2025-02-2619:45 MotherwellDundeeFir ParkHead-to-Head
28Wed2025-02-2620:00 KilmarnockRangersBBSP Stadium, Rugby ParkHead-to-Head
29Sat2025-03-0115:00 RangersMotherwellIbrox StadiumHead-to-Head
29Sat2025-03-0115:00 DundeeSt JohnstoneKilmac Stadium at Dens ParkHead-to-Head
29Sat2025-03-0115:00 Ross CountyKilmarnockGlobal Energy StadiumHead-to-Head
29Sat2025-03-0117:30 St MirrenCelticThe Simple Digital ArenaHead-to-Head
29Sun2025-03-0212:30 HibernianHeartsEaster Road StadiumHead-to-Head
29Sun2025-03-0215:00 AberdeenDundee UnitedPittodrie StadiumHead-to-Head
30Sat2025-03-1515:00 MotherwellSt MirrenFir ParkHead-to-Head
30Sat2025-03-1515:00 St JohnstoneAberdeenMcDiarmid ParkHead-to-Head
30Sat2025-03-1515:00 KilmarnockHibernianBBSP Stadium, Rugby ParkHead-to-Head
30Sat2025-03-1515:00 HeartsRoss CountyTynecastle StadiumHead-to-Head
30Sun2025-03-1612:30 CelticRangersCeltic ParkHead-to-Head
30Sun2025-03-1615:00 Dundee UnitedDundeeTannadice ParkHead-to-Head
31Sat2025-03-2915:00 HibernianSt JohnstoneEaster Road StadiumHead-to-Head
31Sat2025-03-2915:00 Ross CountyDundee UnitedGlobal Energy StadiumHead-to-Head
31Sat2025-03-2915:00 St MirrenKilmarnockThe Simple Digital ArenaHead-to-Head
31Sat2025-03-2915:00 AberdeenMotherwellPittodrie StadiumHead-to-Head
31Sat2025-03-2915:00 DundeeRangersKilmac Stadium at Dens ParkHead-to-Head
31Sat2025-03-2915:00 CelticHeartsCeltic ParkHead-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.