St. Johnstone vs CelticHead-to-head record

HEAD-TO-HEAD RECORD
St. Johnstone
VS
Celtic
1
St. Johnstone wins
1
Draws
13
Celtic wins
Total meetings: 15

St. Johnstone and Celtic have met 15 times. Celtic hold the edge with 13 wins to 1, with 1 drawn. It's a record that frames Celtic as the historical favourite in this fixture, though recent form can shift the picture.

Across those meetings the two have combined for 55 goals — an average of 3.7 per game, marking this out as a high-scoring, open fixture. St. Johnstone have scored 7, Celtic 48.

Their most recent meeting (April 20, 2025) finished St. Johnstone 0–5 Celtic in the Scotland. FA Cup.

7Goals48
34/1Cards (Y/R)18/1

Recent meetings

Apr 20, 2025
St. Johnstone0 - 5Celtic
Scotland. FA Cup
Apr 06, 2025
St. Johnstone1 - 0Celtic
Scotland. Premier League
Dec 29, 2024
Celtic4 - 0St. Johnstone
Scotland. Premier League
Sep 28, 2024
St. Johnstone0 - 6Celtic
Scotland. Premier League
Mar 16, 2024
Celtic3 - 1St. Johnstone
Scotland. Premier League
Dec 03, 2023
St. Johnstone1 - 3Celtic
Scotland. Premier League
Aug 26, 2023
Celtic0 - 0St. Johnstone
Scotland. Premier League
Feb 05, 2023
St. Johnstone1 - 4Celtic
Scotland. Premier League
Dec 24, 2022
Celtic4 - 1St. Johnstone
Scotland. Premier League
Oct 08, 2022
St. Johnstone1 - 2Celtic
Scotland. Premier League
Apr 09, 2022
Celtic7 - 0St. Johnstone
Scotland. Premier League
Dec 26, 2021
St. Johnstone1 - 3Celtic
Scotland. Premier League
Nov 20, 2021
Celtic1 - 0St. Johnstone
Scotland. League Cup (Play-off)
Oct 23, 2021
Celtic2 - 0St. Johnstone
Scotland. Premier League
May 12, 2021
Celtic4 - 0St. Johnstone
Scotland. Premier League (Championship - Play-offs)

Frequently asked questions

How many times have St. Johnstone and Celtic played each other?

They have met 15 times: 1 St. Johnstone wins, 1 draws and 13 Celtic wins.

Who wins more often, St. Johnstone or Celtic?

Celtic have the better head-to-head record, with 13 wins to 1.

What was the last result between St. Johnstone and Celtic?

St. Johnstone 0–5 Celtic, in the Scotland. FA Cup.

18+ · Bet responsibly. LiveGoalz is an independent information service. We may receive commissions from bookmakers featured on this site. Gambling involves financial risk and can be addictive. Please play responsibly. Need help? Visit BeGambleAware.org.