28.10.2026 20:00
2 - 2
Finished

Hearts vs Rangers

Hearts vs Rangers Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
0 - 1
4'
Raskin N. (Foul)
Kingsley S. Mato R. (Injury)
33'
44'
Fernandez E. (Foul)
2nd Half
2 - 1
4-2-3-1
Formations
4-2-3-1
1
6.9
Reus
23
6.6
Altena
64
6.9
Walcott
5
7.7
McCart
74
6.6
Mato
78
6.4
Mendy
22
7.0
Magnusson
29
6.8
Kerjota
7
7.1
Miller
15
6.5
McPake
10
7.3
Braga
19
7.2
Kelsy
10
4.8
Kim
20
7.1
Naderi
23
5.8
Gassama
6
6.5
Neil
43
6.5
Raskin
21
5.9
Sterling
37
7.2
Fernandez
24
8.6
Makhanya
29
5.9
Penrice
1
6.9
Pandur
3
7.0
Kingsley
9
6.5
Williams
19
Guendouz
21
6.3
Wilson
11
Kabore
25
6.6
Rommens
26
7.3
Bouanani
28
Miovski
42
Chukwuani
52
Curtis

Starting Lineups:

1
Beau Reus (G)
5
Jamie McCart (C)
7
Calvin Miller
10
Claudio Braga
15
Joshua McPake
22
Tomas Magnusson
23
Jordi Altena
29
Sabah Kerjota
64
Malachi Walcott
74
Rogers Mato
78
Mendy L.
1
Ivor Pandur (G)
6
Daniel Neil (C)
10
Kim M.
19
Kevin Kelsy
20
Ryan Don Naderi
21
Dujon Sterling
23
Djeidi Gassama
24
Olwethu Makhanya
29
James Penrice
37
Emmanuel Fernandez
43
Nicolas Raskin

Substitutes

3
Stephen Kingsley
9
JJ Williams
11
Pierre Kabore
19
Guendouz S.
21
James Wilson
30
Ryan Fulton (G)
31
Yan Dhanda
33
Finlay Pollock
77
Amadou Ba-Sy
4
Ben Godfrey
18
Kosta Nedeljkovic
22
Dragojevic V.
25
Tuur Rommens
26
Badredine Bouanani
28
Bojan Miovski
31
Liam Kelly (G)
42
Tochi Chukwuani
52
Curtis F.

Coaches:

Wouter Vrancken
Derek McInnes

Missing Players:

Eduardo Ageu (Injury)
Stuart Findlay (Inactive)
Craig Halkett (Achilles Tendon Injury)
Oisin McEntee (Inactive)
Harry Milne (Inactive)
Tom Renaud (Ankle Injury)
Blair Spittal (Ankle Injury)
Youssef Chermiti (Knee Injury)
Cameron Devlin (Inactive)
Ross McCrorie (Inactive)
Lawrence Shankland (Thigh Injury)
Daisuke Yokota (Groin Injury)

Final Results and Statistics of Match:

