CaleyThistleOnline

Adam Mackinnon

Biography

Inverness Caledonian Thistle are delighted to announce the signing of midfielder Adam Mackinnon on a 2-year deal, subject to SFA clearance. Mackinnon, 21 years-old, started his career with Ross County and comes from Stornoway. Adam has had loan spells with Brora Rangers, Montrose and spent last season on loan at Arbroath. Adam has been on trial with the club during the summer, featuring in some of our pre-season matches, and he has now become a Caley Thistle player. After a successful 24/25 season where he made 37 appearances and scored 3 times, Adam has signed on until season 25/26. He…Read moreRead less
Inverness Caledonian Thistle are delighted to announce the signing of midfielder Adam Mackinnon on a 2-year deal, subject to SFA clearance.

Mackinnon, 21 years-old, started his career with Ross County and comes from Stornoway. Adam has had loan spells with Brora Rangers, Montrose and spent last season on loan at Arbroath.

Adam has been on trial with the club during the summer, featuring in some of our pre-season matches, and he has now become a Caley Thistle player.

After a successful 24/25 season where he made 37 appearances and scored 3 times, Adam has signed on until season 25/26. He has now signed a new contract in December 2025 that will take him to the end of season 2026/2027.

Adam won promotion to the Championship with the Caley Jags at the end of season 25/26

Statistics

Apps
70 (23)
Goals
8
Yel
9
Red
-
Goals/game
0.09
Minutes
5823*
Seasons
3
Wins
46
Draws
28
Losses
19
SeasonAppsGoalsYelRed
2026/2712 (7)330
2025/2621 (16)240
2024/2537320

Club spells

First Spell

Joined: 2 Aug 2024 · Left: 10 Jun 2027

Other clubs played for

Managers played under

ManagerFirst appearanceLast appearanceApps
Duncan Ferguson3 Aug 202419 Oct 202412
Scott Kellacher26 Oct 20247 Nov 202658 (23)

Timeline

  1. Born

    Stornoway

  2. Signed

  3. First competitive appearance

    Inverness Caledonian Thistle 1–1 Dumbarton

    · SPFL League One · Caledonian Stadium

    Game of Two Halves A rousing round of applause rang out from the crowd on the sixth minute in appreciation of the dedication of John Mackenzie, AKA the Immortal Howden Ender who sadly passed away last week. A fitting tribute as cheering and clapping broke…

  4. SPFL League One winners medal

    26 of 36 league matches (72.2%)

    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
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
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
28 Feb 2026 Kelty Hearts 0–0 Inverness CT SPFL League One2025/26 D
24 Feb 2026 Ayr United 1–2 Inverness CT Challenge Cup2025/26 W
21 Feb 2026 Inverness CT 1–1 Stenhousemuir SPFL League One2025/26 D

Goals scored (8)

DateHomeScoreAwayCompetitionResultMinute
10 Oct 2026 Inverness CT 2–0 Stenhousemuir SPFL Championship2026/27 W 26′
12 Sep 2026 Ayr United 1–3 Inverness CT SPFL Championship2026/27 W 71′
11 Jul 2026 Inverness CT 1–1 East Fife League Cup2026/27 D 91′
22 Nov 2025 Inverness CT 4–0 Queen of the South SPFL League One2025/26 W 65′
11 Oct 2025 Forfar Athletic 1–4 Inverness CT Challenge Cup2025/26 W 55′
9 Nov 2024 Cove Rangers 1–2 Inverness CT SPFL League One2024/25 W 39′
7 Sep 2024 Inverness CT 3–0 Stirling Albion Challenge Cup2024/25 W 60′
17 Aug 2024 Inverness CT 1–1 Montrose SPFL League One2024/25 D 63′