St Johnstone vs Celtic Head-to-Head Record

This page lists the head-to-head record of Celtic vs St Johnstone including biggest victories and defeats between the two sides, and H2H stats in all competitions.

Overall H2H Record - Summary

TotalSt JohnstoneCelticDraws
Total Matches738569
At McDiarmid Park363285
At Celtic Park375284
Premier League Matches708539
FA Cup Matches3030
Total Goals Scored22444180

Last 50 St Johnstone vs Celtic Matches

2024   28 SeptemberPremier LeagueSt. Johnstone0 - 6Celtic
2024   16 MarchPremier LeagueCeltic3 - 1St. Johnstone
2023   3 DecemberPremier LeagueSt. Johnstone1 - 3Celtic
2023   26 AugustPremier LeagueCeltic0 - 0St. Johnstone
2023   5 FebruaryPremier LeagueSt. Johnstone1 - 4Celtic
2022   24 DecemberPremier LeagueCeltic4 - 1St. Johnstone
2022   8 OctoberPremier LeagueSt. Johnstone1 - 2Celtic
2022   9 AprilPremier LeagueCeltic7 - 0St. Johnstone
2021   26 DecemberPremier LeagueSt. Johnstone1 - 3Celtic
2021   23 OctoberPremier LeagueCeltic2 - 0St. Johnstone
2021   12 MayPremier LeagueCeltic4 - 0St. Johnstone
2021   14 FebruaryPremier LeagueSt. Johnstone1 - 2Celtic
2020   6 DecemberPremier LeagueCeltic1 - 1St. Johnstone
2020   4 OctoberPremier LeagueSt. Johnstone0 - 2Celtic
2020   1 MarchFA CupSt. Johnstone0 - 1Celtic
2020   29 JanuaryPremier LeagueSt. Johnstone0 - 3Celtic
2019   3 AugustPremier LeagueCeltic7 - 0St. Johnstone
2019   10 FebruaryFA CupCeltic5 - 0St. Johnstone
2019   3 FebruaryPremier LeagueSt. Johnstone0 - 2Celtic
2019   30 JanuaryPremier LeagueCeltic2 - 0St. Johnstone
2018   7 OctoberPremier LeagueSt. Johnstone0 - 6Celtic
2018   18 FebruaryPremier LeagueCeltic0 - 0St. Johnstone
2017   4 NovemberPremier LeagueSt. Johnstone0 - 4Celtic
2017   26 AugustPremier LeagueCeltic1 - 1St. Johnstone
2017   6 MayPremier LeagueCeltic4 - 1St. Johnstone
2017   5 FebruaryPremier LeagueSt. Johnstone2 - 5Celtic
2017   25 JanuaryPremier LeagueCeltic1 - 0St. Johnstone
2016   20 AugustPremier LeagueSt. Johnstone2 - 4Celtic
2016   11 MayPremier LeagueSt. Johnstone2 - 1Celtic
2016   23 JanuaryPremier LeagueCeltic3 - 1St. Johnstone
2015   13 DecemberPremier LeagueSt. Johnstone0 - 3Celtic
2015   29 AugustPremier LeagueCeltic3 - 1St. Johnstone
2015   15 MayPremier LeagueSt. Johnstone0 - 0Celtic
2015   4 MarchPremier LeagueCeltic0 - 1St. Johnstone
2015   14 FebruaryPremier LeagueSt. Johnstone1 - 2Celtic
2014   13 AugustPremier LeagueSt. Johnstone0 - 3Celtic
2014   7 MayPremier LeagueSt. Johnstone3 - 3Celtic
2014   16 FebruaryPremier LeagueCeltic3 - 0St. Johnstone
2013   26 DecemberPremier LeagueSt. Johnstone0 - 1Celtic
2013   21 SeptemberPremier LeagueCeltic2 - 1St. Johnstone
2013   11 MayPremier LeagueCeltic4 - 0St. Johnstone
2013   19 FebruaryPremier LeagueSt. Johnstone1 - 1Celtic
2012   11 NovemberPremier LeagueCeltic1 - 1St. Johnstone
2012   15 SeptemberPremier LeagueSt. Johnstone2 - 1Celtic
2012   3 MayPremier LeagueCeltic1 - 0St. Johnstone
2012   1 AprilPremier LeagueCeltic2 - 0St. Johnstone
2011   18 DecemberPremier LeagueSt. Johnstone0 - 2Celtic
2011   21 AugustPremier LeagueCeltic0 - 1St. Johnstone
2011   12 AprilPremier LeagueSt. Johnstone0 - 1Celtic
2010   26 DecemberPremier LeagueCeltic2 - 0St. Johnstone

Biggest St Johnstone Victory vs Celtic

1998   22 SeptemberPremier LeagueCeltic0 - 1St. Johnstone

Biggest Celtic Victory vs St Johnstone

2022   9 AprilPremier LeagueCeltic7 - 0St. Johnstone

Biggest St Johnstone Defeat vs Celtic

2022   9 AprilPremier LeagueCeltic7 - 0St. Johnstone

Biggest Celtic Defeat vs St Johnstone

1998   22 SeptemberPremier LeagueCeltic0 - 1St. Johnstone

Last 5 St Johnstone Home Matches

2024   14 DecemberPremier LeagueSt. Johnstone2 - 3St. Mirren
2024   1 DecemberPremier LeagueSt. Johnstone0 - 1Rangers
2024   23 NovemberPremier LeagueSt. Johnstone1 - 0Kilmarnock
2024   2 NovemberPremier LeagueSt. Johnstone1 - 2Heart of Midlothian
2024   19 OctoberPremier LeagueSt. Johnstone3 - 0Ross County

Last 5 Celtic Home Matches

2024   7 DecemberPremier LeagueCeltic3 - 0Hibernian
2024   30 NovemberPremier LeagueCeltic5 - 0Ross County
2024   27 NovemberUEFA Champions LeagueCeltic1 - 1Club Brugge
2024   5 NovemberUEFA Champions LeagueCeltic3 - 1RB Leipzig
2024   30 OctoberPremier LeagueCeltic2 - 0Dundee

Last 5 St Johnstone Away Matches

2024   7 DecemberPremier LeagueAberdeen1 - 1St. Johnstone
2024   9 NovemberPremier LeagueMotherwell2 - 1St. Johnstone
2024   30 OctoberPremier LeagueSt. Mirren3 - 1St. Johnstone
2024   26 OctoberPremier LeagueDundee1 - 2St. Johnstone
2024   6 OctoberPremier LeagueRangers2 - 0St. Johnstone

Last 5 Celtic Away Matches

2024   10 DecemberUEFA Champions LeagueDinamo Zagreb0 - 0Celtic
2024   4 DecemberPremier LeagueAberdeen0 - 1Celtic
2024   23 NovemberPremier LeagueHeart of Midlothian1 - 4Celtic
2024   10 NovemberPremier LeagueKilmarnock0 - 2Celtic
2024   27 OctoberPremier LeagueMotherwell0 - 3Celtic

Club: St Johnstone

St Johnstone
Scotland Perth, Scotland

Club: Celtic

Celtic
Scotland Glasgow, Scotland