21.12.2025 13:30
2 - 1
Finished

Hearts vs Rangers

Hearts vs Rangers Live Score, Stats, Forecasts, H2H

4-2-3-1
Formations
3-5-2
25
6.4
Schwolow
15
6.7
Steinwender
2
6.5
Kent
19
8.0
Findlay
3
7.6
Kingsley
31
7.1
McEntee
14
7.2
Devlin
89
8.1
Kyziridis
22
6.9
Magnusson
10
6.7
Braga
9
6.8
Shankland
47
5.8
Moore
28
6.1
Miovski
3
6.6
Aarons
43
6.8
Raskin
8
6.9
Barron
10
6.1
Diomande
30
6.4
Meghoma
2
7.3
Tavernier
21
6.7
Sterling
37
6.6
Fernandez
1
5.7
Butland
5
McCart
6
Baningime
7
Kabangu
17
Forrest
29
Kerjota
9
7.3
Chermiti
11
7.6
Aasgaard
19
Nsiala Makengo
23
6.2
Gassama
99
6.6
Danilo

Starting Lineups:

2
Frankie Kent
3
Stephen Kingsley
9
Lawrence Shankland (C)
10
Claudio Braga
14
Cameron Devlin
15
Michael Steinwender
19
Stuart Findlay
22
Tomas Magnusson
25
Alexander Schwolow (G)
31
Oisin McEntee
89
Alexandros Kyziridis
1
Jack Butland (G)
2
James Tavernier (C)
3
Maximillian James Aarons
8
Connor Barron
10
Mohammed Diomande
21
Dujon Sterling
28
Bojan Miovski
30
Jayden Meghoma
37
Emmanuel Fernandez
43
Nicolas Raskin
47
Mikey Moore

Substitutes

1
Craig Gordon (G)
5
Jamie McCart
6
Beni Baningime
7
Elton Kabangu
12
Christian Borchgrevink
16
Blair Spittal
17
Alan Forrest
21
James Wilson
29
Sabah Kerjota
9
Youssef Chermiti
11
Thelo Aasgaard
19
Clinton Nsiala Makengo
20
Kieran Dowell
23
Djeidi Gassama
31
Liam Kelly (G)
51
Adamson C.
52
Curtis F.
99
Danilo

Coaches:

Derek McInnes
Rohl D.

Missing Players:

Eduardo Ageu (Hamstring Injury)
Pierre Kabore (International duty)
Finlay Pollock (Hamstring Injury)
Oliver Antman (Muscle Injury)
Nedim Bajrami (Injury)
Derek Cornelius (Muscle Injury)
Nasser Djiga (International duty)
John Souttar (Muscle Injury)
Lyall Cameron (Inactive)

Final Results and Statistics of Match:

0
Accurate through passes
0
42
Ball Possession
58
16
Big Chances
12
4
Blocked Shots
8
58
Clearances
54
24
Corner Kicks
40
139
Crosses
92
104
Duels won
130
2
Errors leading to goal
2
0
Errors leading to shot
0
1.66
Expected assists (xA)
2.4
5.08
Expected Goals (xG)
8.68
24
Fouls
20
20
Free Kicks
24
2
Goalkeeper Saves
6
-0.02
Goals prevented
0.16
2
Headed Goals
0
0
Hit the Woodwork
0
22
Interceptions
10
137
Long passes
100
0
Offsides
4
422
Passes
466
144
Passes in final third
160
24
Shots inside the Box
16
14
Shots off target
10
20
Shots on target
8
4
Shots outside the Box
6
239
Tackles
178
32
Throw-ins
36
56
Total shots
44
50
Touches in opposition box
58
4.16
xG on target (xGOT)
1.98
1.98
xGOT faced
4.16
4
Yellow Cards
2
0.00
Accurate through passes
0.00
53.00
Ball Possession
47.00
1.00
Big Chances
2.00
0.00
Blocked Shots
1.00
5.00
Clearances
15.00
4.00
Corner Kicks
2.00
50.00
Crosses
50.00
30.00
Duels won
25.00
0.00
Errors leading to goal
1.00
0.00
Errors leading to shot
0.00
0.48
Expected assists (xA)
0.45
0.39
Expected Goals (xG)
0.98
5.00
Fouls
6.00
6.00
Free Kicks
5.00
1.00
Goalkeeper Saves
0.00
0.39
Goals prevented
-0.97
1.00
Headed Goals
0.00
0.00
Hit the Woodwork
0.00
3.00
Interceptions
4.00
43.00
Long passes
15.00
0.00
Offsides
1.00
73.00
Passes
75.00
49.00
Passes in final third
44.00
5.00
Shots inside the Box
4.00
4.00
Shots off target
3.00
2.00
Shots on target
1.00
1.00
Shots outside the Box
1.00
71.00
Tackles
83.00
10.00
Throw-ins
6.00
6.00
Total shots
5.00
13.00
Touches in opposition box
8.00
1.03
xG on target (xGOT)
0.39
0.39
xGOT faced
1.03
0.00
Accurate through passes
0.00
32.00
Ball Possession
68.00
3.00
Big Chances
1.00
2.00
Blocked Shots
3.00
24.00
Clearances
12.00
2.00
Corner Kicks
8.00
43.00
Crosses
17.00
22.00
Duels won
40.00
1.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.35
Expected assists (xA)
0.75
0.88
Expected Goals (xG)
1.19
7.00
Fouls
4.00
4.00
Free Kicks
7.00
0.00
Goalkeeper Saves
3.00
-0.40
Goals prevented
1.05
0.00
Hit the Woodwork
0.00
8.00
Interceptions
1.00
48.00
Long passes
52.00
0.00
Offsides
1.00
67.00
Passes
80.00
47.00
Passes in final third
61.00
7.00
Shots inside the Box
4.00
3.00
Shots off target
2.00
3.00
Shots on target
1.00
1.00
Shots outside the Box
2.00
88.00
Tackles
38.00
6.00
Throw-ins
12.00
8.00
Total shots
6.00
12.00
Touches in opposition box
21.00
1.05
xG on target (xGOT)
0.60
0.60
xGOT faced
1.05
2.00
Yellow Cards
1.00
0.00
Accurate through passes
0.00
43.00
Ball Possession
57.00
4.00
Big Chances
3.00
2.00
Blocked Shots
4.00
29.00
Clearances
27.00
6.00
Corner Kicks
10.00
46.00
Crosses
25.00
52.00
Duels won
65.00
1.00
Errors leading to goal
1.00
0.00
Errors leading to shot
0.00
0.83
Expected assists (xA)
1.20
1.27
Expected Goals (xG)
2.17
12.00
Fouls
10.00
10.00
Free Kicks
12.00
1.00
Goalkeeper Saves
3.00
-0.01
Goals prevented
0.08
1.00
Headed Goals
0.00
0.00
Hit the Woodwork
0.00
11.00
Interceptions
5.00
46.00
Long passes
33.00
0.00
Offsides
2.00
71.00
Passes
78.00
48.00
Passes in final third
55.00
12.00
Shots inside the Box
8.00
7.00
Shots off target
5.00
5.00
Shots on target
2.00
2.00
Shots outside the Box
3.00
80.00
Tackles
57.00
16.00
Throw-ins
18.00
14.00
Total shots
11.00
25.00
Touches in opposition box
29.00
2.08
xG on target (xGOT)
0.99
0.99
xGOT faced
2.08
2.00
Yellow Cards
1.00

Last Matches of Hearts

11.01.26
PRE
(0) - (1)
W
03.01.26
PRE
(1) - (0)
W
27.12.25
PRE
(2) - (0)
L
21.12.25
PRE
(2) - (0)
W
13.12.25
PRE
(0) - (1)
W
07.12.25
PRE
(0) - (1)
W
03.01.26
PRE
(1) - (0)
W
21.12.25
PRE
(2) - (0)
W
03.12.25
PRE
(0) - (0)
D
09.11.25
PRE
(1) - (1)
D
01.11.25
PRE
(2) - (0)
W
26.10.25
PRE
(1) - (1)
W

Last Matches of Rangers

11.01.26
PRE
(0) - (1)
W
06.01.26
PRE
(2) - (0)
W
03.01.26
PRE
(1) - (0)
W
30.12.25
PRE
(1) - (0)
W
27.12.25
PRE
(0) - (0)
W
21.12.25
PRE
(2) - (0)
L
11.01.26
PRE
(0) - (1)
W
03.01.26
PRE
(1) - (0)
W
21.12.25
PRE
(2) - (0)
L
11.12.25
EL
(1) - (1)
L
06.12.25
PRE
(0) - (1)
W
03.12.25
PRE
(1) - (1)
D

Hearts vs Rangers matches

21.12.25
PRE
(2) - (0)
13.09.25
PRE
(0) - (1)
10.11.24
PRE
(1) - (0)
03.08.24
PRE
(0) - (0)
18.05.24
PRE
(1) - (0)
21.04.24
SC
(1) - (0)
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)
01.02.23
PRE
(0) - (2)

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.

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 MorelosScott Wright, 74' Gary Mackay-StevenBenjamin Woodburn, 82' Fashion SakalaJohn Lundstram, 86' Cameron DevlinArmand 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 SouttarClevid Dikamona, 33' Scott ArfieldSheyi Ojo, 63' Ryan JackIanis Hagi, 67' Greg StewartJermain Defoe, 89' Lewis MooreJamie Walker, 90+2' Conor WashingtonLiam 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 WhiteOliver Bozanic, 46' Ryan JackScott Arfield, 46' Jon FlanaganMatt Polster, 59' Lewis MooreConor Washington, 73' Glen KamaraSheyi Ojo, 75' Toby SibbickUche 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.)

22.11.2014

Hearts 2 - 0 Rangers (Holt J., Walker J.)