Billy McKay is represented by the football agency World in Motion. The player currently plays for Inverness Caledonian Thistle FC. Contract expires on 30.05.2027 — 6 months left.

timeline Career History

11/12
Inverness Cal. Inverness Cal.
14/15
Wigan Wigan
15/16
Dundee Utd Dundee Utd
15/16
Wigan Wigan
16/17
Oldham Athletic Oldham Athletic
16/17
Wigan Wigan
16/17
Inverness Cal. Inverness Cal.
16/17
Wigan Wigan
17/18
Ross County Ross County
21/22
Inverness Cal. Inverness Cal.

Rating

--

CEN

Billy McKay player profile photo

Billy McKay

United Kingdom • Centre-Forward visibility272 Wikidata Q721391
Height: 1,75
Foot: Right
support_agent Agent: World in Motion

Position

Forward

Age

38

Height

1,75

Foot

Right

Personal details

Date of Birth
22.10.1988
Place of birth
Corby, United Kingdom
Nationality
United Kingdom
League
Scottish Championship
Shirt number
9

info About Billy McKay

Billy McKay is a 38-year-old Centre-Forward from United Kingdom. Billy McKay has played for Inverness Caledonian Thistle FC since 2021. The contract runs until May 2027. Billy McKay is represented by the football agency World in Motion. 14 transfers on record; the highest fee was €200k for the 2015 move from Inverness Cal. to Wigan. Height 1.75 m, preferred foot: right.

Who is Billy McKay's agent?

expand_more

Billy McKay is represented by the football agency World in Motion.

Which club does Billy McKay play for?

expand_more

Billy McKay currently plays for Inverness Caledonian Thistle FC as a Centre-Forward.

What is Billy McKay's market value?

expand_more

No up-to-date market value information is available for Billy McKay.

Where is Billy McKay from?

expand_more

Billy McKay holds United Kingdom nationality.

How old is Billy McKay?

expand_more

Billy McKay is 38 years old.

scoreboard Recent Matches

Date Opponent Score Rating
2 May 2026
Hamilton Academical (H)
League One
2 - 1 (W) –
25 Apr 2026
East Fife (A)
League One
1 - 1 (D) –
18 Apr 2026
Kelty Hearts F.C. (H)
League One
1 - 0 (W) –
27 Mar 2026
Queen of The South (H)
League One
1 - 1 (D) –
21 Mar 2026
Alloa Athletic (A)
League One
1 - 1 (D) –