Hearts vs St. Mirren - Prediction and Stats

Hearts Hearts
Scottish Premiership 26 feb 2025, 14:45
Finished
3 : 1
Scotland, Edinburgh, Tynecastle Park
St. Mirren St. Mirren
James Wilson
55’
Calem Nieuwenhof
63’
Kenneth Vargas
90 + 5’
37’
Mikael Mandron

Hearts vs St. Mirren Statistic

55 Ball possession 45
6 Shots on target 3
2 Shots off target 4
2 Saves 2
5 Corner kicks 6
18 Free kicks 12
3 Offsides 3
8 Fouls 16
0 Yellow cards 4
0 Red cards 1

Match details

Game end
90 ’ +9
90’ +5
3 : 1
Kenneth Vargas
(assist: Jorge Grant)
90’ Roland Idowu (Leave  the field: Richard Taylor)
82’ Kenneth Vargas (Leave  the field: James Wilson)
82’ Musa Drammeh (Leave  the field: Elton Kabangu)
80’
Mark O'Hara
(Yellow card)
77’ Greg Kiltie (Leave  the field: Killian Phillips)
74’
Killian Phillips
(Yellow card)
71’
Killian Phillips
(Red card - Removing)
67’
Mikael Mandron
(Yellow card)
66’ Jorge Grant (Leave  the field: Calem Nieuwenhof)
66’ Blair Spittal (Leave  the field: Sander Erik Kartum)
63’
2 : 1
Calem Nieuwenhof
(assist: Elton Kabangu)
55’
1 : 1
James Wilson
(Goal !!!)
52’
Caolan Boyd-Munce
(Yellow card)
46’ Toyosi Olusanya (Leave  the field: Jonah Ayunga)
46’ Elvis Bwomono (Leave  the field: Ryan Alebiosu)
Break
0 : 1
37’
0 : 1
Mikael Mandron
(Goal !!!)
KICK-OFF!

Hearts vs St. Mirren Odds

Bookmaker Bonus Movement
1 X 2
1xBet
BetWay
Melbet
10bet
Highest
1.83
3.78
4.5
Average
1.8
3.66
4.33
Lowest odds
1.78
3.5
4.2

1X2 prediction for Hearts vs St. Mirren match

Date and time 26.02.25 14:45
Match
Hearts 3
St. Mirren 1
1 1.78 53%
X 3.78 25%
2 4.41 22%
Over 1.5 1.3 73% Over 2.5 1.95 49%
Prediction TO 1.5 1.3
See also other Scottish Premiership predictions
Rangers – Dundee United: can Dundee United secure a European spot? Hearts vs St. Mirren prediction On Wednesday, May 14, at 20:45 Central European Time, Rangers...
Show prediction
Aberdeen vs Celtic prediction, H2H and probable lineups — May 14, 2025 Hearts vs St. Mirren prediction On May 14, 2025, we’re set for an electrifying penultimate...
Show prediction
Show all

Hearts vs St. Mirren today lineups

