CaleyThistleOnline

Daniel Mackay

Biography

Daniel made his professional first team debut and scored his first professional goal against Peterhead on 7 October 2017 in the Scottish Challenge Cup. He scored his first league goal in a 3-1 away loss to Falkirk. MacKay is the youngest player and goalscorer in the club's history, at just 16 years and 174 days. He bagged his first hat-trick in a pre-season friendly vs Strathspey Thistle on 30 June 2018. Here's hoping he can continue that type of form into the season. In season 2019/20 Daniel was loaned for the season to Elgin City to gain first team experience.…Read moreRead less
Daniel made his professional first team debut and scored his first professional goal against Peterhead on 7 October 2017 in the Scottish Challenge Cup. He scored his first league goal in a 3-1 away loss to Falkirk. MacKay is the youngest player and goalscorer in the club's history, at just 16 years and 174 days.

He bagged his first hat-trick in a pre-season friendly vs Strathspey Thistle on 30 June 2018. Here's hoping he can continue that type of form into the season.

In season 2019/20 Daniel was loaned for the season to Elgin City to gain first team experience.

Daniel returned from his loan spell at Elgin and started v Hearts in the Betfred League Cup game at Tynecastle and has since featured regularly scoring some crucial goals.

In April 2021 Daniel was voted Young player of the year by fans and players and also voted best goal of the season for his brilliant solo effort against Ross County in a 3-1 Scottish Cup win.

Daniel signed for Premiership side Hibernian for season 21/22 to end his time at Inverness after a successful season where he scored nine goals this season and twelve overall in his fifty-seven appearances.

In January 2022 he went on loan to Kilmarnock.

Daniel is back at the Caledonian Stadium for the start of season 22/23 on a season long loan from Hibernian. He is seen as a fringe player at Easter Road and had been loaned out to Kilmarnock last season.

Like most, he had a stop start season through injuries, but he played in and scored in the semi and final of the Scottish Cup. The two goals were almost identical, powered low headers from great crosses from the right. His loan expired thereafter and he will return to the Hibs squad.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Daniel Mackay signs on again

Inverness Caledonian Thistle FC are delighted to announce the signing of Daniel MacKay on a short-term deal, subject to Scottish FA clearance.

Daniel, 25, is an ICTFC Academy graduate who progressed through the youth ranks at the club before signing his first professional contract in May 2018. Prior to that, he had already featured for the first team, scoring his first senior goal against Peterhead in the Challenge Cup in October 2017 to become the club’s youngest-ever goalscorer.

MacKay joined Hibernian in May 2021 for an undisclosed fee and spent the second half of the 2021/22 season on loan at Kilmarnock, helping the Ayrshire side secure the Scottish Championship title.

He returned to Caley Thistle on loan during the 2022/23 campaign, making 40 appearances and scoring five goals, including his strike against Celtic in the Scottish Cup Final. In total, Daniel has made 97 appearances for the club, scoring 17 goals.

Daniel later enjoyed a loan spell with Livingston before joining Partick Thistle in the summer of 2024. Unfortunately, while at Partick Thistle, he suffered a serious injury in training which kept him sidelined until now.

The winger has spent pre-season training with Scott Kellacher’s squad and now returns to the club on a short-term deal.

Upon signing, Daniel said: “I’m delighted. Thanks to the Gaffer, Billy Mckay and Charlie Christie for inviting me in for pre-season and allowing me to train with the boys with the possibility of earning a deal with the club.

“Thankfully, we’ve now come to the conclusion that I was able to get a deal, so I’m delighted to get it done and be back home.”

Statistics

Apps
54 (49)
Goals
17
Yel
10
Red
-
Goals/game
0.17
Minutes
5094*
Seasons
6
Wins
40
Draws
34
Losses
29
SeasonAppsGoalsYelRed
2026/27(6)010
2022/2328 (12)530
2020/2124 (6)940
2019/200000
2018/192 (15)110
2017/18(10)210

Club spells

First Spell

Joined: 1 Jul 2019 · Left: 1 Jan 2027

Other clubs played for

Managers played under

ManagerFirst appearanceLast appearanceApps
John Robertson7 Oct 201723 Feb 202113 (28)
Neil McCann26 Feb 202130 Apr 202113 (3)
Billy Dodds9 Jul 20223 Jun 202328 (12)
Scott Kellacher21 Aug 20263 Nov 2026(6)

Timeline

  1. Born

    Inverness, Scotland

  2. First competitive appearance · First competitive goal

    Inverness Caledonian Thistle 3–0 Peterhead

    · Challenge Cup · Tulloch Caledonian Stadium, Inverness

    Congratulations to Daniel Mackay who became the youngest player to play a competitive game for Inverness Caledonian Thistle. He came on as a late substitute for Riccardo Calder and made an immediate impact. Not only did he replace Liam Polworth as the youngest ever player,…

  3. Signed

