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 Matches735689
At Celtic Park372854
At McDiarmid Park362835
Premier League Matches705389
FA Cup Matches3300
Total Goals Scored22418044

Last 50 Celtic vs St Johnstone 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 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   5 NovemberUEFA Champions LeagueCeltic3 - 1RB Leipzig
2024   30 OctoberPremier LeagueCeltic2 - 0Dundee
2024   19 OctoberPremier LeagueCeltic2 - 2Aberdeen
2024   18 SeptemberUEFA Champions LeagueCeltic5 - 1Slovan Bratislava
2024   14 SeptemberPremier LeagueCeltic2 - 0Heart of Midlothian

Last 5 St Johnstone Home Matches

2024   2 NovemberPremier LeagueSt. Johnstone1 - 2Heart of Midlothian
2024   19 OctoberPremier LeagueSt. Johnstone3 - 0Ross County
2024   28 SeptemberPremier LeagueSt. Johnstone0 - 6Celtic
2024   31 AugustPremier LeagueSt. Johnstone1 - 2Motherwell
2024   5 AugustPremier LeagueSt. Johnstone1 - 2Aberdeen

Last 5 Celtic Away Matches

2024   10 NovemberPremier LeagueKilmarnock0 - 2Celtic
2024   27 OctoberPremier LeagueMotherwell0 - 3Celtic
2024   23 OctoberUEFA Champions LeagueAtalanta0 - 0Celtic
2024   6 OctoberPremier LeagueRoss County1 - 2Celtic
2024   1 OctoberUEFA Champions LeagueBorussia Dortmund7 - 1Celtic

Last 5 St Johnstone Away Matches

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
2024   21 SeptemberPremier LeagueRoss County3 - 3St. Johnstone

Club: Celtic

Celtic
Scotland Glasgow, Scotland

Club: St Johnstone

St Johnstone
Scotland Perth, Scotland