← Scottish Cup
Scottish Cup · Semi-finals April 19, 2026 15:00
6 – 2
Final score
Model correct — prediction Celtic
D. Maeda 1'
A. Ralston (ast. Yang Hyun-Jun) 45'+3
K. Iheanacho (ast. J. Forrest) 96'
L. McCowan 98'
K. Iheanacho (ast. L. McCowan) 100'
B. Nygren (ast. D. Maeda) 102'
53' (ast. D. John) M. Mandron
90'+1 (ast. J. Young) M. Mandron

The ForzaPitch pre-match prediction gave Celtic a 60% win probability (draw 23%, ST Mirren 16%). The final result was Celtic 6–2 ST Mirren. In 3 previous meetings, Celtic have won 3 times, with 0 draws and 0 wins for ST Mirren.

Match statistics
4
Shots on target
5
50%
Possession
50%
5
Corners
8
Match Events
D. Maeda
1'
15'
G. Tamosevicius / R. Mullen
A. Engels
34'
A. Ralston · ast. Yang Hyun-Jun
45'+3
53'
ast. D. John · M. Mandron
57'
A. Campbell
S. Tounekti / J. Forrest
61'
A. Engels / L. McCowan
73'
C. McGregor / A. Oxlade-Chamberlain
73'
74'
R. Idowu / K. Phillips
74'
J. Young / J. Ayunga
74'
J. Richardson / A. Campbell
Yang Hyun-Jun / K. Iheanacho
82'
82'
C. McMenamin / L. Donnelly
K. Tierney / M. Saracchi
82'
90'+1
ast. J. Young · M. Mandron
90'+2
A. Gogic
B. Arthur / D. Murray
91'
95'
M. O'Hara
K. Iheanacho · ast. J. Forrest
96'
L. McCowan
98'
K. Iheanacho · ast. L. McCowan
100'
B. Nygren · ast. D. Maeda
102'
L. McCowan
103'
106'
S. Tanser / D. John
Pre-match prediction
60.02%
Celtic ←
23.76%
X
16.23%
ST
✓ Correct prediction — we assigned to the actual result (Celtic) 60.02% (high confidence)
Expected vs actual xG
Exp.
Actual
Δ
Celtic
1.70
ST
0.72
Lineups
Celtic Celtic 4-2-3-1
12
G
63 Kieran Tierney Kieran Tierney D
43
B. Arthur D
6 Auston Trusty Auston Trusty D
56 Tony Ralston Tony Ralston 1 ⚽ D
27 Arne Engels Arne Engels M
42 Callum McGregor Callum McGregor M
23 Sebastian Tounekti Sebastian Tounekti M
8 Benjamin Nygren Benjamin Nygren 1 ⚽ F
13 Yang Hyun-Jun Yang Hyun-Jun 1 👟 F
38 Daizen Maeda Daizen Maeda 1 ⚽ 1 👟 F
Bench
21 Alex Oxlade-Chamberlain Alex Oxlade-Chamberlain M
49 James Forrest James Forrest 1 👟 M
17 Kelechi Iheanacho Kelechi Iheanacho 2 ⚽ F
14 Luke McCowan Luke McCowan 1 ⚽ 1 👟 M
41 Reo Hatate Reo Hatate M
ST Mirren ST Mirren 3-4-1-2
31
R. Mullen G
21 Miguel Freckleton Miguel Freckleton D
13 Alexander Gogić Alexander Gogić D
4 Liam Donnelly Liam Donnelly M
24 D. John D. John 1 👟 M
16 Allan Campbell Allan Campbell M
8 Jacob Devaney Jacob Devaney M
6
M
88 Killian Phillips Killian Phillips M
9 Mikael Mandron Mikael Mandron 2 ⚽ F
11
J. Ayunga F
Bench
10
C. McMenamin F
7 Roland Idowu Roland Idowu M
3 Scott Tanser Scott Tanser D
Celtic Celtic — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
G
Kieran Tierney D
B. Arthur D
Auston Trusty D
Tony Ralston D 1
Arne Engels M
Callum McGregor M
Sebastian Tounekti M
Benjamin Nygren F 1
Yang Hyun-Jun F 1
Daizen Maeda F 1 1
ST Mirren ST Mirren — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
R. Mullen G
Miguel Freckleton D
Alexander Gogić D
Liam Donnelly M
D. John M 1
Allan Campbell M
Jacob Devaney M
M
Killian Phillips M
Mikael Mandron F 2
J. Ayunga F
Frequently Asked Questions
What was the final score of Celtic vs ST Mirren?
The final score was Celtic 6–2 ST Mirren.
What did the model predict before Celtic vs ST Mirren?
The model assigned 60% probability to a Celtic win, 23% to a draw, and 16% to an ST Mirren win.