Heart Of Midlothian vs Rangers match stats & report
2–1 Full time
Heart Of Midlothian stats & fixtures · Rangers stats & fixtures
Heart Of Midlothian beat Rangers 2–1 in the Premiership (Championship Group - 35) on 4 May 2026. Expected goals finished 0.75–0.82. Rangers had 58% of the ball.
Heart Of Midlothian vs Rangers match statistics
- 42% Ball possession 58%
- 0.75 Expected goals (xG) 0.82
- 11 Total shots 13
- 5 Shots on target 3
- 5 Shots off target 5
- 1 Blocked shots 5
- 7 Shots inside the box 9
- 2 Corners 6
- 8 Fouls 12
- 1 Offsides 0
- 1 Yellow cards 2
- 299 Passes 417
- 72% Pass accuracy 76%
- 2 Goalkeeper saves 3
Goals and cards
- 23' Goal D. Sterling Rangers
- 37' Yellow card L. Shankland Heart Of Midlothian
- 54' Goal Stephen Kingsley Heart Of Midlothian
- 71' Goal L. Shankland Heart Of Midlothian
- 72' Yellow card Mohammed Diomande Rangers
- 80' Yellow card E. Fernandez Rangers
The Ghost's call
The Ghost made no call on this match before kickoff.
Team news & lineups
Heart Of Midlothian
Bench Ryan Fulton , Sabah Kerjota , Pierre Landry Kaboré , B. Spittal , A. Forrest , Jamie McCart , F. Kent , Jordi Altena , Rogers Mato
Rangers
Bench L. Kelly , T. Rommens , T. Aasgaard , R. Naderi , D. Gassama , B. Miovski , M. Aarons , O. Antman , C. Barron
Form guide
Heart Of Midlothian at home
6–3–1 in 10 matches
- Scored
- 2.2 per game
- Conceded
- 0.9 per game
- Clean sheets
- 3 / 10
- Corners
- 7.3 per game
- Shots on target
- 5.8 per game
23% of their goals arrive after the 75th minute.
Rangers away
5–2–3 in 10 matches
- Scored
- 2.1 per game
- Conceded
- 1.6 per game
- Clean sheets
- 2 / 10
- Corners
- 5.5 per game
- Shots on target
- 6.0 per game
14% of their goals arrive after the 75th minute.
Heart Of Midlothian vs Rangers head-to-head
| Date | Match | Score |
|---|---|---|
| Rangers v Heart Of Midlothian | 4–2 | |
| Heart Of Midlothian v Rangers | 2–1 | |
| Rangers v Heart Of Midlothian | 0–2 | |
| Heart Of Midlothian v Rangers | 1–3 | |
| Rangers v Heart Of Midlothian | 1–0 | |
| Heart Of Midlothian v Rangers | 0–0 |