Heart of Midlothian
Rangers
Mon 4th May 2026 - 5:30pm
Scottish Premiership
Full Time
Hearts
2 - 1
Rangers
Heart of Midlothian
Stephen Kingsley54'
Lawrence Shankland71'
Lawrence Shankland37'
Lawrence Shankland38'
Rangers
Dujon Sterling23'
Mohammed Diomande72'
Mohammed Diomande73'
Emmanuel Fernandez80'
Match Stats HOM vs RAN
Offense
41.7%
Possession
58.3%
5
Shots on Goal
3
6
Shots Off Target
10
1
Shots On Post
1
11
Shot Attempts
13
Cards & corners
1
Yellow Cards
2
2
Corner Kicks
6
6
Corners Lost
2
Defense
1
Blocked Shots
5
8
Fouls Committed
12
12
Fouls Suffered
8
Goalkeeping
2
Saves
3
13
Shots Faced
11
Set pieces
12
Free Kick Shots
8
Heart of Midlothian Squad
Starting XI
25 Alexander Schwolow G
3 Stephen Kingsley D 54' 90'
4 Craig Halkett D
15 Michael Steinwender D
19 Stuart Findlay D
6 Beni Baningime M
49 Marc Leonard M
99 Islam Chesnokov M 45'
9 Lawrence Shankland F 71' 37' 38' 90'+4'
10 Cláudio Braga F 83'
89 Alexandros Kyziridis F 82'
Substitutes
30 Ryan Fulton G
2 Frankie Kent D 90'
5 Jamie McCart D 82'
23 Jordi Altena D 90'+4'
16 Blair Spittal M 45'
11 Pierre Landry Kabore F 83'
17 Alan Forrest F
29 Sabah Kerjota F
74 Rogers Mato F
Rangers Squad
Starting XI
1 Jack Butland G
2 James Tavernier D
21 Dujon Sterling D 23' 75'
24 Nasser Djiga D
37 Emmanuel Fernandez D 80'
10 Mohammed Diomande M 72' 73' 83'
42 Tochi Phil Chukwuani M
43 Nicolas Raskin M 75'
7 Andreas Skov Olsen F 69'
9 Youssef Chermiti F
47 Mikey Moore F 75'
Substitutes
31 Liam Kelly G
3 Max Aarons D
25 Tuur Rommens D 75'
8 Connor Barron M
11 Thelo Aasgaard M 75'
18 Oliver Antman F
20 Ryan Naderi F 75'
23 Djeidi Gassama F 69'
28 Bojan Miovski F 83'
Heart of Midlothian Player Statistics
# Player Events M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
25 Alexander Schwolow 90 0 0 0 0 0 0 0 0 0 0 0 2 1
30 Ryan Fulton 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 Frankie Kent 90' 1 0 0 0 0 0 0 0 0 0 0 0 0 0
3 Stephen Kingsley 54' 90' 89 1 0 1 1 0 0 0 0 0 0 0 0 1
4 Craig Halkett 90 0 0 1 0 0 0 0 0 2 0 0 0 1
5 Jamie McCart 82' 8 0 0 0 0 0 0 0 0 0 0 0 0 0
15 Michael Steinwender 90 0 0 1 0 0 0 0 0 0 0 0 0 1
19 Stuart Findlay 90 0 0 1 0 0 0 0 0 0 0 0 0 1
23 Jordi Altena 90'+4' 1 0 0 0 0 0 0 0 0 0 0 0 0 0
6 Beni Baningime 90 0 0 0 0 0 0 0 0 0 0 0 0 1
16 Blair Spittal 45' 45 0 0 2 1 0 0 0 0 0 0 0 0 0
49 Marc Leonard 90 0 0 0 0 0 0 0 0 1 0 0 0 1
99 Islam Chesnokov 45' 45 0 0 0 0 0 0 0 0 1 0 0 0 1
9 Lawrence Shankland 37' 38' 71' 90'+4' 89 1 0 2 1 0 0 0 0 1 1 0 0 1
10 Cláudio Braga 83' 83 0 0 1 1 0 0 0 0 2 0 0 0 1
11 Pierre Landry Kabore 83' 7 0 0 0 0 0 0 0 0 0 0 0 0 0
17 Alan Forrest 0 0 0 0 0 0 0 0 0 0 0 0 0 0
29 Sabah Kerjota 0 0 0 0 0 0 0 0 0 0 0 0 0 0
74 Rogers Mato 0 0 0 0 0 0 0 0 0 0 0 0 0 0
89 Alexandros Kyziridis 82' 82 0 0 2 1 0 0 0 0 1 0 0 0 1
Goal Yellow card Red card Sub on Sub off
Rangers Player Statistics
# Player Events M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
1 Jack Butland 90 0 0 0 0 0 0 0 0 0 0 0 3 2
31 Liam Kelly 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 James Tavernier 90 0 0 3 0 0 0 0 0 0 0 0 0 2
3 Max Aarons 0 0 0 0 0 0 0 0 0 0 0 0 0 0
21 Dujon Sterling 23' 75' 75 1 0 1 1 0 0 0 0 1 0 0 0 2
24 Nasser Djiga 90 0 0 0 0 0 0 0 0 0 0 0 0 2
25 Tuur Rommens 75' 15 0 0 0 0 0 0 0 0 0 0 0 0 0
37 Emmanuel Fernandez 80' 90 0 0 2 1 0 0 0 0 2 1 0 0 2
8 Connor Barron 0 0 0 0 0 0 0 0 0 0 0 0 0 0
10 Mohammed Diomande 72' 73' 83' 83 0 0 1 0 0 0 0 0 1 1 0 0 2
11 Thelo Aasgaard 75' 15 0 0 1 0 0 0 0 0 0 0 0 0 0
42 Tochi Phil Chukwuani 90 0 0 1 0 0 0 0 0 1 0 0 0 2
43 Nicolas Raskin 75' 75 0 0 0 0 0 0 0 0 1 0 0 0 2
7 Andreas Skov Olsen 69' 69 0 0 1 1 0 0 0 0 1 0 0 0 1
9 Youssef Chermiti 90 0 0 2 0 0 0 0 0 5 0 0 0 2
18 Oliver Antman 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Ryan Naderi 75' 15 0 0 0 0 0 0 0 0 0 0 0 0 0
23 Djeidi Gassama 69' 21 0 0 1 0 0 0 0 0 0 0 0 0 1
28 Bojan Miovski 83' 7 0 0 0 0 0 0 0 0 0 0 0 0 0
47 Mikey Moore 75' 75 0 0 0 0 0 0 0 0 0 0 0 0 2
Goal Yellow card Red card Sub on Sub off
Stat key
M
Minutes
G
Goals
A
Assists
Sh
Shots
SoT
Shots on target
Ps
Passes (total)
PA
Passes (accurate)
Tk
Tackles
In
Interceptions
Fl
Fouls
YC
Yellow cards
RC
Red cards
Sv
Saves
GC
Goals conceded