Hearts 3-1 St. Mirren - February 26, 2025 / WilliamHill Premiership 2024/2025
. All the information you will find here have been collected manually from the most official sources. However, if you found any mistake or any missing information, please contact us.WilliamHill Premiership 2024/2025 - Round 28
HM

HM























SM
SM
Team line-ups
Hearts
First 11 |
Age | Match num | Note | ||||
---|---|---|---|---|---|---|---|
1 | G |
Craig Gordon | 42 | 302 | You have to sign in to cast your vote for this player | ||
15 | D |
Michael Steinwender | 24 | 5 | You have to sign in to cast your vote for this player | ||
30 | D |
Jamie Mccart | 27 | 9 | You have to sign in to cast your vote for this player | ||
82 | D |
Gerald Taylor | 23 | 12 | You have to sign in to cast your vote for this player | ||
29 | D |
James Penrice | 26 | 36 | You have to sign in to cast your vote for this player | ||
27 | M |
Sander Erik Kartum | 66 | 29 | 4 | You have to sign in to cast your vote for this player | |
8 | M |
Calem Nieuwenhof | 6366 | 24 | 33 | You have to sign in to cast your vote for this player | |
6 | M |
Beni Baningime | 26 | 85 | You have to sign in to cast your vote for this player | ||
19 | F |
Elton Kabangu | 82 | 27 | 8 | You have to sign in to cast your vote for this player | |
21 | F |
James Wilson | 5682 | 17 | 25 | You have to sign in to cast your vote for this player | |
9 | M |
Lawrence Shankland | 29 | 126 | You have to sign in to cast your vote for this player |
Average age
26.7 years
Average number of matches played for the team
59
St. Mirren
First 11 |
Age | Match num | Note | ||||
---|---|---|---|---|---|---|---|
1 | G |
Zachary Hemming | 24 | 55 | You have to sign in to cast your vote for this player | ||
5 | D |
Richard Taylor | 90 | 24 | 73 | You have to sign in to cast your vote for this player | |
13 | D |
Alexander Gogic | 30 | 126 | You have to sign in to cast your vote for this player | ||
2 | D |
Ryan Alebiosu | 46 | 23 | 4 | You have to sign in to cast your vote for this player | |
22 | D |
Marcus Fraser | 30 | 211 | You have to sign in to cast your vote for this player | ||
24 | D |
Declan John | 29 | 10 | You have to sign in to cast your vote for this player | ||
6 | M |
Mark O'Hara | 80 | 29 | 100 | You have to sign in to cast your vote for this player | |
15 | M |
Caolan Boyd Munce | 52 | 25 | 71 | You have to sign in to cast your vote for this player | |
7 | F |
Jonah Ayunga | 46 | 27 | 67 | You have to sign in to cast your vote for this player | |
88 | M |
Killian Phillips | 7774 | 22 | 27 | You have to sign in to cast your vote for this player | |
9 | F |
Mikael Mandron | 3767 | 30 | 75 | You have to sign in to cast your vote for this player |
Average age
26.6 years
Average number of matches played for the team
74
Substitutes |
Age | Match num | Note | ||||
---|---|---|---|---|---|---|---|
28 | G |
Zander Clark | 32 | ||||
35 | D |
Adam Forrester | 19 | ||||
23 | D |
Lewis Neilson | 21 | ||||
18 | D |
Harry Milne | 28 | ||||
7 | M |
Jorge Grant | 66 | 30 | 103 | You have to sign in to cast your vote for this player | |
17 | M |
Alan Forrest | 28 | ||||
16 | M |
Blair Spittal | 66 | 29 | 39 | You have to sign in to cast your vote for this player | |
37 | F |
Musa Drammeh | 82 | 23 | 17 | You have to sign in to cast your vote for this player | |
77 | F |
Kenneth Vargas | 9582 | 22 | 79 | You have to sign in to cast your vote for this player |
Substitutes |
Age | Match num | Note | ||||
---|---|---|---|---|---|---|---|
27 | G |
Peter Urminsky | 25 | ||||
42 | D |
Elvis Bwomono | 46 | 26 | 43 | You have to sign in to cast your vote for this player | |
26 | D |
Luke Kenny | 21 | ||||
3 | D |
Scott Tanser | 30 | ||||
12 | M |
Roland Idowu | 90 | 23 | 26 | You have to sign in to cast your vote for this player | |
11 | M |
Greg Kiltie | 77 | 28 | 135 | You have to sign in to cast your vote for this player | |
8 | M |
Oisin Smyth | 24 | ||||
20 | F |
Toyosi Olusanya | 46 | 27 | 81 | You have to sign in to cast your vote for this player | |
14 | F |
James Scott | 24 |
Changes in the starting players regarding the previous match
Calem Nieuwenhof
IN
Blair Spittal
OUT
Sander Erik Kartum
IN
Jorge Grant
OUT
Gerald Taylor
IN
Adam Forrester
OUT
Changes in the starting players regarding the previous match
No changes regarding the previous match for the starting playersManager
Age
Match num
46
27
Success rate in this team:
44 %
Success rate since the beginning of his career:
44 %
Critchley vs St. Mirren
2 victories
1 draw
0 loss
Critchley vs Robinson
2 victories
1 draw
0 loss
Manager
Age
Match num
50
138
Success rate in this team:
34 %
Success rate since the beginning of his career:
35 %
Robinson vs Hearts
8 victories
6 draws
12 losses
Robinson vs Critchley
0 victory
1 draw
2 losses
Referee
Euan Anderson
7 victories |
2 draws |
3 losses |
Hearts12 matches | General total | St. Mirren24 matches | 7 victories |
6 draws |
11 losses |
1 victory |
0 draw |
1 loss |
Hearts2 matches | Season total | St. Mirren2 matches | 1 victory |
0 draw |
1 loss |
Latest figure on February 26, 2025 | Latest figure on February 26, 2025 |
Assistant Referee
Gordon McCabe
1 victory |
1 draw |
0 loss |
Hearts2 matches | General total | St. Mirren4 matches | 2 victories |
0 draw |
2 losses |
1 victory |
1 draw |
0 loss |
Hearts2 matches | Season total | St. Mirren4 matches | 2 victories |
0 draw |
2 losses |
Latest figure on February 26, 2025 | Latest figure on February 26, 2025 |
Assistant Referee
Ross Nelson
1 victory |
0 draw |
1 loss |
Hearts2 matches | General total | St. Mirren2 matches | 1 victory |
0 draw |
1 loss |
1 victory |
0 draw |
1 loss |
Hearts2 matches | Season total | St. Mirren2 matches | 1 victory |
0 draw |
1 loss |
Latest figure on February 26, 2025 | Latest figure on February 26, 2025 |
Assistant Referee
David McGeachie
3 victories |
0 draw |
3 losses |
Hearts6 matches | General total | St. Mirren6 matches | 1 victory |
1 draw |
4 losses |
3 victories |
0 draw |
2 losses |
Hearts5 matches | Season total | St. Mirren6 matches | 1 victory |
1 draw |
4 losses |
Latest figure on February 26, 2025 | Latest figure on February 26, 2025 |
4th official
Grant Irvine
2 victories |
0 draw |
1 loss |
Hearts3 matches | General total | St. Mirren4 matches | 2 victories |
0 draw |
2 losses |
1 victory |
0 draw |
1 loss |
Hearts2 matches | Season total | St. Mirren2 matches | 1 victory |
0 draw |
1 loss |
Latest figure on February 26, 2025 | Latest figure on February 26, 2025 |
Assistant Referee VAR
Gavin Duncan
1 victory |
1 draw |
1 loss |
Hearts3 matches | General total | St. Mirren3 matches | 2 victories |
0 draw |
1 loss |
1 victory |
1 draw |
1 loss |
Hearts3 matches | Season total | St. Mirren3 matches | 2 victories |
0 draw |
1 loss |
Latest figure on February 26, 2025 | Latest figure on February 26, 2025 |
Assistant VAR Referee
Andy McWilliam
2 victories |
1 draw |
0 loss |
Hearts3 matches | General total | St. Mirren5 matches | 1 victory |
0 draw |
4 losses |
2 victories |
1 draw |
0 loss |
Hearts3 matches | Season total | St. Mirren5 matches | 1 victory |
0 draw |
4 losses |
Latest figure on February 26, 2025 | Latest figure on February 26, 2025 |
Videos
Key figures