4-3-1-2
3-5-2
1 Craig Gordon
82 Gerald Taylor
15 Michael Steinwender
30 Jamie McCart
29 James Penrice
27 Sander Erik Kartum
6 Beni Baningime
8 Calem Nieuwenhof
9 Lawrence Shankland
21 James Wilson
19 Elton Kabangu
1 Zachary Hemming
2 Ryan Alebiosu
22 Marcus Fraser
5 Richard Taylor
13 Alexandros Gogic
88 Killian Phillips
15 Caolan Boyd-Munce
6 Mark O'Hara
24 Declan John
7 Jonah Ayunga
9 Mikael Mandron
Team manager Neil Critchley
Referee
Team manager Stephen Robinson
Hearts vs St. Mirren today lineups
Craig Gordon 1 Craig Gordon Goalkeeper
Gerald Taylor 82 Gerald Taylor Right back
Michael Steinwender 15 Michael Steinwender Center defender
Jamie McCart 30 Jamie McCart Center defender
James Penrice 29 James Penrice Left back
Sander Erik Kartum 27 Sander Erik Kartum Right midfielder 66’
Beni Baningime 6 Beni Baningime Center midfielder
Calem Nieuwenhof 8 Calem Nieuwenhof Left midfielder 63’ 66’
Lawrence Shankland 9 Lawrence Shankland Center midfielder
James Wilson 21 James Wilson Center forward 55’ 82’
Elton Kabangu 19 Elton Kabangu Center forward 82’
Zachary Hemming 1 Zachary Hemming Goalkeeper
Ryan Alebiosu 2 Ryan Alebiosu Right back 46’
Marcus Fraser 22 Marcus Fraser Center defender
Richard Taylor 5 Richard Taylor Left back 90’
Alexandros Gogic 13 Alexandros Gogic Right midfielder
Killian Phillips 88 Killian Phillips Right midfielder 71’ 74’ 77’
Caolan Boyd-Munce 15 Caolan Boyd-Munce Center midfielder 52’
Mark O'Hara 6 Mark O'Hara Left midfielder 80’
Declan John 24 Declan John Left midfielder
Jonah Ayunga 7 Jonah Ayunga Center forward 46’
Mikael Mandron 9 Mikael Mandron Center forward 37’ 67’
Substitutes
Zander Clark 28 Zander Clark
Jorge Grant 7 Jorge Grant 66’
Musa Drammeh 37 Musa Drammeh 82’
Lewis Neilson 23 Lewis Neilson
Adam Forrester 35 Adam Forrester
Kenneth Vargas 77 Kenneth Vargas 82’ 90 + 5’
Alan Forrest 17 Alan Forrest
Blair Spittal 16 Blair Spittal 66’
Harry Milne 18 Harry Milne
Peter Urminsky 27 Peter Urminsky
Luke Kenny 26 Luke Kenny
Roland Idowu 12 Roland Idowu 90’
Oisin Smyth 8 Oisin Smyth
James Scott 14 James Scott
Toyosi Olusanya 20 Toyosi Olusanya 46’
Scott Tanser 3 Scott Tanser
Greg Kiltie 11 Greg Kiltie 77’
Elvis Bwomono 42 Elvis Bwomono 46’

TOP scorers

Elton Kabangu 19 Elton Kabangu Hearts Hearts Forward
Scottish Premiership
Scottish Premiership 2024/2025
Toyosi Olusanya 13 Toyosi Olusanya St. Mirren St. Mirren Forward
11 Matches 31
6 Goals 8
0 Penalty Goals 0
0.61 Goals Per 90 min 0.36
147 Min Per Goal 254

Head to Head Hearts - St. Mirren

Statistics are for the last 5 games
40% W - 2
40% D - 2
20% W - 1
St. Mirren 1 - 1 Hearts 10 feb 2025, 14:45 Scottish Cup
10 feb 2025 14:45
Scottish Cup
St. Mirren
Hearts
2 Score 1
4 1
Hearts 4 - 0 St. Mirren 19 oct 2024, 10:00 Scottish Premiership
19 oct 2024 10:00
Scottish Premiership
Hearts
St. Mirren
Score 4
0
St. Mirren 2 - 1 Hearts 21 sep 2024, 10:00 Scottish Premiership
21 sep 2024 10:00
Scottish Premiership
St. Mirren
Hearts
Score 2
1
St. Mirren 2 - 2 Hearts 15 may 2024, 14:45 Scottish Premiership
15 may 2024 14:45
Scottish Premiership
St. Mirren
Hearts
Score 2
2
St. Mirren 1 - 2 Hearts 06 apr 2024, 10:00 Scottish Premiership
06 apr 2024 10:00
Scottish Premiership
St. Mirren
Hearts
Score 1
2
Over 0.5
5/5 matches
100%
Over 1.5
5/5 matches
100%
Over 2.5
4/5 matches
80%
BTTS
4/5 matches
80%
Team Over 0.5
Hearts
100%
Team Over 0.5
St. Mirren
80%

Last matches Hearts

