Timeline
- 2' Brad Lyons
- 31' Ryan Carr Yellow Card
- 42' Eseosa Sule
- 45' Stuart Armstrong for Connor Ronan
- 45' Tony Yogane for Brad Lyons
- 56' Paul Nsio Yellow Card
- 58' Kevin Nisbet Penalty - Missed
- 58' Kevin Nisbet
- 59' Samuel Ramos for Luke Thomas
- 67' Fraser Taylor for Paul Nsio
- 71' Ayoub Mouloua for Toyosi Olusanya
- 72' Ayoub Mouloua
- 74' Jake Young for Eseosa Sule
- 76' Emmanuel Gyamfi for Lewis Smith
- 77' Stuart Armstrong Yellow Card
- 90'+3' Findlay Marshall for Kevin Nisbet
Match stats
34.5%
Possession
65.5%
17
Shots
13
7
On target
7
18
Fouls
16
1
Yellow cards
2
0
Red cards
0
1
Offsides
0
6
Saves
4
200
Accurate passes
452
Lineups
Aberdeen
4-2-3-1
27
Müller
24
Guinness-Walker
5
Knoester
23
Mayo
28
Cadden
32
Afeez
8
Lyons
20
Olusanya
25
Ronan
11
Smith
15
Nisbet
St Mirren
4-4-2
1
Chapman
3
John
22
Fraser
13
Gogic
47
Ramsay
19
Kabia
48
Nsio
8
Carr
16
Thomas
88
Phillips
9
Sule
Aberdeen
4-2-3-1
- 27 Marius Müller G
- 5 Mats Knoester CD-L
- 23 Lewis Mayo CD-R
- 24 Nesta Guinness-Walker LB
- 28 Christopher Cadden RB
- 25 Connor Ronan ▼ AM
- 32 Aremu Afeez LM
- 8 Brad Lyons ▼ RM
- 15 Kevin Nisbet ▼ F
- 20 Toyosi Olusanya ▼ AM-L
- 11 Lewis Smith ▼ AM-R
Came on
- 17 Stuart Armstrong ▲ SUB
- 40 Findlay Marshall ▲ SUB
- 9 Ayoub Mouloua ▲ SUB
- 7 Tony Yogane ▲ SUB
- 77 Emmanuel Gyamfi ▲ SUB
Unused substitutes (4)
- 22 Jack Milne SUB
- 30 Daniel Klein SUB
- 26 Daniel Happe SUB
- 21 Gavin Molloy SUB
St Mirren
4-4-2
- 1 Jacob Chapman G
- 22 Marcus Fraser CD-L
- 13 Alexander Gogic CD-R
- 3 Declan John LB
- 47 Calvin Ramsay RB
- 48 Paul Nsio ▼ CM-L
- 8 Ryan Carr CM-R
- 19 Ismeal Kabia LM
- 16 Luke Thomas ▼ RM
- 88 Killian Phillips CF-L
- 9 Eseosa Sule ▼ CF-R
Came on
- 20 Jake Young ▲ SUB
- 30 Fraser Taylor ▲ SUB
- 10 Samuel Ramos ▲ SUB
Unused substitutes (6)
- 37 Carrick Mcevoy SUB
- 6 Louis Jackson SUB
- 53 Henry Fieldson SUB
- 4 Liam Donnelly SUB
- 23 Chris Mochrie SUB
- 35 Grant Tamosevicius SUB
Commentary
- 90'+3' Findlay Marshall (Aberdeen) Substitution at 90'+3'
- 77' Stuart Armstrong (Aberdeen) Yellow Card at 77'
- 76' Emmanuel Gyamfi (Aberdeen) Substitution at 76'
- 74' Jake Young (St Mirren) Substitution at 74'
- 72' Ayoub Mouloua (Aberdeen) Goal at 72'
- 71' Ayoub Mouloua (Aberdeen) Substitution at 71'
- 67' Fraser Taylor (St Mirren) Substitution at 67'
- 59' Samuel Ramos (St Mirren) Substitution at 59'
- 58' Kevin Nisbet (Aberdeen) Goal at 58'
- 58' Kevin Nisbet (Aberdeen) Penalty - Missed at 58'
- 58' Jacob Chapman (St Mirren) Penalty - Saved at 58'
- 56' Paul Nsio (St Mirren) Yellow Card at 56'
Recent form
Aberdeen
L
W
D
W
W
- W at Kilmarnock 1-1 SLC
- W at Motherwell 4-0 SPFL Premiership
- D at Hibernian 1-1 SPFL Premiership
- W at Dunfermline Athletic 4-1 Club Friendly
- L St Johnstone 1-0 SPFL Premiership
St Mirren
L
L
L
L
W
- W at Kilmarnock 1-0 SPFL Premiership
- L Celtic 2-1 SPFL Premiership
- L at Rangers 1-0 SPFL Premiership
- L Dundee United 3-0 SPFL Premiership
- L at Heart of Midlothian 5-0 SPFL Premiership
Head to head
STM leads series 3-1-1
- 12 May 2026 Aberdeen 0–2 St Mirren 2025-26 Scottish Premiership
- 4 Apr 2026 St Mirren 2–0 Aberdeen 2025-26 Scottish Premiership
- 3 Dec 2025 Aberdeen 3–3 St Mirren 2025-26 Scottish Premiership
- 18 Oct 2025 St Mirren 0–1 Aberdeen 2025-26 Scottish Premiership
- 3 May 2025 St Mirren 1–0 Aberdeen 2024-25 Scottish Premiership
5 earlier entries