Inverness Caledonian Thistle can now give the following squad update following the end of season 2024/25.
The club are pleased to confirm 11 players in total have agreed new contracts and three players from the ICTFC Academy have agreed their first professional contracts.
A full statement regarding the Academy players who have agreed their first professional contracts with the club will be released in due course.
The club can also confirm that striker Ethan Cairns will be released upon expiry of his current contract. Ethan had been with the club since he was 9 years-old and signed for the club full-time in 2021. In total Ethan made 22 appearances for ICTFC and scored once. Everyone at ICTFC would like to thank Ethan for his contributions while at the club and wish him the very best in the future.
Six loan players have returned to their parent clubs: Alfie Bavidge, Ben Brannan, Keith Bray, Connall Ewan, James Nolan and Alfie Stewart. We’d like to thank all the players for their contributions at Inverness Caledonian Thistle FC and we wish them the very best in the future.
The club would also like to place on record our thanks to Aberdeen FC, Dunfermline Athletic FC, Kilmarnock FC, Manchester United FC and Ross County FC for their assistance with loan players in 2024/25.
A breakdown of the first-team squad’s contract status can be found below:
In contract season 25/26
Adam MacKinnon
Agreed new contract season 25/26
Shae Keogh
Billy Mckay
Sam Nixon
Szymon Rebilas
Sam Reid
Matthew Strachan
Robbie Thompson
Jack Walker
Agreed new contract for season 25/26 & 26/27
Danny Devine
Luis Longstaff
Calum MacLeod
Signing first professional contracts with the club
James Clark
Ben Gardiner
Sam Thompson
Offered new contract and still in discussions
Paul Allan
Musa Dibaga
Charlie Gilmour
Remi Savage
Leaving the club
Ethan Cairns
Returning to Parent Club
Alfie Bavidge (Aberdeen FC)
Ben Brannan (Kilmarnock FC)
Keith Bray (Dunfermline Athletic FC)
Connall Ewan (Ross County FC)
James Nolan (Manchester United FC)
Alfie Stewart (Aberdeen FC)