Ryan Duncan is represented by the football agency THE·TEAM. The player currently plays for Inverness Caledonian Thistle FC; the current market value is €75k. Under contract until 30.05.2028.

timeline Career History

21/22
Aberdeen B Aberdeen B
21/22
Peterhead FC Peterhead FC
21/22
Aberdeen B Aberdeen B
22/23
Aberdeen Aberdeen
24/25
Queen's Park Queen's Park
24/25
Aberdeen Aberdeen
25/26
Ross County Ross County
25/26
Aberdeen Aberdeen
26/27
Inverness Cal. Inverness Cal.

Rating

69

LEF

Ryan Duncan player profile photo

Ryan Duncan

United Kingdom • Left Midfield visibility9,7B Wikidata Q104598089

ATT

54

TEC

63

TAC

30

DEF

35

CRE

51

AGE

22

Foot: Left
euro €75k
support_agent Agent: THE·TEAM

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

Position

Midfield

Age

22

Foot

Left

Personal details

Date of Birth
18.01.2004
Place of birth
Keig, United Kingdom
Nationality
United Kingdom
League
Scottish Championship
Shirt number
16

info About Ryan Duncan

Ryan Duncan is a 22-year-old Left Midfield from United Kingdom. Ryan Duncan has played for Inverness Caledonian Thistle FC since 2026. The contract runs until May 2028. Current estimated market value: €75k. Ryan Duncan is represented by the football agency THE·TEAM. 9 transfers on record. Average rating over the last 16 matches: 6.94.

Who is Ryan Duncan's agent?

expand_more

Ryan Duncan is represented by the football agency THE·TEAM.

Which club does Ryan Duncan play for?

expand_more

Ryan Duncan currently plays for Inverness Caledonian Thistle FC as a Left Midfield.

What is Ryan Duncan's market value?

expand_more

Ryan Duncan's market value is estimated at around €75k (2026 data).

Where is Ryan Duncan from?

expand_more

Ryan Duncan holds United Kingdom nationality.

How old is Ryan Duncan?

expand_more

Ryan Duncan is 22 years old.

scoreboard Recent Matches

Date Opponent Score Rating
31 Oct 2026
Dunfermline Athletic (A)
Championship
5 - 1 (L) 6.2
24 Oct 2026
Raith Rovers (A)
Championship
0 - 2 (W) 7.0
17 Oct 2026
Arbroath (H)
Championship
2 - 0 (W) 6.8
13 Oct 2026
Queen's Park FC (A)
Championship
2 - 1 (L) 7.8
10 Oct 2026
Stenhousemuir (H)
Championship
2 - 0 (W) 6.5