Mark O'Hara played his game number 100 in his professional career with St. Mirren

It's the first time Mikael Mandron scores 1 goal vs Heart of Midlothian in Premiership

St. Mirren keeps its 4 consecutive wins away from home running (since 18/01/2025). The last time this streak has been beaten, it was during the 18/11/2017-23/12/2017 time period (4 matches).
General ranking
+1 | 4 | Hibernian | 40 pts | 28 rd |
-1 | 5 | Dundee United | 40 pts | 28 rd |
+1 | 6 | Heart of Midlothian | 36 pts | 28 rd |
-1 | 7 | St. Mirren | 34 pts | 28 rd |
+2 | 8 | Motherwell | 34 pts | 28 rd |
General ranking
-1 | 5 | Dundee United | 40 pts | 28 rd |
+1 | 6 | Heart of Midlothian | 36 pts | 28 rd |
-1 | 7 | St. Mirren | 34 pts | 28 rd |
+2 | 8 | Motherwell | 34 pts | 28 rd |
-1 | 9 | Ross County | 32 pts | 28 rd |
Pre-match
Current form
Home | DHeart of Midlothian 2-2 Petrocub Hincesti19/12/2024 | VHeart of Midlothian 2-1 St. Johnstone22/12/2024 | LHeart of Midlothian 1-2 Hibernian26/12/2024 | VHeart of Midlothian 1-0 Motherwell02/01/2025 | VHeart of Midlothian 3-2 Kilmarnock25/01/2025 | LHeart of Midlothian 1-3 Glasgow Rangers16/02/2025 |
Overall | VBrechin City 1-4 Heart of Midlothian17/01/2025 | VHeart of Midlothian 3-2 Kilmarnock25/01/2025 | VDundee FC 0-6 Heart of Midlothian01/02/2025 | DSt. Mirren 1-1 Heart of Midlothian10/02/2025 | LHeart of Midlothian 1-3 Glasgow Rangers16/02/2025 | VSt. Johnstone 1-2 Heart of Midlothian23/02/2025 |
Current form
Away | VRoss County 1-2 St. Mirren21/12/2024 | LKilmarnock 2-0 St. Mirren02/01/2025 | LCeltic Glasgow 3-0 St. Mirren05/01/2025 | VQueen of the South 1-3 St. Mirren18/01/2025 | VAberdeen 0-3 St. Mirren25/01/2025 | VGlasgow Rangers 0-2 St. Mirren22/02/2025 |
Overall | VQueen of the South 1-3 St. Mirren18/01/2025 | VAberdeen 0-3 St. Mirren25/01/2025 | LSt. Mirren 0-1 St. Johnstone01/02/2025 | DSt. Mirren 1-1 Heart of Midlothian10/02/2025 | DSt. Mirren 0-0 Hibernian16/02/2025 | VGlasgow Rangers 0-2 St. Mirren22/02/2025 |
Running streaks
Home | Total | |
---|---|---|
Winning streak | 0 | 1 |
Loosing streak | 1 | 0 |
Unbeaten streak | 0 | 1 |
Winless streak | 1 | 0 |
Drawless streak | 5 | 2 |
Scoring streak | 9 | 6 |
Conceding streak | 2 | 3 |
Running streaks
Away | Total | |
---|---|---|
Winning streak | 3 | 1 |
Unbeaten streak | 3 | 3 |
Drawless streak | 12 | 1 |
Scoring streak | 3 | 1 |
Invincibility streak | 2 | 2 |
Statistical comparison of the season
Rankings
7 |
General ranking (Competition total) |
6 |
7 |
General ranking (Home / Away) |
4 |
Ranking evolution during the season
Results
27 |
Number of games (Competition total) |
27 |
13 |
Number of games (Home / Away) |
13 |
9 |
Victories (Competition total) |
10 |
5 |
Victories (Home / Away) |
5 |
6 |
Draws (Competition total) |
4 |
3 |
Draws (Home / Away) |
1 |
12 |
Losses (Competition total) |
13 |
5 |
Losses (Home / Away) |
7 |
Goals
37 |
Goals scored (Competition total) |
32 |
18 |
Goals scored (Home / Away) |
17 |
37 |
Goals conceded (Competition total) |
39 |
17 |
Goals conceded (Home / Away) |
24 |
1.37 |
Goals scored per match average (Competition total) |
1.19 |
1.38 |
Goals scored per match average (Home / Away) |
1.31 |
1.37 |
Conceced goals per match average (Competition total) |
1.44 |
1.31 |
Conceced goals per match average (Home / Away) |
1.85 |
Betting aid
15 |
Number of matches with more than 2,5 goals (Competition total) |
18 |
7 |
Number of matches with more than 2,5 goals (Home / Away) |
10 |
7 |
Clean sheets (Competition total) |
5 |
4 |
Clean sheets (Home / Away) |
2 |
6 |
Matches without scoring (Competition total) |
11 |
2 |
Matches without scoring (Home / Away) |
4 |
16 |
The 2 teams score (Competition total) |
13 |
8 |
The 2 teams score (Home / Away) |
7 |
1-1 |
Most frequent score (Home / Away) |
1-2 |
Bookings
58 |
Yellow cards (Competition total) |
67 |
21 |
Yellow cards (Home / Away) |
36 |
1 |
Red cards (Competition total) |
4 |
0 |
Red cards (Home / Away) |
3 |
Key players
![]() | Elton Kabangu | 5 goals | Team's best scorer (Competition total) | 8 goals | Toyosi Olusanya | ![]() |
![]() | Lawrence Shankland | 3 goals | Team's best scorer (Home / Away) | 4 goals | Mikael Mandron | ![]() |
- | Team's penalty best scorer (Competition total) | 1 penalty | Mark O'Hara | ![]() |
||
- | Team's penalty best scorer (Home / Away) | 1 penalty | Roland Idowu | ![]() |
||
![]() | Lawrence Shankland | 6 assists | Player with most assists (Competition total) | 3 assists | Marcus Fraser | ![]() |
![]() | James Penrice | 3 assists | Player with most assists (Home / Away) | 1 assist | Marcus Fraser | ![]() |
![]() | Lawrence Shankland | 1 goal, 3 assists during the last 3 matches | The fittest player | 2 goals, 1 assist during the last 4 matches | Toyosi Olusanya | ![]() |
Historical head to head
Home
256 gf
113 ga
Away
160 gf
189 ga
Neutral ground
3 gf
5 ga
Total
419 gf
307 ga
Historical head to head
Home
189 gf
160 ga
Away
113 gf
256 ga
Neutral ground
5 gf
3 ga
Total
307 gf
419 ga
Largest victory
Overall | 6 - 0 |
February 06, 1988 |
Home | 6 - 0 |
August 12, 1933 |
Largest victory
Overall | 6 - 2 |
August 17, 1985 |
Away | 2 - 0 |
April 08, 2023 |
Latest head to head
February 10, 2025 - Scottish FA Cup 2024/2025
October 19, 2024 - WilliamHill Premiership 2024/2025
September 21, 2024 - WilliamHill Premiership 2024/2025
May 15, 2024 - cinch Premiership 2023/2024
April 06, 2024 - cinch Premiership 2023/2024
Best historical scorers against St. Mirren
![]() |
Rudolf Skacel | 10 goals | 2010 - 2012 |
![]() |
Jamie Hamill | 5 goals | 2011 - 2014 |
![]() |
Steven Naismith | 4 goals | 2018 - 2019 |
![]() |
Lawrence Shankland | 4 goals | 2023 - 2024 |
![]() |
Marius Zaliukas | 3 goals | 2006 - 2012 |
![]() |
Michael Stewart | 3 goals | 2007 - 2010 |
Best historical scorers against Hearts
![]() |
Steven Thompson | 4 goals | 2012 - 2014 |
![]() |
Ryan Strain | 3 goals | 2023 - 2023 |
![]() |
Paul McGowan | 3 goals | 2012 - 2013 |
![]() |
Stewart Kean | 3 goals | 2006 - 2006 |
![]() |
Graham Carey | 3 goals | 2010 - 2013 |
![]() |
Adam Hammill | 2 goals | 2018 - 2018 |
Players with most games played vs St. Mirren
![]() |
Marius Zaliukas | 17 matches | 2006 - 2012 |
![]() |
Andrew Driver | 16 matches | 2007 - 2012 |
![]() |
Jamie MacDonald | 14 matches | 2010 - 2014 |
![]() |
Christophe Berra | 12 matches | 2006 - 2019 |
![]() |
Eggert Jónsson | 12 matches | 2007 - 2011 |
![]() |
Ian Black | 11 matches | 2009 - 2012 |
Players with most games played vs Hearts
![]() |
David van Zanten | 21 matches | 2006 - 2014 |
![]() |
John Potter | 17 matches | 2006 - 2011 |
![]() |
Lee Mair | 15 matches | 2009 - 2013 |
![]() |
Paul McGowan | 15 matches | 2010 - 2014 |
![]() |
Hugh Murray | 15 matches | 2006 - 2012 |
![]() |
Marcus Fraser | 14 matches | 2021 - 2025 |
They played in both sides
244 matches


