| 2024–25 season | |||
|---|---|---|---|
| Chairman | Roy MacGregor | ||
| Manager | Don Cowie | ||
| Ground | Victoria Park Dingwall,Ross-shire (Capacity: 6,541) | ||
| Scottish Premiership | 11th (relegated via play-offs) | ||
| Scottish Cup | Fourth round | ||
| Scottish League Cup | Second round | ||
| Top goalscorer | League:Ronan Hale (12) All: Ronan Hale (18) | ||
| Highest home attendance | 6,372 vs.Celtic, Premiership, 6 October 2024 | ||
| Lowest home attendance | 1,027 vs.Stirling Albion, League Cup, 27 July 2024 | ||
| Average home league attendance | 4,372 | ||
The2024–25 season was Ross County's sixth consecutive season in theScottish Premiership and the club's 12th season overall in the top flight of Scottish football. Ross County also competed in theScottish Cup entering in the fourth round andScottish League Cup entering in the group stage.
Win Draw Loss Postponed
| 6 July 2024 | Brora Rangers | 1–2 | Ross County | Brora |
| 15:00 | Wallace | [1] | Trialist Brophy | Stadium:Dudgeon Park |
| 9 July 2024 | Clachnacuddin | 0–6 | Ross County | Inverness |
| 19:45 | Report | Brophy Samuel White Macleod | Stadium:Grant Street Park |
| 3 August 20241 | Motherwell | 0–0 | Ross County | Motherwell |
| 15:00 | Report | Stadium:Fir Park Attendance: 4,353 Referee: John Beaton |
| 10 August 20242 | Ross County | 1–1 | Dundee United | Dingwall |
| 15:00 | Hale | Report | Babunski | Stadium:Victoria Park Attendance: 4,169 Referee: Craig Napier |
| 24 August 20243 | Rangers | 6–0 | Ross County | Glasgow |
| 15:00 | Dessers Matondo Lawrence Danilo | Report | Stadium:Hampden Park Attendance: 48,832 |
| 31 August 20244 | Ross County | 0–1 | Aberdeen | Dingwall |
| 15:00 | Report | Nisbet | Stadium:Victoria Park Attendance: 5,480 Referee: Euan Anderson |
| 14 September 20245 | Ross County | 2–0 | Dundee | Dingwall |
| 15:00 | Wright White | Report | Stadium:Victoria Park Attendance: 4,068 Referee: Euan Anderson |
| 21 September 20246 | Ross County | 3–3 | St Johnstone | Dingwall |
| 15:00 | Hale Samuel Wright | Report | Wright Clark | Stadium:Victoria Park Attendance: 3,063 Referee: Dan McFarlane |
| 28 September 20247 | Heart of Midlothian | 1–1 | Ross County | Edinburgh |
| 15:00 | Shankland | Report | Hale | Stadium:Tynecastle Park Attendance: 18,399 Referee: Iain Snedden |
| 6 October 20248 | Ross County | 1–2 | Celtic | Dingwall |
| 12:00 | Hale | Report | McGregor Kühn | Stadium:Victoria Park Attendance: 6,372 Referee: Kevin Clancy |
| 18 October 20249 | St Johnstone | 3–0 | Ross County | Perth |
| 15:00 | Kimpioka Kirk | Report | Campbell Telfer | Stadium:McDiarmid Park Attendance: 3,688 Referee: John Beaton |
| 26 October 202410 | Ross County | 2–1 | Kilmarnock | Dingwall |
| 15:00 | White Wright | Report | Ndaba Donnelly | Stadium:Victoria Park Attendance: 3,419 Referee: Matthew MacDermid |
| 30 October 202411 | Ross County | 0–0 | Hibernian | Dingwall |
| 19:45 | Report | Stadium:Victoria Park Attendance: 3,468 Referee: Grant Irvine |
| 2 November 202412 | St Mirren | 0–0 | Ross County | Paisley |
| 15:00 | Report | Stadium:St Mirren Park Attendance: 6,142 Referee: Don Robertson |
| 9 November 202413 | Dundee United | 3–0 | Ross County | Dundee |
| 15:00 | Stephenson Dalby Stirton | Report | Stadium:Tannadice Park Attendance: 8,349 Referee: John Beaton |
| 23 November 202414 | Ross County | 2–1 | Motherwell | Dingwall |
| 15:00 | Hale Nisbet | Report | Robinson | Stadium:Victoria Park Attendance: 3,410 Referee: Chris Graham |
| 30 November 202415 | Celtic | 5–0 | Ross County | Glasgow |
| 15:00 | Scales McCowan Bernardo McGregor Idah | Report | Stadium:Celtic Park Attendance: 58,436 Referee: Calum Scott |
| 8 December 202416 | Ross County | 0–3 | Rangers | Dingwall |
| 12:00 | Report | Igamane Danilo Tavernier | Stadium:Victoria Park Attendance: 6,011 Referee: Kevin Clancy |
| 14 December 202417 | Hibernian | 3–1 | Ross County | Edinburgh |
| 15:00 | Gayle Youan J.Campbell | Report | E.Campbell | Stadium:Easter Road Attendance: 14,885 Referee: Lloyd Wilson |
| 21 December 202418 | Ross County | 1–2 | St Mirren | Dingwall |
| 15:00 | Efete | Report | Iacovitti Tanser Smyth | Stadium:Victoria Park Attendance: 3,271 Referee: Iain Snedden |
| 26 December 202419 | Dundee | 0–3 | Ross County | Dundee |
| 15:00 | Report | Chilvers Nisbet White | Stadium:Dens Park Attendance: 5,207 Referee: Don Robertson |
| 29 December 202420 | Ross County | 2–2 | Heart of Midlothian | Dingwall |
| 15:00 | Nisbet White | Report | Wilson | Stadium:Victoria Park Attendance: 4,994 Referee: Ross Hardie |
| 2 January 202521 | Aberdeen | 1–2 | Ross County | Aberdeen |
| 15:00 | Nisbet | Report | Wright Chilvers | Stadium:Pittodrie Stadium Attendance: 17,007 Referee: David Dickinson |
| 5 January 202522 | Kilmarnock | 0–1 | Ross County | Kilmarnock |
| 15:00 | Report | Harmon | Stadium:Rugby Park Attendance: 5,426 Referee: Steven McLean |
| 11 January 202523 | Ross County | 1–4 | Celtic | Dingwall |
| 12:00 | White | Report | Furuhashi Engels McCowan | Stadium:Victoria Park Attendance: 6,254 Referee: Matthew MacDermid |
| 25 January 202424 | Ross County | 1–1 | Hibernian | Dingwall |
| 15:00 | Hale | Report | Levitt | Stadium:Victoria Park Attendance: 4,003 Referee: David Dickinson |
| 2 February 202525 | Rangers | 4–0 | Ross County | Glasgow |
| 15:00 | Hagi Souttar Tavernier | Report | Stadium:Ibrox Stadium Attendance: 46,973 Referee: Steven McLean |
| 15 February 202526 | Motherwell | 0–3 | Ross County | Motherwell |
| 15:00 | Report | Hale Randall | Stadium:Fir Park Attendance: 3,973 Referee: Iain Snedden |
| 22 February 202527 | Ross County | 3–1 | Dundee | Dingwall |
| 15:00 | Phillips Wright Chilvers | Report | Murray | Stadium:Victoria Park Attendance: 4,075 Referee: Matthew MacDermid |
| 26 February 202528 | St Johnstone | 1–0 | Ross County | Perth |
| 19:45 | Kirk | Report | Stadium:McDiarmid Park Attendance: 3,576 Referee: Dan McFarlane |
| 1 March 202529 | Ross County | 1–0 | Kilmarnock | Dingwall |
| 15:00 | Phillips | Report | Stadium:Victoria Park Attendance: 3,385 Referee: David Dickinson |
| 15 March 202530 | Heart of Midlothian | 2–0 | Ross County | Edinburgh |
| 15:00 | Kabangu Grant | Report | Stadium:Tynecastle Park Attendance: 18,648 Referee: Calum Scott |
| 30 March 202531 | Ross County | 0–1 | Dundee United | Dingwall |
| 14:30 | Report | Graham | Stadium:Victoria Park Attendance: 4,088 Referee: Steven McLean |
| 5 April 202532 | Ross County | 0–1 | Aberdeen | Dingwall |
| 15:00 | Report | Morris | Stadium:Victoria Park Attendance: 5,194 Referee: Lloyd Wilson |
| 12 April 202533 | St Mirren | 3–2 | Ross County | Paisley |
| 15:00 | Boyd-Munce Ayunga Idowu | Report | Hale White | Stadium:St Mirren Park Attendance: 6,318 Referee: Calum Scott |
| 26 April 202534 | Kilmarnock | 2–0 | Ross County | Kilmarnock |
| 15:00 | Anderson Donnelly | Report | Stadium:Rugby Park Attendance: 5,425 Referee: Nick Walsh |
| 3 May 202535 | Ross County | 1–3 | Heart of Midlothian | Dingwall |
| 15:00 | Hale | Report | Shankland Forrest | Stadium:Victoria Park Attendance: 4,181 Referee: Don Robertson |
| 10 May 202536 | St Johnstone | 2–1 | Ross County | Perth |
| 15:00 | Balodis Watt | Report | Samuel Ashworth | Stadium:McDiarmid Park Attendance: 4,355 Referee: John Beaton |
| 14 May 202537 | Dundee | 1–1 | Ross County | Dundee |
| 19:45 | Tiffoney | Report | Hale | Stadium:Dens Park Attendance: 5,905 Referee: Nick Walsh |
| 18 May 202538 | Ross County | 1–1 | Motherwell | Dingwall |
| 15:00 | Hale | Report | Ebiye | Stadium:Victoria Park Attendance: 4,170 Referee: Don Robertson |
| 22 May 2025Final 1st leg | Livingston | 1–1 | Ross County | Livingston |
| 20:00 | Wilson | Report | Hale | Stadium:Almondvale Stadium Attendance: 2,643 Referee: John Beaton |
| 26 May 2025Final 2nd leg | Ross County | 2–4 (3–5agg.) | Livingston | Dingwall |
| 20:00 | Nisbet Hale | Report | Smith Wilson Muirhead Yengi | Stadium:Victoria Park Attendance: 4,138 Referee: Nick Walsh |
| 13 July 2024 | Stranraer | 1–3 | Ross County | Stranraer |
| 15:00 | Lang | Report | White Brophy | Stadium:Stair Park Attendance: 515 Referee: Lloyd Wilson |
| 20 July 2024 | Ross County | 2–1 | Raith Rovers | Dingwall |
| 15:00 | White Harmon | Report | Smith | Stadium:Victoria Park Attendance: 1,228 Referee: Euan Anderson |
| 23 July 2024 | Hamilton Academical | 1–2 | Ross County | Hamilton |
| 19:45 | Shaw | Report | Hale White | Stadium:New Douglas Park Attendance: 561 Referee: Matthew McDermid |
| 27 July 2024 | Ross County | 3–0 | Stirling Albion | Dingwall |
| 15:00 | Hale Brown | Report | Stadium:Victoria Park Attendance: 1,027 Referee: Nick Walsh |
| 17 August 2024Second round | The Spartans | 1–0 | Ross County | Edinburgh |
| 15:00 | Henderson | Report | Stadium:Ainslie Park Attendance: 712 Referee: Dan McFarlane |
| 18 January 2025Fourth round | Ross County | 2–3 (a.e.t.) | Livingston | Dingwall |
| 15:00 | White Hale | Report | Muirhead Montaño Shinnie | Stadium:Victoria Park Attendance: 1,802 Referee: Chris Graham |
| No. | Pos | Nat | Name | No of games | Notes |
|---|---|---|---|---|---|
| 8 | MF | Connor Randall | 41 | Club Captain | |
| 26 | FW | Jordan White | 3 | Vice-Captain | |
| 5 | DF | Ricki Lamie | 1 |
As of 26 May 2025
| No. | Pos | Nat | Player | Total | Premiership | Scottish Cup | League Cup | Play-offs | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 1 | GK | Ross Laidlaw | 18 | 0 | 15 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | |
| 2 | DF | James Brown | 31 | 1 | 18+7 | 0 | 1 | 0 | 4+1 | 1 | 0 | 0 | |
| 3 | DF | Ryan Leak | 20 | 0 | 14+2 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | |
| 4 | DF | Akil Wright | 45 | 4 | 38 | 4 | 1 | 0 | 4 | 0 | 2 | 0 | |
| 6 | MF | Scott Allardice | 20 | 0 | 6+10 | 0 | 0+1 | 0 | 1+2 | 0 | 0 | 0 | |
| 8 | MF | Connor Randall | 43 | 1 | 37 | 1 | 0+1 | 0 | 3 | 0 | 2 | 0 | |
| 9 | FW | Ronan Hale | 41 | 18 | 28+7 | 12 | 1 | 1 | 3 | 3 | 2 | 2 | |
| 10 | MF | Noah Chilvers | 32 | 3 | 25+5 | 3 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 11 | FW | Kieran Phillips | 18 | 2 | 9+7 | 2 | 0+1 | 0 | 0 | 0 | 0+1 | 0 | |
| 12 | DF | Jonathan Tomkinson | 13 | 0 | 11+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 14 | FW | Jack Grieves | 24 | 0 | 8+13 | 0 | 0+1 | 0 | 1+1 | 0 | 0 | 0 | |
| 15 | DF | Zac Ashworth | 13 | 0 | 7+3 | 0 | 0+1 | 0 | 0 | 0 | 1+1 | 0 | |
| 16 | DF | George Harmon | 32 | 2 | 21+3 | 1 | 1 | 0 | 3+2 | 1 | 1+1 | 0 | |
| 18 | GK | Jordan Amissah | 22 | 0 | 19 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | |
| 19 | DF | Elijah Campbell | 31 | 1 | 25+3 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | |
| 20 | DF | Kacper Łopata | 30 | 0 | 29 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 23 | MF | Josh Nisbet | 39 | 4 | 26+10 | 3 | 1 | 0 | 0 | 0 | 2 | 1 | |
| 24 | DF | Michee Efete | 26 | 1 | 12+8 | 1 | 0 | 0 | 2+2 | 0 | 2 | 0 | |
| 25 | FW | Alex Samuel | 28 | 2 | 7+14 | 2 | 0 | 0 | 1+4 | 0 | 1+1 | 0 | |
| 26 | FW | Jordan White | 45 | 11 | 20+17 | 6 | 1 | 1 | 4+1 | 4 | 1+1 | 0 | |
| 30 | DF | Dylan Smith | 8 | 0 | 0+6 | 0 | 0 | 0 | 1 | 0 | 0+1 | 0 | |
| 33 | MF | Andrew Macleod | 6 | 0 | 0+2 | 0 | 0 | 0 | 2+2 | 0 | 0 | 0 | |
| 34 | FW | George Robesten | 11 | 0 | 2+8 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | |
| 35 | DF | Will Nightingale | 9 | 0 | 6 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | |
| 41 | GK | Jayden Reid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 42 | MF | Nohan Kenneh | 18 | 0 | 14+1 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | |
| Players who left the club during the season | |||||||||||||
| 5 | DF | Ricki Lamie | 3 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | |
| 7 | MF | Victor Loturi | 15 | 0 | 2+8 | 0 | 0 | 0 | 4+1 | 0 | 0 | 0 | |
| 12 | MF | Max Sheaf | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 15 | MF | Aidan Denholm | 17 | 0 | 8+7 | 0 | 0 | 0 | 1+1 | 0 | 0 | 0 | |
| 17 | MF | Jay Henderson | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 21 | MF | Charlie Telfer | 11 | 0 | 1+5 | 0 | 0+1 | 0 | 2+2 | 0 | 0 | 0 | |
| 22 | GK | Jack Hamilton | 5 | 0 | 2+1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
| 27 | FW | Eamonn Brophy | 16 | 1 | 3+8 | 0 | 0 | 0 | 3+2 | 1 | 0 | 0 | |
| 31 | GK | Logan Ross | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 32 | DF | Connall Ewan | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 36 | MF | Jamie Williamson | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | |
| 43 | DF | Josh Reid | 9 | 0 | 2+4 | 0 | 0 | 0 | 2+1 | 0 | 0 | 0 | |
| Rank | No. | Nat. | Po. | Name | Premiership | Scottish Cup | League Cup | Play-offs | Total |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 9 | FW | Ronan Hale | 12 | 1 | 3 | 2 | 18 | |
| 2 | 26 | FW | Jordan White | 6 | 1 | 4 | 0 | 11 | |
| 3 | 4 | DF | Akil Wright | 4 | 0 | 0 | 0 | 4 | |
| 23 | MF | Josh Nisbet | 3 | 0 | 0 | 1 | 4 | ||
| 4 | 10 | MF | Noah Chilvers | 3 | 0 | 0 | 0 | 3 | |
| 5 | 11 | FW | Kieran Phillips | 2 | 0 | 0 | 0 | 2 | |
| 16 | DF | George Harmon | 1 | 0 | 1 | 0 | 2 | ||
| 25 | FW | Alex Samuel | 2 | 0 | 0 | 0 | 2 | ||
| 6 | 2 | DF | James Brown | 0 | 0 | 1 | 0 | 1 | |
| 19 | DF | Elijah Campbell | 1 | 0 | 0 | 0 | 1 | ||
| 24 | DF | Michee Efete | 1 | 0 | 0 | 0 | 1 | ||
| 27 | FW | Eamonn Brophy | 0 | 0 | 1 | 0 | 1 | ||
| Own goals | 1 | 0 | 0 | 0 | 1 | ||||
| Total | 37 | 2 | 10 | 2 | 49 | ||||
| As of 26 May 2025 | |||||||||
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation[a] |
|---|---|---|---|---|---|---|---|---|---|---|
| 8 | Motherwell | 38 | 14 | 7 | 17 | 46 | 63 | −17 | 49 | |
| 9 | Kilmarnock | 38 | 12 | 8 | 18 | 45 | 64 | −19 | 44 | |
| 10 | Dundee | 38 | 11 | 8 | 19 | 57 | 77 | −20 | 41 | |
| 11 | Ross County(R) | 38 | 9 | 10 | 19 | 37 | 65 | −28 | 37 | Qualification for thePremiership play-off final |
| 12 | St Johnstone(R) | 38 | 9 | 5 | 24 | 38 | 68 | −30 | 32 | Relegation toChampionship |
| Pos | Team | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification | ROS | RAI | HAM | STI | STR | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Ross County | 4 | 4 | 0 | 0 | 0 | 10 | 3 | +7 | 12 | Qualification for thesecond round | — | 2–1 | — | 3–0 | — | |
| 2 | Raith Rovers | 4 | 2 | 1 | 0 | 1 | 7 | 4 | +3 | 8 | — | — | p1–1 | — | 2–1 | ||
| 3 | Hamilton Academical | 4 | 1 | 0 | 2 | 1 | 5 | 3 | +2 | 5 | 1–2 | — | — | 0–0p | — | ||
| 4 | Stirling Albion | 4 | 0 | 2 | 0 | 2 | 2 | 8 | −6 | 4 | — | 0–3 | — | — | p2–2 | ||
| 5 | Stranraer | 4 | 0 | 0 | 1 | 3 | 4 | 10 | −6 | 1 | 1–3 | — | 0–3 | — | — |
| Date | Player | From | Fee |
|---|---|---|---|
| 27 June 2024 | Loan[6] | ||
| 1 July 2024 | Free[7] | ||
| 4 July 2024 | Free[8] | ||
| 5 July 2024 | Free[9] | ||
| 8 July 2024 | Undisclosed[10] | ||
| 9 July 2024 | Undisclosed[11] | ||
| 24 July 2024 | Loan[12] | ||
| 26 July 2024 | Loan[13] | ||
| 31 July 2024 | Undisclosed[14] | ||
| 22 August 2024 | Free[15] | ||
| 29 August 2024 | Loan[16] | ||
| Loan[17] | |||
| 6 December 2024 | Free[18] | ||
| 1 January 2025 | Loan[19] | ||
| 6 January 2025 | Undisclosed[20] | ||
| 16 January 2025 | Loan[21] | ||
| Loan[22] |