Heart of Midlothian vs Rangers
Match pulse
Final score
Heart of Midlothian and Rangers drew 2-2 on Wednesday, October 28, 2026 at Tynecastle Park. Goals for Hearts: Cláudio Braga (48') and Calvin Miller (57'). Goals for Rangers: Kevin Kelsy (16') and Olwethu Makhanya (89').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats
Player of the game
Calvin Miller
HOM · 1 G
Play by play
- 90'+1'
SubSubstitution
Severin Sabri Guendouz (Heart of Midlothian) Substitution at 90'+1'
S. Guendouz
- GOAL89'

Goal!
O. Makhanya
Olwethu Makhanya (Rangers) Goal at 89'
HOM 2 - 2 RAN - 87'

Yellow card
Sabah Kerjota (Heart of Midlothian) Yellow Card at 87'
S. Kerjota
- 85'
SubSubstitution
Bojan Miovski (Rangers) Substitution at 85'
B. Miovski
- 84'
SubSubstitution
Tochi Phil Chukwuani (Rangers) Substitution at 84'
T. Chukwuani
- 84'
SubSubstitution
Findlay Curtis (Rangers) Substitution at 84'
F. Curtis
- 78'

SubSubstitution
Jerome Williams (Heart of Midlothian) Substitution at 78'
J. Williams
- 78'
SubSubstitution
James Wilson (Heart of Midlothian) Substitution at 78'
J. Wilson
- 72'

Yellow card
Jordi Altena (Heart of Midlothian) Yellow Card at 72'
J. Altena
- 70'

Yellow card
Badredine Bouanani (Rangers) Yellow Card at 70'
B. Bouanani
- 63'
SubSubstitution
Tuur Rommens (Rangers) Substitution at 63'
T. Rommens
- 61'

Yellow card
James Penrice (Rangers) Yellow Card at 61'
J. Penrice
- GOAL57'

Goal!
C. Miller
Calvin Miller (Heart of Midlothian) Goal at 57'
HOM 2 - 1 RAN - 54'
SubSubstitution
Badredine Bouanani (Rangers) Substitution at 54'
B. Bouanani
- GOAL48'

Goal!
C. Braga
Cláudio Braga (Heart of Midlothian) Goal at 48'
HOM 1 - 1 RAN - 44'

Yellow card
Emmanuel Fernandez (Rangers) Yellow Card at 44'
E. Fernandez
- 33'
SubSubstitution
Stephen Kingsley (Heart of Midlothian) Substitution at 33'
S. Kingsley
- GOAL16'

Goal!
K. Kelsy
Kevin Kelsy (Rangers) Goal at 16'
HOM 0 - 1 RAN - 4'

Yellow card
Nicolas Raskin (Rangers) Yellow Card at 4'
N. Raskin

