Hearts vs Ross County

30 December 2023 · Scottish Premiership · 2023/24 · Referee A Muir

Full time 2 – 2

Half-time: 0–0

  • Kenneth Vargas 71’
  • Lawrence Shankland 79’
  • Alex Cochrane 55’ (og)
  • Yan Dhanda 61’

Match summary

The points were shared as Hearts and Ross County drew 2-2. It was goalless at half-time.

Cochrane's own goal put Ross County ahead in the 55th minute, Yan Dhanda made it 0-2 with a direct free kick in the 61st minute, Kenneth Vargas pulled one back to make it 1-2 in the 71st minute, and Lawrence Shankland equalised in the 79th minute.

Shots finished 20-14 to Hearts, with 7 on target for Hearts and 2 for Ross County.

Match stats

Hearts Ross County
20 Shots 14
7 Shots on Target 2
9 Corners 5
2 Yellow Cards 2
0 Red Cards 0

Key events

Hearts Ross County
Kick-off
Half-time0-0
55’
Alex Cochrane
Own goal
0-1 (Ross County)
61’
Yan Dhanda0-2 (Ross County)
Kenneth Vargas1-2 (Hearts)
71’
Lawrence Shankland2-2 (Hearts)
79’
Full-time2-2

Bookings

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

Hearts
  • Nathaniel Atkinson
  • Alan Forrest
Ross County
  • Ryan Leak
  • Josh Sims

Shot map

Every shot and where it was taken from.

 Ross County attacking Hearts attacking 
2’ Yan Dhanda (Ross County), set piece, saved 6’ Calem Nieuwenhof (Hearts), open play, blocked 8’ Alex Lowry (Hearts), open play, blocked 9’ Frankie Kent (Hearts), open play, saved 9’ Kyosuke Tagawa (Hearts), open play, blocked 11’ Nathaniel Atkinson (Hearts), open play, saved 12’ Jordan White (Ross County), open play, blocked 14’ Kyosuke Tagawa (Hearts), open play, off target 19’ Yan Dhanda (Ross County), open play, off target 19’ Josh Sims (Ross County), open play, saved 19’ Simon Murray (Ross County), open play, saved 23’ Max Sheaf (Ross County), open play, off target 24’ Alex Cochrane (Hearts), open play, saved 29’ Jordan White (Ross County), open play, blocked 30’ Ryan Leak (Ross County), from a corner, off target 36’ Lawrence Shankland (Hearts), open play, off target 44’ Calem Nieuwenhof (Hearts), open play, blocked 48’ Frankie Kent (Hearts), from a corner, off target 46’ Alex Cochrane (Hearts), open play, blocked 49’ Alan Forrest (Hearts), open play, saved 50’ Max Sheaf (Ross County), open play, off target 50’ Jordan White (Ross County), open play, blocked 55’ Alex Cochrane (Hearts), own goal 59’ Lawrence Shankland (Hearts), open play, blocked 61’ Yan Dhanda (Ross County), direct free kick, goal 64’ Frankie Kent (Hearts), from a corner, off target 65’ Alan Forrest (Hearts), open play, off target 65’ Alan Forrest (Hearts), open play, saved 66’ Lawrence Shankland (Hearts), from a corner, blocked 68’ Lawrence Shankland (Hearts), open play, off target 71’ Kenneth Vargas (Hearts), open play, goal 74’ Eamonn Brophy (Ross County), open play, blocked 79’ Lawrence Shankland (Hearts), open play, goal 83’ Eamonn Brophy (Ross County), open play, blocked 90+2’ Victor Loturi (Ross County), open play, off target 2’ Yan Dhanda (Ross County), set piece, saved 6’ Calem Nieuwenhof (Hearts), open play, blocked 8’ Alex Lowry (Hearts), open play, blocked 9’ Frankie Kent (Hearts), open play, saved 9’ Kyosuke Tagawa (Hearts), open play, blocked 11’ Nathaniel Atkinson (Hearts), open play, saved 12’ Jordan White (Ross County), open play, blocked 14’ Kyosuke Tagawa (Hearts), open play, off target 19’ Yan Dhanda (Ross County), open play, off target 19’ Josh Sims (Ross County), open play, saved 19’ Simon Murray (Ross County), open play, saved 23’ Max Sheaf (Ross County), open play, off target 24’ Alex Cochrane (Hearts), open play, saved 29’ Jordan White (Ross County), open play, blocked 30’ Ryan Leak (Ross County), from a corner, off target 36’ Lawrence Shankland (Hearts), open play, off target 44’ Calem Nieuwenhof (Hearts), open play, blocked 48’ Frankie Kent (Hearts), from a corner, off target 46’ Alex Cochrane (Hearts), open play, blocked 49’ Alan Forrest (Hearts), open play, saved 50’ Max Sheaf (Ross County), open play, off target 50’ Jordan White (Ross County), open play, blocked 55’ Alex Cochrane (Hearts), own goal 59’ Lawrence Shankland (Hearts), open play, blocked 61’ Yan Dhanda (Ross County), direct free kick, goal 64’ Frankie Kent (Hearts), from a corner, off target 65’ Alan Forrest (Hearts), open play, off target 65’ Alan Forrest (Hearts), open play, saved 66’ Lawrence Shankland (Hearts), from a corner, blocked 68’ Lawrence Shankland (Hearts), open play, off target 71’ Kenneth Vargas (Hearts), open play, goal 74’ Eamonn Brophy (Ross County), open play, blocked 79’ Lawrence Shankland (Hearts), open play, goal 83’ Eamonn Brophy (Ross County), open play, blocked 90+2’ Victor Loturi (Ross County), open play, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
90′ – – – – – – –
Frankie Kent
90′ – – 3 – – – –
Craig Halkett Taken off
62′ – – – – – – –
90′ – – – – – – –
Nathaniel Atkinson
90′ – – 1 – – –
Aidan Denholm Taken off
46′ – – – – – – –
Alex Lowry Taken off
62′ – – 1 – – – –
Calem Nieuwenhof
90′ – – 2 – – – –
90′ – – 2 – – – –
90′ 1 – 5 – – – –
Kyosuke Tagawa Taken off
46′ – – 2 – – – –
Alan Forrest Came on as a substitute
44′ – – 3 – – –
Yutaro Oda Came on as a substitute
44′ – – – – – – –
Stephen Kingsley Came on as a substitute
28′ – – – – – – –
Kenneth Vargas Came on as a substitute
28′ 1 – 1 – – – –
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

Hearts win 57% Avg odds 1.64
Draw 25% Avg odds 3.85
Ross County win 18% Avg odds 5.23

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.