Xgoals Get alerts

Hearts 2-1 Rangers

Map

Loading the map…

Matches

Score: Hearts vs Rangers

Hearts 2–1 Rangers

Half time 0–1

Result on xG: Hearts vs Rangers

Close call, Hearts won. On the chances (xG 0.75–0.82): Hearts win 30%, draw 36%, Rangers win 34%; likeliest score 0–0.

Goals and cards: Hearts vs Rangers

  • 23' D. Sterling (goal, Normal Goal)
  • 37' Lawrence Shankland (card, Yellow Card)
  • 54' S. Kingsley (goal, Normal Goal)
  • 71' L. Shankland (goal, Normal Goal)
  • 72' Mohammed Diomande (card, Yellow Card)
  • 80' Emmanuel Fernandez (card, Yellow Card)

Hearts line-up

  1. 25 A. Schwolow
  2. 19 S. Findlay
  3. 4 C. Halkett
  4. 15 M. Steinwender
  5. 3 S. Kingsley
  6. 6 B. Baningime
  7. 49 M. Leonard
  8. 89 A. Kyziridis
  9. 99 I. Chesnokov
  10. 9 L. Shankland
  11. 10 C. Braga

Rangers line-up

  1. 1 J. Butland
  2. 21 D. Sterling
  3. 37 E. Fernandez
  4. 24 N. Djiga
  5. 2 J. Tavernier
  6. 43 N. Raskin
  7. 42 T. Chukwuani
  8. 47 M. Moore
  9. 10 M. Diomande
  10. 7 A. Skov Olsen
  11. 9 Chermiti

Statistics: Hearts vs Rangers

0.75expected_goals0.82
42.0Ball Possession58.0
11.0Total Shots13.0
5.0Shots on Goal3.0
5.0Shots off Goal5.0
1.0Blocked Shots5.0
2.0Corner Kicks6.0
1.0Offsides0.0
8.0Fouls12.0
1.0Yellow Cards2.0
NoneRed CardsNone
2.0Goalkeeper Saves3.0
299.0Total passes417.0
214.0Passes accurate317.0

Match info: Hearts vs Rangers

  • Venue: Tynecastle Park, Edinburgh
  • Referee: J. Beaton
  • Kickoff: 2026-05-04T16:30:00Z

More on Hearts vs Rangers

Questions and answers

When does Hearts v Rangers kick off?
On 4 May 2026 at 16:30 UTC.
Which competition is Hearts v Rangers in?
Premiership, Championship Group - 35.
Where is Hearts v Rangers played?
At Tynecastle Park, Edinburgh.
Who is the referee of Hearts v Rangers?
J. Beaton.
What was the score of Hearts v Rangers?
Hearts 2-1 Rangers (half time 0-1).
What was the xG (expected goals) of Hearts v Rangers?
Hearts 0.75, Rangers 0.82: the quality of each side's chances, in goals.

xG board

This week in xG

every league