Hearts
Statistics for the last 5 games
60% W - 3
20% D - 1
20% L - 1
St. Johnstone 1 - 2 Hearts 23 feb 2025, 07:00 Scottish Premiership
23 feb 2025 07:00
Scottish Premiership
St. Johnstone
Hearts
Score 1
2
Hearts 1 - 3 Rangers 16 feb 2025, 07:00 Scottish Premiership
16 feb 2025 07:00
Scottish Premiership
Hearts
Rangers
Score 1
3
St. Mirren 1 - 1 Hearts 10 feb 2025, 14:45 Scottish Cup
10 feb 2025 14:45
Scottish Cup
St. Mirren
Hearts
2 Score 1
4 1
Dundee FC 0 - 6 Hearts 01 feb 2025, 10:00 Scottish Premiership
01 feb 2025 10:00
Scottish Premiership
Dundee FC
Hearts
Score 0
6
Hearts 3 - 2 Kilmarnock 25 jan 2025, 10:00 Scottish Premiership
25 jan 2025 10:00
Scottish Premiership
Hearts
Kilmarnock
Score 3
2
Statistics for the last 5 games
  • Matches
    5
  • Wins
    3
  • Draws
    1
  • Losses
    1
  • Goals
    13
  • Goals per game
    2.6
  • Over 1.5
    100%
  • Over 2.5
    80%
  • BTTS
    80%

Last matches St. Mirren

St. Mirren
Statistics for the last 5 games
40% W - 2
40% D - 2
20% L - 1
Rangers 0 - 2 St. Mirren 22 feb 2025, 10:00 Scottish Premiership
22 feb 2025 10:00
Scottish Premiership
Rangers
St. Mirren
Score 0
2
St. Mirren 0 - 0 Hibernian 16 feb 2025, 09:00 Scottish Premiership
16 feb 2025 09:00
Scottish Premiership
St. Mirren
Hibernian
Score 0
0
St. Mirren 1 - 1 Hearts 10 feb 2025, 14:45 Scottish Cup
10 feb 2025 14:45
Scottish Cup
St. Mirren
Hearts
2 Score 1
4 1
St. Mirren 0 - 1 St. Johnstone 01 feb 2025, 10:00 Scottish Premiership
01 feb 2025 10:00
Scottish Premiership
St. Mirren
St. Johnstone
Score 0
1
Aberdeen 0 - 3 St. Mirren 25 jan 2025, 10:00 Scottish Premiership
25 jan 2025 10:00
Scottish Premiership
Aberdeen
St. Mirren
Score 0
3
Statistics for the last 5 games
  • Matches
    5
  • Wins
    2
  • Draws
    2
  • Losses
    1
  • Goals
    6
  • Goals per game
    1.2
  • Over 1.5
    60%
  • Over 2.5
    20%
  • BTTS
    20%

Hearts vs St. Mirren Standings

Team MP W D L G Diff Form Points
6
St. Mirren
St. Mirren 33 12 5 16 45 - 54 -9
41
7
Hearts
Hearts 33 11 7 15 43 - 44 -1
40
Full table
Championship play-off
Relegation Playoff
Win Draw Lose
MP Matches Played W Wins D Draws L Loses
G Goals Diff Diff goals
League Position 7 / 12
Comparative Team Statistics
League Position 6 / 12
33 Total games 33
11 33% Wins 36% 12
7 21% Draws 15% 5
15 45% Loses 48% 16
43 Goals scored 45
44 Goals conceded 54
40 Points 41

Where to watch Hearts vs St. Mirren

List of TV channels for International
Bet365 (intenational)
Bet365

Hearts Players Stats

