Timeline
- 6' Marcus Fraser Yellow Card
- 29' Ryan Carr Yellow Card
- 49' James Gullan Penalty - Missed
- 51' Liam Donnelly for Marcus Fraser
- 63' James Gullan Yellow Card
- 64' Jake Young for Eseosa Sule
- 64' Luke Thomas for Chris Mochrie
- 64' Logan Chalmers for Josh Fowler
- 76' Roland Idowu for Samuel Ramos
- 79' Kai Fotheringham for Jason Holt
- 84' Louis Lloyd for Liam Smith
Match stats
52.1%
Possession
47.9%
13
Shots
9
4
On target
2
11
Fouls
8
2
Yellow cards
1
0
Red cards
0
2
Offsides
1
2
Saves
3
362
Accurate passes
333
Lineups
St Mirren
4-2-3-1
1
Chapman
3
John
13
Gogic
22
Fraser
2
Richardson
48
Nsio
8
Carr
23
Mochrie
88
Phillips
10
Ramos
9
Sule
St Johnstone
4-2-3-1
1
Steward
14
Foulds
3
Diabaté
5
Mitchell
33
Smith
8
Holt
42
McAlear
99
Paton
10
Gullan
11
Stanton
9
Fowler
St Mirren
4-2-3-1
- 1 Jacob Chapman G
- 13 Alexander Gogic CD-L
- 22 Marcus Fraser ▼ CD-R
- 3 Declan John LB
- 2 Jayden Richardson RB
- 88 Killian Phillips AM
- 48 Paul Nsio LM
- 8 Ryan Carr RM
- 9 Eseosa Sule ▼ F
- 23 Chris Mochrie ▼ AM-L
- 10 Samuel Ramos ▼ AM-R
Came on
- 16 Luke Thomas ▲ SUB
- 7 Roland Idowu ▲ SUB
- 20 Jake Young ▲ SUB
- 4 Liam Donnelly ▲ SUB
Unused substitutes (5)
- 5 Richard King SUB
- 30 Fraser Taylor SUB
- 32 Luke Douglas SUB
- 53 Henry Fieldson SUB
- 27 Peter Urminsky SUB
St Johnstone
4-2-3-1
- 1 Toby Steward G
- 3 Cheick Diabaté CD-L
- 5 Zach Mitchell CD-R
- 14 Matty Foulds LB
- 33 Liam Smith ▼ RB
- 10 James Gullan AM
- 8 Jason Holt ▼ LM
- 42 Reece McAlear RM
- 9 Josh Fowler ▼ F
- 99 Ruari Paton AM-L
- 11 Samuel Stanton AM-R
Came on
- 23 Logan Chalmers ▲ SUB
- 18 Kai Fotheringham ▲ SUB
- 17 Louis Lloyd ▲ SUB
Unused substitutes (6)
- 4 Morgan Boyes SUB
- 7 Taylor Steven SUB
- 20 Ross Sinclair SUB
- 15 Jack Baird SUB
- 25 Macauley Tait SUB
- 19 Daniel Finlayson SUB
Commentary
- 84' Louis Lloyd (St Johnstone) Substitution at 84'
- 79' Kai Fotheringham (St Johnstone) Substitution at 79'
- 76' Roland Idowu (St Mirren) Substitution at 76'
- 73' Killian Phillips (St Mirren) Penalty - Scored at 73'
- 64' Logan Chalmers (St Johnstone) Substitution at 64'
- 64' Luke Thomas (St Mirren) Substitution at 64'
- 64' Jake Young (St Mirren) Substitution at 64'
- 63' James Gullan (St Johnstone) Yellow Card at 63'
- 51' Liam Donnelly (St Mirren) Substitution at 51'
- 49' Jacob Chapman (St Mirren) Penalty - Saved at 49'
- 49' James Gullan (St Johnstone) Penalty - Missed at 49'
- 29' Ryan Carr (St Mirren) Yellow Card at 29'
Recent form
St Mirren
W
L
W
W
W
- W at Dumbarton 4-0 SLC
- W at Cove Rangers 4-0 SLC
- W East Kilbride 4-3 SLC
- L Dunfermline Athletic 1-0 SLC
- W at Falkirk 2-0 SPFL Premiership
St Johnstone
W
L
L
W
W
- W at Linlithgow Rose 2-0 SLC
- W Greenock Morton 3-0 SLC
- L at Inverness Caledonian Thistle 1-0 SLC
- L East Fife 1-1 SLC
- W Kilmarnock 4-3 SPFL Premiership
Head to head
STM leads series 2-1-2
- 1 Feb 2025 St Mirren 0–1 St Johnstone 2024-25 Scottish Premiership
- 14 Dec 2024 St Johnstone 2–3 St Mirren 2024-25 Scottish Premiership
- 30 Oct 2024 St Mirren 3–1 St Johnstone 2024-25 Scottish Premiership
- 25 Feb 2023 St Johnstone 1–1 St Mirren 2022-23 Scottish Premiership
- 9 Nov 2022 St Mirren 2–2 St Johnstone 2022-23 Scottish Premiership
1 earlier entry