Skip to content
GioScore

St. Johnstone vs Celtic Result, Stats, Lineups & H2H

FT · HT 0–00 – 1

7th

1stMika Baur 52′

Player of the matchToby StewardSTJ · 94′ played · 8 saves · 9 recoveries · 24/50 passes

8.1
Possession
39%61%
Shots · on target in brackets
9 (3)15 (9)
Corners
211
Table · 7 v 18 pts
7th1st

PremiershipMatchday 3McDiarmid ParkRef M. MacDermid

Match strip & events

STJ 0–1 CEL · 2–2 yellow

1′HT90′St. Johnstone on top 46 of 90 min · STJ 48% · CEL 52% pressure · peaks STJ 90′, CEL 52′
  1. Full time 0–1
  2. Mika BaurYellow card
  3. Kieran Tierneyfor Liam Scales
  4. Macaulay Taitfor Joel Cotterill
  5. Shumaira Mheukafor Kasper Høgh
  6. Liam ScalesYellow card
  7. Danny Schmidtfor Josh Campbell
  8. Kai Fotheringhamfor T. Steven
  9. James Forrestfor Sebastian Tounekti
  10. Camilo Duránfor Haissem Hassan
  11. Reece McAlearYellow card
  12. Benjamin Nygrenfor Oliver Sørensen
  13. Sam Stantonfor J. Holt
  14. R. Patonfor Josh Fowler
  15. Josh CampbellYellow card
  16. Mika Baur0–1Goal · right foot · assist Haissem Hassan
  17. Half-time 0–0

Lineups

Starting XIs · ratings at full time
St. Johnstone4-2-3-16.84 avg rating 7.114-2-3-1Celtic
  1. 18.1Toby Steward94′
  1. 266.5Matty Todd94′
  2. 196.8Danny Finlayson94′
  3. 36.9C. Diabate94′
  4. 27.3Enes Alic94′
  1. 86.6J. Holt↓62′
  2. 426.7Reece McAlearYC 94′
  1. 326.2Josh CampbellYC ↓74′
  2. 306.4Joel Cotterill↓87′
  3. 77.0T. Steven↓74′
  1. 96.9Josh Fowler↓62′
  1. 267.4Sam Johnstone94′
  1. 57.0Liam ScalesYC ↓87′
  2. 67.1Auston Trusty94′
  3. 477.3Dane Murray94′
  4. 517.4Colby Donovan94′
  1. 227.8Mika BaurG YC 94′
  2. 426.4Callum McGregor94′
  1. 177.0Sebastian Tounekti↓73′
  2. 186.6Oliver Sørensen↓67′
  3. 237.7Haissem HassanA ↓73′
  1. 96.7Kasper Høgh↓86′
  1. 11Sam StantonMF · ↑62′6.5
  2. 18Kai FotheringhamFW · ↑74′6.8
  3. 22Danny SchmidtFW · ↑74′6.7
  4. 25Macaulay TaitMF · ↑87′
  5. 99R. PatonFW · ↑62′6.6
  6. 4Morgan BoyesDF
  7. 14Matthew FouldsDF
  8. 20Ross SinclairGK
  9. 33Liam SmithDF

SubstitutesCoaches: Simo Valakari (1.62 PPG) · Martin O'Neill (1.71 PPG)G goal · A assist · YC yellow · RC red · ↑ on · ↓ off

  1. 8Benjamin NygrenFW · ↑67′7.2
  2. 11Camilo DuránFW · ↑73′6.7
  3. 29Shumaira MheukaFW · ↑86′6.4
  4. 49James ForrestMF · ↑73′7.3
  5. 63Kieran TierneyDF · ↑87′6.6
  6. 1Viljami SinisaloGK
  7. 3Jordan LotombaDF
  8. 21Alex Oxlade-ChamberlainMF
  9. 35Joël van den BergMF

Expected vs happened

as of kick-off

22%Model · draw 21%57%

Projected goals
1.17 – 2.02total 3.19 · from goals per game before kick-off
Most likely scores
1–2 9.8%1–1 9.7%0–2 8.4%
OutcomeModelHappened
St. Johnstone win22%No
Draw21%No
Celtic win57%Yes
Over 1.5 goals83%No
Over 2.5 goals62%No
Over 3.5 goals39%No
Both teams to score60%No
St. Johnstone clean sheet13%No
Celtic clean sheet31%Yes

Model: Poisson rates from goals scored and conceded per game (not expected goals). How we calculate this

Matchday 3

Premiership · the other 5 games
  1. Dundee United0–2Dundee
  2. St. Mirren0–2Rangers
  3. Motherwell0–4Aberdeen
  4. Hibernian0–1Kilmarnock
  5. Hearts2–5Falkirk
Premiership fixtures and results →

What stands out

  • 6wins in a row

    Celtic extended their winning run in the Premiership to 6 matches.Run from 2026-08-03; league matches of this season only.

  • 0–0half-time

    The match stood at 0–0 at half-time before 0–1 after the break (0–1 full time).

