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 Matches745789
At Celtic Park372854
At McDiarmid Park372935
Premier League Matches715489
FA Cup Matches3300
Total Goals Scored22818444

Last 50 Celtic vs St Johnstone Matches

2024   29 DecemberPremier LeagueCeltic4 - 0St. Johnstone
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

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

2025   15 FebruaryPremier LeagueCeltic3 - 0Dundee United
2025   12 FebruaryUEFA Champions LeagueCeltic1 - 2Bayern Munchen
2025   8 FebruaryFA CupCeltic5 - 0Raith Rovers
2025   5 FebruaryPremier LeagueCeltic6 - 0Dundee
2025   22 JanuaryUEFA Champions LeagueCeltic1 - 0Young Boys

Last 5 St Johnstone Home Matches

2025   8 FebruaryFA CupSt. Johnstone1 - 0Hamilton Academical
2025   25 JanuaryPremier LeagueSt. Johnstone2 - 1Motherwell
2025   18 JanuaryFA CupSt. Johnstone1 - 0Motherwell
2025   5 JanuaryPremier LeagueSt. Johnstone1 - 3Dundee
2025   2 JanuaryPremier LeagueSt. Johnstone1 - 1Hibernian

Last 5 Celtic Away Matches

2025   18 FebruaryUEFA Champions LeagueBayern Munchen1 - 1Celtic
2025   2 FebruaryPremier LeagueMotherwell1 - 3Celtic
2025   29 JanuaryUEFA Champions LeagueAston Villa4 - 2Celtic
2025   14 JanuaryPremier LeagueDundee3 - 3Celtic
2025   11 JanuaryPremier LeagueRoss County1 - 4Celtic

Last 5 St Johnstone Away Matches

2025   15 FebruaryPremier LeagueKilmarnock3 - 1St. Johnstone
2025   1 FebruaryPremier LeagueSt. Mirren0 - 1St. Johnstone
2025   12 JanuaryPremier LeagueRangers3 - 1St. Johnstone
2024   29 DecemberPremier LeagueCeltic4 - 0St. Johnstone
2024   22 DecemberPremier LeagueHeart of Midlothian2 - 1St. Johnstone

Club: Celtic

Celtic
Scotland Glasgow, Scotland

Club: St Johnstone

St Johnstone
Scotland Perth, Scotland