0
Accurate through passes
0
140
Ball possession
160
8
Big chances
8
6
Blocked shots
12
76
Clearances
54
16
Corner kicks
16
81
Crosses
110
144
Duels won
114
2
Errors leading to goal
2
0
Errors leading to shot
0
1.76
Expected assists (xA)
2.7
6.68
Expected goals (xG)
8.8
24
Fouls
40
40
Free kicks
24
8
Goalkeeper saves
8
6
Goal kicks
26
0.22
Goals prevented
-0.28
0
Hit the woodwork
0
24
Interceptions
6
120
Long passes
117
0
Offsides
2
426
Passes
450
169
Passes in final third
155
18
Shots inside the box
20
16
Shots off target
4
24
Shots on target
24
16
Shots outside the box
8
180
Tackles
192
50
Throw ins
52
68
Total shots
56
40
Touches in opposition box
52
3.72
xG on target (xGOT)
4.22
4.22
xGOT faced
3.72
4
Yellow cards
8
0
Headed goals
2
0.00
Accurate through passes
0.00
55.00
Ball possession
45.00
0.00
Big chances
1.00
3.00
Blocked shots
2.00
17.00
Clearances
16.00
2.00
Corner kicks
1.00
17.00
Crosses
25.00
38.00
Duels won
23.00
1.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.22
Expected assists (xA)
0.28
0.40
Expected goals (xG)
0.77
3.00
Fouls
12.00
12.00
Free kicks
3.00
1.00
Goalkeeper saves
3.00
1.00
Goal kicks
8.00
-0.48
Goals prevented
0.15
0.00
Hit the woodwork
0.00
5.00
Interceptions
1.00
37.00
Long passes
33.00
0.00
Offsides
1.00
72.00
Passes
67.00
52.00
Passes in final third
35.00
4.00
Shots inside the box
2.00
3.00
Shots off target
0.00
3.00
Shots on target
2.00
5.00
Shots outside the box
2.00
25.00
Tackles
43.00
11.00
Throw ins
12.00
9.00
Total shots
4.00
10.00
Touches in opposition box
8.00
0.15
xG on target (xGOT)
0.52
0.52
xGOT faced
0.15
0.00
Yellow cards
2.00
0.00
Accurate through passes
0.00
39.00
Ball possession
61.00
2.00
Big chances
1.00
0.00
Blocked shots
4.00
21.00
Clearances
11.00
2.00
Corner kicks
3.00
40.00
Crosses
45.00
34.00
Duels won
34.00
0.00
Errors leading to goal
1.00
0.00
Errors leading to shot
0.00
0.66
Expected assists (xA)
1.07
1.27
Expected goals (xG)
1.43
9.00
Fouls
8.00
8.00
Free kicks
9.00
3.00
Goalkeeper saves
1.00
2.00
Goal kicks
5.00
0.59
Goals prevented
-0.29
0.00
Headed goals
1.00
0.00
Hit the woodwork
0.00
7.00
Interceptions
2.00
43.00
Long passes
45.00
0.00
Offsides
0.00
70.00
Passes
82.00
60.00
Passes in final third
67.00
5.00
Shots inside the box
8.00
5.00
Shots off target
2.00
3.00
Shots on target
4.00
3.00
Shots outside the box
2.00
88.00
Tackles
82.00
14.00
Throw ins
14.00
8.00
Total shots
10.00
10.00
Touches in opposition box
18.00
1.71
xG on target (xGOT)
1.59
1.59
xGOT faced
1.71
2.00
Yellow cards
2.00
0.00
Accurate through passes
0.00
46.00
Ball possession
54.00
2.00
Big chances
2.00
3.00
Blocked shots
6.00
38.00
Clearances
27.00
4.00
Corner kicks
4.00
24.00
Crosses
40.00
72.00
Duels won
57.00
1.00
Errors leading to goal
1.00
0.00
Errors leading to shot
0.00
0.88
Expected assists (xA)
1.35
1.67
Expected goals (xG)
2.20
12.00
Fouls
20.00
20.00
Free kicks
12.00
4.00
Goalkeeper saves
4.00
3.00
Goal kicks
13.00
0.11
Goals prevented
-0.14
0.00
Headed goals
1.00
0.00
Hit the woodwork
0.00
12.00
Interceptions
3.00
40.00
Long passes
39.00
0.00
Offsides
1.00
71.00
Passes
76.00
57.00
Passes in final third
53.00
9.00
Shots inside the box
10.00
8.00
Shots off target
2.00
6.00
Shots on target
6.00
8.00
Shots outside the box
4.00
67.00
Tackles
67.00
25.00
Throw ins
26.00
17.00
Total shots
14.00
20.00
Touches in opposition box
26.00
1.86
xG on target (xGOT)
2.11
2.11
xGOT faced
1.86
2.00
Yellow cards
4.00

Last Matches of Hearts

28.10.26
PRE
(0) - (1)
D
25.10.26
PRE
(0) - (1)
W
18.10.26
PRE
(5) - (1)
L
10.10.26
PRE
(2) - (0)
W
19.09.26
PRE
(1) - (0)
D
15.09.26
PRE
(1) - (1)
L
28.10.26
PRE
(0) - (1)
D
10.10.26
PRE
(2) - (0)
W
06.09.26
PRE
(0) - (1)
W
29.08.26
PRE
(2) - (0)
W
20.08.26
CL
(0) - (1)
D
13.08.26
EL
(0) - (0)
D

Last Matches of Rangers

28.10.26
PRE
(0) - (1)
D
24.10.26
PRE
(1) - (0)
W
17.10.26
PRE
(1) - (1)
D
10.10.26
PRE
(3) - (0)
W
20.09.26
PRE
(0) - (1)
W
09.09.26
PRE
(0) - (0)
W
28.10.26
PRE
(0) - (1)
D
17.10.26
PRE
(1) - (1)
D
20.09.26
PRE
(0) - (1)
W
02.09.26
PRE
(1) - (1)
W
30.08.26
PRE
(0) - (0)
W
27.08.26
CL
(0) - (0)
L

Hearts vs Rangers matches