Top ratings

XI avg 6.84 v 7.11
  1. Toby StewardSTJ8.1
  2. MBMika BaurCEL7.8
  3. Haissem HassanCEL7.7
  4. Sam JohnstoneCEL7.4
  5. Colby DonovanCEL7.4

Table after full time

Premiership 2026/2027
#TeamPW-D-LGoalsGDPtsBefore
1Celtic66-0-014:3+11181st
2Rangers64-1-17:4+3132nd
3Hearts54-0-112:5+7123rd
4St. Mirren63-1-28:6+2104th
5Motherwell52-2-18:5+385th
6Dundee62-1-37:6+176th
7St. Johnstone62-1-38:9-177th
8Hibernian52-0-37:9-268th
9Dundee United61-2-36:11-559th
10Aberdeen51-1-32:7-5410th
11Falkirk50-2-33:7-4211th
12Kilmarnock50-1-44:14-10112th
St. Johnstone
7th7 → 7 pts
Celtic
1st15 → 18 pts

Order: points, goal difference, goals scored. “Before” is the position at kick-off. Full table

Form

last 10 matches of each side, all competitions, before kick-off
St. Johnstone3d restCEL +1d rest4d restCeltic
  1. 4-2W11 Jul
  2. 2-0W14 Jul
  3. 3-0W18 Jul
  4. 0-1L21 Jul
  5. 1-1D25 Jul
  6. 4-3W2 Aug
  7. 0-1L8 Aug
  8. 1-2L29 Aug
  9. 1-1D2 Sep
  10. 2-1W6 Sep

5-2-3goals 18:121.70pts/game

Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below

  1. 1-1D18 Jul
  2. 2-2D25 Jul
  3. 1-0W3 Aug
  4. 5-1W9 Aug
  5. 4-0W15 Aug
  6. 3-0W19 Aug
  7. 1-5L25 Aug
  8. 2-1W29 Aug
  9. 3-0W2 Sep
  10. 2-1W5 Sep

7-2-1goals 24:112.30pts/game

  1. HHibernian2–1
  2. ADundee1–1
  3. AHearts1–2
  4. ASt. Mirren0–1
  5. HKilmarnock4–3

latest 5

  1. ASt. Mirren2–1
  2. HAberdeen3–0
  3. HFalkirk2–1
  4. ALASK1–5
  5. HLASK3–0
Show older matches
  1. HEast Fife1–1
  2. AInverness CT0–1
  3. HGreenock Morton3–0
  4. ALinlithgow Rose2–0
  5. ACove Rangers4–2

older

  1. ADundee United4–0
  2. AKilmarnock5–1
  3. HDundee1–0
  4. HAC Milan2–2
  5. HMiddlesbrough1–1

Season comparison

as the teams came into the match
St. Johnstoneall competitionsCeltic
  1. Goal markets & scoring rates · 15 games each
  2. 2.8Goals per game (both sides)3.67
  3. 80%Over 1.593%
  4. 47%Over 2.580%
  5. 20%Over 3.553%
  6. 40%Both teams scored73%
  7. 47%Clean sheets27%
  8. 13%Failed to score0%
  9. St. Johnstone at home v Celtic away
  10. 5Played7
  11. 4Won4
  12. 1Drawn1
  13. 0Lost2
  14. 12-5Goals (for-against)17-14
  15. 2.6Points per game1.86
  16. 60%Over 2.586%
  17. 40%Clean sheets14%
  18. 1st half vs 2nd half scoring · 15 games each
  19. 16-61st-half goals (for-against)20-6
  20. 14-62nd-half goals (for-against)15-14
  21. 47%Goals after half-time43%
  22. 67%Goal before half-time87%
  23. 7-6-2Half-time W-D-L7-6-2

How we calculate this

Match info

Competition
Premiership
Season
2026/2027 · Matchday 3 of 33
Stage
1st Phase
Kick-off
Venue
McDiarmid Park, Perth
Capacity
10,696 · grass
Weather
11 °C · scattered clouds · humidity 80%
Referee
M. MacDermid
STJ coach
Simo Valakari (1.62 PPG)
CEL coach
Martin O'Neill (1.71 PPG)

Match summary

Celtic beat St. Johnstone 1-0 in the Premiership, 1st Phase.

Before kickoff, St. Johnstone sat 7th on 7 points, while Celtic were 1st on 15 points. Celtic won 31 of the 40 previous meetings on record.

