St. Johnstone 0-1 Celtic: result and report
Premiership · Wednesday 9 September 2026
Result
St. Johnstone 0-1 Celtic
Premiership · Wednesday 9 September 2026, 19:00 UTC · McDiarmid Park, Perth · half-time 0-0
St. Johnstone 0-1 Celtic: match report
St. Johnstone were beaten by Celtic 0-1 in the Premiership on Wednesday 9 September 2026 at McDiarmid Park. It was 0-0 at half-time.
The only goal came from Mika Baur of Celtic in the 52nd minute.
Discipline: St. Johnstone received 2 yellow cards; Celtic received 2 yellow cards.
Going into the game St. Johnstone were 7th on 7 points from 5 and Celtic 1st on 15 points from 5. In the current table St. Johnstone are 7th on 14 points and Celtic are 1st on 28 points.
St. Johnstone lined up in a 4-2-3-1 and Celtic in a 4-2-3-1. The highest match rating in our data went to Toby Steward of St. Johnstone (8.1), ahead of Mika Baur (7.8).
Before this game the head-to-head record in our data stood at 1 St. Johnstone win, 1 draw and 4 for Celtic.
Going into the match St. Johnstone's last five read W-D-L-L-W and Celtic's W-W-W-L-W.
Key events
- 52'Goal · Mika Baur
- 55'Yellow card · Josh Campbell
- 69'Yellow card · Reece McAlear
- 82'Yellow card · Liam Scales
- 90+4'Yellow card · Mika Baur
Form and table
- St. JohnstoneLast five: W L L D W
- CelticLast five: W L W W W
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Celtic | 12 | 9 | 1 | 2 | 27 | 10 | +17 | 28 | WWWDL |
| 7 | St. Johnstone | 12 | 3 | 5 | 4 | 15 | 19 | -4 | 14 | WDLDD |
Head-to-head
Team news
St. Johnstone line-up (4-2-3-1)
Toby Steward, Matty Todd, Danny Finlayson, C. Diabate, Enes Alic, J. Holt, Reece McAlear, Josh Campbell, Joel Cotterill, Taylor Steven, Josh Fowler
Celtic line-up (4-2-3-1)
Sam Johnstone, Colby Donovan, Dane Murray, Auston Trusty, Liam Scales, Callum McGregor, Mika Baur, Haissem Hassan, Oliver Sørensen, Sebastian Tounekti, Kasper Høgh
More Premiership fixtures
- St. Johnstone vs Dundee15:00 UTC
- Dundee United vs Motherwell15:00 UTC
- Aberdeen vs Hibernian17:45 UTC
- St. Mirren vs Rangers20:00 UTC
- Hearts vs Falkirk15:00 UTC
- Celtic vs Kilmarnock16:00 UTC