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 Matches728559
At McDiarmid Park363285
At Celtic Park365274
Premier League Matches698529
FA Cup Matches3030
Total Goals Scored21844174

Last 50 St Johnstone vs Celtic Matches

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
2010   30 OctoberPremier LeagueSt. Johnstone0 - 3Celtic

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   13 AprilPremier LeagueSt. Johnstone0 - 2Kilmarnock
2024   30 MarchPremier LeagueSt. Johnstone1 - 2Dundee
2024   2 MarchPremier LeagueSt. Johnstone1 - 1Livingston
2024   18 FebruaryPremier LeagueSt. Johnstone0 - 3Rangers
2024   7 FebruaryPremier LeagueSt. Johnstone0 - 1Heart of Midlothian

Last 5 Celtic Home Matches

2024   13 AprilPremier LeagueCeltic3 - 0St. Mirren
2024   16 MarchPremier LeagueCeltic3 - 1St. Johnstone
2024   10 MarchFA CupCeltic4 - 2Livingston
2024   28 FebruaryPremier LeagueCeltic7 - 1Dundee
2024   17 FebruaryPremier LeagueCeltic1 - 1Kilmarnock

Last 5 St Johnstone Away Matches

2024   6 AprilPremier LeagueHibernian1 - 2St. Johnstone
2024   16 MarchPremier LeagueCeltic3 - 1St. Johnstone
2024   28 FebruaryPremier LeagueAberdeen0 - 2St. Johnstone
2024   24 FebruaryPremier LeagueSt. Mirren2 - 0St. Johnstone
2024   11 FebruaryPremier LeagueDundee2 - 1St. Johnstone

Last 5 Celtic Away Matches

2024   7 AprilPremier LeagueRangers3 - 3Celtic
2024   31 MarchPremier LeagueLivingston0 - 3Celtic
2024   3 MarchPremier LeagueHeart of Midlothian2 - 0Celtic
2024   25 FebruaryPremier LeagueMotherwell1 - 3Celtic
2024   11 FebruaryFA CupSt. Mirren0 - 2Celtic

Club: St Johnstone

St Johnstone
Scotland Perth, Scotland

Club: Celtic

Celtic
Scotland Glasgow, Scotland