Hearts
Player Games Min
St So Si Res
G (P)
YC RC
27 Sander Erik Kartum 8 329
Total starts 4
Substituted out 4
Substituted in 4
Matches in reserve 4
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
3 Stephen Kingsley 7 497
Total starts 7
Substituted out 2
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
9 Lawrence Shankland 28 2247
Total starts 25
Substituted out 8
Substituted in 3
Matches in reserve 3
Goals (penalty) 4 (0)
Yellow cards 7
Red cards 0
17 Alan Forrest 26 814
Total starts 8
Substituted out 7
Substituted in 18
Matches in reserve 18
Goals (penalty) 1 (0)
Yellow cards 1
Red cards 0
16 Blair Spittal 33 2234
Total starts 27
Substituted out 17
Substituted in 6
Matches in reserve 6
Goals (penalty) 4 (0)
Yellow cards 0
Red cards 0
77 Kenneth Vargas 27 1051
Total starts 12
Substituted out 11
Substituted in 15
Matches in reserve 15
Goals (penalty) 4 (0)
Yellow cards 2
Red cards 0
18 Harry Milne 1 90
Total starts 1
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
7 Jorge Grant 27 1508
Total starts 17
Substituted out 14
Substituted in 10
Matches in reserve 10
Goals (penalty) 3 (0)
Yellow cards 5
Red cards 1
4 Craig Halkett 13 878
Total starts 10
Substituted out 2
Substituted in 3
Matches in reserve 3
Goals (penalty) 1 (0)
Yellow cards 2
Red cards 0
19 Elton Kabangu 11 880
Total starts 10
Substituted out 6
Substituted in 1
Matches in reserve 1
Goals (penalty) 6 (0)
Yellow cards 1
Red cards 0
14 Cameron Devlin 25 1684
Total starts 18
Substituted out 7
Substituted in 7
Matches in reserve 7
Goals (penalty) 0 (0)
Yellow cards 8
Red cards 0
30 Jamie McCart 10 811
Total starts 9
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 1 (0)
Yellow cards 0
Red cards 0
10 Barrie McKay 8 247
Total starts 2
Substituted out 2
Substituted in 6
Matches in reserve 6
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
20 Yan Dhanda 20 684
Total starts 6
Substituted out 6
Substituted in 14
Matches in reserve 14
Goals (penalty) 0 (0)
Yellow cards 3
Red cards 0
29 James Penrice 30 2635
Total starts 29
Substituted out 3
Substituted in 1
Matches in reserve 1
Goals (penalty) 2 (0)
Yellow cards 11
Red cards 0
6 Lewis Neilson 22 1640
Total starts 16
Substituted out 2
Substituted in 6
Matches in reserve 6
Goals (penalty) 0 (0)
Yellow cards 3
Red cards 0
1 Craig Gordon 31 2790
Total starts 31
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
6 Beni Baningime 23 1743
Total starts 20
Substituted out 8
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 3
Red cards 0
82 Gerald Taylor 8 569
Total starts 7
Substituted out 3
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
2 Frankie Kent 13 1113
Total starts 13
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 2 (0)
Yellow cards 1
Red cards 0
15 Michael Steinwender 9 708
Total starts 8
Substituted out 2
Substituted in 1
Matches in reserve 1
Goals (penalty) 1 (0)
Yellow cards 0
Red cards 0
28 Zander Clark 2 180
Total starts 2
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
8 Calem Nieuwenhof 8 224
Total starts 1
Substituted out 1
Substituted in 7
Matches in reserve 7
Goals (penalty) 1 (0)
Yellow cards 0
Red cards 0
37 Musa Drammeh 21 933
Total starts 11
Substituted out 10
Substituted in 10
Matches in reserve 10
Goals (penalty) 3 (0)
Yellow cards 0
Red cards 0
14 James Wilson 20 1208
Total starts 15
Substituted out 12
Substituted in 5
Matches in reserve 5
Goals (penalty) 5 (0)
Yellow cards 1
Red cards 1
- Adam Forrester 20 1320
Total starts 14
Substituted out 4
Substituted in 6
Matches in reserve 6
Goals (penalty) 0 (0)
Yellow cards 4
Red cards 0
St So Si Res
Total starts Substituted out Substituted in Matches in reserve
G (P)
Goals (penalty)
YC RC
Yellow cards Red cards

St. Mirren Players Stats

