St Mirren vs Hearts Results & Stats | 29.10.2025

sct St Mirren vs Hearts
19:45 Ended
St Mirren
2
Hearts
2
Bet on the game with:
Bet365
star freebets livegame

Highlights

St Mirren
whistle
Hearts
N'Lundulu
assist: George
ball
28'
34'
ball
Shankland
Freckleton
yellow card
39'
39'
yellow card
Halkett
clock 2,2 HT
Freckleton
ball
55'
Phillips
yellow card
58'
59'
yellow card
Milne
65'
substitution
Kingsley
Kabore
70'
ball
Braga
Baccus
Donnelly
substitution
75'
N'Lundulu
Ayunga
substitution
75'
85'
substitution
Braga
Magnusson
McMenamin
Sobowale
substitution
85'
clock 2,2 FT
corners yellow card red card substitution ball
St Mirren
6
2
0
3
2
Hearts
7
2
0
2
2

Ticker

Start play
4' - 1st Offside - St Mirren
5' - 1st Shot On Target - Braga (Hearts)
7' - 1st Corner - St Mirren
7' - 1st Shot Off Target - O'Hara (St Mirren)
9' - 2nd Corner - Hearts
13' - 2nd Shot Off Target - Baningime (Hearts)
17' - 3rd Shot Off Target - Mandron (St Mirren)
20' - 2nd Shot On Target - Braga (Hearts)
23' - 3rd Shot On Target - Kingsley (Hearts)
24' - 4th Shot On Target - Shankland (Hearts)
26' - 3rd Corner - Hearts
26' - 2nd Offside - Hearts
28' - 1st Goal - N'Lundulu (St Mirren) - Shot (Assist: George)
28' - 5th Shot On Target - N'Lundulu (St Mirren)
28' - 1st Assist - George (St Mirren)
32' - 4th Shot Off Target - McMenamin (St Mirren)
34' - 2nd Goal - Shankland (Hearts) - Shot
34' - 6th Shot On Target - Shankland (Hearts)
39' ~ 1st Yellow Card ~ Freckleton ~(St Mirren)
39' ~ 2nd Yellow Card ~ Halkett ~(Hearts)
42' - 5th Shot Off Target - Shankland (Hearts)
45' - 6th Shot Off Target - Shankland (Hearts)
Score After First Half - 1-1 - 2,2
47' - 7th Shot Off Target - Shankland (Hearts)
51' - 8th Shot Off Target - Mandron (St Mirren)
51' - 4th Corner - St Mirren
55' - 7th Shot On Target - Phillips (St Mirren)
55' - 5th Corner - St Mirren
55' - 3rd Goal - Freckleton (St Mirren) - Shot
58' ~ 3rd Yellow Card ~ Phillips ~(St Mirren)
59' ~ 4th Yellow Card ~ Milne ~(Hearts)
60' - 9th Shot On Target - Freckleton (St Mirren)
60' - 3rd Offside - St Mirren
65' - 9th Shot Off Target - Baningime (Hearts)
65' ~ Substitution ~ Kabore ~ Kingsley ~(Hearts)
69' - 6th Corner - St Mirren
69' - 10th Shot Off Target - Mandron (St Mirren)
70' - 7th Corner - St Mirren
69' - 9th Shot On Target - Phillips (St Mirren)
70' - 10th Shot On Target - Mandron (St Mirren)
70' - 4th Goal - Braga (Hearts) - Header
70' - 11th Shot On Target - Braga (Hearts)
70' - 12th Shot On Target - Kyziridis (Hearts)
72' - 8th Corner - St Mirren
74' - 9th Corner - Hearts
74' - 11th Shot Off Target - Milne (Hearts)
75' ~ Substitution ~ Donnelly ~ Baccus ~(St Mirren)
75' ~ Substitution ~ Ayunga ~ N'Lundulu ~(St Mirren)
77' - 12th Shot Off Target - Freckleton (St Mirren)
78' - 13th Shot On Target - Ayunga (St Mirren)
80' - 14th Shot On Target - Kyziridis (Hearts)
81' - 4th Offside - St Mirren
81' - 13th Shot Off Target - Kyziridis (Hearts)
85' ~ Substitution ~ Magnusson ~ Braga ~(Hearts)
88' - 10th Corner - Hearts
87' - 15th Shot On Target - Kyziridis (Hearts)
85' ~ Substitution ~ Sobowale ~ McMenamin ~(St Mirren)
87' - 14th Shot Off Target - Kabore (Hearts)
88' - 5th Offside - Hearts
88' - 15th Shot Off Target - Shankland (Hearts)
88' - 15th Shot Off Target - Shankland (Hearts)
90+1' - 11th Corner - Hearts
90+1' - 23rd Shot Off Target - Freckleton (St Mirren)
90+1' - 23rd Shot Off Target - Freckleton (St Mirren)
90+2' - 16th Shot Off Target - Findlay (Hearts)
90+5' - 17th Shot Off Target - Kabore (Hearts)
90+5' - 12th Corner - Hearts
90+6' - 13th Corner - Hearts
Score After Full Time - 2-2 - 2,2