Mika Baur (52') scored for Celtic.

St. Johnstone — live results and scheduleCeltic — live results and scheduleHow we calculate this

Team stats

43 figures
  1. 39%Possession61%
  2. 9Shots15
  3. 3Shots on target9
  4. 1Big chances5
  5. 2Corners11
  6. 386Passes591
  7. 13Fouls9
  8. 2Yellow cards2
All 43 stats
  1. Attack
  2. 4Accurate crosses9
  3. 70Attacks119
  4. 1Big chances missed4
  5. 20Crosses37
  6. 38Dangerous attacks87
  7. 10Dribble attempts16
  8. 0Offsides3
  9. 33%Shot accuracy60%
  10. 2Shots blocked4
  11. 6Shots inside box12
  12. 4Shots off target2
  13. 3Shots outside box2
  14. 8Successful dribbles8
  15. Passing
  16. 8Accurate long passes15
  17. 303Accurate passes530
  18. 75%Forward passes %81%
  19. 9Key passes12
  20. 15%Long pass accuracy48%
  21. 52Long passes31
  22. 78%Pass accuracy90%
  23. 35Passes in final third61
  24. Defence
  25. 39Ball recoveries38
  26. 80Ball safe78
  27. 39Duels won50
  28. 10Goal kicks3
  29. 11Headers won21
  30. 6Interceptions5
  31. 8Saves3
  32. 10Tackles9
  33. 7Tackles won1
  34. Discipline
  35. 9Free kicks13
  36. Other
  37. 1Injuries1
  38. 127Possession lost123
  39. 5Substitutions5
  40. 20Throw-ins23

Player leaders

this match

Shots

  1. T. StevenSTJ3 (1)
  2. Shumaira MheukaCEL3 (3)
  3. Haissem HassanCEL2 (2)

Big chances created

  1. Benjamin NygrenCEL2
  2. Haissem HassanCEL1
  3. Enes AlicSTJ1

Passes

  1. Auston TrustyCEL94/100
  2. Dane MurrayCEL84/85
  3. Callum McGregorCEL66/72

Progressive passes

  1. Auston TrustyCEL90 (90%)
  2. Dane MurrayCEL82 (96%)
  3. Callum McGregorCEL69 (96%)

Final-third passes

  1. Callum McGregorCEL11
  2. Colby DonovanCEL9
  3. Auston TrustyCEL8

Ball recoveries

  1. Toby StewardSTJ9
  2. Sam JohnstoneCEL8
  3. Auston TrustyCEL7

Duels won

  1. Colby DonovanCEL9/15
  2. Enes AlicSTJ6/10
  3. Dane MurrayCEL6/8

Clearances

  1. Danny FinlaysonSTJ13
  2. Dane MurrayCEL12
  3. C. DiabateSTJ9

Head-to-head

40 meetings on record since 2013

3-6-31St. Johnstone W-D-L · goals 24:113

3 STJ6 draws31 CEL
With St. Johnstone at home
2-2-18 (16:64)
Goals per meeting
3.43
Over 2.5 goals
68%
Both teams scored
43%
Won by the host
38%
Last 5 (St. Johnstone)
1W 0D 4L · 4 goals/game
  1. St. Johnstone0–5CelticScottish Cup
  2. St. Johnstone1–0CelticPremiership
  3. Celtic4–0St. JohnstonePremiership
  4. St. Johnstone0–6CelticPremiership
  5. Celtic3–1St. JohnstonePremiership
Show all 40 meetings
  1. St. Johnstone1–3CelticPremiership
  2. Celtic0–0St. JohnstonePremiership
  3. St. Johnstone1–4CelticPremiership
  4. Celtic4–1St. JohnstonePremiership
  5. St. Johnstone1–2CelticPremiership
  6. Celtic7–0St. JohnstonePremiership
  7. St. Johnstone1–3CelticPremiership
  8. Celtic2–0St. JohnstonePremiership
  9. Celtic4–0St. JohnstonePremiership
  10. St. Johnstone1–2CelticPremiership
  11. Celtic1–1St. JohnstonePremiership
  12. St. Johnstone0–2CelticPremiership
  13. St. Johnstone0–3CelticPremiership
  14. Celtic7–0St. JohnstonePremiership
  15. St. Johnstone0–2CelticPremiership
  16. Celtic2–0St. JohnstonePremiership
  17. St. Johnstone0–6CelticPremiership
  18. Celtic0–0St. JohnstonePremiership
  19. St. Johnstone0–4CelticPremiership
  20. Celtic1–1St. JohnstonePremiership
  21. Celtic4–1St. JohnstonePremiership
  22. St. Johnstone2–5CelticPremiership
  23. Celtic1–0St. JohnstonePremiership
  24. St. Johnstone2–4CelticPremiership
  25. St. Johnstone2–1CelticPremiership
  26. Celtic3–1St. JohnstonePremiership
  27. St. Johnstone0–3CelticPremiership
  28. Celtic3–1St. JohnstonePremiership
  29. St. Johnstone0–0CelticPremiership
  30. Celtic0–1St. JohnstonePremiership
  31. St. Johnstone1–2CelticPremiership
  32. St. Johnstone0–3CelticPremiership
  33. St. Johnstone3–3CelticPremiership
  34. Celtic3–0St. JohnstonePremiership
  35. St. Johnstone0–1CelticPremiership
  1. CelticnextSt. JohnstonePremiership
  2. St. JohnstonenextCelticPremiership

Updated