28.10.26
PRE
(0) - (1)
15.02.26
PRE
(2) - (2)
21.12.25
PRE
(2) - (0)
13.09.25
PRE
(0) - (1)
10.11.24
PRE
(1) - (0)
03.08.24
PRE
(0) - (0)
28.10.26
PRE
(0) - (1)
21.12.25
PRE
(2) - (0)
03.08.24
PRE
(0) - (0)
18.05.24
PRE
(1) - (0)
06.12.23
PRE
(0) - (1)
05.11.23
LC
(0) - (0)

Follow Game Online:

Hearts vs Rangers live stream online is not available right now. You can see the full history of Hearts vs Rangers head to head confrontation.

Hearts vs Rangers Head To Head Confrontation

Our site's database keeps all result's history of previous games between Hearts and Rangers, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Hearts vs Rangers upcoming matches.

28.10.2026

Hearts 2 - 2 Rangers (Kelsy K., Braga C., Miller C.)

21.12.2025

Hearts 2 - 1 Rangers (Findlay S., Shankland L., Chermiti Y.)

16.02.2025

Hearts - Rangers

16-02-2025 12:00

Premiership

03.08.2024

Hearts 0 - 0 Rangers

18.05.2024

Hearts 3 - 3 Rangers (Shankland L., McCausland R., Cantwell T.)

06.12.2023

Hearts 0 - 1 Rangers (Sima A.)

05.11.2023

Hearts 1 - 3 Rangers (Tavernier J., Wright S., Tavernier J.)

01.02.2023

Hearts 0 - 3 Rangers (Morelos A., Tillman M., Morelos A.)

01.10.2022

Hearts 0 - 4 Rangers (Colak A., Colak A., Morelos A.)

14.05.2022

Hearts 1 - 3 Rangers (Haring P., Itten C., Lowry A.)

12.12.2021

Hearts 0 - 2 Rangers (Morelos A., Aribo J.)

12-12-2021 12:00

Premiership

9' Alfredo Morelos (0-1), 13' Joe Aribo (0-2),

35' Josh Ginnelly (Y), 37' Craig Halkett (Y), 54' Craig Gordon (Y), 69' James Tavernier (Y), 70' Joe Aribo (Y), 76' Allan McGregor (Y), 80' Josh Ginnelly (YR), 81' Borna Barisic (Y), 84' Cameron Devlin (Y), 85' Peter Haring (Y), 86' Ryan Kent (Y),

72' Alfredo Morelos ⇒ Scott Wright, 74' Gary Mackay-Steven ⇒ Benjamin Woodburn, 82' Fashion Sakala ⇒ John Lundstram, 86' Cameron Devlin ⇒ Armand Gnanduillet,

29.02.2020

Hearts 1 - 0 Rangers (Bozanic O.)

29-02-2020 17:30

Scottish Cup

58' Oliver Bozanic (1-0),

25' Ryan Jack (Y), 38' Loic Damour (Y), 66' Greg Stewart (Y), 81' Sean Clare (Y), 90' Ryan Kent (Y),

16' John Souttar ⇒ Clevid Dikamona, 33' Scott Arfield ⇒ Sheyi Ojo, 63' Ryan Jack ⇒ Ianis Hagi, 67' Greg Stewart ⇒ Jermain Defoe, 89' Lewis Moore ⇒ Jamie Walker, 90+2' Conor Washington ⇒ Liam Boyce,

26.01.2020

Hearts 2 - 1 Rangers (Kent R., Naismith S., Boyce L.)

26-01-2020 15:00

Premiership

47' Ryan Kent (0-1), 57' Steven Naismith (1-1), 83' Liam Boyce (2-1),

28' Jon Flanagan (Y), 42' Ryan Jack (Y), 68' Euan Henderson (Y),

46' Aidan White ⇒ Oliver Bozanic, 46' Ryan Jack ⇒ Scott Arfield, 46' Jon Flanagan ⇒ Matt Polster, 59' Lewis Moore ⇒ Conor Washington, 73' Glen Kamara ⇒ Sheyi Ojo, 75' Toby Sibbick ⇒ Uche Ikpeazu,

20.10.2019

Hearts 1 - 1 Rangers (Meshino R., Morelos A.)

20.04.2019

Hearts 1 - 3 Rangers (Defoe J., Jack R., Katic N.)

02.12.2018

Hearts 1 - 2 Rangers (Goldson C., Morelos A.)

28.10.2017

Hearts 1 - 3 Rangers (Lafferty K., Miller K., Miller K.)

01.02.2017

Hearts 4 - 1 Rangers (Nowak K., Hyndman E., Walker J.)

30.11.2016

Hearts 2 - 0 Rangers (Muirhead R., Muirhead R.)

02.05.2015

Hearts 2 - 2 Rangers (McGregor D., Miller K., Zeefuik G.)