We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept", you consent to our use of cookies. You can learn more about how we use cookies in our Privacy Policy.

Head-to-head overview

Based on the matches in our database.

Celtic 478 draws5 St. Johnstone
60
Meetings
3.2
Goals / game
40%
Both teams scored
60%
Over 2.5 goals
Celtic

Facts about Celtic

Scored in54/60 (90%)
Conceded in27/60 (45%)
Goals scored157 · 2.62/game
Longest winning streak9
Longest unbeaten run30
Longest losing streak1
Longest run without a win2
St. Johnstone

Facts about St. Johnstone

Scored in27/60 (45%)
Conceded in54/60 (90%)
Goals scored35 · 0.58/game
Longest winning streak1
Longest unbeaten run2
Longest losing streak9
Longest run without a win30
By competition
CompetitionCelticDrawSt. JohnstoneGames
Premiership408553
League Cup4004
FA Cup3003
All competitions478560

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Celtic2034
gap 229
1805St. Johnstone
2113160220222023202420252026
If they met (neutral venue)
Celtic
70%
Draw
17%
St. Johnstone
13%

All meetings

60 matches on record

20 Apr 2025
FA Cup
St. JohnstoneSt. Johnstone05CelticCeltic
BTTSO2.5
6 Apr 2025
Premiership
St. JohnstoneSt. Johnstone10CelticCeltic
BTTSO2.5
29 Dec 2024
Premiership
CelticCeltic40St. JohnstoneSt. Johnstone
BTTSO2.5
28 Sep 2024
Premiership
St. JohnstoneSt. Johnstone06CelticCeltic
BTTSO2.5
16 Mar 2024
Premiership
CelticCeltic31St. JohnstoneSt. Johnstone
BTTSO2.5
3 Dec 2023
Premiership
St. JohnstoneSt. Johnstone13CelticCeltic
BTTSO2.5
26 Aug 2023
Premiership
CelticCeltic00St. JohnstoneSt. Johnstone
BTTSO2.5
5 Feb 2023
Premiership
St. JohnstoneSt. Johnstone14CelticCeltic
BTTSO2.5
24 Dec 2022
Premiership
CelticCeltic41St. JohnstoneSt. Johnstone
BTTSO2.5
8 Oct 2022
Premiership
St. JohnstoneSt. Johnstone12CelticCeltic
BTTSO2.5
9 Apr 2022
Premiership
CelticCeltic70St. JohnstoneSt. Johnstone
BTTSO2.5
26 Dec 2021
Premiership
St. JohnstoneSt. Johnstone13CelticCeltic
BTTSO2.5
20 Nov 2021
League Cup
CelticCeltic10St. JohnstoneSt. Johnstone
BTTSO2.5
23 Oct 2021
Premiership
CelticCeltic20St. JohnstoneSt. Johnstone
BTTSO2.5
14 Feb 2021
Premiership
St. JohnstoneSt. Johnstone12CelticCeltic
BTTSO2.5
6 Dec 2020
Premiership
CelticCeltic11St. JohnstoneSt. Johnstone
BTTSO2.5
4 Oct 2020
Premiership
St. JohnstoneSt. Johnstone02CelticCeltic
BTTSO2.5
1 Mar 2020
FA Cup
St. JohnstoneSt. Johnstone01CelticCeltic
BTTSO2.5
29 Jan 2020
Premiership
St. JohnstoneSt. Johnstone03CelticCeltic
BTTSO2.5
3 Aug 2019
Premiership
CelticCeltic70St. JohnstoneSt. Johnstone
BTTSO2.5
10 Feb 2019
FA Cup
CelticCeltic50St. JohnstoneSt. Johnstone
BTTSO2.5
3 Feb 2019
Premiership
St. JohnstoneSt. Johnstone02CelticCeltic
BTTSO2.5
30 Jan 2019
Premiership
CelticCeltic20St. JohnstoneSt. Johnstone
BTTSO2.5
7 Oct 2018
Premiership
St. JohnstoneSt. Johnstone06CelticCeltic
BTTSO2.5
26 Sep 2018
League Cup
St. JohnstoneSt. Johnstone01CelticCeltic
BTTSO2.5
18 Feb 2018
Premiership
CelticCeltic00St. JohnstoneSt. Johnstone
BTTSO2.5
4 Nov 2017
Premiership
St. JohnstoneSt. Johnstone04CelticCeltic
BTTSO2.5
26 Aug 2017
Premiership
CelticCeltic11St. JohnstoneSt. Johnstone
BTTSO2.5
6 May 2017
Premiership
CelticCeltic41St. JohnstoneSt. Johnstone
BTTSO2.5
5 Feb 2017
Premiership
St. JohnstoneSt. Johnstone25CelticCeltic
BTTSO2.5
25 Jan 2017
Premiership
CelticCeltic10St. JohnstoneSt. Johnstone
BTTSO2.5
20 Aug 2016
Premiership
St. JohnstoneSt. Johnstone24CelticCeltic
BTTSO2.5
11 May 2016
Premiership
St. JohnstoneSt. Johnstone21CelticCeltic
BTTSO2.5
23 Jan 2016
Premiership
CelticCeltic31St. JohnstoneSt. Johnstone
BTTSO2.5
13 Dec 2015
Premiership
St. JohnstoneSt. Johnstone03CelticCeltic
BTTSO2.5
29 Aug 2015
Premiership
CelticCeltic31St. JohnstoneSt. Johnstone
BTTSO2.5
15 May 2015
Premiership
St. JohnstoneSt. Johnstone00CelticCeltic
BTTSO2.5
4 Mar 2015
Premiership
CelticCeltic01St. JohnstoneSt. Johnstone
BTTSO2.5
14 Feb 2015
Premiership
St. JohnstoneSt. Johnstone12CelticCeltic
BTTSO2.5
13 Aug 2014
Premiership
St. JohnstoneSt. Johnstone03CelticCeltic
BTTSO2.5
7 May 2014
Premiership
St. JohnstoneSt. Johnstone33CelticCeltic
BTTSO2.5
16 Feb 2014
Premiership
CelticCeltic30St. JohnstoneSt. Johnstone
BTTSO2.5
26 Dec 2013
Premiership
St. JohnstoneSt. Johnstone01CelticCeltic
BTTSO2.5
21 Sep 2013
Premiership
CelticCeltic21St. JohnstoneSt. Johnstone
BTTSO2.5
11 May 2013
Premiership
CelticCeltic40St. JohnstoneSt. Johnstone
BTTSO2.5
19 Feb 2013
Premiership
St. JohnstoneSt. Johnstone11CelticCeltic
BTTSO2.5
11 Nov 2012
Premiership
CelticCeltic11St. JohnstoneSt. Johnstone
BTTSO2.5
30 Oct 2012
League Cup
CelticCeltic50St. JohnstoneSt. Johnstone
BTTSO2.5
15 Sep 2012
Premiership
St. JohnstoneSt. Johnstone21CelticCeltic
BTTSO2.5
3 May 2012
Premiership
CelticCeltic10St. JohnstoneSt. Johnstone
BTTSO2.5
1 Apr 2012
Premiership
CelticCeltic20St. JohnstoneSt. Johnstone
BTTSO2.5
18 Dec 2011
Premiership
St. JohnstoneSt. Johnstone02CelticCeltic
BTTSO2.5
21 Aug 2011
Premiership
CelticCeltic01St. JohnstoneSt. Johnstone
BTTSO2.5
12 Apr 2011
Premiership
St. JohnstoneSt. Johnstone01CelticCeltic
BTTSO2.5
26 Dec 2010
Premiership
CelticCeltic20St. JohnstoneSt. Johnstone
BTTSO2.5
30 Oct 2010
Premiership
St. JohnstoneSt. Johnstone03CelticCeltic
BTTSO2.5
27 Oct 2010
League Cup
St. JohnstoneSt. Johnstone23CelticCeltic
BTTSO2.5
20 Mar 2010
Premiership
CelticCeltic30St. JohnstoneSt. Johnstone
BTTSO2.5
24 Jan 2010
Premiership
St. JohnstoneSt. Johnstone14CelticCeltic
BTTSO2.5
22 Aug 2009
Premiership
CelticCeltic52St. JohnstoneSt. Johnstone
BTTSO2.5

Celtic recent form

St. Johnstone recent form

Celtic has gone head to head with St. Johnstone 60 times since 2009, winning 47 and scoring 157 goals. St. Johnstone, in turn, has won 5 and scored 35 goals. There have been 8 draws between Celtic and St. Johnstone. Across all meetings both teams have scored in 40% of games and 60% have produced over 2.5 goals, at an average of 3.2 goals per game.