CaleyThistleOnline

Calum MacLeod

Biography

Inverness Caledonian Thistle FC are delighted to confirm that three ICT Academy Graduates have signed their first professional contracts with the club. Sam Nixon, Calum MacLeod and Jack Walker have all signed 2-year full-time Apprenticeship contracts with the club. All three players have all been in the Caley Thistle academy since under 10s level, Sam and Calum are from Inverness and Jack is from Auldearn. Inverness Caledonian Thistle FC can confirm that midfielder Calum MacLeod has joined Clachnacuddin FC on loan until the end of the season 2023/2024 Calum has signed on again for our season of turmoil in League…Read moreRead less
Inverness Caledonian Thistle FC are delighted to confirm that three ICT Academy Graduates have signed their first professional contracts with the club.

Sam Nixon, Calum MacLeod and Jack Walker have all signed 2-year full-time Apprenticeship contracts with the club.

All three players have all been in the Caley Thistle academy since under 10s level, Sam and Calum are from Inverness and Jack is from Auldearn.


Inverness Caledonian Thistle FC can confirm that midfielder Calum MacLeod has joined Clachnacuddin FC on loan until the end of the season 2023/2024

Calum has signed on again for our season of turmoil in League 1 for 2024/2025. He was sparingly used after a season interrupted by injury and has a contract until the end of season 25/26.

After a superb season, Calum won promotion to the Championship with the Caley Jags at the end of season 25/26.

He has since extended his contract until the end of season 27/28 as of July24th 2026.

Statistics

Apps
71 (22)
Goals
9
Yel
5
Red
-
Goals/game
0.10
Minutes
6461*
Seasons
5
Wins
47
Draws
24
Losses
22
SeasonAppsGoalsYelRed
2026/2719 (1)210
2025/2640 (4)620
2024/2512 (16)120
2023/240000
2022/23(1)000

Club spells

First Spell

Joined: 1 Aug 2022 · Left: 10 Jul 2028

Managers played under

ManagerFirst appearanceLast appearanceApps
Billy Dodds10 Dec 202210 Dec 2022(1)
Duncan Ferguson13 Jul 202419 Oct 20249 (7)
Scott Kellacher26 Oct 20247 Nov 202662 (14)

Timeline

  1. Born

    Inverness

  2. Signed

  3. SPFL League One winners medal

    34 of 36 league matches (94.4%)

    2025/26

Appearances (93)

DateHomeScoreAwayCompetitionResult
7 Nov 2026 Inverness CT 1–1 Livingston SPFL Championship2026/27 D
3 Nov 2026 Inverness CT 1–0 Montrose Challenge Cup2026/27 W
31 Oct 2026 Dunfermline 5–1 Inverness CT SPFL Championship2026/27 L
24 Oct 2026 Raith Rovers 0–2 Inverness CT SPFL Championship2026/27 W
17 Oct 2026 Inverness CT 2–0 Arbroath SPFL Championship2026/27 W
13 Oct 2026 Queens Park 2–1 Inverness CT SPFL Championship2026/27 L
10 Oct 2026 Inverness CT 2–0 Stenhousemuir SPFL Championship2026/27 W
25 Sep 2026 Inverness CT 2–0 Morton SPFL Championship2026/27 W
19 Sep 2026 Livingston 2–2 Inverness CT SPFL Championship2026/27 D
12 Sep 2026 Ayr United 1–3 Inverness CT SPFL Championship2026/27 W
5 Sep 2026 Inverness CT 0–2 Raith Rovers SPFL Championship2026/27 L
29 Aug 2026 Stenhousemuir 3–1 Inverness CT SPFL Championship2026/27 L
21 Aug 2026 Inverness CT 1–1 Partick Thistle SPFL Championship2026/27 D
16 Aug 2026 Hearts 6–2 Inverness CT League Cup2026/27 L
8 Aug 2026 Arbroath 0–0 Inverness CT SPFL Championship2026/27 D
1 Aug 2026 Inverness CT 0–0 Dunfermline SPFL Championship2026/27 D
25 Jul 2026 Morton 0–1 Inverness CT League Cup2026/27 W
21 Jul 2026 Inverness CT 1–0 St. Johnstone League Cup2026/27 W
18 Jul 2026 Linlithgow Rose 0–2 Inverness CT League Cup2026/27 W
11 Jul 2026 Inverness CT 1–1 East Fife League Cup2026/27 D
2 May 2026 Inverness CT 2–1 Hamilton Academical SPFL League One2025/26 W
25 Apr 2026 East Fife 1–1 Inverness CT SPFL League One2025/26 D
18 Apr 2026 Inverness CT 1–0 Kelty Hearts SPFL League One2025/26 W
14 Apr 2026 Peterhead 0–2 Inverness CT SPFL League One2025/26 W
11 Apr 2026 Stenhousemuir 1–1 Inverness CT SPFL League One2025/26 D
5 Apr 2026Neutral venue Raith Rovers 4–1 Inverness CT Challenge Cup2025/26 L
21 Mar 2026 Alloa 1–1 Inverness CT SPFL League One2025/26 D
17 Mar 2026 Inverness CT 3–1 Peterhead SPFL League One2025/26 W
14 Mar 2026 Inverness CT 1–1 Cove Rangers SPFL League One2025/26 D
7 Mar 2026 Inverness CT 3–1 Montrose SPFL League One2025/26 W

Goals scored (9)

DateHomeScoreAwayCompetitionResultMinute
17 Oct 2026 Inverness CT 2–0 Arbroath SPFL Championship2026/27 W 39′
10 Oct 2026 Inverness CT 2–0 Stenhousemuir SPFL Championship2026/27 W 35′
11 Apr 2026 Stenhousemuir 1–1 Inverness CT SPFL League One2025/26 D 16′
16 Dec 2025 Dumbarton 0–9 Inverness CT Challenge Cup2025/26 W 22′
11 Oct 2025 Forfar Athletic 1–4 Inverness CT Challenge Cup2025/26 W 49′
13 Sep 2025 Cove Rangers 0–1 Inverness CT SPFL League One2025/26 W 66′
23 Aug 2025 Montrose 0–2 Inverness CT SPFL League One2025/26 W 33′
22 Jul 2025 East Kilbride 2–6 Inverness CT League Cup2025/26 W 54′
14 Sep 2024 Alloa 2–2 Inverness CT SPFL League One2024/25 D 67′