Hearts vs Rangers
Premiership - 1st Phase
12 Dec 2021, 12:00
🏟 Tynecastle Park (Edinburgh)
👤 N. Walsh
Round 18
Match report
Rangers beat Hearts 2-0 in the Premiership - 1st Phase on 12 December 2021.
Hearts had 16 shots to Rangers' 12.
The match was played at Tynecastle Park (Edinburgh), with N. Walsh in charge.
Half-time
0-2
Possession
53% - 47%
Shots
16 - 12
On target
8 - 6
Corners
10 - 4
Fouls
15 - 10
Yellow cards
10
Player of the match
Allan McGregor
Rangers · 8 saves
8
Joe Aribo
1 goal
8
Alfredo Morelos
1 goal
8
James Tavernier
62 passes (82% accurate)
8
Calvin Bassey
captained the side
First half vs second half
Rangers came out stronger after half-time, with 8 second-half shots against 4 before the break.
| 1st half | 2nd half | |
|---|---|---|
| Shots Total | 7–4 | 9–8 |
| Shots On Goal | 3–2 | 5–4 |
| Ball Possession | 57–43 | — |
| Corners | 7–2 | 3–2 |
| Attacks | 63–27 | 50–41 |
Match statistics
2
Substitution
2
113
Attacks
68
63
Dangerous Attacks
25
9
On Target
6
7
Off Target
6
16
Shots Total
12
8
Shots On Goal
6
5
Shots Off Goal
3
3
Shots Blocked
3
10
Shots Inside Box
11
6
Shots Outside Box
1
15
Fouls
10
10
Corners
4
4
Offsides
6
53%
Ball Possession
47%
6
Yellow Cards
5
1
Red Cards
0
4
Saves
8
475
Passes Total
425
405
Passes Accurate
362
Line-ups
4-2-3-1 vs 4-2-3-1
Goalkeeper
Defender
Midfielder
Forward
Hearts · 4-2-3-1
Rangers · 4-2-3-1
Hearts
Coach
R. Neilson
R. Neilson
Substitutes
- 13 Ross Stewart
- 17 Alex Cochrane
- 8 Aaron McEneff
- 7 Jamie Walker
- 16 Andy Halliday
- 9 Ben Woodburn
- 21 Armand Gnanduillet
Rangers
Coach
G. van Bronckhorst
G. van Bronckhorst
Substitutes
- 33 Jon McLaughlin
- 16 Nathan Patterson
- 22 Juninho Bacuna
- 4 John Lundstram
- 10 Steven Davis
- 23 Scott Wright
- 7 Ianis Hagi
Substitutions
- 72' ↑ S. Wright ↓ A. Morelos Rangers
- 74' ↑ B. Woodburn ↓ G. Mackay-Steven Hearts
- 82' ↑ J. Lundstram ↓ F. Sakala Rangers
- 86' ↑ A. Gnanduillet ↓ C. Devlin Hearts
Cards
- 35' J. Ginnelly Hearts
- 37' C. Halkett Hearts
- 54' C. Gordon Hearts
- 69' J. Tavernier Rangers
- 70' J. Aribo Rangers
- 76' A. McGregor Rangers
- 81' B. Barisic Rangers
- 84' C. Devlin Hearts
- 85' P. Haring Hearts
- 86' R. Kent Rangers
Head-to-head
Hearts 3
5 draws
12 Rangers
2026-05-04
Hearts vs
Rangers
0 - 0
2026-02-15
Rangers vs
Hearts
4 - 2
2025-12-21
Hearts vs
Rangers
2 - 1
2025-09-13
Rangers vs
Hearts
0 - 2
2025-02-16
Hearts vs
Rangers
1 - 3
2024-11-10
Rangers vs
Hearts
1 - 0
Recent form
Hearts
D
D
W
W
W
Rangers
D
D
D
D
W
Frequently asked questions
What was the final score in Hearts vs Rangers?
Hearts lost 0-2 against Rangers on 12 December 2021.
Who won Hearts vs Rangers?
Rangers won the match 2-0.
Where was Hearts vs Rangers played?
The match was played at Tynecastle Park (Edinburgh).
Who had more possession in Hearts vs Rangers?
Hearts had 53% of possession, compared to 47% for the other side.
SOCCER-