56 matches
125 matches


56 matches
86 matches


41 matches
65 matches


36 matches
59 matches


103 matches
54 matches


15 matches
They played in both sides
59 matches


103 matches
244 matches


56 matches
125 matches


56 matches
6 matches


44 matches
32 matches


44 matches
27 matches


42 matches
Competition info
The other matches
February 25, 2025
February 26, 2025
Post-match general ranking
pts | m | v | d | l | GF | GA | diff | |||
---|---|---|---|---|---|---|---|---|---|---|
1
| ![]() | Celtic Glasgow | 72 | 28 | 23 | 3 | 2 | 82 | 15 | +67 |
2
| ![]() | Glasgow Rangers | 59 | 28 | 18 | 5 | 5 | 58 | 24 | +34 |
3
| ![]() | Aberdeen | 41 | 28 | 12 | 5 | 11 | 36 | 44 | -8 |
+14
| ![]() | Hibernian | 40 | 28 | 10 | 10 | 8 | 42 | 39 | +3 |
-15
| ![]() | Dundee United | 40 | 28 | 11 | 7 | 10 | 34 | 34 | 0 |
+16
| ![]() | Heart of Midlothian | 36 | 28 | 10 | 6 | 12 | 40 | 38 | +2 |
-17
| ![]() | St. Mirren | 34 | 28 | 10 | 4 | 14 | 33 | 42 | -9 |
+28
| ![]() | Motherwell | 34 | 28 | 10 | 4 | 14 | 32 | 47 | -15 |
-19
| ![]() | Ross County | 32 | 28 | 8 | 8 | 12 | 30 | 49 | -19 |
-110
| ![]() | Kilmarnock | 31 | 28 | 8 | 7 | 13 | 33 | 46 | -13 |
11
| ![]() | Dundee FC | 27 | 28 | 7 | 6 | 15 | 40 | 60 | -20 |
12
| ![]() | St. Johnstone | 24 | 28 | 7 | 3 | 18 | 31 | 53 | -22 |
Comments