St Johnstone vs Ross County

10 May 2025 · Scottish Premiership · 2024/25 · Referee J Beaton

Full time 2 – 1

Half-time: 1–1

  • Daniels Balodis 31’
  • Elliot Watt 60’
  • Alex Samuel 41’

Match summary

St Johnstone beat Ross County 2-1. It was 1-1 at half-time.

Daniels Balodis put St Johnstone ahead with a header in the 31st minute, Alex Samuel equalised in the 41st minute, and Elliot Watt won it in the 60th minute.

Shots finished 21-9 to St Johnstone, with 6 on target for St Johnstone and 1 for Ross County. Ross County had a player sent off.

Match stats

St Johnstone Ross County
21 Shots 9
6 Shots on Target 1
4 Corners 4
1 Yellow Cards 2
0 Red Cards 1

Key events

St Johnstone Ross County
Kick-off
Daniels Balodis1-0 (St Johnstone)
31’
41’
Alex Samuel1-1 (Ross County)
Half-time1-1
Elliot Watt2-1 (St Johnstone)
60’
Full-time2-1

Bookings

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

St Johnstone
  • Elliot Watt
Ross County
  • Zachary Ashworth
  • Akil Wright
  • Ronan Hale

Shot map

Every shot and where it was taken from.

 Ross County attacking St Johnstone attacking 
4’ Sam Curtis (St Johnstone), open play, blocked 5’ Elliot Watt (St Johnstone), open play, off target 9’ Adama Sidibeh (St Johnstone), open play, off target 13’ Kieran Phillips (Ross County), open play, blocked 23’ George Harmon (Ross County), open play, blocked 28’ Sam Curtis (St Johnstone), open play, off target 31’ Daniels Balodis (St Johnstone), from a corner, goal 33’ Adama Sidibeh (St Johnstone), open play, blocked 36’ Alex Samuel (Ross County), open play, off target 39’ Ronan Hale (Ross County), open play, off target 41’ Alex Samuel (Ross County), open play, goal 51’ Uche Ikpeazu (St Johnstone), open play, off target 57’ Sam Curtis (St Johnstone), set piece, off target 57’ Sam Curtis (St Johnstone), set piece, blocked 59’ Uche Ikpeazu (St Johnstone), from a corner, blocked 59’ Barry Douglas (St Johnstone), from a corner, blocked 60’ Elliot Watt (St Johnstone), open play, goal 60’ Adama Sidibeh (St Johnstone), open play, saved 66’ Josh McPake (St Johnstone), open play, saved 69’ Elliot Watt (St Johnstone), open play, off target 71’ Uche Ikpeazu (St Johnstone), open play, off target 75’ Joshua Nisbet (Ross County), set piece, blocked 77’ Adama Sidibeh (St Johnstone), open play, off target 80’ Makenzie Kirk (St Johnstone), open play, blocked 82’ William Nightingale (Ross County), from a corner, blocked 85’ Makenzie Kirk (St Johnstone), open play, saved 87’ Zachary Ashworth (Ross County), open play, off target 90+8’ Joshua Nisbet (Ross County), from a corner, blocked 90+9’ Adama Sidibeh (St Johnstone), open play, off target 90+10’ Makenzie Kirk (St Johnstone), open play, saved 4’ Sam Curtis (St Johnstone), open play, blocked 5’ Elliot Watt (St Johnstone), open play, off target 9’ Adama Sidibeh (St Johnstone), open play, off target 13’ Kieran Phillips (Ross County), open play, blocked 23’ George Harmon (Ross County), open play, blocked 28’ Sam Curtis (St Johnstone), open play, off target 31’ Daniels Balodis (St Johnstone), from a corner, goal 33’ Adama Sidibeh (St Johnstone), open play, blocked 36’ Alex Samuel (Ross County), open play, off target 39’ Ronan Hale (Ross County), open play, off target 41’ Alex Samuel (Ross County), open play, goal 51’ Uche Ikpeazu (St Johnstone), open play, off target 57’ Sam Curtis (St Johnstone), set piece, off target 57’ Sam Curtis (St Johnstone), set piece, blocked 59’ Uche Ikpeazu (St Johnstone), from a corner, blocked 59’ Barry Douglas (St Johnstone), from a corner, blocked 60’ Elliot Watt (St Johnstone), open play, goal 60’ Adama Sidibeh (St Johnstone), open play, saved 66’ Josh McPake (St Johnstone), open play, saved 69’ Elliot Watt (St Johnstone), open play, off target 71’ Uche Ikpeazu (St Johnstone), open play, off target 75’ Joshua Nisbet (Ross County), set piece, blocked 77’ Adama Sidibeh (St Johnstone), open play, off target 80’ Makenzie Kirk (St Johnstone), open play, blocked 82’ William Nightingale (Ross County), from a corner, blocked 85’ Makenzie Kirk (St Johnstone), open play, saved 87’ Zachary Ashworth (Ross County), open play, off target 90+8’ Joshua Nisbet (Ross County), from a corner, blocked 90+9’ Adama Sidibeh (St Johnstone), open play, off target 90+10’ Makenzie Kirk (St Johnstone), open play, saved
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players13 players
90′ – – – – – – –
Sven Sprangler
90′ – – – – – – –
Daniels Balodis
90′ 1 – 1 – – – –
Barry Douglas
90′ – – 1 – – – –
Sam Curtis
90′ – – 4 – – – –
90′ – – – – – – –
90′ 1 – 3 – – –
90′ – – – – – – –
Uche Ikpeazu Taken off
74′ – – 3 – – – –
Adama Sidibeh
90′ – – 5 – – – –
Josh McPake Taken off
88′ – – 1 – – – –
Makenzie Kirk Came on as a substitute
16′ – – 3 – – – –
Víctor Griffith Came on as a substitute
2′ – – – – – – –
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

St Johnstone win 47% Avg odds 2.01
Draw 28% Avg odds 3.38
Ross County win 25% Avg odds 3.78

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.