Dan MacKay is represented by the football agency CAA Stellar. The player currently plays for Inverness Caledonian Thistle FC; the current market value is €50k.

timeline Career History

19/20
Inverness Cal. Inverness Cal.
21/22
Hibernian Hibernian
21/22
Kilmarnock Kilmarnock
21/22
Hibernian Hibernian
22/23
Inverness Cal. Inverness Cal.
22/23
Hibernian Hibernian
23/24
Livingston Livingston
23/24
Hibernian Hibernian
24/25
Partick Thistle Partick Thistle
26/27
Inverness Cal. Inverness Cal.

Rating

66

LEF

Dan MacKay player profile photo

Dan MacKay

United Kingdom • Left Winger visibility2,7B Wikidata Q47509373

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

25

Height: 1,74
Foot: Left
euro €50k
support_agent Agent: CAA Stellar

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Forward

Age

25

Height

1,74

Foot

Left

Personal details

Date of Birth
20.04.2001
Place of birth
Glasgow, United Kingdom
Nationality
United Kingdom
League
Scottish Championship
Shirt number
12

info About Dan MacKay

Dan MacKay is a 25-year-old Left Winger from United Kingdom. Dan MacKay has played for Inverness Caledonian Thistle FC since 2026. Current estimated market value: €50k. Dan MacKay is represented by the football agency CAA Stellar. 13 transfers on record; the highest fee was €232k for the 2021 move from Inverness Cal. to Hibernian. Average rating over the last 4 matches: 6.63. Height 1.74 m, preferred foot: left.

Who is Dan MacKay's agent?

expand_more

Dan MacKay is represented by the football agency CAA Stellar.

Which club does Dan MacKay play for?

expand_more

Dan MacKay currently plays for Inverness Caledonian Thistle FC as a Left Winger.

What is Dan MacKay's market value?

expand_more

Dan MacKay's market value is estimated at around €50k (2026 data).

Where is Dan MacKay from?

expand_more

Dan MacKay holds United Kingdom nationality.

How old is Dan MacKay?

expand_more

Dan MacKay is 25 years old.

scoreboard Recent Matches

Date Opponent Score Rating
7 Nov 2026
Livingston (H)
Championship
1 - 1 (D) –
31 Oct 2026
Dunfermline Athletic (A)
Championship
5 - 1 (L) –
24 Oct 2026
Raith Rovers (A)
Championship
0 - 2 (W) –
17 Oct 2026
Arbroath (H)
Championship
2 - 0 (W) –
13 Oct 2026
Queen's Park FC (A)
Championship
2 - 1 (L) –