Starting lineups

GK
1
Shamal George
DF
5
Richard King
DF
21
Miguel Freckleton
DF
22
Marcus Fraser
DF
24
Declan John
MF
25
Keanu Baccus
MF
6
Mark O'Hara
FW
88
Killian Phillips
FW
14
Daniel N`Lundulu
FW
9
Mikael Mandron
FW
10
Conor McMenamin
Bench
GK
31
Ryan Mullen
DF
19
Tunmise Sobowale
DF
3
Scott Tanser
MF
33
Evan Mooney
MF
7
Roland Idowu
MF
30
Fraser Taylor
MF
4
Liam Donnelly
FW
11
Jonah Ayunga
FW
17
Jalmaro Tyreese Calvin
GK
25
Alexander Schwolow
DF
19
Stuart Findlay
DF
31
Oisin McEntee
DF
4
Craig Halkett
DF
3
Stephen Kingsley
DF
18
Harry Milne
MF
14
Cameron Devlin
MF
6
Beni Baningime
FW
9
Lawrence Shankland
FW
10
Claudio Rafael Soares Braga
FW
89
Alexandros Kyziridis
Bench
GK
1
Craig Gordon
DF
15
Michael Steinwender
DF
5
Jamie McCart
MF
40
Eduardo Ageu Almeida Santos
MF
22
Tomas Magnusson
MF
7
Elton Kabangu
MF
16
Blair Spittal
FW
11
Pierre Landry Kabore
FW
29
Sabah Kerjota
Substitutions
65'
substitution
Kingsley
Kabore
75'
substitution
Baccus
Donnelly
75'
substitution
N'Lundulu
Ayunga
85'
substitution
Braga
Magnusson
85'
substitution
McMenamin
Sobowale

Match Info & Odds

calendar October 29 2025 07:45
marker St. Mirren Park - Paisley
whistle Matthew MacDermid
coup Competition
sct
Premiership Scotland

Statistics

St Mirren
Hearts
Attacks
98
106
Dangerous attacks
35
55
Possession %
49
51
34.6 Action areas 27.4
98 Attacks 106
67 Ball safe 67
6 Corners 7
6 Corners F 7
1 Corners H 2
19 Crosses 22
0.37 Crossing accuracy 0.18
35 Dangerous attacks 55
2 Goals 2
11 Key passes 12
8 Shots on target 11
6 Shots off target 11
0.70 Passing accuracy 0.76
0 Penalties 0
49 Possession % 51
0 Red cards 0
3 Substitutions 2
1.05 Expected goals 1.26
2 Yellow cards 2
0 Yellow-red cards 0
Momentum! ?

Head to head

14:00 16/08
St Mirren
1
Hearts
1
19:45 26/02
Hearts
3
St Mirren
1
19:45 10/02
St Mirren
1
Hearts
1
14:00 19/10
Hearts
4
St Mirren
0
14:00 21/09
St Mirren
2
Hearts
1
18:45 15/05
St Mirren
2
Hearts
2
14:00 06/04
St Mirren
1
Hearts
2
15:00 23/12
Hearts
2
St Mirren
0
14:00 23/09
St Mirren
1
Hearts
0
14:00 13/05
St Mirren
2
Hearts
2
14:00 25/10
Dundee Utd
3
St Mirren
1
14:00 18/10
St Mirren
0
Aberdeen
1
14:00 04/10
Kilmarnock
2
St Mirren
0
14:00 27/09
St Mirren
1
Dundee
0
18:45 19/09
Kilmarnock
5
St Mirren
7
14:00 13/09
Falkirk
1
St Mirren
2
14:00 31/08
Hibernian
1
St Mirren
1
11:00 24/08
St Mirren
1
Rangers
1
14:00 16/08
St Mirren
1
Hearts
1
14:00 09/08
St Mirren
0
Motherwell
0
12:00 26/10
Hearts
3
Celtic
1
16:45 18/10
Kilmarnock
0
Hearts
3
16:45 04/10
Hearts
1
Hibernian
0
14:00 27/09
Hearts
3
Falkirk
0
14:00 13/09
Rangers
0
Hearts
2
14:00 30/08
Livingston
1
Hearts
2
14:00 23/08
Hearts
3
Motherwell
3
14:00 16/08
St Mirren
1
Hearts
1
14:00 10/08
Dundee Utd
2
Hearts
3
19:00 04/08
Hearts
2
Aberdeen
0
Season
2 Aug 2025 24 May 2026

Premiership Standings