Scores & Fixtures 2023-2024 Scottish Premiership

Scores & Fixtures 2023-2024 Scottish Premiership Table
Round Wk Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Regular season1Sat2023-08-0512:30 Celtic4–2Ross County58,772Celtic ParkNick WalshMatch Report
Regular season1Sat2023-08-0515:00 Dundee1–1Motherwell6,391Kilmac Stadium at Dens ParkDavid DickinsonMatch Report
Regular season1Sat2023-08-0515:00 St Johnstone0–2Hearts6,818McDiarmid ParkSteven McLeanMatch Report
Regular season1Sat2023-08-0515:00 Livingston0–0Aberdeen5,630Tony Macaroni ArenaJohn BeatonMatch Report
Regular season1Sat2023-08-0517:15 Kilmarnock1–0Rangers9,256BBSP Stadium, Rugby ParkWilliam CollumMatch Report
Regular season1Sun2023-08-0615:00 Hibernian2–3St Mirren17,586Easter Road StadiumEuan AndersonMatch Report
Regular season2Sat2023-08-1215:00 Rangers4–0Livingston49,320Ibrox StadiumDon RobertsonMatch Report
Regular season2Sat2023-08-1215:00 Ross County2–0St Johnstone4,157Global Energy StadiumWilliam CollumMatch Report
Regular season2Sat2023-08-1215:00 St Mirren2–1Dundee6,581The Simple Digital ArenaColin StevenMatch Report
Regular season2Sun2023-08-1312:00 Aberdeen1–3Celtic18,652Pittodrie StadiumKevin ClancyMatch Report
Regular season2Sun2023-08-1315:00 Motherwell2–1Hibernian6,262Fir ParkMatthew MacDermidMatch Report
Regular season2Sun2023-08-1315:00 Hearts0–0Kilmarnock18,455Tynecastle StadiumDavid DickinsonMatch Report
Regular season3Sat2023-08-2612:30 Ross County0–2Rangers6,540Global Energy StadiumDavid MunroMatch Report
Regular season3Sat2023-08-2615:00 Celtic0–0St Johnstone58,600Celtic ParkMatthew MacDermidMatch Report
Regular season3Sat2023-08-2615:00 Motherwell2–1Kilmarnock5,758Fir ParkChris GrahamMatch Report
Regular season3Sat2023-08-2615:00 Hibernian2–3Livingston14,932Easter Road StadiumCraig NapierMatch Report
Regular season3Sun2023-08-2715:00 Dundee1–0Hearts8,104Kilmac Stadium at Dens ParkAlan MuirMatch Report
Regular season3Sun2023-08-2715:00 St Mirren2–2Aberdeen7,492The Simple Digital ArenaJohn BeatonMatch Report
Regular season4Sat2023-09-0215:00 Kilmarnock0–1Ross County5,258BBSP Stadium, Rugby ParkKevin ClancyMatch Report
Regular season4Sat2023-09-0215:00 Livingston1–1St Mirren2,075Tony Macaroni ArenaNick WalshMatch Report
Regular season4Sat2023-09-0215:00 St Johnstone2–2Dundee5,935McDiarmid ParkWilliam CollumMatch Report
Regular season4Sun2023-09-0312:00 Rangers0–1Celtic50,652Ibrox StadiumDon RobertsonMatch Report
Regular season4Sun2023-09-0315:00 Hearts0–1Motherwell18,353Tynecastle StadiumGrant IrvineMatch Report
Regular season4Sun2023-09-0315:00 Aberdeen0–2Hibernian16,471Pittodrie StadiumDavid MunroMatch Report
Regular season5Sat2023-09-1612:30 St Johnstone0–2Rangers6,967McDiarmid ParkNick WalshMatch Report
Regular season5Sat2023-09-1615:00 Kilmarnock2–2Hibernian6,277BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
Regular season5Sat2023-09-1615:00 Hearts2–0Aberdeen18,626Tynecastle StadiumKevin ClancyMatch Report
Regular season5Sat2023-09-1615:00 Motherwell0–1St Mirren5,653Fir ParkMatthew MacDermidMatch Report
Regular season5Sat2023-09-1615:00 Celtic3–0Dundee58,928Celtic ParkGrant IrvineMatch Report
Regular season5Sat2023-09-1615:00 Ross County1–1Livingston3,160Global Energy StadiumEuan AndersonMatch Report
Regular season6Sat2023-09-2312:30 Livingston0–3Celtic8,118Tony Macaroni ArenaJohn BeatonMatch Report
Regular season6Sat2023-09-2315:00 St Mirren1–0Hearts7,537The Simple Digital ArenaNick WalshMatch Report
Regular season6Sat2023-09-2315:00 Hibernian2–0St Johnstone16,850Easter Road StadiumKevin ClancyMatch Report
Regular season6Sat2023-09-2315:00 Dundee2–2Kilmarnock6,101Kilmac Stadium at Dens ParkDavid MunroMatch Report
Regular season6Sun2023-09-2415:00 Rangers1–0Motherwell48,539Ibrox StadiumAlan MuirMatch Report
Regular season6Sun2023-09-2415:00 Aberdeen4–0Ross County15,116Pittodrie StadiumDon RobertsonMatch Report
Regular season7Sat2023-09-3012:30 Motherwell1–2Celtic8,778Fir ParkWilliam CollumMatch Report
Regular season7Sat2023-09-3015:00 Rangers1–3Aberdeen49,959Ibrox StadiumSteven McLeanMatch Report
Regular season7Sat2023-09-3015:00 Ross County0–1Hearts4,773Global Energy StadiumDavid DickinsonMatch Report
Regular season7Sat2023-09-3015:00 Hibernian0–0Dundee16,793Easter Road StadiumJohn BeatonMatch Report
Regular season7Sat2023-09-3015:00 Kilmarnock1–1St Mirren6,124BBSP Stadium, Rugby ParkChris GrahamMatch Report
Regular season7Sat2023-09-3015:00 St Johnstone1–1Livingston2,691McDiarmid ParkGraham GraingerMatch Report
Regular season8Sat2023-10-0715:00 Hearts2–2Hibernian18,675Tynecastle StadiumWilliam CollumMatch Report
Regular season8Sat2023-10-0715:00 Livingston2–0Motherwell2,039Tony Macaroni ArenaDon RobertsonMatch Report
Regular season8Sat2023-10-0715:00 Celtic3–1Kilmarnock58,295Celtic ParkMatthew MacDermidMatch Report
Regular season8Sun2023-10-0812:00 St Mirren0–3Rangers6,984The Simple Digital ArenaNick WalshMatch Report
Regular season8Sun2023-10-0815:00 Aberdeen0–0St Johnstone16,816Pittodrie StadiumDavid MunroMatch Report
Regular season9Sat2023-10-2115:00 Kilmarnock3–1Livingston4,679BBSP Stadium, Rugby ParkCraig NapierMatch Report
Regular season9Sat2023-10-2115:00 Rangers4–0Hibernian49,535Ibrox StadiumDon RobertsonMatch Report
Regular season9Sun2023-10-2214:15 Hearts1–4Celtic17,608Tynecastle StadiumNick WalshMatch Report
Regular season8Tue2023-10-2419:45 Dundee0–0Ross County4,887Kilmac Stadium at Dens ParkColin StevenMatch Report
Regular season10Sat2023-10-2815:00 Livingston0–2Dundee4,210Tony Macaroni ArenaWilliam CollumMatch Report
Regular season10Sat2023-10-2815:00 Hibernian0–0Celtic18,548Easter Road StadiumAlan MuirMatch Report
Regular season10Sat2023-10-2815:00 St Mirren4–0St Johnstone5,552The Simple Digital ArenaDavid DickinsonMatch Report
Regular season10Sat2023-10-2815:00 Motherwell3–3Ross County5,119Fir ParkGraham GraingerMatch Report
Regular season10Sun2023-10-2912:00 Kilmarnock2–0Aberdeen5,480BBSP Stadium, Rugby ParkKevin ClancyMatch Report
Regular season10Sun2023-10-2915:00 Rangers2–1Hearts49,530Ibrox StadiumJohn BeatonMatch Report
Regular season11Tue2023-10-3119:45 Hibernian2–2Ross County15,300Easter Road StadiumGrant IrvineMatch Report
Regular season11Wed2023-11-0119:45 Celtic2–1St Mirren58,168Celtic ParkJohn BeatonMatch Report
Regular season11Wed2023-11-0119:45 St Johnstone2–1Kilmarnock2,840McDiarmid ParkCalum ScottMatch Report
Regular season11Wed2023-11-0119:45 Motherwell2–4Aberdeen4,240Fir ParkColin StevenMatch Report
Regular season11Wed2023-11-0119:45 Hearts1–0Livingston17,970Tynecastle StadiumChris GrahamMatch Report
Regular season11Wed2023-11-0120:30 Dundee0–5Rangers8,970Kilmac Stadium at Dens ParkKevin ClancyMatch Report
Regular season12Sat2023-11-0412:30 Ross County0–3Celtic6,544Global Energy StadiumDavid MunroMatch Report
Regular season12Sat2023-11-0415:00 Kilmarnock1–0Motherwell5,553BBSP Stadium, Rugby ParkMatthew MacDermidMatch Report
Regular season16Sun2023-11-0514:00 Dundee1–0Livingston4,769Kilmac Stadium at Dens ParkAlan MuirMatch Report
Regular season9Tue2023-11-0719:45 St Johnstone2–2Motherwell3,513McDiarmid ParkEuan AndersonMatch Report
Regular season12Wed2023-11-0819:45 St Mirren2–2Hibernian5,963The Simple Digital ArenaSteven McLeanMatch Report
Regular season13Sat2023-11-1115:00 Motherwell1–2Hearts5,884Fir ParkDavid MunroMatch Report
Regular season13Sat2023-11-1115:00 Hibernian1–0Kilmarnock16,250Easter Road StadiumDavid DickinsonMatch Report
Regular season13Sat2023-11-1115:00 Dundee4–0St Mirren5,496Kilmac Stadium at Dens ParkMatthew MacDermidMatch Report
Regular season13Sat2023-11-1115:00 St Johnstone1–0Ross County3,018McDiarmid ParkNick WalshMatch Report
Regular season13Sun2023-11-1212:00 Livingston0–2Rangers8,089Tony Macaroni ArenaSteven McLeanMatch Report
Regular season13Sun2023-11-1214:30 Celtic6–0Aberdeen58,885Celtic ParkWilliam CollumMatch Report
Regular season14Sat2023-11-2515:00 St Mirren1–0Livingston5,632The Simple Digital ArenaDavid MunroMatch Report
Regular season14Sat2023-11-2515:00 Celtic1–1Motherwell58,140Celtic ParkSteven McLeanMatch Report
Regular season14Sat2023-11-2515:00 Hearts1–0St Johnstone18,678Tynecastle StadiumJohn BeatonMatch Report
Regular season14Sat2023-11-2515:00 Ross County0–0Kilmarnock4,013Global Energy StadiumColin StevenMatch Report
Regular season14Sat2023-11-2515:00 Dundee1–2Hibernian6,652Kilmac Stadium at Dens ParkDon RobertsonMatch Report
Regular season14Sun2023-11-2612:00 Aberdeen1–1Rangers16,911Pittodrie StadiumNick WalshMatch Report
Regular season9Tue2023-11-2819:45 Ross County1–0St Mirren3,758Global Energy StadiumWilliam CollumMatch Report
Regular season15Sat2023-12-0215:00 Motherwell3–3Dundee4,239Fir ParkIain SneddenMatch Report
Regular season15Sat2023-12-0215:00 Kilmarnock0–1Hearts5,915BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
Regular season15Sun2023-12-0312:00 St Johnstone1–3Celtic6,777McDiarmid ParkDon RobertsonMatch Report
Regular season15Sun2023-12-0315:00 Rangers2–0St Mirren47,835Ibrox StadiumMatthew MacDermidMatch Report
Regular season15Sun2023-12-0315:00 Hibernian2–0Aberdeen16,592Easter Road StadiumWilliam CollumMatch Report
Regular season16Tue2023-12-0519:45 Ross County3–0Motherwell2,835Global Energy StadiumDavid DickinsonMatch Report
Regular season16Wed2023-12-0619:45 St Johnstone1–0St Mirren2,449McDiarmid ParkKevin ClancyMatch Report
Regular season16Wed2023-12-0619:45 Aberdeen0–1Kilmarnock13,668Pittodrie StadiumMatthew MacDermidMatch Report
Regular season16Wed2023-12-0619:45 Celtic4–1Hibernian58,892Celtic ParkJohn BeatonMatch Report
Regular season16Wed2023-12-0620:00 Hearts0–1Rangers17,759Tynecastle StadiumWilliam CollumMatch Report
Regular season17Sat2023-12-0915:00 Motherwell1–1St Johnstone3,647Fir ParkEuan AndersonMatch Report
Regular season17Sat2023-12-0915:00 Aberdeen2–1Hearts16,064Pittodrie StadiumChris GrahamMatch Report
Regular season17Sat2023-12-0915:00 St Mirren2–0Ross County5,402The Simple Digital ArenaCalum ScottMatch Report
Regular season17Sat2023-12-0915:00 Livingston0–1Hibernian3,463Tony Macaroni ArenaGrant IrvineMatch Report
Regular season17Sat2023-12-0915:00 Rangers3–1Dundee47,229Ibrox StadiumKevin ClancyMatch Report
Regular season17Sun2023-12-1012:00 Kilmarnock2–1Celtic7,706BBSP Stadium, Rugby ParkDavid MunroMatch Report
Regular season18Sat2023-12-1615:00 Ross County0–1Dundee4,014Global Energy StadiumColin StevenMatch Report
Regular season18Sat2023-12-1615:00 Livingston0–0Kilmarnock2,820Tony Macaroni ArenaWilliam CollumMatch Report
Regular season18Sat2023-12-1615:00 St Mirren0–0Motherwell5,837The Simple Digital ArenaCraig NapierMatch Report
Regular season18Sat2023-12-1615:00 Celtic0–2Hearts58,816Celtic ParkKevin ClancyMatch Report
Regular season21Sat2023-12-1615:00 St Johnstone1–0Hibernian4,276McDiarmid ParkGraham GraingerMatch Report
Regular season12Wed2023-12-2019:45 Aberdeen2–1Livingston13,794Pittodrie StadiumNick WalshMatch Report
Regular season12Wed2023-12-2019:45 Rangers2–0St Johnstone46,931Ibrox StadiumAlan MuirMatch Report
Regular season19Sat2023-12-2315:00 Hearts2–0St Mirren18,717Tynecastle StadiumNick WalshMatch Report
Regular season19Sat2023-12-2315:00 Celtic2–0Livingston58,703Celtic ParkMatthew MacDermidMatch Report
Regular season19Sat2023-12-2315:00 Kilmarnock2–1St Johnstone5,074BBSP Stadium, Rugby ParkJohn BeatonMatch Report
Regular season19Sun2023-12-2412:00 Motherwell0–2Rangers8,805Fir ParkDavid DickinsonMatch Report
Regular season20Tue2023-12-2615:00 Dundee0–3Celtic9,144Kilmac Stadium at Dens ParkDon RobertsonMatch Report
Regular season20Wed2023-12-2719:45 Livingston0–0St Johnstone1,602Tony Macaroni ArenaKevin ClancyMatch Report
Regular season20Wed2023-12-2719:45 St Mirren0–1Kilmarnock7,534The Simple Digital ArenaEuan AndersonMatch Report
Regular season20Wed2023-12-2720:00 Hibernian0–1Hearts20,150Easter Road StadiumJohn BeatonMatch Report
Regular season21Sat2023-12-3012:30 Celtic2–1Rangers59,664Celtic ParkNick WalshMatch Report
Regular season21Sat2023-12-3015:00 Hearts2–2Ross County18,288Tynecastle StadiumAlan MuirMatch Report
Regular season21Sat2023-12-3015:00 Kilmarnock2–2Dundee5,780BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
Regular season21Sat2023-12-3015:00 Aberdeen0–3St Mirren17,029Pittodrie StadiumGrant IrvineMatch Report
Regular season21Sat2023-12-3015:00 Motherwell3–1Livingston4,076Fir ParkChris GrahamMatch Report
Regular season22Tue2024-01-0215:00 Rangers3–1Kilmarnock49,250Ibrox StadiumJohn BeatonMatch Report
Regular season22Tue2024-01-0215:00 Hibernian2–2Motherwell16,796Easter Road StadiumDon RobertsonMatch Report
Regular season22Tue2024-01-0215:00 Ross County0–3Aberdeen5,791Global Energy StadiumMatthew MacDermidMatch Report
Regular season22Tue2024-01-0215:00 Livingston1–2Hearts6,161Tony Macaroni ArenaDavid DickinsonMatch Report
Regular season22Tue2024-01-0217:00 St Mirren0–3Celtic6,943The Simple Digital ArenaDavid MunroMatch Report
Regular season12Tue2024-01-2319:45 Hearts3–2Dundee18,185Tynecastle StadiumChris GrahamMatch Report
Regular season18Wed2024-01-2419:45 Hibernian0–3Rangers18,607Easter Road StadiumSteven McLeanMatch Report
Regular season18Wed2024-01-2419:45 St Johnstone1–1Aberdeen3,472McDiarmid ParkJohn BeatonMatch Report
Regular season23Sat2024-01-2712:30 St Mirren0–1Rangers6,665The Simple Digital ArenaDavid DickinsonMatch Report
Regular season23Sat2024-01-2715:00 Kilmarnock2–2Hibernian6,501BBSP Stadium, Rugby ParkGrant IrvineMatch Report
Regular season23Sat2024-01-2715:00 Livingston1–4Dundee1,906Tony Macaroni ArenaRoss HardieMatch Report
Regular season23Sat2024-01-2715:00 Hearts2–0Aberdeen18,790Tynecastle StadiumKevin ClancyMatch Report
Regular season23Sat2024-01-2715:00 St Johnstone1–1Motherwell3,412McDiarmid ParkColin StevenMatch Report
Regular season23Sat2024-01-2715:00 Celtic1–0Ross County58,850Celtic ParkEuan AndersonMatch Report
Regular season9Tue2024-01-3019:45 Aberdeen1–1Dundee15,512Pittodrie StadiumNick WalshMatch Report
Regular season15Tue2024-01-3019:45 Livingston2–2Ross County1,142Tony Macaroni ArenaAlan MuirMatch Report
Regular season24Sat2024-02-0312:30 Aberdeen1–1Celtic17,002Pittodrie StadiumSteven McLeanMatch Report
Regular season24Sat2024-02-0315:00 Dundee2–3Hearts7,506Kilmac Stadium at Dens ParkGraham GraingerMatch Report
Regular season24Sat2024-02-0315:00 Hibernian0–3St Mirren16,689Easter Road StadiumWilliam CollumMatch Report
Regular season24Sat2024-02-0315:00 Ross County0–1St Johnstone3,086Global Energy StadiumCraig NapierMatch Report
Regular season24Sat2024-02-0315:00 Motherwell1–1Kilmarnock5,491Fir ParkDon RobertsonMatch Report
Regular season24Sat2024-02-0315:00 Rangers3–0Livingston49,688Ibrox StadiumJohn BeatonMatch Report
Regular season25Tue2024-02-0619:45 Motherwell5–0Ross County3,724Fir ParkMatthew MacDermidMatch Report
Regular season25Tue2024-02-0620:00 Rangers2–1Aberdeen49,329Ibrox StadiumDon RobertsonMatch Report
Regular season25Wed2024-02-0719:45 St Johnstone0–1Hearts4,518McDiarmid ParkIain SneddenMatch Report
Regular season25Wed2024-02-0719:45 Kilmarnock1–0Livingston4,328BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
Regular season25Wed2024-02-0720:00 Hibernian1–2Celtic18,303Easter Road StadiumNick WalshMatch Report
Regular season25Wed2024-02-0720:15 St Mirren2–0Dundee5,737The Simple Digital ArenaSteven McLeanMatch Report
Regular season22Sun2024-02-1114:00 Dundee2–1St Johnstone7,102Kilmac Stadium at Dens ParkDavid MunroMatch Report
Regular season20Wed2024-02-1419:45 Rangers3–1Ross County48,685Ibrox StadiumAlan MuirMatch Report
Regular season20Wed2024-02-1419:45 Aberdeen3–3Motherwell15,290Pittodrie StadiumKevin ClancyMatch Report
Regular season26Sat2024-02-1715:00 Hearts2–0Motherwell18,748Tynecastle StadiumChris GrahamMatch Report
Regular season26Sat2024-02-1715:00 Celtic1–1Kilmarnock58,887Celtic ParkJohn BeatonMatch Report
Regular season26Sat2024-02-1715:00 Livingston1–0St Mirren2,120Tony Macaroni ArenaEuan AndersonMatch Report
Regular season26Sat2024-02-1715:00 Aberdeen2–2Hibernian18,329Pittodrie StadiumDavid MunroMatch Report
Regular season26Sat2024-02-1715:00 Dundee2–0Ross County5,846Kilmac Stadium at Dens ParkCalum ScottMatch Report
Regular season26Sun2024-02-1812:00 St Johnstone0–3Rangers6,986McDiarmid ParkMatthew MacDermidMatch Report
Regular season27Sat2024-02-2415:00 St Mirren2–0St Johnstone5,991The Simple Digital ArenaGrant IrvineMatch Report
Regular season27Sat2024-02-2415:00 Hibernian2–1Dundee16,102Easter Road StadiumJohn BeatonMatch Report
Regular season27Sat2024-02-2415:00 Kilmarnock2–0Aberdeen6,230BBSP Stadium, Rugby ParkGraham GraingerMatch Report
Regular season27Sat2024-02-2415:00 Ross County3–2Livingston3,346Global Energy StadiumDavid DickinsonMatch Report
Regular season27Sat2024-02-2415:00 Rangers5–0Hearts50,354Ibrox StadiumNick WalshMatch Report
Regular season27Sun2024-02-2512:00 Motherwell1–3Celtic8,639Fir ParkWilliam CollumMatch Report
Regular season28Tue2024-02-2720:00 Ross County1–1St Mirren3,142Global Energy StadiumChris GrahamMatch Report
Regular season28Wed2024-02-2819:45 Kilmarnock1–2Rangers9,576BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
Regular season28Wed2024-02-2819:45 Hearts1–1Hibernian18,936Tynecastle StadiumKevin ClancyMatch Report
Regular season28Wed2024-02-2819:45 Celtic7–1Dundee58,772Celtic ParkMatthew MacDermidMatch Report
Regular season28Wed2024-02-2819:45 Aberdeen0–2St Johnstone14,226Pittodrie StadiumDon RobertsonMatch Report
Regular season28Wed2024-02-2820:00 Livingston1–3Motherwell1,659Tony Macaroni ArenaJohn BeatonMatch Report
Regular season29Sat2024-03-0215:00 St Mirren2–1Aberdeen7,019The Simple Digital ArenaNick WalshMatch Report
Regular season29Sat2024-03-0215:00 Rangers1–2Motherwell50,281Ibrox StadiumAlan MuirMatch Report
Regular season29Sat2024-03-0215:00 St Johnstone1–1Livingston3,287McDiarmid ParkChris GrahamMatch Report
Regular season29Sat2024-03-0215:00 Hibernian2–0Ross County15,705Easter Road StadiumCraig NapierMatch Report
Regular season29Sat2024-03-0215:00 Dundee2–2Kilmarnock5,588Kilmac Stadium at Dens ParkColin StevenMatch Report
Regular season29Sun2024-03-0312:00 Hearts2–0Celtic17,748Tynecastle StadiumDon RobertsonMatch Report
Regular season19Wed2024-03-1319:45 Ross County2–2Hibernian3,774Global Energy StadiumDavid MunroMatch Report
Regular season19Wed2024-03-1319:45 Dundee1–0Aberdeen8,215Kilmac Stadium at Dens ParkSteven McLeanMatch Report
Regular season30Sat2024-03-1615:00 Celtic3–1St Johnstone58,880Celtic ParkEuan AndersonMatch Report
Regular season30Sat2024-03-1615:00 Hibernian3–0Livingston15,912Easter Road StadiumNick WalshMatch Report
Regular season30Sat2024-03-1615:00 Kilmarnock5–2St Mirren8,460BBSP Stadium, Rugby ParkRoss HardieMatch Report
Regular season30Sat2024-03-1615:00 Motherwell0–1Aberdeen5,659Fir ParkWilliam CollumMatch Report
Regular season30Sat2024-03-1615:00 Ross County2–1Hearts5,267Global Energy StadiumGrant IrvineMatch Report
Regular season31Sat2024-03-3015:00 Hearts1–1Kilmarnock18,799Tynecastle StadiumWilliam CollumMatch Report
Regular season31Sat2024-03-3015:00 Motherwell1–1St Mirren5,492Fir ParkMatthew MacDermidMatch Report
Regular season31Sat2024-03-3015:00 Rangers3–1Hibernian50,304Ibrox StadiumDavid DickinsonMatch Report
Regular season31Sat2024-03-3015:00 St Johnstone1–2Dundee6,691McDiarmid ParkIain SneddenMatch Report
Regular season31Sat2024-03-3015:00 Aberdeen2–1Ross County17,616Pittodrie StadiumKevin ClancyMatch Report
Regular season31Sun2024-03-3112:00 Livingston0–3Celtic8,396Tony Macaroni ArenaDon RobertsonMatch Report
Regular season32Sat2024-04-0615:00 St Mirren1–2Hearts7,740The Simple Digital ArenaAlan MuirMatch Report
Regular season32Sat2024-04-0615:00 Kilmarnock1–0Ross County5,473BBSP Stadium, Rugby ParkEuan AndersonMatch Report
Regular season32Sat2024-04-0615:00 Hibernian1–2St Johnstone16,735Easter Road StadiumGrant IrvineMatch Report
Regular season32Sat2024-04-0615:00 Livingston0–0Aberdeen2,797Tony Macaroni ArenaGraham GraingerMatch Report
Regular season32Sat2024-04-0615:00 Dundee2–3Motherwell5,924Kilmac Stadium at Dens ParkDavid DickinsonMatch Report
Regular season32Sun2024-04-0712:00 Rangers3–3Celtic50,936Ibrox StadiumJohn BeatonMatch Report
Regular season33Sat2024-04-1315:00 Celtic3–0St Mirren58,888Celtic ParkSteven McLeanMatch Report
Regular season33Sat2024-04-1315:00 Hearts4–2Livingston18,491Tynecastle StadiumColin StevenMatch Report
Regular season33Sat2024-04-1315:00 St Johnstone0–2Kilmarnock4,087McDiarmid ParkCalum ScottMatch Report
Regular season33Sat2024-04-1315:00 Motherwell1–1Hibernian7,083Fir ParkWilliam CollumMatch Report
Regular season33Sat2024-04-1315:00 Aberdeen0–0Dundee17,176Pittodrie StadiumNick WalshMatch Report
Regular season33Sun2024-04-1412:00 Ross County3–2Rangers4,341Global Energy StadiumMatthew MacDermidMatch Report
Regular season30Wed2024-04-1720:00 Dundee0–0Rangers9,010Kilmac Stadium at Dens ParkDon RobertsonMatch Report
Championship round1Sat2024-04-2715:00 Kilmarnock0–0Hearts6,677BBSP Stadium, Rugby ParkRoss HardieMatch Report
Relegation round1Sat2024-04-2715:00 Aberdeen1–0Motherwell14,794Pittodrie StadiumCraig NapierMatch Report
Relegation round1Sat2024-04-2715:00 Livingston2–0Ross County1,531Tony Macaroni ArenaWilliam CollumMatch Report
Relegation round1Sat2024-04-2715:00 St Johnstone1–3Hibernian4,450McDiarmid ParkDavid MunroMatch Report
Championship round1Sun2024-04-2812:30 St Mirren1–2Rangers6,800The Simple Digital ArenaNick WalshMatch Report
Championship round1Sun2024-04-2815:00 Dundee1–2Celtic9,120Kilmac Stadium at Dens ParkJohn BeatonMatch Report
Championship round2Sat2024-05-0415:00 Celtic3–0Hearts59,038Celtic ParkKevin ClancyMatch Report
Championship round2Sat2024-05-0415:00 Dundee1–3St Mirren6,877Kilmac Stadium at Dens ParkMatthew MacDermidMatch Report
Relegation round2Sat2024-05-0415:00 Ross County2–1Hibernian3,856Global Energy StadiumDon RobertsonMatch Report
Relegation round2Sat2024-05-0415:00 Motherwell4–1Livingston4,161Fir ParkDavid MunroMatch Report
Relegation round2Sat2024-05-0415:00 Aberdeen1–0St Johnstone15,537Pittodrie StadiumChris GrahamMatch Report
Championship round2Sun2024-05-0513:00 Rangers4–1Kilmarnock49,553Ibrox StadiumDavid DickinsonMatch Report
Championship round3Sat2024-05-1112:30 Celtic2–1Rangers59,622Celtic ParkWilliam CollumMatch Report
Championship round3Sat2024-05-1115:00 St Mirren0–1Kilmarnock7,645The Simple Digital ArenaEuan AndersonMatch Report
Championship round3Sat2024-05-1115:00 Hearts3–0Dundee18,757Tynecastle StadiumNick WalshMatch Report
Relegation round3Sat2024-05-1115:00 Livingston2–1St Johnstone1,242Tony Macaroni ArenaJohn BeatonMatch Report
Relegation round3Sat2024-05-1115:00 Ross County1–5Motherwell3,399Global Energy StadiumKevin ClancyMatch Report
Relegation round3Sun2024-05-1215:00 Hibernian0–4Aberdeen16,044Easter Road StadiumGrant IrvineMatch Report
Championship round4Tue2024-05-1419:30 Rangers5–2Dundee45,760Ibrox StadiumMatthew MacDermidMatch Report
Championship round4Wed2024-05-1519:30 Kilmarnock0–5Celtic9,595BBSP Stadium, Rugby ParkDon RobertsonMatch Report
Championship round4Wed2024-05-1519:45 St Mirren2–2Hearts7,222The Simple Digital ArenaWilliam CollumMatch Report
Relegation round4Wed2024-05-1519:45 Hibernian3–0Motherwell15,451Easter Road StadiumIain SneddenMatch Report
Relegation round4Wed2024-05-1519:45 St Johnstone1–1Ross County4,202McDiarmid ParkNick WalshMatch Report
Relegation round4Wed2024-05-1519:45 Aberdeen5–1Livingston15,043Pittodrie StadiumAlan MuirMatch Report
Championship round5Sat2024-05-1812:30 Celtic3–2St Mirren58,912Celtic ParkMatthew MacDermidMatch Report
Championship round5Sat2024-05-1812:30 Hearts3–3Rangers18,131Tynecastle StadiumDon RobertsonMatch Report
Championship round5Sat2024-05-1812:30 Dundee1–1Kilmarnock6,637Kilmac Stadium at Dens ParkCalum ScottMatch Report
Relegation round5Sun2024-05-1915:00 Motherwell1–2St Johnstone5,571Fir ParkColin StevenMatch Report
Relegation round5Sun2024-05-1915:00 Ross County2–2Aberdeen6,119Global Energy StadiumChris GrahamMatch Report
Relegation round5Sun2024-05-1915:00 Livingston1–1Hibernian3,064Tony Macaroni ArenaDavid MunroMatch Report
Scores & Fixtures 2023-2024 Scottish Premiership Table
Wk Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
1Sat2023-08-0512:30 Celtic4–2Ross County58,772Celtic ParkNick WalshMatch Report
1Sat2023-08-0515:00 Dundee1–1Motherwell6,391Kilmac Stadium at Dens ParkDavid DickinsonMatch Report
1Sat2023-08-0515:00 St Johnstone0–2Hearts6,818McDiarmid ParkSteven McLeanMatch Report
1Sat2023-08-0515:00 Livingston0–0Aberdeen5,630Tony Macaroni ArenaJohn BeatonMatch Report
1Sat2023-08-0517:15 Kilmarnock1–0Rangers9,256BBSP Stadium, Rugby ParkWilliam CollumMatch Report
1Sun2023-08-0615:00 Hibernian2–3St Mirren17,586Easter Road StadiumEuan AndersonMatch Report
2Sat2023-08-1215:00 Rangers4–0Livingston49,320Ibrox StadiumDon RobertsonMatch Report
2Sat2023-08-1215:00 Ross County2–0St Johnstone4,157Global Energy StadiumWilliam CollumMatch Report
2Sat2023-08-1215:00 St Mirren2–1Dundee6,581The Simple Digital ArenaColin StevenMatch Report
2Sun2023-08-1312:00 Aberdeen1–3Celtic18,652Pittodrie StadiumKevin ClancyMatch Report
2Sun2023-08-1315:00 Motherwell2–1Hibernian6,262Fir ParkMatthew MacDermidMatch Report
2Sun2023-08-1315:00 Hearts0–0Kilmarnock18,455Tynecastle StadiumDavid DickinsonMatch Report
3Sat2023-08-2612:30 Ross County0–2Rangers6,540Global Energy StadiumDavid MunroMatch Report
3Sat2023-08-2615:00 Celtic0–0St Johnstone58,600Celtic ParkMatthew MacDermidMatch Report
3Sat2023-08-2615:00 Motherwell2–1Kilmarnock5,758Fir ParkChris GrahamMatch Report
3Sat2023-08-2615:00 Hibernian2–3Livingston14,932Easter Road StadiumCraig NapierMatch Report
3Sun2023-08-2715:00 Dundee1–0Hearts8,104Kilmac Stadium at Dens ParkAlan MuirMatch Report
3Sun2023-08-2715:00 St Mirren2–2Aberdeen7,492The Simple Digital ArenaJohn BeatonMatch Report
4Sat2023-09-0215:00 Kilmarnock0–1Ross County5,258BBSP Stadium, Rugby ParkKevin ClancyMatch Report
4Sat2023-09-0215:00 Livingston1–1St Mirren2,075Tony Macaroni ArenaNick WalshMatch Report
4Sat2023-09-0215:00 St Johnstone2–2Dundee5,935McDiarmid ParkWilliam CollumMatch Report
4Sun2023-09-0312:00 Rangers0–1Celtic50,652Ibrox StadiumDon RobertsonMatch Report
4Sun2023-09-0315:00 Hearts0–1Motherwell18,353Tynecastle StadiumGrant IrvineMatch Report
4Sun2023-09-0315:00 Aberdeen0–2Hibernian16,471Pittodrie StadiumDavid MunroMatch Report
5Sat2023-09-1612:30 St Johnstone0–2Rangers6,967McDiarmid ParkNick WalshMatch Report
5Sat2023-09-1615:00 Kilmarnock2–2Hibernian6,277BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
5Sat2023-09-1615:00 Hearts2–0Aberdeen18,626Tynecastle StadiumKevin ClancyMatch Report
5Sat2023-09-1615:00 Motherwell0–1St Mirren5,653Fir ParkMatthew MacDermidMatch Report
5Sat2023-09-1615:00 Celtic3–0Dundee58,928Celtic ParkGrant IrvineMatch Report
5Sat2023-09-1615:00 Ross County1–1Livingston3,160Global Energy StadiumEuan AndersonMatch Report
6Sat2023-09-2312:30 Livingston0–3Celtic8,118Tony Macaroni ArenaJohn BeatonMatch Report
6Sat2023-09-2315:00 St Mirren1–0Hearts7,537The Simple Digital ArenaNick WalshMatch Report
6Sat2023-09-2315:00 Hibernian2–0St Johnstone16,850Easter Road StadiumKevin ClancyMatch Report
6Sat2023-09-2315:00 Dundee2–2Kilmarnock6,101Kilmac Stadium at Dens ParkDavid MunroMatch Report
6Sun2023-09-2415:00 Rangers1–0Motherwell48,539Ibrox StadiumAlan MuirMatch Report
6Sun2023-09-2415:00 Aberdeen4–0Ross County15,116Pittodrie StadiumDon RobertsonMatch Report
7Sat2023-09-3012:30 Motherwell1–2Celtic8,778Fir ParkWilliam CollumMatch Report
7Sat2023-09-3015:00 Rangers1–3Aberdeen49,959Ibrox StadiumSteven McLeanMatch Report
7Sat2023-09-3015:00 Ross County0–1Hearts4,773Global Energy StadiumDavid DickinsonMatch Report
7Sat2023-09-3015:00 Hibernian0–0Dundee16,793Easter Road StadiumJohn BeatonMatch Report
7Sat2023-09-3015:00 Kilmarnock1–1St Mirren6,124BBSP Stadium, Rugby ParkChris GrahamMatch Report
7Sat2023-09-3015:00 St Johnstone1–1Livingston2,691McDiarmid ParkGraham GraingerMatch Report
8Sat2023-10-0715:00 Hearts2–2Hibernian18,675Tynecastle StadiumWilliam CollumMatch Report
8Sat2023-10-0715:00 Livingston2–0Motherwell2,039Tony Macaroni ArenaDon RobertsonMatch Report
8Sat2023-10-0715:00 Celtic3–1Kilmarnock58,295Celtic ParkMatthew MacDermidMatch Report
8Sun2023-10-0812:00 St Mirren0–3Rangers6,984The Simple Digital ArenaNick WalshMatch Report
8Sun2023-10-0815:00 Aberdeen0–0St Johnstone16,816Pittodrie StadiumDavid MunroMatch Report
9Sat2023-10-2115:00 Kilmarnock3–1Livingston4,679BBSP Stadium, Rugby ParkCraig NapierMatch Report
9Sat2023-10-2115:00 Rangers4–0Hibernian49,535Ibrox StadiumDon RobertsonMatch Report
9Sun2023-10-2214:15 Hearts1–4Celtic17,608Tynecastle StadiumNick WalshMatch Report
8Tue2023-10-2419:45 Dundee0–0Ross County4,887Kilmac Stadium at Dens ParkColin StevenMatch Report
10Sat2023-10-2815:00 Livingston0–2Dundee4,210Tony Macaroni ArenaWilliam CollumMatch Report
10Sat2023-10-2815:00 Hibernian0–0Celtic18,548Easter Road StadiumAlan MuirMatch Report
10Sat2023-10-2815:00 St Mirren4–0St Johnstone5,552The Simple Digital ArenaDavid DickinsonMatch Report
10Sat2023-10-2815:00 Motherwell3–3Ross County5,119Fir ParkGraham GraingerMatch Report
10Sun2023-10-2912:00 Kilmarnock2–0Aberdeen5,480BBSP Stadium, Rugby ParkKevin ClancyMatch Report
10Sun2023-10-2915:00 Rangers2–1Hearts49,530Ibrox StadiumJohn BeatonMatch Report
11Tue2023-10-3119:45 Hibernian2–2Ross County15,300Easter Road StadiumGrant IrvineMatch Report
11Wed2023-11-0119:45 Celtic2–1St Mirren58,168Celtic ParkJohn BeatonMatch Report
11Wed2023-11-0119:45 St Johnstone2–1Kilmarnock2,840McDiarmid ParkCalum ScottMatch Report
11Wed2023-11-0119:45 Motherwell2–4Aberdeen4,240Fir ParkColin StevenMatch Report
11Wed2023-11-0119:45 Hearts1–0Livingston17,970Tynecastle StadiumChris GrahamMatch Report
11Wed2023-11-0120:30 Dundee0–5Rangers8,970Kilmac Stadium at Dens ParkKevin ClancyMatch Report
12Sat2023-11-0412:30 Ross County0–3Celtic6,544Global Energy StadiumDavid MunroMatch Report
12Sat2023-11-0415:00 Kilmarnock1–0Motherwell5,553BBSP Stadium, Rugby ParkMatthew MacDermidMatch Report
16Sun2023-11-0514:00 Dundee1–0Livingston4,769Kilmac Stadium at Dens ParkAlan MuirMatch Report
9Tue2023-11-0719:45 St Johnstone2–2Motherwell3,513McDiarmid ParkEuan AndersonMatch Report
12Wed2023-11-0819:45 St Mirren2–2Hibernian5,963The Simple Digital ArenaSteven McLeanMatch Report
13Sat2023-11-1115:00 Motherwell1–2Hearts5,884Fir ParkDavid MunroMatch Report
13Sat2023-11-1115:00 Hibernian1–0Kilmarnock16,250Easter Road StadiumDavid DickinsonMatch Report
13Sat2023-11-1115:00 Dundee4–0St Mirren5,496Kilmac Stadium at Dens ParkMatthew MacDermidMatch Report
13Sat2023-11-1115:00 St Johnstone1–0Ross County3,018McDiarmid ParkNick WalshMatch Report
13Sun2023-11-1212:00 Livingston0–2Rangers8,089Tony Macaroni ArenaSteven McLeanMatch Report
13Sun2023-11-1214:30 Celtic6–0Aberdeen58,885Celtic ParkWilliam CollumMatch Report
14Sat2023-11-2515:00 St Mirren1–0Livingston5,632The Simple Digital ArenaDavid MunroMatch Report
14Sat2023-11-2515:00 Celtic1–1Motherwell58,140Celtic ParkSteven McLeanMatch Report
14Sat2023-11-2515:00 Hearts1–0St Johnstone18,678Tynecastle StadiumJohn BeatonMatch Report
14Sat2023-11-2515:00 Ross County0–0Kilmarnock4,013Global Energy StadiumColin StevenMatch Report
14Sat2023-11-2515:00 Dundee1–2Hibernian6,652Kilmac Stadium at Dens ParkDon RobertsonMatch Report
14Sun2023-11-2612:00 Aberdeen1–1Rangers16,911Pittodrie StadiumNick WalshMatch Report
9Tue2023-11-2819:45 Ross County1–0St Mirren3,758Global Energy StadiumWilliam CollumMatch Report
15Sat2023-12-0215:00 Motherwell3–3Dundee4,239Fir ParkIain SneddenMatch Report
15Sat2023-12-0215:00 Kilmarnock0–1Hearts5,915BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
15Sun2023-12-0312:00 St Johnstone1–3Celtic6,777McDiarmid ParkDon RobertsonMatch Report
15Sun2023-12-0315:00 Rangers2–0St Mirren47,835Ibrox StadiumMatthew MacDermidMatch Report
15Sun2023-12-0315:00 Hibernian2–0Aberdeen16,592Easter Road StadiumWilliam CollumMatch Report
16Tue2023-12-0519:45 Ross County3–0Motherwell2,835Global Energy StadiumDavid DickinsonMatch Report
16Wed2023-12-0619:45 St Johnstone1–0St Mirren2,449McDiarmid ParkKevin ClancyMatch Report
16Wed2023-12-0619:45 Aberdeen0–1Kilmarnock13,668Pittodrie StadiumMatthew MacDermidMatch Report
16Wed2023-12-0619:45 Celtic4–1Hibernian58,892Celtic ParkJohn BeatonMatch Report
16Wed2023-12-0620:00 Hearts0–1Rangers17,759Tynecastle StadiumWilliam CollumMatch Report
17Sat2023-12-0915:00 Motherwell1–1St Johnstone3,647Fir ParkEuan AndersonMatch Report
17Sat2023-12-0915:00 Aberdeen2–1Hearts16,064Pittodrie StadiumChris GrahamMatch Report
17Sat2023-12-0915:00 St Mirren2–0Ross County5,402The Simple Digital ArenaCalum ScottMatch Report
17Sat2023-12-0915:00 Livingston0–1Hibernian3,463Tony Macaroni ArenaGrant IrvineMatch Report
17Sat2023-12-0915:00 Rangers3–1Dundee47,229Ibrox StadiumKevin ClancyMatch Report
17Sun2023-12-1012:00 Kilmarnock2–1Celtic7,706BBSP Stadium, Rugby ParkDavid MunroMatch Report
18Sat2023-12-1615:00 Ross County0–1Dundee4,014Global Energy StadiumColin StevenMatch Report
18Sat2023-12-1615:00 Livingston0–0Kilmarnock2,820Tony Macaroni ArenaWilliam CollumMatch Report
18Sat2023-12-1615:00 St Mirren0–0Motherwell5,837The Simple Digital ArenaCraig NapierMatch Report
18Sat2023-12-1615:00 Celtic0–2Hearts58,816Celtic ParkKevin ClancyMatch Report
21Sat2023-12-1615:00 St Johnstone1–0Hibernian4,276McDiarmid ParkGraham GraingerMatch Report
12Wed2023-12-2019:45 Aberdeen2–1Livingston13,794Pittodrie StadiumNick WalshMatch Report
12Wed2023-12-2019:45 Rangers2–0St Johnstone46,931Ibrox StadiumAlan MuirMatch Report
19Sat2023-12-2315:00 Hearts2–0St Mirren18,717Tynecastle StadiumNick WalshMatch Report
19Sat2023-12-2315:00 Celtic2–0Livingston58,703Celtic ParkMatthew MacDermidMatch Report
19Sat2023-12-2315:00 Kilmarnock2–1St Johnstone5,074BBSP Stadium, Rugby ParkJohn BeatonMatch Report
19Sun2023-12-2412:00 Motherwell0–2Rangers8,805Fir ParkDavid DickinsonMatch Report
20Tue2023-12-2615:00 Dundee0–3Celtic9,144Kilmac Stadium at Dens ParkDon RobertsonMatch Report
20Wed2023-12-2719:45 Livingston0–0St Johnstone1,602Tony Macaroni ArenaKevin ClancyMatch Report
20Wed2023-12-2719:45 St Mirren0–1Kilmarnock7,534The Simple Digital ArenaEuan AndersonMatch Report
20Wed2023-12-2720:00 Hibernian0–1Hearts20,150Easter Road StadiumJohn BeatonMatch Report
21Sat2023-12-3012:30 Celtic2–1Rangers59,664Celtic ParkNick WalshMatch Report
21Sat2023-12-3015:00 Hearts2–2Ross County18,288Tynecastle StadiumAlan MuirMatch Report
21Sat2023-12-3015:00 Kilmarnock2–2Dundee5,780BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
21Sat2023-12-3015:00 Aberdeen0–3St Mirren17,029Pittodrie StadiumGrant IrvineMatch Report
21Sat2023-12-3015:00 Motherwell3–1Livingston4,076Fir ParkChris GrahamMatch Report
22Tue2024-01-0215:00 Rangers3–1Kilmarnock49,250Ibrox StadiumJohn BeatonMatch Report
22Tue2024-01-0215:00 Hibernian2–2Motherwell16,796Easter Road StadiumDon RobertsonMatch Report
22Tue2024-01-0215:00 Ross County0–3Aberdeen5,791Global Energy StadiumMatthew MacDermidMatch Report
22Tue2024-01-0215:00 Livingston1–2Hearts6,161Tony Macaroni ArenaDavid DickinsonMatch Report
22Tue2024-01-0217:00 St Mirren0–3Celtic6,943The Simple Digital ArenaDavid MunroMatch Report
12Tue2024-01-2319:45 Hearts3–2Dundee18,185Tynecastle StadiumChris GrahamMatch Report
18Wed2024-01-2419:45 Hibernian0–3Rangers18,607Easter Road StadiumSteven McLeanMatch Report
18Wed2024-01-2419:45 St Johnstone1–1Aberdeen3,472McDiarmid ParkJohn BeatonMatch Report
23Sat2024-01-2712:30 St Mirren0–1Rangers6,665The Simple Digital ArenaDavid DickinsonMatch Report
23Sat2024-01-2715:00 Kilmarnock2–2Hibernian6,501BBSP Stadium, Rugby ParkGrant IrvineMatch Report
23Sat2024-01-2715:00 Livingston1–4Dundee1,906Tony Macaroni ArenaRoss HardieMatch Report
23Sat2024-01-2715:00 Hearts2–0Aberdeen18,790Tynecastle StadiumKevin ClancyMatch Report
23Sat2024-01-2715:00 St Johnstone1–1Motherwell3,412McDiarmid ParkColin StevenMatch Report
23Sat2024-01-2715:00 Celtic1–0Ross County58,850Celtic ParkEuan AndersonMatch Report
9Tue2024-01-3019:45 Aberdeen1–1Dundee15,512Pittodrie StadiumNick WalshMatch Report
15Tue2024-01-3019:45 Livingston2–2Ross County1,142Tony Macaroni ArenaAlan MuirMatch Report
24Sat2024-02-0312:30 Aberdeen1–1Celtic17,002Pittodrie StadiumSteven McLeanMatch Report
24Sat2024-02-0315:00 Dundee2–3Hearts7,506Kilmac Stadium at Dens ParkGraham GraingerMatch Report
24Sat2024-02-0315:00 Hibernian0–3St Mirren16,689Easter Road StadiumWilliam CollumMatch Report
24Sat2024-02-0315:00 Ross County0–1St Johnstone3,086Global Energy StadiumCraig NapierMatch Report
24Sat2024-02-0315:00 Motherwell1–1Kilmarnock5,491Fir ParkDon RobertsonMatch Report
24Sat2024-02-0315:00 Rangers3–0Livingston49,688Ibrox StadiumJohn BeatonMatch Report
25Tue2024-02-0619:45 Motherwell5–0Ross County3,724Fir ParkMatthew MacDermidMatch Report
25Tue2024-02-0620:00 Rangers2–1Aberdeen49,329Ibrox StadiumDon RobertsonMatch Report
25Wed2024-02-0719:45 St Johnstone0–1Hearts4,518McDiarmid ParkIain SneddenMatch Report
25Wed2024-02-0719:45 Kilmarnock1–0Livingston4,328BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
25Wed2024-02-0720:00 Hibernian1–2Celtic18,303Easter Road StadiumNick WalshMatch Report
25Wed2024-02-0720:15 St Mirren2–0Dundee5,737The Simple Digital ArenaSteven McLeanMatch Report
22Sun2024-02-1114:00 Dundee2–1St Johnstone7,102Kilmac Stadium at Dens ParkDavid MunroMatch Report
20Wed2024-02-1419:45 Rangers3–1Ross County48,685Ibrox StadiumAlan MuirMatch Report
20Wed2024-02-1419:45 Aberdeen3–3Motherwell15,290Pittodrie StadiumKevin ClancyMatch Report
26Sat2024-02-1715:00 Hearts2–0Motherwell18,748Tynecastle StadiumChris GrahamMatch Report
26Sat2024-02-1715:00 Celtic1–1Kilmarnock58,887Celtic ParkJohn BeatonMatch Report
26Sat2024-02-1715:00 Livingston1–0St Mirren2,120Tony Macaroni ArenaEuan AndersonMatch Report
26Sat2024-02-1715:00 Aberdeen2–2Hibernian18,329Pittodrie StadiumDavid MunroMatch Report
26Sat2024-02-1715:00 Dundee2–0Ross County5,846Kilmac Stadium at Dens ParkCalum ScottMatch Report
26Sun2024-02-1812:00 St Johnstone0–3Rangers6,986McDiarmid ParkMatthew MacDermidMatch Report
27Sat2024-02-2415:00 St Mirren2–0St Johnstone5,991The Simple Digital ArenaGrant IrvineMatch Report
27Sat2024-02-2415:00 Hibernian2–1Dundee16,102Easter Road StadiumJohn BeatonMatch Report
27Sat2024-02-2415:00 Kilmarnock2–0Aberdeen6,230BBSP Stadium, Rugby ParkGraham GraingerMatch Report
27Sat2024-02-2415:00 Ross County3–2Livingston3,346Global Energy StadiumDavid DickinsonMatch Report
27Sat2024-02-2415:00 Rangers5–0Hearts50,354Ibrox StadiumNick WalshMatch Report
27Sun2024-02-2512:00 Motherwell1–3Celtic8,639Fir ParkWilliam CollumMatch Report
28Tue2024-02-2720:00 Ross County1–1St Mirren3,142Global Energy StadiumChris GrahamMatch Report
28Wed2024-02-2819:45 Kilmarnock1–2Rangers9,576BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
28Wed2024-02-2819:45 Hearts1–1Hibernian18,936Tynecastle StadiumKevin ClancyMatch Report
28Wed2024-02-2819:45 Celtic7–1Dundee58,772Celtic ParkMatthew MacDermidMatch Report
28Wed2024-02-2819:45 Aberdeen0–2St Johnstone14,226Pittodrie StadiumDon RobertsonMatch Report
28Wed2024-02-2820:00 Livingston1–3Motherwell1,659Tony Macaroni ArenaJohn BeatonMatch Report
29Sat2024-03-0215:00 St Mirren2–1Aberdeen7,019The Simple Digital ArenaNick WalshMatch Report
29Sat2024-03-0215:00 Rangers1–2Motherwell50,281Ibrox StadiumAlan MuirMatch Report
29Sat2024-03-0215:00 St Johnstone1–1Livingston3,287McDiarmid ParkChris GrahamMatch Report
29Sat2024-03-0215:00 Hibernian2–0Ross County15,705Easter Road StadiumCraig NapierMatch Report
29Sat2024-03-0215:00 Dundee2–2Kilmarnock5,588Kilmac Stadium at Dens ParkColin StevenMatch Report
29Sun2024-03-0312:00 Hearts2–0Celtic17,748Tynecastle StadiumDon RobertsonMatch Report
19Wed2024-03-1319:45 Ross County2–2Hibernian3,774Global Energy StadiumDavid MunroMatch Report
19Wed2024-03-1319:45 Dundee1–0Aberdeen8,215Kilmac Stadium at Dens ParkSteven McLeanMatch Report
30Sat2024-03-1615:00 Celtic3–1St Johnstone58,880Celtic ParkEuan AndersonMatch Report
30Sat2024-03-1615:00 Hibernian3–0Livingston15,912Easter Road StadiumNick WalshMatch Report
30Sat2024-03-1615:00 Kilmarnock5–2St Mirren8,460BBSP Stadium, Rugby ParkRoss HardieMatch Report
30Sat2024-03-1615:00 Motherwell0–1Aberdeen5,659Fir ParkWilliam CollumMatch Report
30Sat2024-03-1615:00 Ross County2–1Hearts5,267Global Energy StadiumGrant IrvineMatch Report
31Sat2024-03-3015:00 Hearts1–1Kilmarnock18,799Tynecastle StadiumWilliam CollumMatch Report
31Sat2024-03-3015:00 Motherwell1–1St Mirren5,492Fir ParkMatthew MacDermidMatch Report
31Sat2024-03-3015:00 Rangers3–1Hibernian50,304Ibrox StadiumDavid DickinsonMatch Report
31Sat2024-03-3015:00 St Johnstone1–2Dundee6,691McDiarmid ParkIain SneddenMatch Report
31Sat2024-03-3015:00 Aberdeen2–1Ross County17,616Pittodrie StadiumKevin ClancyMatch Report
31Sun2024-03-3112:00 Livingston0–3Celtic8,396Tony Macaroni ArenaDon RobertsonMatch Report
32Sat2024-04-0615:00 St Mirren1–2Hearts7,740The Simple Digital ArenaAlan MuirMatch Report
32Sat2024-04-0615:00 Kilmarnock1–0Ross County5,473BBSP Stadium, Rugby ParkEuan AndersonMatch Report
32Sat2024-04-0615:00 Hibernian1–2St Johnstone16,735Easter Road StadiumGrant IrvineMatch Report
32Sat2024-04-0615:00 Livingston0–0Aberdeen2,797Tony Macaroni ArenaGraham GraingerMatch Report
32Sat2024-04-0615:00 Dundee2–3Motherwell5,924Kilmac Stadium at Dens ParkDavid DickinsonMatch Report
32Sun2024-04-0712:00 Rangers3–3Celtic50,936Ibrox StadiumJohn BeatonMatch Report
33Sat2024-04-1315:00 Celtic3–0St Mirren58,888Celtic ParkSteven McLeanMatch Report
33Sat2024-04-1315:00 Hearts4–2Livingston18,491Tynecastle StadiumColin StevenMatch Report
33Sat2024-04-1315:00 St Johnstone0–2Kilmarnock4,087McDiarmid ParkCalum ScottMatch Report
33Sat2024-04-1315:00 Motherwell1–1Hibernian7,083Fir ParkWilliam CollumMatch Report
33Sat2024-04-1315:00 Aberdeen0–0Dundee17,176Pittodrie StadiumNick WalshMatch Report
33Sun2024-04-1412:00 Ross County3–2Rangers4,341Global Energy StadiumMatthew MacDermidMatch Report
30Wed2024-04-1720:00 Dundee0–0Rangers9,010Kilmac Stadium at Dens ParkDon RobertsonMatch Report
Scores & Fixtures 2023-2024 Scottish Premiership Table
Wk Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
1Sat2024-04-2715:00 Kilmarnock0–0Hearts6,677BBSP Stadium, Rugby ParkRoss HardieMatch Report
1Sun2024-04-2812:30 St Mirren1–2Rangers6,800The Simple Digital ArenaNick WalshMatch Report
1Sun2024-04-2815:00 Dundee1–2Celtic9,120Kilmac Stadium at Dens ParkJohn BeatonMatch Report
2Sat2024-05-0415:00 Celtic3–0Hearts59,038Celtic ParkKevin ClancyMatch Report
2Sat2024-05-0415:00 Dundee1–3St Mirren6,877Kilmac Stadium at Dens ParkMatthew MacDermidMatch Report
2Sun2024-05-0513:00 Rangers4–1Kilmarnock49,553Ibrox StadiumDavid DickinsonMatch Report
3Sat2024-05-1112:30 Celtic2–1Rangers59,622Celtic ParkWilliam CollumMatch Report
3Sat2024-05-1115:00 St Mirren0–1Kilmarnock7,645The Simple Digital ArenaEuan AndersonMatch Report
3Sat2024-05-1115:00 Hearts3–0Dundee18,757Tynecastle StadiumNick WalshMatch Report
4Tue2024-05-1419:30 Rangers5–2Dundee45,760Ibrox StadiumMatthew MacDermidMatch Report
4Wed2024-05-1519:30 Kilmarnock0–5Celtic9,595BBSP Stadium, Rugby ParkDon RobertsonMatch Report
4Wed2024-05-1519:45 St Mirren2–2Hearts7,222The Simple Digital ArenaWilliam CollumMatch Report
5Sat2024-05-1812:30 Celtic3–2St Mirren58,912Celtic ParkMatthew MacDermidMatch Report
5Sat2024-05-1812:30 Hearts3–3Rangers18,131Tynecastle StadiumDon RobertsonMatch Report
5Sat2024-05-1812:30 Dundee1–1Kilmarnock6,637Kilmac Stadium at Dens ParkCalum ScottMatch Report
Scores & Fixtures 2023-2024 Scottish Premiership Table
Wk Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
1Sat2024-04-2715:00 Aberdeen1–0Motherwell14,794Pittodrie StadiumCraig NapierMatch Report
1Sat2024-04-2715:00 Livingston2–0Ross County1,531Tony Macaroni ArenaWilliam CollumMatch Report
1Sat2024-04-2715:00 St Johnstone1–3Hibernian4,450McDiarmid ParkDavid MunroMatch Report
2Sat2024-05-0415:00 Ross County2–1Hibernian3,856Global Energy StadiumDon RobertsonMatch Report
2Sat2024-05-0415:00 Motherwell4–1Livingston4,161Fir ParkDavid MunroMatch Report
2Sat2024-05-0415:00 Aberdeen1–0St Johnstone15,537Pittodrie StadiumChris GrahamMatch Report
3Sat2024-05-1115:00 Livingston2–1St Johnstone1,242Tony Macaroni ArenaJohn BeatonMatch Report
3Sat2024-05-1115:00 Ross County1–5Motherwell3,399Global Energy StadiumKevin ClancyMatch Report
3Sun2024-05-1215:00 Hibernian0–4Aberdeen16,044Easter Road StadiumGrant IrvineMatch Report
4Wed2024-05-1519:45 Hibernian3–0Motherwell15,451Easter Road StadiumIain SneddenMatch Report
4Wed2024-05-1519:45 St Johnstone1–1Ross County4,202McDiarmid ParkNick WalshMatch Report
4Wed2024-05-1519:45 Aberdeen5–1Livingston15,043Pittodrie StadiumAlan MuirMatch Report
5Sun2024-05-1915:00 Motherwell1–2St Johnstone5,571Fir ParkColin StevenMatch Report
5Sun2024-05-1915:00 Ross County2–2Aberdeen6,119Global Energy StadiumChris GrahamMatch Report
5Sun2024-05-1915:00 Livingston1–1Hibernian3,064Tony Macaroni ArenaDavid MunroMatch Report

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.