2024–25 Inverness Caledonian Thistle F.C. season
Inverness Caledonian Thistle 2024–25 football season
2024–25 season | ||
---|---|---|
Chairman | Ross Morrison (until 2 June 2024) Panos Thomas (from 31 July 2024) | |
Manager | Duncan Ferguson | |
Stadium | Caledonian Stadium | |
League One | 5th | |
Scottish Cup | Third Round | |
League Cup | Group Stage | |
Challenge Cup | Third Round | |
Highest home attendance | 1,902; vs. Montrose, 17 August 2024 | |
Lowest home attendance | 682; vs. Bonnyrigg Rose, 20 July 2024 | |
Average home league attendance | 1,304 | |
| ||
← 2023–24 2025–26 → |
The 2024–25 Inverness Caledonian Thistle season will be the club's 31st season in the SPFL and will be 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.[1]
Fixtures
Friendlies
Clachnacuddin v Inverness Caledonian Thistle
29 June 2024 Friendly | Clachnacuddin | 0 – 2 | Inverness Caledonian Thistle | Inverness |
14:00 | Brooks ![]() MacKay ![]() | Stadium: Grant Street Park |
Nairn County v Inverness Caledonian Thistle
2 July 2024 Friendly | Nairn County | 1 – 3 | Inverness Caledonian Thistle | Nairn |
19:30 | Wright ![]() | Mckay ![]() Thompson ![]() MacKay ![]() | Stadium: Station Park |
Raith Rovers v Inverness Caledonian Thistle
6 July 2024 Friendly | Raith Rovers | 1 – 0 | Inverness Caledonian Thistle | Kirkcaldy |
14:00 | Hanlon ![]() | Stadium: Stark's Park |
Brora Rangers v Inverness Caledonian Thistle
9 July 2024 Friendly | Brora Rangers | 4 – 1 | Inverness Caledonian Thistle | Brora |
19:30 | Dingwall ![]() ![]() Ewan ![]() MacRae ![]() | Keogh ![]() | Stadium: Dudgeon Park |
League One
Inverness Caledonian Thistle v Dumbarton
3 August 2024 League One | Inverness Caledonian Thistle | 1 – 1 | Dumbarton | Inverness |
15:00 | Devine ![]() | Report | Pignatiello ![]() Niang ![]() ![]() | Stadium: Caledonian Stadium Attendance: 1,439 |
Annan Athletic v Inverness Caledonian Thistle
10 August 2024 League One | Annan Athletic | 1 – 0 | Inverness Caledonian Thistle | Annan |
15:00 | Goss ![]() | Report | Stadium: Galabank Attendance: 386 |
Inverness Caledonian Thistle v Montrose
17 August 2024 League One | Inverness Caledonian Thistle | 1 – 1 | Montrose | Inverness |
15:00 | Mackinnon ![]() | Report | Hester ![]() Dillon ![]() ![]() | Stadium: Caledonian Stadium Attendance: 1,902 |
Kelty Hearts v Inverness Caledonian Thistle
24 August 2024 League One | Kelty Hearts | 0 – 0 | Inverness Caledonian Thistle | Kelty |
15:00 | Report | Stadium: New Central Park Attendance: 692 |
Inverness Caledonian Thistle v Queen of the South
31 August 2024 League One | Inverness Caledonian Thistle | 1 – 0 | Queen of the South | Inverness |
15:00 | Mckay ![]() | Report | Stadium: Caledonian Stadium Attendance: 1,703 |
Alloa Athletic v Inverness Caledonian Thistle
14 September 2024 League One | Alloa Athletic | v | Inverness Caledonian Thistle | Alloa |
15:00 | Stadium: Indodrill Stadium |
Inverness Caledonian Thistle v Cove Rangers
21 September 2024 League One | Inverness Caledonian Thistle | v | Cove Rangers | Inverness |
15:00 | Stadium: Caledonian Stadium |
Inverness Caledonian Thistle v Stenhousemuir
28 September 2024 League One | Inverness Caledonian Thistle | v | Stenhousemuir | Inverness |
15:00 | Stadium: Caledonian Stadium |
Arbroath v Inverness Caledonian Thistle
5 October 2024 League One | Arbroath | v | Inverness Caledonian Thistle | Arbroath |
15:00 | Stadium: Gayfield Park |
Inverness Caledonian Thistle v Annan Athletic
19 October 2024 League One | Inverness Caledonian Thistle | v | Annan Athletic | Inverness |
15:00 | Stadium: Caledonian Stadium |
Dumbarton v Inverness Caledonian Thistle
26 October 2024 League One | Dumbarton | v | Inverness Caledonian Thistle | Dumbarton |
15:00 | Stadium: Dumbarton Football Stadium |
Inverness Caledonian Thistle v Kelty Hearts
2 November 2024 League One | Inverness Caledonian Thistle | v | Kelty Hearts | Inverness |
15:00 | Stadium: Caledonian Stadium |
Cove Rangers v Inverness Caledonian Thistle
9 November 2024 League One | Cove Rangers | v | Inverness Caledonian Thistle | Aberdeen |
15:00 | Stadium: Balmoral Stadium |
Inverness Caledonian Thistle v Alloa Athletic
16 November 2024 League One | Inverness Caledonian Thistle | v | Alloa Athletic | Inverness |
15:00 | Stadium: Caledonian Stadium |
Queen of the South v Inverness Caledonian Thistle
23 November 2024 League One | Queen of the South | v | Inverness Caledonian Thistle | Dumfries |
15:00 | Stadium: Palmerston Park |
Montrose v Inverness Caledonian Thistle
7 December 2024 League One | Montrose | v | Inverness Caledonian Thistle | Montrose |
15:00 | Stadium: Links Park |
Inverness Caledonian Thistle v Arbroath
14 December 2024 League One | Inverness Caledonian Thistle | v | Arbroath | Inverness |
15:00 | Stadium: Caledonian Stadium |
Stenhousemuir v Inverness Caledonian Thistle
21 December 2024 League One | Stenhousemuir | v | Inverness Caledonian Thistle | Stenhousemuir |
15:00 | Stadium: Ochilview Park |
Inverness Caledonian Thistle v Cove Rangers
28 December 2024 League One | Inverness Caledonian Thistle | v | Cove Rangers | Inverness |
15:00 | Stadium: Caledonian Stadium |
Inverness Caledonian Thistle v Dumbarton
4 January 2025 League One | Inverness Caledonian Thistle | v | Dumbarton | Inverness |
15:00 | Stadium: Caledonian Stadium |
Annan Athletic v Inverness Caledonian Thistle
11 January 2025 League One | Annan Athletic | v | Inverness Caledonian Thistle | Annan |
15:00 | Stadium: Galabank |
Alloa Athletic v Inverness Caledonian Thistle
25 January 2025 League One | Alloa Athletic | v | Inverness Caledonian Thistle | Alloa |
15:00 | Stadium: Indodrill Stadium |
Inverness Caledonian Thistle v Queen of the South
1 February 2025 League One | Inverness Caledonian Thistle | v | Queen of the South | Inverness |
15:00 | Stadium: Caledonian Stadium |
Arbroath v Inverness Caledonian Thistle
8 February 2025 League One | Arbroath | v | Inverness Caledonian Thistle | Arbroath |
15:00 | Stadium: Gayfield Park |
Inverness Caledonian Thistle v Stenhousemuir
15 February 2025 League One | Inverness Caledonian Thistle | v | Stenhousemuir | Inverness |
15:00 | Stadium: Caledonian Stadium |
Kelty Hearts v Inverness Caledonian Thistle
22 February 2025 League One | Kelty Hearts | v | Inverness Caledonian Thistle | Kelty |
15:00 | Stadium: New Central Park |
Inverness Caledonian Thistle v Montrose
1 March 2025 League One | Inverness Caledonian Thistle | v | Montrose | Inverness |
15:00 | Stadium: Caledonian Stadium |
Dumbarton v Inverness Caledonian Thistle
8 March 2025 League One | Dumbarton | v | Inverness Caledonian Thistle | Dumbarton |
15:00 | Stadium: Dumbarton Football Stadium |
Inverness Caledonian Thistle v Annan Athletic
15 March 2025 League One | Inverness Caledonian Thistle | v | Annan Athletic | Inverness |
15:00 | Stadium: Caledonian Stadium |
Inverness Caledonian Thistle v Alloa Athletic
22 March 2025 League One | Inverness Caledonian Thistle | v | Alloa Athletic | Inverness |
15:00 | Stadium: Caledonian Stadium |
Queen of the South v Inverness Caledonian Thistle
29 March 2025 League One | Queen of the South | v | Inverness Caledonian Thistle | Dumfries |
15:00 | Stadium: Palmerston Park |
Cove Rangers v Inverness Caledonian Thistle
5 April 2025 League One | Cove Rangers | v | Inverness Caledonian Thistle | Aberdeen |
15:00 | Stadium: Balmoral Stadium |
Inverness Caledonian Thistle v Kelty Hearts
12 April 2025 League One | Inverness Caledonian Thistle | v | Kelty Hearts | Inverness |
15:00 | Stadium: Caledonian Stadium |
Stenhousemuir v Inverness Caledonian Thistle
19 April 2025 League One | Stenhousemuir | v | Inverness Caledonian Thistle | Stenhousemuir |
15:00 | Stadium: Ochilview Park |
Inverness Caledonian Thistle v Arbroath
26 April 2025 League One | Inverness Caledonian Thistle | v | Arbroath | Inverness |
15:00 | Stadium: Caledonian Stadium |
Montrose v Inverness Caledonian Thistle
3 May 2025 League One | Montrose | v | Inverness Caledonian Thistle | Montrose |
15:00 | Stadium: Links Park |
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.[2] Inverness were drawn into Group D with Annan Athletic and Arbroath of League One, Bonnyrigg Rose of League Two, and Dundee of the Premiership.
Annan Athletic v Inverness Caledonian Thistle
13 July 2024 Group D | Annan Athletic | 1 – 0 | Inverness Caledonian Thistle | Annan |
15:00 | Goss ![]() | Stadium: Galabank Stadium Attendance: 428 |
Inverness Caledonian Thistle v Bonnyrigg Rose
20 July 2024 Group D | Inverness Caledonian Thistle | 3 – 0 | Bonnyrigg Rose | Inverness |
15:00 | Brooks ![]() Bray ![]() | Stadium: Caledonian Stadium Attendance: 682 |
Inverness Caledonian Thistle v Arbroath
23 July 2024 Group D | Inverness Caledonian Thistle | 0 – 0 (3 – 5 p) | Arbroath | Inverness |
19:45 | Stadium: Caledonian Stadium Attendance: 794 | |||
Penalties | ||||
Mckay ![]() Gilmour ![]() | ![]()
![]() |
Dundee v Inverness Caledonian Thistle
27 July 2024 Group D | Dundee | 6 – 0 | Inverness Caledonian Thistle | Dundee |
15:00 | Murray ![]() ![]() ![]() Palmer-Houlden ![]() | Report | Stadium: Dens Park |
Challenge Cup
Inverness Caledonian Thistle v Stirling Albion
7 September 2024 Third round | Inverness Caledonian Thistle | v | Stirling Albion | Inverness |
15:00 | Stadium: Caledonian Stadium |
Inverness Cup
North of Scotland Cup
Nairn County v Inverness Caledonian Thistle
21 August 2024 First round | Nairn County | 4 – 1 | Inverness Caledonian Thistle | Nairn |
MacLean ![]() Dingwall ![]() | Keogh ![]() | Stadium: Station Park |
First Team Statistics
League Standings
Pos | Team
| Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
3 | Alloa Athletic | 5 | 2 | 3 | 0 | 5 | 3 | +2 | 9 | Qualification for the Championship play-offs |
4 | Queen of the South | 5 | 2 | 1 | 2 | 4 | 3 | +1 | 7 | |
5 | Inverness Caledonian Thistle | 5 | 1 | 3 | 1 | 3 | 3 | 0 | 6 | |
6 | Montrose | 5 | 1 | 3 | 1 | 3 | 3 | 0 | 6 | |
7 | Annan Athletic | 5 | 2 | 0 | 3 | 5 | 9 | −4 | 6 |
Updated to match(es) played on 31 August 2024. Source: [3]
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-to head points; 5) Head-to-head goal difference; 6) Play-off (only for deciding promotion, play-off participation and relegation).[4]
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-to head points; 5) Head-to-head goal difference; 6) Play-off (only for deciding promotion, play-off participation and relegation).[4]
Current Squad
No. | Name | Position | Nationality | Place of birth | Date of birth (Age) | Previous Club | Date Acquired | Fee | Contract end |
---|---|---|---|---|---|---|---|---|---|
Goalkeepers | |||||||||
1 | Jack Newman | GK | ![]() | ![]() | 12 February 2002 (22) | ![]() | 27 June 2024 | Loan | 31 May 2025 |
13 | Szymon Rebilas | GK | ![]() | (16) | Academy | 2 August 2024 | Trainee | 31 May 2028 | |
21 | Musa Dibaga | GK | ![]() | Zaragoza | 27 April 2000 (24) | ![]() | 10 August 2024 | Free | 31 May 2025 |
- | Martin Mackinnon | GK | ![]() | Inverness | 3 May 2000 (24) | ![]() | 17 August 2024 | Loan | TBC |
Defenders | |||||||||
2 | Wallace Duffy | RB | ![]() | Glasgow | 12 April 1999 (25) | ![]() | 5 October 2020 | Free | 31 May 2026 |
3 | Flynn Duffy | LB | ![]() | Dundee | 20 August 2003 (20) | ![]() | 2 August 2024 | Free | 31 May 2025 |
4 | Jake Davidson | RB | ![]() | Stirling | 6 October 2000 (23) | ![]() | 1 July 2023 | Free | 31 May 2025 |
5 | Remi Savage | CB | ![]() | Liverpool | 26 October 2001 (22) | ![]() | 25 January 2024 | Free | 31 May 2025 |
6 | Danny Devine | CB | ![]() | Belfast | 7 September 1992 (31) | ![]() | 17 August 2020 | Free | 31 May 2025 |
18 | Matthew Strachan | CB | ![]() | Inverness | 3 June 2005 (19) | Academy | 11 July 2022 | Trainee | 31 May 2025 |
17 | Sam Nixon | CB | ![]() | Inverness | 17 March 2006 (18) | Academy | 1 July 2023 | Trainee | 31 May 2025 |
16 | Jack Walker | CB | ![]() | Inverness | 11 January 2006 (18) | Academy | 2 August 2024 | Trainee | 31 May 2025 |
33 | Lewis Nicolson | LB | ![]() | Inverness | 5 May 2004 (20) | Academy | 1 July 2021 | Trainee | 31 May 2025 |
- | Connall Ewan | CB | ![]() | Inverness | 11 March 2006 (19) | ![]() | 29 August 2024 | Loan | 31 May 2025 |
- | James Nolan | RB | ![]() | Chorley | 2 October 2005 (18) | ![]() | 30 August 2024 | Loan | 31 May 2025 |
Midfielders | |||||||||
7 | Charlie Gilmour | DM | ![]() | ![]() | 11 February 1999 (25) | ![]() | 1 July 2023 | Free | 31 May 2025 |
8 | Adam Mackinnon | CM | ![]() | Stornoway | 30 April 2003 (21) | ![]() | 2 August 2024 | Free | 31 May 2026 |
10 | Adam Brooks | AM | ![]() | Bonhill | 9 February 2004 (20) | ![]() | 8 July 2023 | Free | 31 May 2025 |
14 | Robbie Thompson | AM | ![]() | Inverness | 26 April 2024 (20) | Academy | 1 July 2021 | Trainee | 31 May 2025 |
15 | Calum MacKay | CM | ![]() | Inverness | 30 April 2005 (19) | Academy | 11 July 2022 | Trainee | 31 May 2025 |
22 | Keith Bray | CM | ![]() | Aird Tong | 1 April 2006 (18) | Academy | 11 July 2022 | Trainee | 31 May 2025 |
17 | Calum MacLeod | DM | ![]() | Inverness | 25 May 2006 (18) | Academy | 1 July 2023 | Trainee | 31 May 2025 |
19 | Shae Keogh | CM | ![]() | Inverness | 11 April 2007 (17) | Academy | 2 August 2024 | Trainee | 31 May 2028 |
20 | Ben Corner | CM | ![]() | Fort William | (17) | Academy | 2 August 2024 | Trainee | 31 May 2028 |
26 | Paul Allan | DM | ![]() | Dunfermline | 7 February 2000 (24) | ![]() | 24 August 2024 | Free | 31 May 2025 |
Forwards | |||||||||
9 | Billy Mckay | CF | ![]() | ![]() | 22 October 1988 (35) | ![]() | 1 July 2021 | Free | 31 May 2025 |
11 | Luis Longstaff | RW | ![]() | Darlington | 24 February 2001 (23) | ![]() | 20 July 2023 | Free | 31 May 2025 |
12 | Cameron Ferguson | CF | ![]() | ![]() | 24 March 2003 (21) | ![]() | 26 June 2024 | Free | 31 May 2025 |
- | Ethan Cairns | CF | ![]() | Grantown-on-Spey | 17 December 2004 (19) | Academy | 1 July 2021 | Trainee | 31 May 2025 |
League Goalscorers
Rank | Player | Goals |
---|---|---|
1 | ![]() | 1 |
![]() | ||
![]() |
Overall Goalscorers
Rank | Player | Goals |
---|---|---|
1st | ![]() | 1 |
![]() | ||
![]() | ||
![]() | ||
![]() | ||
![]() |
*players in italics left during the season
Hat-tricks
Player | Competition | Score | Date |
---|---|---|---|
Transfers
Player | Age* | Pos | From | Fee | Date | Notes |
---|---|---|---|---|---|---|
![]() | 21 | ST | ![]() | Free | 26 June 2024 | Intended to join in January but failed registration |
![]() | 21 | MF | ![]() | Free | 2 August 2024 | |
![]() | 20 | DF | ![]() | Free | 2 August 2024 | |
![]() | 24 | GK | ![]() | Free | 10 August 2024 | |
![]() | 24 | MF | ![]() | Free | 24 August 2024 |
Player | Age* | Pos | To | Fee | Date | Notes |
---|---|---|---|---|---|---|
![]() | 33 | MF | ![]() | Free | 31 May 2024 | |
![]() | 23 | ST | Contract Expired | Free | 31 May 2024 | |
![]() | 17 | DF | ![]() | Free | 1 June 2024 | |
![]() | 27 | GK | ![]() | Pre-Contract | 3 June 2024 | |
![]() | 22 | DF | ![]() | Undisclosed | 14 June 2024 | |
![]() | 23 | MF | ![]() | Free | 24 June 2024 | |
![]() | 22 | MF | ![]() | Free | 2 July 2024 | |
![]() | 33 | GK | ![]() | Free | 19 July 2024 | |
![]() | 25 | DF | ![]() | Undisclosed | 27 July 2024 |
Player | Age* | Pos | From | Duration | Date In | Date Out | Notes |
---|---|---|---|---|---|---|---|
![]() | 19 | DF | ![]() | Return | 1 July 2024 | N/A | |
![]() | 18 | DF | ![]() | ||||
![]() | 17 | DF | ![]() | ||||
![]() | 19 | MF | ![]() | ||||
![]() | 19 | FW | ![]() | ||||
![]() | 21 | MF | ![]() | ||||
![]() | 18 | MF | ![]() | ||||
![]() | 19 | MF | ![]() | ||||
![]() | 23 | MF | ![]() | ||||
![]() | 17 | MF | ![]() | ||||
![]() | 22 | GK | ![]() | Season | 27 June 2024 | 31 May 2025 | |
![]() | 24 | GK | ![]() | Emergency | 17 August 2024 | TBC | |
![]() | 19 | DF | ![]() | Season | 29 August 2024 | 31 May 2025 | |
![]() | 18 | DF | ![]() | Season | 30 August 2024 | 31 May 2025 |
Player | Age* | Pos | To | Duration | Date Out | Date In | Notes |
---|---|---|---|---|---|---|---|
![]() | 22 | MF | ![]() | Return | 1 July 2024 | N/A | |
![]() | 23 | DF | ![]() | ||||
![]() | 21 | DF | ![]() | ||||
![]() | 28 | FW | ![]() | ||||
![]() | 28 | DF | ![]() | ||||
![]() | 21 | MF | ![]() | ||||
![]() | 21 | FW | ![]() | ||||
![]() | 20 | MF | ![]() | ||||
![]() | 18 | DF | ![]() | Short term | 3 August 2024 | 1 January 2024 | |
![]() | 18 | DF | ![]() | Short term | 30 August 2024 | 1 January 2024 |
*Age at time of transfer
References
- ^ "Hamilton Academical win promotion and relegate Inverness CT". BBC Sport. Retrieved 2024-05-18.
- ^ "Premier Sports Cup Group Stage Draw 2024/25 | SPFL". spfl.co.uk. Retrieved 2024-05-18.
- ^ "League One Table". Scottish Professional Football League. Retrieved 31 August 2024.
- ^ "The Rules of the Scottish Professional Football League" (PDF). SPFL. pp. 38–39. Retrieved 20 October 2019.