Celtic vs St Johnstone Head-to-Head Record

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

Overall H2H Record - Summary

TotalCelticSt JohnstoneDraws
Total Matches725589
At Celtic Park362754
At McDiarmid Park362835
Premier League Matches695289
FA Cup Matches3300
Total Goals Scored21817444

Last 50 Celtic vs St Johnstone 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 Celtic Victory vs St Johnstone

2022   9 AprilPremier LeagueCeltic7 - 0St. Johnstone

Biggest St Johnstone Victory vs Celtic

1998   22 SeptemberPremier LeagueCeltic0 - 1St. Johnstone

Biggest Celtic Defeat vs St Johnstone

1998   22 SeptemberPremier LeagueCeltic0 - 1St. Johnstone

Biggest St Johnstone Defeat vs Celtic

2022   9 AprilPremier LeagueCeltic7 - 0St. Johnstone

Last 5 Celtic Home Matches

2024   16 MarchPremier LeagueCeltic3 - 1St. Johnstone
2024   10 MarchFA CupCeltic4 - 2Livingston
2024   28 FebruaryPremier LeagueCeltic7 - 1Dundee
2024   17 FebruaryPremier LeagueCeltic1 - 1Kilmarnock
2024   27 JanuaryPremier LeagueCeltic1 - 0Ross County

Last 5 St Johnstone Home Matches

2024   2 MarchPremier LeagueSt. Johnstone1 - 1Livingston
2024   18 FebruaryPremier LeagueSt. Johnstone0 - 3Rangers
2024   7 FebruaryPremier LeagueSt. Johnstone0 - 1Heart of Midlothian
2024   27 JanuaryPremier LeagueSt. Johnstone1 - 1Motherwell
2024   24 JanuaryPremier LeagueSt. Johnstone1 - 1Aberdeen

Last 5 Celtic Away Matches

2024   3 MarchPremier LeagueHeart of Midlothian2 - 0Celtic
2024   25 FebruaryPremier LeagueMotherwell1 - 3Celtic
2024   11 FebruaryFA CupSt. Mirren0 - 2Celtic
2024   7 FebruaryPremier LeagueHibernian1 - 2Celtic
2024   3 FebruaryPremier LeagueAberdeen1 - 1Celtic

Last 5 St Johnstone Away Matches

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
2024   3 FebruaryPremier LeagueRoss County0 - 1St. Johnstone

Club: Celtic

Celtic
Scotland Glasgow, Scotland

Club: St Johnstone

St Johnstone
Scotland Perth, Scotland