Ross County vs Hearts

3 May 2025 · Scottish Premiership · 2024/25 · Referee D Robertson

Full time 1 – 3

Half-time: 1–1

  • Ronan Hale 26’
  • Lawrence Shankland 40’, 58’
  • Alan Forrest 82’

Match summary

Hearts came from behind to win 3-1 away at Ross County. It was 1-1 at half-time.

In the first half, Ronan Hale put Ross County ahead in the 26th minute and Lawrence Shankland equalised in the 40th minute. In the second half, Shankland put Hearts in front in the 58th minute and Alan Forrest made it 1-3 in the 82nd minute.

Shots finished 22-13 to Hearts, with 4 on target for Ross County and 8 for Hearts.

Match stats

Ross County Hearts
13 Shots 22
4 Shots on Target 8
4 Corners 13
1 Yellow Cards 1
0 Red Cards 0

Key events

Ross County Hearts
Kick-off
Ronan Hale1-0 (Ross County)
26’
40’
Lawrence Shankland1-1 (Hearts)
Half-time1-1
58’
Lawrence Shankland1-2 (Hearts)
82’
Alan Forrest1-3 (Hearts)
Full-time1-3

Bookings

Card times are not on file for this game, so they are listed without a minute.

Ross County
  • Zachary Ashworth
Hearts
  • Kenneth Vargas

Shot map

Every shot and where it was taken from.

 Hearts attacking Ross County attacking 
11’ Adam Forrester (Hearts), open play, saved 14’ Nohan Kenneh (Ross County), set piece, off target 14’ George Harmon (Ross County), open play, blocked 18’ Alan Forrest (Hearts), open play, blocked 19’ Jorge Grant (Hearts), open play, off target 20’ Alan Forrest (Hearts), open play, saved 23’ Alan Forrest (Hearts), open play, off target 23’ Nohan Kenneh (Ross County), set piece, off target 26’ Ronan Hale (Ross County), open play, goal 28’ James Penrice (Hearts), open play, blocked 31’ Lawrence Shankland (Hearts), open play, off target 35’ Akil Wright (Ross County), from a corner, blocked 36’ Lawrence Shankland (Hearts), open play, saved 37’ Lawrence Shankland (Hearts), from a corner, off target 39’ Alan Forrest (Hearts), open play, off target 40’ Lawrence Shankland (Hearts), open play, goal 42’ Nohan Kenneh (Ross County), set piece, saved 42’ Alex Samuel (Ross County), set piece, blocked 45’ Lawrence Shankland (Hearts), from a corner, blocked 46’ Jorge Grant (Hearts), open play, off target 47’ Kenneth Vargas (Hearts), from a corner, blocked 49’ Jordan White (Ross County), open play, blocked 49’ Ronan Hale (Ross County), open play, saved 58’ Lawrence Shankland (Hearts), open play, goal 61’ Blair Spittal (Hearts), open play, hit the woodwork 64’ George Harmon (Ross County), open play, blocked 70’ Adam Forrester (Hearts), open play, off target 78’ Akil Wright (Ross County), open play, blocked 82’ Alan Forrest (Hearts), open play, goal 87’ Lawrence Shankland (Hearts), from a corner, saved 87’ Craig Halkett (Hearts), from a corner, blocked 90+4’ Michee Efete (Ross County), from a corner, hit the woodwork 90+4’ Jack Grieves (Ross County), from a corner, saved 11’ Adam Forrester (Hearts), open play, saved 14’ Nohan Kenneh (Ross County), set piece, off target 14’ George Harmon (Ross County), open play, blocked 18’ Alan Forrest (Hearts), open play, blocked 19’ Jorge Grant (Hearts), open play, off target 20’ Alan Forrest (Hearts), open play, saved 23’ Alan Forrest (Hearts), open play, off target 23’ Nohan Kenneh (Ross County), set piece, off target 26’ Ronan Hale (Ross County), open play, goal 28’ James Penrice (Hearts), open play, blocked 31’ Lawrence Shankland (Hearts), open play, off target 35’ Akil Wright (Ross County), from a corner, blocked 36’ Lawrence Shankland (Hearts), open play, saved 37’ Lawrence Shankland (Hearts), from a corner, off target 39’ Alan Forrest (Hearts), open play, off target 40’ Lawrence Shankland (Hearts), open play, goal 42’ Nohan Kenneh (Ross County), set piece, saved 42’ Alex Samuel (Ross County), set piece, blocked 45’ Lawrence Shankland (Hearts), from a corner, blocked 46’ Jorge Grant (Hearts), open play, off target 47’ Kenneth Vargas (Hearts), from a corner, blocked 49’ Jordan White (Ross County), open play, blocked 49’ Ronan Hale (Ross County), open play, saved 58’ Lawrence Shankland (Hearts), open play, goal 61’ Blair Spittal (Hearts), open play, hit the woodwork 64’ George Harmon (Ross County), open play, blocked 70’ Adam Forrester (Hearts), open play, off target 78’ Akil Wright (Ross County), open play, blocked 82’ Alan Forrest (Hearts), open play, goal 87’ Lawrence Shankland (Hearts), from a corner, saved 87’ Craig Halkett (Hearts), from a corner, blocked 90+4’ Michee Efete (Ross County), from a corner, hit the woodwork 90+4’ Jack Grieves (Ross County), from a corner, saved
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players16 players
90′ – – – – – – –
Akil Wright
90′ – – 2 – – – –
Jonathan Tomkinson
90′ – – – – – – –
Zachary Ashworth
90′ – – – – – –
James Brown Taken off
62′ – – – – – – –
Connor Randall
90′ – – – – – – –
Nohan Kenneh Taken off
62′ – – 3 – – – –
George Harmon Taken off
74′ – – 2 – – – –
Jordan White Taken off
62′ – – 1 – – – –
Alex Samuel Taken off
83′ – – 1 – – – –
Ronan Hale
90′ 1 – 2 – – – –
Joshua Nisbet Came on as a substitute
28′ – – – – – – –
Michee Efete Came on as a substitute
28′ – – 1 – – – –
Kieran Phillips Came on as a substitute
28′ – – – – – – –
Jack Grieves Came on as a substitute
16′ – – 1 – – – –
George Robesten Came on as a substitute
7′ – – – – – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Ross County win 23% Avg odds 4.12
Draw 27% Avg odds 3.53
Hearts win 50% Avg odds 1.87

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.