Scottish Premiership 2026-27 | Matchday 11 | 2026-10-29 05:00 JST
2 – 2
48' Cláudio Braga 57' C. Miller 16' Kevin Kelsy 89' Olwethu Makhanya
Match summary Heart of Midlothian and Rangers met in the Scottish Premiership 2026-27 Matchday 11 on October 29. A goal-filled contest ended 2-2. It was 0-1 at half-time and 2-1 in the second half, and neither side could pull ahead.
Possession: Heart of Midlothian 47%, Rangers 53%. Shots: Heart of Midlothian 17, Rangers 14. Yellow cards: Heart of Midlothian 2, Rangers 4.
Team stats 4-2-3-1 1 Reus 74 Mato 5 McCart 64 Faga n-W 23 Altena 22 Magnúss 78 Mendy 15 McPake 7 Miller 29 Kerjota 10 Braga
4-2-3-1 1 Pandur 29 Penr ice 24 Makh any 37 Fern and 21 Ster lin 43 Raskin 6 Neil 23 Gassama 20 Naderi 10 Kim 19 Kelsy
1.75 Expected goals (xG) 2.26
View as table Heart of Midlothian Stat Rangers 4-2-3-1 Formation 4-2-3-1 47% Possession 53% 1.75 Expected goals (xG) 2.26 17 Shots 14 6 Shots on target 6 8 Shots off target 3 3 Blocked shots 5 9 Shots inside the box 10 8 Shots outside the box 4 4 Corner kicks 4 0 Offsides 1 12 Fouls 20 332 Passes 387 236 Accurate passes 292 4 Goalkeeper saves 4 2 Yellow cards 4 0 Red cards 0
Player stats Heart of Midlothian Pos Player Shots Shots on target Goals Dribbles (success) Tackles (success) Blocks Passes (accuracy) Assists Yellow cards Red cards Fouls Fouled Rating Min Key passes Interceptions Duels (won) DF J. Altena 1 1 0 1(100%) 2 0 24(89%) 0 1 0 1 2 6.81 90 2 3 9(6) GK B. Reus 0 0 0 0 0 6(43%) 0 0 0 0 0 6.83 90 1 0 1(1) FW J. Wilson 0 0 0 0 0 1(100%) 0 0 0 0 1 6.48 12 0 0 2(1) FW J. Williams 1 0 0 1(50%) 0 0 2(25%) 0 0 0 0 0 6.65 12 0 0 4(3) DF S. Kingsley 0 0 0 1 0 21(68%) 0 0 0 0 0 5.85 57 1 1 5(4) FW P. Kabore 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FW S. Guendouz 0 0 0 0 0 1(100%) 0 0 0 0 0 6.5 1 0 0 GK R. Fulton 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FW Y. Dhanda 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MF L. Mendy 2 0 0 1 0 24(67%) 0 0 0 0 1 6.05 90 0 3 18(11) MF J. McPake 2 0 0 0(0%) 2 1 20(77%) 0 0 0 0 7 6.03 89 0 1 13(9) DF J. McCart 1 0 0 1 0 25(71%) 0 0 0 2 0 6.59 90 0 2 13(10) DF R. Mato 1 0 0 1 0 4(80%) 0 0 0 0 0 6.37 33 1 0 2(2) MF T. Magnússon 1 0 0 1 0 32(82%) 0 0 0 1 3 6.34 90 2 2 15(8) MF S. Kerjota 1 0 0 3(75%) 2 1 19(70%) 0 1 0 1 4 5.94 90 1 1 15(10) DF M. Fagan-Walcott 0 0 0 1 0 22(71%) 1 0 0 4 1 6.44 90 1 0 9(3) FW Cláudio Braga 4 3 1 2(40%) 1 0 9(53%) 0 0 0 3 1 7.82 78 0 0 21(8) MF C. Miller 3 2 1 0(0%) 0 1 26(76%) 0 0 0 0 0 7.61 78 1 0 6(1) FW A. Ba-Sy 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Rangers Pos Player Shots Shots on target Goals Dribbles (success) Tackles (success) Blocks Passes (accuracy) Assists Yellow cards Red cards Fouls Fouled Rating Min Key passes Interceptions Duels (won) DF D. Sterling 1 1 0 0(0%) 2 0 21(84%) 0 0 0 2 1 6.14 90 0 1 10(4) FW B. Bouanani 4 1 0 0 2 9(69%) 1 1 0 2 0 7.14 36 3 0 5(0) MF T. Chukwuani 0 0 0 1 0 7(100%) 0 0 0 0 0 6.12 6 0 0 2(2) FW Findlay Curtis 0 0 0 0 0 1(50%) 0 0 0 0 1 6.92 6 1 0 2(2) MF V. Dragojević 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DF B. Godfrey 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GK L. Kelly 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FW B. Miovski 0 0 0 0 0 1(100%) 0 0 0 0 0 6.42 5 0 0 2(0) DF K. Nedeljković 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DF T. Rommens 1 0 0 1 1 8(89%) 0 0 0 1 1 6.26 27 0 0 5(3) MF N. Raskin 1 0 0 2 0 40(73%) 0 1 0 1 0 5.81 90 2 0 4(3) MF D. Neil 1 1 0 3 0 39(87%) 0 0 0 4 1 6.3 84 0 0 12(6) MF R. Naderi 2 1 0 1(50%) 5 1 7(64%) 1 0 0 1 3 6.93 85 1 0 27(11) DF O. Makhanya 2 1 1 3 0 55(87%) 0 0 0 0 0 7.77 90 1 0 13(6) MF Minsu Kim 1 0 0 0(0%) 0 1 15(83%) 0 0 0 3 2 6.02 84 1 1 10(2) FW Kevin Kelsy 1 1 1 0(0%) 0 0 13(50%) 0 0 0 3 2 7.87 90 3 0 21(7) MF D. Gassama 0 0 0 1(50%) 0 0 4(57%) 0 0 0 0 0 5.92 54 0 0 5(2) DF E. Fernandez 0 0 0 0(0%) 1 0 40(71%) 0 1 0 2 1 6.19 90 0 1 11(6) GK I. Pandur 0 0 0 0 0 25(64%) 0 0 0 0 0 6.61 90 0 0 DF J. Penrice 0 0 0 1(100%) 0 0 7(70%) 0 1 0 1 0 6.48 63 0 0 4(2)
Lineups Heart of Midlothian Role Pos No. Player Starter GK 1 B. Reus Starter DF 23 J. Altena Starter DF 64 M. Fagan-Walcott Starter DF 5 J. McCart Starter DF 74 R. Mato Starter MF 78 L. Mendy Starter MF 22 T. Magnússon Starter MF 29 S. Kerjota Starter MF 7 C. Miller Starter MF 15 J. McPake Starter FW 10 Cláudio Braga Bench DF 3 S. Kingsley Bench FW 19 S. Guendouz Bench FW 9 J. Williams Bench FW 21 J. Wilson
Show unused substitutes (5) Role Pos No. Player Bench FW 31 Y. Dhanda Bench FW 11 P. Kabore Bench GK 30 R. Fulton Bench MF 33 F. Pollock Bench FW 77 A. Ba-Sy
Rangers Role Pos No. Player Starter GK 1 I. Pandur Starter DF 21 D. Sterling Starter DF 37 E. Fernandez Starter DF 24 O. Makhanya Starter DF 29 J. Penrice Starter MF 6 D. Neil Starter MF 43 N. Raskin Starter MF 10 Minsu Kim Starter MF 20 R. Naderi Starter MF 23 D. Gassama Starter FW 19 Kevin Kelsy Bench FW 28 B. Miovski Bench DF 25 T. Rommens Bench FW 52 Findlay Curtis Bench FW 26 B. Bouanani Bench MF 42 T. Chukwuani
Show unused substitutes (4) Role Pos No. Player Bench MF 22 V. Dragojević Bench DF 4 B. Godfrey Bench GK 31 L. Kelly Bench DF 18 K. Nedeljković
Match events Time Team Event Player Score 1H 4' Rangers 🟨 Yellow card Nicolas Raskin 1H 16' Rangers ⚽ Goal Kevin Kelsy 0-1 1H 33' Heart of Midlothian 🔄 Substitution OUT R. Mato → IN S. Kingsley 1H 44' Rangers 🟨 Yellow card Emmanuel Fernandez 2H 3' Heart of Midlothian ⚽ Goal Cláudio Braga 1-1 2H 9' Rangers 🔄 Substitution OUT Djeidi Gassama → IN Badredine Bouanani 2H 12' Heart of Midlothian ⚽ Goal C. Miller 2-1 2H 16' Rangers 🟨 Yellow card James Penrice 2H 18' Rangers 🔄 Substitution OUT James Penrice → IN Tuur Rommens 2H 21' Heart of Midlothian 🟨 Yellow card Wouter Vrancken 2H 25' Rangers 🟨 Yellow card Badredine Bouanani 2H 27' Heart of Midlothian 🟨 Yellow card J. Altena 2H 33' Heart of Midlothian 🔄 Substitution OUT C. Miller → IN J. Wilson 2H 33' Heart of Midlothian 🔄 Substitution OUT Cláudio Braga → IN J. Williams 2H 39' Rangers 🔄 Substitution OUT Min-su Kim → IN Findlay Curtis 2H 39' Rangers 🔄 Substitution OUT Dan Neil → IN Tochi Chukwuani 2H 40' Rangers 🔄 Substitution OUT Ryan Naderi → IN Bojan Miovski 2H 42' Heart of Midlothian 🟨 Yellow card S. Kerjota 2H 44' Rangers ⚽ Goal Olwethu Makhanya 2-2 2H 45+1' Heart of Midlothian 🔄 Substitution OUT J. McPake → IN S. Guendouz
Match data is compiled from publicly available information. Highlight videos are embedded from their official channels.