St. Mirren
Player Games Min
St So Si Res
G (P)
YC RC
13 Toyosi Olusanya 31 2026
Total starts 26
Substituted out 23
Substituted in 5
Matches in reserve 5
Goals (penalty) 8 (0)
Yellow cards 8
Red cards 1
10 Conor McMenamin 9 469
Total starts 5
Substituted out 4
Substituted in 4
Matches in reserve 4
Goals (penalty) 2 (0)
Yellow cards 1
Red cards 0
99 Kevin van Veen 5 189
Total starts 2
Substituted out 2
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
1 Zachary Hemming 12 1080
Total starts 12
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
9 Mikael Mandron 29 1375
Total starts 13
Substituted out 10
Substituted in 16
Matches in reserve 16
Goals (penalty) 5 (0)
Yellow cards 4
Red cards 0
9 Jonah Ayunga 23 924
Total starts 9
Substituted out 8
Substituted in 14
Matches in reserve 14
Goals (penalty) 2 (0)
Yellow cards 2
Red cards 0
23 Dennis Adeniran 6 240
Total starts 2
Substituted out 1
Substituted in 4
Matches in reserve 4
Goals (penalty) 0 (0)
Yellow cards 3
Red cards 0
24 Declan John 13 922
Total starts 10
Substituted out 5
Substituted in 3
Matches in reserve 3
Goals (penalty) 2 (0)
Yellow cards 0
Red cards 0
3 Scott Tanser 25 1614
Total starts 19
Substituted out 6
Substituted in 6
Matches in reserve 6
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 2
22 Marcus Fraser 33 2958
Total starts 33
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 6
Red cards 1
6 Mark O'Hara 28 2317
Total starts 27
Substituted out 8
Substituted in 1
Matches in reserve 1
Goals (penalty) 3 (1)
Yellow cards 3
Red cards 0
11 Greg Kiltie 26 1234
Total starts 14
Substituted out 14
Substituted in 12
Matches in reserve 12
Goals (penalty) 0 (0)
Yellow cards 6
Red cards 0
4 Alex Iacovitti 12 775
Total starts 8
Substituted out 1
Substituted in 4
Matches in reserve 4
Goals (penalty) 1 (0)
Yellow cards 3
Red cards 0
13 Alexandros Gogic 31 2644
Total starts 30
Substituted out 2
Substituted in 1
Matches in reserve 1
Goals (penalty) 1 (0)
Yellow cards 7
Red cards 1
8 Oisin Smyth 18 607
Total starts 5
Substituted out 4
Substituted in 13
Matches in reserve 13
Goals (penalty) 4 (1)
Yellow cards 1
Red cards 0
5 Richard Taylor 29 2389
Total starts 27
Substituted out 5
Substituted in 2
Matches in reserve 2
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 0
15 Caolan Boyd-Munce 25 1518
Total starts 18
Substituted out 13
Substituted in 7
Matches in reserve 7
Goals (penalty) 5 (0)
Yellow cards 3
Red cards 0
42 Elvis Bwomono 25 1532
Total starts 15
Substituted out 8
Substituted in 10
Matches in reserve 10
Goals (penalty) 0 (0)
Yellow cards 5
Red cards 0
14 James Scott 11 432
Total starts 4
Substituted out 4
Substituted in 7
Matches in reserve 7
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
- Luke Kenny 2 38
Total starts 0
Substituted out 0
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
2 Ryan Alebiosu 8 549
Total starts 8
Substituted out 5
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
12 Roland Idowu 26 990
Total starts 11
Substituted out 11
Substituted in 15
Matches in reserve 15
Goals (penalty) 4 (2)
Yellow cards 5
Red cards 0
88 Killian Phillips 30 2482
Total starts 30
Substituted out 12
Substituted in 0
Matches in reserve 0
Goals (penalty) 4 (0)
Yellow cards 5
Red cards 0
19 Owen Oseni 9 109
Total starts 0
Substituted out 0
Substituted in 9
Matches in reserve 9
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
19 Callum Penman 4 44
Total starts 1
Substituted out 1
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
33 Evan Mooney 7 85
Total starts 0
Substituted out 0
Substituted in 7
Matches in reserve 7
Goals (penalty) 1 (0)
Yellow cards 0
Red cards 0
St So Si Res
Total starts Substituted out Substituted in Matches in reserve
G (P)
Goals (penalty)
YC RC
Yellow cards Red cards

The latest team news

Daily Sports News, Predictions and Live Scores