Scottish Premiership
· Relegation Group - 37
May 12, 2026 20:45
42'
(ast. J. Devaney)
R. King
80'
(ast. M. Mandron)
K. Phillips
The ForzaPitch pre-match prediction gave Aberdeen a 52% win probability (draw 26%, ST Mirren 20%). The final result was Aberdeen 0–2 ST Mirren. In 3 previous meetings, Aberdeen have won 1 times, with 1 draws and 1 wins for ST Mirren.
Match statistics
5
Total shots
8
1
Shots on target
5
0.52
Actual xG
1.46
3
Saves
1
58%
Possession
42%
6
Corners
1
12
Tackles
13
1
🟨 Yellow cards
2
Match Events
16'
M. Fraser
42'
ast. J. Devaney ·
R. King⚽
L. Morrison
/ J. Milne
46'
A. Afeez
/ L. Cameron
46'
S. Robinson
66'
N. Devlin
/ D. Lobban
68'
K. Nisbet
/ T. Keskinen
68'
75'
J. Devaney
D. Geiger
79'
D. Geiger
/ G. Shinnie
80'
80'
ast. M. Mandron ·
K. Phillips⚽
90'+2
L. Douglas
/
K. Phillips
Pre-match prediction
52.72%
Aberdeen
26.45%
X
20.83%
ST ←
we assigned to the actual result (ST Mirren)
20.83%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.40
0.52
-0.88
0.63
1.46
+0.83
ST Mirren dominated by xG (1.46 vs 0.52).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
99
Per Kristian Bråtveit
G
Per Kristian Bråtveit
G
21
Gavin Molloy
D
Gavin Molloy
D
5
Mats Knoester
D
Mats Knoester
D
23
Liam Morrison
45'
D
Liam Morrison
45'
D
3
Mitchel Frame
M
Mitchel Frame
M
18
Ante Palaversa
M
Ante Palaversa
M
32
Aremu Afeez
45'
M
Aremu Afeez
45'
M
2
Nicky Devlin
68'
M
Nicky Devlin
68'
M
8
Dennis Geiger
80'
F
Dennis Geiger
80'
F
15
Kevin Nisbet
68'
F
Kevin Nisbet
68'
F
20
Toyosi Olusanya
F
Toyosi Olusanya
F
Bench
38
Dylan Lobban
22'
M
Dylan Lobban
22'
M
42
Elvis Bwomono
D
Elvis Bwomono
D
4
Graeme Shinnie
10'
M
Graeme Shinnie
10'
M
22
Jack Milne
45'
D
Jack Milne
45'
D
14
Kenan Bilalovic
M
Kenan Bilalovic
M
29
Kjartan Mar Kjartansson
M
Kjartan Mar Kjartansson
M
25
Lyall Cameron
45'
M
Lyall Cameron
45'
M
13
Nick Suman
G
Nick Suman
G
81
Topi Keskinen
22'
F
Topi Keskinen
22'
F
27
Ross Sinclair
G
Ross Sinclair
G
22
Marcus Fraser
D
Marcus Fraser
D
13
Alexander Gogić
D
Alexander Gogić
D
4
Liam Donnelly
D
Liam Donnelly
D
6
Mark O'Hara
M
Mark O'Hara
M
21
Miguel Freckleton
M
Miguel Freckleton
M
8
Jacob Devaney
1 👟
M
Jacob Devaney
1 👟
M
16
Allan Campbell
M
Allan Campbell
M
5
Richard King
1 ⚽
M
Richard King
1 ⚽
M
9
Mikael Mandron
1 👟
F
Mikael Mandron
1 👟
F
88
Killian Phillips
1 ⚽
89'
F
Killian Phillips
1 ⚽
89'
F
Bench
35
Grant Tamosevicius
G
Grant Tamosevicius
G
20
Jake Young
F
Jake Young
F
17
Jalmaro Calvin
F
Jalmaro Calvin
F
2
Jayden Richardson
D
Jayden Richardson
D
32
Luke Douglas
1'
F
Luke Douglas
1'
F
7
Roland Idowu
M
Roland Idowu
M
41
Ruari Duff
F
Ruari Duff
F
3
Scott Tanser
D
Scott Tanser
D
38
Thomas Falconer
D
Thomas Falconer
D
Best on the pitch
Jacob Devaney
M · ST
7.50
1 👟
· 41 pass
Killian Phillips
F · ST
7.30
1 ⚽
5 shots
· 18 pass
Richard King
M · ST
7.30
1 ⚽
1 shots
· 30 pass
Allan Campbell
M · ST
7.20
· 47 pass
Nicky Devlin
M · Aberdeen
7.20
· 28 pass
Miguel Freckleton
M · ST
7.20
· 40 pass
Aberdeen — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Per Kristian Bråtveit | G | 90 | 6.60 | — | — | — | 38 | 25% | — | — | — |
| Gavin Molloy | D | 90 | 6.20 | — | — | 1 | 77 | 65% | — | — | — |
| Mats Knoester | D | 90 | 6.50 | — | — | 1 | 77 | 69% | 2 | — | — |
| Liam Morrison | D | 45 | 6.50 | — | — | — | 33 | 22% | 1 | — | — |
| Mitchel Frame | M | 90 | 6.90 | — | — | 1 | 31 | 27% | 2 | — | — |
| Ante Palaversa | M | 90 | 6.60 | — | — | — | 72 | 51% | 1 | — | — |
| Aremu Afeez | M | 45 | 6.70 | — | — | — | 26 | 18% | 3 | — | — |
| Nicky Devlin | M | 68 | 7.20 | — | — | — | 28 | 21% | 2 | — | — |
| Dennis Geiger | F | 80 | 6.30 | — | — | — | 43 | 37% | 1 | 1 | — |
| Kevin Nisbet | F | 68 | 6.60 | — | — | 2 | 27 | 18% | — | — | — |
| Toyosi Olusanya | F | 90 | 6.50 | — | — | — | 9 | 8% | — | — | — |
| Dylan Lobban | M | 22 | 6.30 | — | — | — | 12 | 9% | — | — | — |
| Graeme Shinnie | M | 10 | 6.30 | — | — | — | 10 | 9% | — | — | — |
| Jack Milne | D | 45 | 6.30 | — | — | — | 30 | 23% | — | — | — |
| Lyall Cameron | M | 45 | 6.90 | — | — | — | 33 | 26% | — | — | — |
| Topi Keskinen | F | 22 | 6.20 | — | — | — | 5 | 2% | — | — | — |
ST Mirren — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ross Sinclair | G | 90 | 6.90 | — | — | — | 28 | 10% | — | — | — |
| Marcus Fraser | D | 90 | 7.20 | — | — | — | 39 | 30% | 1 | 1 | — |
| Alexander Gogić | D | 90 | 7.20 | — | — | 1 | 54 | 39% | 1 | — | — |
| Liam Donnelly | D | 90 | 7.20 | — | — | — | 51 | 39% | 1 | — | — |
| Mark O'Hara | M | 90 | 7.00 | — | — | — | 30 | 23% | 1 | — | — |
| Miguel Freckleton | M | 90 | 7.20 | — | — | — | 40 | 29% | 3 | — | — |
| Jacob Devaney | M | 90 | 7.50 | — | 1 | — | 41 | 34% | — | 1 | — |
| Allan Campbell | M | 90 | 7.20 | — | — | — | 47 | 42% | 3 | — | — |
| Richard King | M | 90 | 7.30 | 1 | — | 1 | 30 | 12% | 2 | — | — |
| Mikael Mandron | F | 90 | 6.90 | — | 1 | 1 | 25 | 18% | — | — | — |
| Killian Phillips | F | 89 | 7.30 | 1 | — | 5 | 18 | 13% | 1 | — | — |
| Luke Douglas | F | 1 | — | — | — | — | 1 | — | — | — | — |
Frequently Asked Questions
What was the final score of Aberdeen vs ST Mirren?
The final score was Aberdeen 0–2 ST Mirren.
What did the model predict before Aberdeen vs ST Mirren?
The model assigned 52% probability to a Aberdeen win, 26% to a draw, and 20% to an ST Mirren win.