Appearances (103)

DateHomeScoreAwayCompetitionResult
3 Nov 2026 Inverness CT 1–0 Montrose Challenge Cup2026/27 W
25 Sep 2026 Inverness CT 2–0 Morton SPFL Championship2026/27 W
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
3 Jun 2023Neutral venue Celtic 3–1 Inverness CT Scottish Cup2022/23 L
5 May 2023 Inverness CT 1–2 Ayr United SPFL Championship2022/23 L
29 Apr 2023Neutral venue Falkirk 0–3 Inverness CT Scottish Cup2022/23 W
22 Apr 2023 Inverness CT 1–1 Dundee SPFL Championship2022/23 D
18 Apr 2023 Hamilton Academical 1–2 Inverness CT SPFL Championship2022/23 W
15 Apr 2023 Cove Rangers 1–2 Inverness CT SPFL Championship2022/23 W
11 Apr 2023 Inverness CT 2–0 Arbroath SPFL Championship2022/23 W
1 Apr 2023 Morton 1–2 Inverness CT SPFL Championship2022/23 W
24 Mar 2023 Inverness CT 1–0 Partick Thistle SPFL Championship2022/23 W
18 Mar 2023 Queens Park 2–1 Inverness CT SPFL Championship2022/23 L
25 Feb 2023 Dundee 1–1 Inverness CT SPFL Championship2022/23 D
21 Feb 2023 Hamilton Academical 2–1 Inverness CT SPFL Championship2022/23 L
18 Feb 2023 Inverness CT 0–3 Hamilton Academical SPFL Championship2022/23 L
11 Feb 2023 Livingston 0–3 Inverness CT Scottish Cup2022/23 W
4 Feb 2023 Inverness CT 2–2 Morton SPFL Championship2022/23 D
31 Jan 2023 Inverness CT 0–2 Queens Park Scottish Cup2022/23 L
28 Jan 2023 Raith Rovers 2–2 Inverness CT SPFL Championship2022/23 D
14 Jan 2023 Inverness CT 0–0 Queens Park SPFL Championship2022/23 D
7 Jan 2023 Arbroath 1–4 Inverness CT SPFL Championship2022/23 W
2 Jan 2023 Inverness CT 6–1 Cove Rangers SPFL Championship2022/23 W
23 Dec 2022 Partick Thistle 5–1 Inverness CT SPFL Championship2022/23 L
3 Dec 2022 Inverness CT 0–1 Dundee SPFL Championship2022/23 L
26 Nov 2022 Inverness CT 3–2 Stirling Albion Scottish Cup2022/23 W
18 Oct 2022 Inverness CT 0–1 Hamilton Academical SPFL Championship2022/23 L

Goals scored (17)

DateHomeScoreAwayCompetitionResultMinute
3 Jun 2023Neutral venue Celtic 3–1 Inverness CT Scottish Cup2022/23 L 84′
29 Apr 2023Neutral venue Falkirk 0–3 Inverness CT Scottish Cup2022/23 W 34′
18 Mar 2023 Queens Park 2–1 Inverness CT SPFL Championship2022/23 L 27′
7 Jan 2023 Arbroath 1–4 Inverness CT SPFL Championship2022/23 W 65′
12 Jul 2022 Livingston 1–2 Inverness CT League Cup2022/23 W 67′
30 Apr 2021 Inverness CT 2–2 Ayr United SPFL Championship2020/21 D 6′
20 Apr 2021 Inverness CT 1–1 Dundee SPFL Championship2020/21 D 84′
6 Apr 2021 Morton 1–4 Inverness CT SPFL Championship2020/21 W 80′
2 Apr 2021 Ross County 1–3 Inverness CT Scottish Cup2020/21 W 54′
23 Mar 2021 Buckie Thistle 2–3 Inverness CT Scottish Cup2020/21 W 91′
16 Mar 2021 Raith Rovers 0–1 Inverness CT SPFL Championship2020/21 W 50′
20 Feb 2021 Ayr United 0–2 Inverness CT SPFL Championship2020/21 W 31′
27 Jan 2021 Morton 2–2 Inverness CT SPFL Championship2020/21 D 15′
31 Oct 2020 Inverness CT 3–1 Arbroath SPFL Championship2020/21 W 47′
24 Jul 2018 Inverness CT 2–1 Raith Rovers League Cup2018/19 W 87′
27 Jan 2018 Falkirk 3–1 Inverness CT SPFL Championship2017/18 L 84′
7 Oct 2017 Inverness CT 3–0 Peterhead Challenge Cup2017/18 W 93′