Timeline
- 13' Toby Steward Red Card
- 14' Ross Sinclair for Taylor Steven
- 14' Cathal McCarthy
- 35' Jason Holt Yellow Card
- 35' Matthew Todd Yellow Card
- 37' Aaron Tshibola Yellow Card
- 40' Danny Schmidt
- 41' Djenario Daniels
- 45' Matty Foulds for Matthew Todd
- 45' Josh Campbell for Josh Fowler
- 56' Jamie Brandon Yellow Card
- 58' Nicky Clescenco for Erik Ring
- 58' Tyreece John-Jules for Djenario Daniels
- 63' Logan Chalmers for Jason Holt
- 65' Joel Cotterill
- 67' Daniel Finlayson for Bozo Mikulic
- 71' Michael Schjonning-Larsen for Robbie Deas
- 83' Nicky Clescenco Yellow Card
Match stats
62.6%
Possession
37.4%
22
Shots
6
6
On target
3
12
Fouls
10
3
Yellow cards
2
0
Red cards
1
3
Offsides
1
1
Saves
4
455
Accurate passes
236
Lineups
Kilmarnock
3-4-1-2
58
Mantl
14
Stanger
6
Deas
4
McCarthy
8
Ring
18
Lowery
36
Tshibola
2
Brandon
11
Kiltie
29
Daniels
9
Hugill
St Johnstone
3-4-2-1
1
Steward
2
Alic
6
Mikulic
3
Diabate
30
Cotterill
8
Holt
42
McAlear
26
Todd
9
Fowler
22
Schmidt
7
Steven
Kilmarnock
3-4-1-2
- 58 Nico Mantl G
- 6 Robbie Deas ▼ CD
- 14 George Stanger CD-L
- 4 Cathal McCarthy CD-R
- 18 Tom Lowery CM-L
- 36 Aaron Tshibola CM-R
- 11 Greg Kiltie AM
- 8 Erik Ring ▼ LM
- 2 Jamie Brandon RM
- 29 Djenario Daniels ▼ CF-L
- 9 Joe Hugill CF-R
Came on
- 10 Tyreece John-Jules ▲ SUB
- 20 Nicky Clescenco ▲ SUB
- 21 Michael Schjonning-Larsen ▲ SUB
Unused substitutes (6)
- 23 Roshaun Mathurin SUB
- 19 Jonathan Meier SUB
- 27 Ieuan Owen SUB
- 12 Calum Ferie SUB
- 3 Mj Kamara SUB
- 7 Rory McKenzie SUB
St Johnstone
3-4-2-1
- 1 Toby Steward G
- 6 Bozo Mikulic ▼ CD
- 2 Enes Alic CD-L
- 3 Cheick Diabate CD-R
- 8 Jason Holt ▼ CM-L
- 42 Reece McAlear CM-R
- 30 Joel Cotterill LM
- 26 Matthew Todd ▼ RM
- 22 Danny Schmidt F
- 9 Josh Fowler ▼ CF-L
- 7 Taylor Steven ▼ CF-R
Came on
- 20 Ross Sinclair ▲ SUB
- 19 Daniel Finlayson ▲ SUB
- 32 Josh Campbell ▲ SUB
- 14 Matty Foulds ▲ SUB
- 23 Logan Chalmers ▲ SUB
Unused substitutes (4)
- 10 James Gullan SUB
- 99 Ruari Paton SUB
- 52 Arran Brookfield SUB
- 25 Macauley Tait SUB
Commentary
- 83' Nicky Clescenco (Kilmarnock) Yellow Card at 83'
- 71' Michael Schjonning-Larsen (Kilmarnock) Substitution at 71'
- 67' Daniel Finlayson (St Johnstone) Substitution at 67'
- 65' Joel Cotterill (St Johnstone) Goal at 65'
- 63' Logan Chalmers (St Johnstone) Substitution at 63'
- 58' Tyreece John-Jules (Kilmarnock) Substitution at 58'
- 58' Nicky Clescenco (Kilmarnock) Substitution at 58'
- 56' Jamie Brandon (Kilmarnock) Yellow Card at 56'
- 45' Josh Campbell (St Johnstone) Substitution at 45'
- 45' Matty Foulds (St Johnstone) Substitution at 45'
- 41' Djenario Daniels (Kilmarnock) Goal at 41'
- 40' Danny Schmidt (St Johnstone) Goal at 40'
Recent form
Kilmarnock
L
L
W
L
D
- D Heart of Midlothian 1-1 SPFL Premiership
- L at Rangers 3-1 SPFL Premiership
- W Motherwell 3-2 SPFL Premiership
- L at Falkirk 3-0 SPFL Premiership
- L at Dundee 3-1 SPFL Premiership
St Johnstone
D
L
D
W
D
- D Falkirk 1-1 SPFL Premiership
- W at Aberdeen 1-0 SPFL Premiership
- D Dundee United 1-1 SPFL Premiership
- L at Rangers 4-0 SPFL Premiership
- D Motherwell 2-2 SPFL Premiership
Head to head
STJ leads series 3-2
- 2 Aug 2026 St Johnstone 4–3 Kilmarnock 2026-27 Scottish Premiership
- 3 May 2025 St Johnstone 0–2 Kilmarnock 2024-25 Scottish Premiership
- 15 Feb 2025 Kilmarnock 3–1 St Johnstone 2024-25 Scottish Premiership
- 23 Nov 2024 St Johnstone 1–0 Kilmarnock 2024-25 Scottish Premiership
- 11 Aug 2024 Kilmarnock 0–3 St Johnstone 2024-25 Scottish Premiership
6 earlier entries