Skip to content

Scottish Premiership results, December 2023

36 final scores, day by day. Open any game for what happened in it.

December 2023

Saturday 30 December

5 games
AberdeenSt Mirren03Full timeCelticRangers21Full timeHeart of MidlothianRoss County22Full timeKilmarnockDundee22Full timeMotherwellLivingston31Full time

Wednesday 27 December

3 games
HibernianHeart of Midlothian01Full timeLivingstonSt Johnstone00Full timeSt MirrenKilmarnock01Full time

Tuesday 26 December

1 game
DundeeCeltic03Full time

Sunday 24 December

1 game
MotherwellRangers02Full time

Saturday 23 December

3 games
CelticLivingston20Full timeHeart of MidlothianSt Mirren20Full timeKilmarnockSt Johnstone21Full time

Wednesday 20 December

2 games
AberdeenLivingston21Full timeRangersSt Johnstone20Full time

Saturday 16 December

5 games
CelticHeart of Midlothian02Full timeLivingstonKilmarnock00Full timeRoss CountyDundee01Full timeSt JohnstoneHibernian10Full timeSt MirrenMotherwell00Full time

Sunday 10 December

1 game
KilmarnockCeltic21Full time

Saturday 9 December

5 games
AberdeenHeart of Midlothian21Full timeLivingstonHibernian01Full timeMotherwellSt Johnstone11Full timeRangersDundee31Full timeSt MirrenRoss County20Full time

Wednesday 6 December

4 games
AberdeenKilmarnock01Full timeCelticHibernian41Full timeHeart of MidlothianRangers01Full timeSt JohnstoneSt Mirren10Full time

Tuesday 5 December

1 game
Ross CountyMotherwell30Full time

Sunday 3 December

3 games
HibernianAberdeen20Full timeRangersSt Mirren20Full timeSt JohnstoneCeltic13Full time

Saturday 2 December

2 games
KilmarnockHeart of Midlothian01Full timeMotherwellDundee33Full time

Results by month