The 2024–25 Inverness Caledonian Thistle season was the club's 31st season in the SPFL and was the club's first season in League One since the 1998–99 season where they got promoted as runner-up in the old Second Division.
Events 13 July: Inverness played their first competitive game since relegation and lose 1–0 at Annan Athletic
3 August: Inverness drew 1–1 at home against Dumbarton in their first game in the third tier since 1999
13 August: After writing off loans, the club suspended the takeover of Seventy7 Ventures and appointed Alan Savage who was the chairman from 2006 to 2008 as an advisor while Scot Gardiner left the club.
1 October: The club put up a Save ICT crowdfunder, in order to raise £200,000 by October 16 to avoid administration.
18 October: Despite holding talks with multiple potential investors, most notably Anders Holch Povlsen, the owner of Danish football club FC Midtjylland, it was announced that Inverness would be heading into administration, becoming the first football club in Scotland to do so since Heart of Midlothian in 2013.
22 October: Caley Thistle appointed James Stephen, Malcolm Cohen and Shane Crooks at BDO as joint administrators at the club and were deducted 15 points dropping them to last place at -3 points 12 behind 9th placed Dumbarton.
23 October: A day after entering administration, the club sacked Head Coach Duncan Ferguson, Assistant Head Coach Gary Bollan and Goalkeeping coach Stuart Garden and appointed first team coach Scott Kellacher as head coach.
24 October: As they started to clear debts after entering administration, Cameron Ferguson, Wallace Duffy, Adam Brooks, Jack Newman and Flynn Duffy left the club with immediate effect following the ongoing review of the financial position with the Joint Administrators.
26 October: Four days after entering administration, Inverness lost their first game after administration at Dumbarton losing 3-1.
30 October: After being named assistant player-manager, club captain Billy McKay relinquished his captaincy role to Danny Devine.
4 November: It was announced that the club have confirmed that they have received expressions of interest from 20 parties following the commencement of the sale process for the club.
9 November: Inverness beat Cove Rangers 2-1 and moved into positive points.
13 November: The club was denied battery site plan approval due to the project does not comply with Highland Council local development plans.
19 November: The club moved off the bottom of the league table to ninth place after 8th place Dunbarton went into administration.
23 November: The club game against Queen of the South was postponed due to a waterlog pitch it was rescheduled to 21 January.
30 November: Inverness were eliminated from the Scottish Cup after losing two late goals in a 2–0 defeat to Cove Rangers.
7 December: After falling two behind after 38 minutes, Inverness came back and scored three unanswered goals to beat ten-man Montrose 3–2 with two of the goals coming from Paul Allan.
10 December: Head Coach Scott Kellacher was named manager of the month in League One after gaining 7 points out of a possible nine against Kelty Hearts, Cove Rangers and Alloa Athletic.
18 December: Financial Consultant Alan Savage said that the club will not exit administration before February.
4 January: Inverness made their first two signings in the transfer window signing Alfie Bavidge and Alfie Stewart both on loan from Premiership side Aberdeen and both made their debuts later that day and Bavidge also recorded a goal in a 2–0 win over fellow administration side Dumbarton to move whitin 7 points of eight placed Annan.
10 January: The club game at Annan was postponed due to a frozen pitch it was rescheduled to 18 January.
14 February: The club game against league leaders Stenhousemuir was postponed due to a frozen pitch.
8 March: Club moved out of the relegation zone for the first time since entering administration in October after a late Alfie Bavidge goal against Dumbarton.
11 March: Inverness beat Stenhousemuir 4–1 to move five points clear of the bottom two.
17 March: It was revealed that the club have not found an offer to get the club out of administration.
28 March: Advisor Alan Savage makes a bid to get the club out of administration.
10 April: Alan Savage was the preferred bidder to buy the club out of administration.
26 April: Inverness beat Arbroath 3–0 coupled with Dumbarton beating Annan, Inverness secured League One football for the second straight season.
3 May: Inverness beat Montrose 2–0 to finish the league season 7th, 7 points clear of the relegation play-off position.
Fixtures
Friendlies
League One
Scottish Cup
League Cup As with other sides that failed to qualify for European Competition, Inverness will be drawn into the Premier Sports Cup Group Stage on 29 May 2024. Inverness were drawn into Group D with Annan Athletic and Arbroath of League One, Bonnyrigg Rose of League Two, and Dundee of the Premiership.
Challenge Cup
North of Scotland Cup
First Team Statistics
League Standings
League Cup Standings
Current Squad +No.NamePositionNationalityPlace of birthDate of birth (Age)Previous clubDate Acquired FeeContract endGoalkeepers13Szymon RebilasGK(16)Academy2 August 2024Trainee31 May 202821Musa DibagaGK Zaragoza27 April 2000 (24) Bo'ness United10 August 2024Free31 May 2025Defenders 4Jake DavidsonRBStirling6 October 2000 (23) Queen's Park1 July 2023Free31 May 20255Remi SavageCBLiverpool26 October 2001 (22) Newcastle United25 January 2024Free31 May 20256Danny DevineCBBelfast7 September 1992 (31) Dunfermline Athletic17 August 2020Free 31 May 202512Matthew StrachanCBInverness3 June 2005 (19)Academy11 July 2022Trainee 31 May 2025 16Jack WalkerCBInverness11 January 2006 (18)Academy 2 August 2024Trainee 31 May 202517Sam NixonCBInverness17 March 2006 (18)Academy1 July 2023Trainee 31 May 2025 27James NolanRBChorley2 October 2005 (18) Manchester United30 August 2024Loan31 May 202529Ben GardinerCBInvernessAcademy14 December 2024Trainee -33Lewis NicolsonLBInverness5 May 2004 (20)Academy1 July 2021Trainee 31 May 2025 -Connall EwanCBInverness11 March 2006 (19) Ross County29 August 2024Loan31 May 2025Midfielders7Charlie GilmourDM Brighton11 February 1999 (25) St. Johnstone1 July 2023Free31 May 2025 8Adam MackinnonCMStornoway30 April 2003 (21) Ross County2 August 2024Free31 May 202617Calum MacLeodDMInverness25 May 2006 (18)Academy1 July 2023Trainee 31 May 202519Shae KeoghCMInverness11 April 2007 (17)Academy2 August 2024Trainee31 May 202818Robbie ThompsonAMInverness26 April 2004 (20)Academy1 July 2021Trainee 31 May 202520Ben BrannanCMKilmarnock30 January 2007 (18) Kilmarnock20 February 2025Loan31 May 202522Keith BrayCMAird Tong1 April 2006 (18) Dunfermline Athletic3 February 2025Loan 31 May 202524Alfie StewartRMNewtonhill31 July 2006 (18) Aberdeen4 January 2024Loan31 May 202526Paul AllanDMDunfermline7 February 2000 (24) Dunfermline Athletic24 August 2024Free31 May 2025 -Ben CornerCMFort William2007 (17)Academy2 August 2024Trainee31 May 2028Forwards9Billy MckayCF Corby22 October 1988 (35) Ross County1 July 2021Free31 May 202510Alfie BavidgeRWAberdeen11 April 2006 (18) Aberdeen4 January 2024Loan31 May 202511Luis LongstaffRWDarlington24 February 2001 (23) Cove Rangers20 July 2023Free31 May 2025 -Ethan CairnsCFGrantown-on-Spey17 December 2004 (20)Academy1 July 2021 Trainee31 May 2025
League Goalscorers (As of match played 3 May 2025, vs Montrose) +RankPlayerGoals1st Keith Bray102nd Alfie Bavidge6 Paul Allan3rd Billy Mckay54th Luis Longstaff3 Danny Devine Alfie Stewart Charlie Gilmour5th Adam Mackinnon2 Jake Davidson6th Calum MacLeod1 James Nolan Remi Savage Ben Brannan
Overall Goalscorers +RankPlayerGoals1st Keith Bray112nd Paul Allan73rd Alfie Bavidge64th Billy Mckay55th Charlie Gilmour46th Adam Brooks3 Adam Mackinnon Danny Devine Alfie Stewart Luis Longstaff7th Jake Davidson2 Luis Longstaff8th Calum MacLeod1 James Nolan Remi Savage Ben Brannan *players in italics left during the season
Hat-tricks +PlayerCompetitionScoreOpponentDate Keith BrayScottish League One0–3Cove Rangers5 April 2025
Transfers +Transfers InPlayerAge*PosFromFeeDateNotes Cameron Ferguson21ST Forres MechanicsFree26 June 2024Intended to join in March but failed registration Adam Mackinnon21MF Ross CountyFree2 August 2024 Flynn Duffy20DF Dundee UnitedFree2 August 2024 Musa Dibaga24GK Bo'ness UnitedFree10 August 2024 Paul Allan24MF Dunfermline AthleticFree24 August 2024 +Transfers OutPlayerAge*PosToFeeDateNotes Aaron Doran33MF Strathspey ThistleFree31 May 2024 Lewis Mackie17DF Strathspey ThistleFree1 June 2024 Cameron Mackay27GK Brora RangersPre-Contract3 June 2024 Cameron Harper22DF Carlisle UnitedUndisclosed14 June 2024Six figure transfer fee controversially waived by then CEO Scot Gardiner. Nathan Shaw23MF Greenock MortonFree24 June 2024 Roddy MacGregor22MF Queen's Park Free2 July 2024 Mark Ridgers33GK Buckie ThistleFree19 July 2024 Nikola Ujdur25DF Queen's ParkUndisclosed27 July 2024 Harry Lodovica25ST Maidstone UnitedFree13 September 2024 Austin Samuels23ST Greenock MortonFree11 October 2024 Flynn Duffy21DF AirdrieoniansFree2 November 2024Released on 24 October by Administrators Wallace Duffy25DF Strathspey ThistleFree3 November 2024 Adam Brooks20ST Queen of the SouthFree14 November 2024 Cameron Ferguson21ST Connah's Quay NomadsFree1 February 2025 Keith Bray18MF Dunfermline AthleticUndisclosed3 February 2025Loaned back for remainder of season Calum MacKay19MF Nairn CountyReleased27 February 2025Left by mutual consent +Loans In/ReturnPlayerAge*PosFromDurationDate InDate OutNotes Matthew Strachan19DF Brora RangersReturn1 July 2024N/A Jack Walker18DF Forres Mechanics Sam Nixon17DF Forres Mechanics Calum MacKay19MF Nairn County Ethan Cairns19FW Banks o' Dee Lewis Hyde21MF Brora Rangers Keith Bray18MF Elgin City Robbie Thompson19MF The Spartans Jake Davidson23MF Hamilton Academical Calum MacLeod17MF Clachnacuddin Jack Newman22GK Dundee UnitedSeason27 June 202424 October 2024Loan terminated by Administrators Martin Mackinnon24GK ClachnacuddinEmergency17 August 2024September 2024 Connall Ewan19DF Ross CountySeason29 August 202431 May 2025 James Nolan18DF Manchester UnitedSeason30 August 202431 May 2025 Charlie Reilly22FW DundeeHalf Season1 October 20241 January 2025Recalled early for injury recovery Corey Patterson18GK Forres MechanicsEmergency14 December 20241 January 2025 Jack Walker18DF Nairn CountyReturn1 January 2025N/A Alfie Stewart18MF AberdeenHalf Season4 January 202531 May 2025 Alfie Bavidge18FW AberdeenHalf Season4 January 202531 February 2025Recalled early for injury recovery Keith Bray19MF Dunfermline AthleticHalf Season3 February 202531 May 2025 Ben Brannan18DF KilmarnockHalf Season 20 February 202531 May 2025 Aidan Rice18GK CelticEmergency20 March 202523 March 2025Emergency loan to cover Dibaga's international duty Marcus Gill17GK CelticEmergency18 February 20253 May 2025Emergency loan to cover Dibaga's injury +Loans Out/ReturnPlayerAge*PosToDurationDate OutDate InNotes Max Anderson22MF DundeeReturn1 July 2024N/A Morgan Boyes23DF Livingston James Carragher21DF Wigan Athletic Alex Samuel28FW Ross County Cammy Kerr28DF Dundee Sean McAllister21MF Everton Aribim Pepple21FW Luton Town Samson Lawal20MF Livingston Sam Nixon18DF Forres MechanicsShort term3 August 202431 May 2025Loan extended to end of season Jack Walker18DF Nairn CountyShort term30 August 20241 January 2025 Martin Mackinnon24GK ClachnacuddinReturn13 September 2024N/A Jack Newman22GK Dundee UnitedReturn24 October 2024N/ALoan terminated by Administrators *Age at time of transfer
References