PLAYER PROFILE

Ryan Duncan.

Inverness Caledonian Thistle FC · Scotland

Matrix 2213

At a glance

Full name
Ryan Andrew Duncan
Born
18 Jan 2004
Age today
22
Nationality
Scotland

Career by season

135 recorded appearances
Ryan Duncan appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish Championship Inverness Caledonian Thistle FC 138117581
26/27Premier Sports Cup Inverness Caledonian Thistle FC 54203191
25/26Scottish Cup Ross County FC 22001660
2025-2026Scottish Championship Ross County FC 2016241,4661
24/25Scottish Cup Queen's Park FC 22011900
2024-2025Scottish Championship Queen's Park FC 3124241,9483
23/24UEFA Europa League Aberdeen FC 2100871
23/24UEFA Conference League Aberdeen FC 43002150
23/24Scottish Premiership Aberdeen FC 92013040
23/24Scottish Cup Aberdeen FC 2000470
22/23Scottish Premiership Aberdeen FC 206106672
22/23Scottish Cup Aberdeen FC 1100800
22/23International Friendly Games Scotland U21 3000740
22/23International Friendly Games Scotland U19 32001851
21/22Scottish League One Peterhead FC 159319591
21/22Scottish Cup Peterhead FC 22012020
20/21Scottish Premiership Aberdeen FC 100060

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Ryan Duncan match log
DateCompetitionMatchScoreMinutesGoals
09 Apr 2022Scottish League One Dumbarton FC v Peterhead FC 1 – 178
02 Apr 2022Scottish League One Clyde FC v Peterhead FCSubstitute, on 86′ 0 – 34
19 Mar 2022Scottish League One Alloa Athletic FC v Peterhead FC 1 – 087
12 Mar 2022Scottish League One Peterhead FC v Montrose FCSubstitute, on 65′ 0 – 125
22 Feb 2022Scottish League One Falkirk FC v Peterhead FC 1 – 1901
19 Feb 2022Scottish League One Peterhead FC v Airdrieonians FC 0 – 161
14 Feb 2022Scottish Cup Peterhead FC v Dundee FC 0 – 382
05 Feb 2022Scottish League One Peterhead FC v Alloa Athletic FC 0 – 190
29 Jan 2022Scottish League One East Fife FC v Peterhead FC 0 – 090
22 Jan 2022Scottish Cup Peterhead FC v East Kilbride FC 2 – 2120
15 Jan 2022Scottish League One Peterhead FC v Clyde FC 1 – 190
02 Jan 2022Scottish League One Peterhead FC v Cove Rangers FC 0 – 190
22 Dec 2021Scottish League One Montrose FC v Peterhead FCSubstitute, on 43′ 2 – 047
11 Dec 2021Scottish League One Peterhead FC v East Fife FCSubstitute, on 62′ 1 – 1281
22 Nov 2020Scottish Premiership Rangers FC v Aberdeen FCSubstitute, on 84′ 4 – 06

Career transfers

9 recorded moves

All recorded career moves, newest first.

Ryan Duncan career transfers
Date FromToMoveFee
03 Jul 2026 Aberdeen FC Inverness Caledonian Thistle FC Transfer Free
31 May 2026 Ross County FC Aberdeen FC Loan return
30 Sep 2025 Aberdeen FC Ross County FC Loan —
31 May 2025 Queen's Park FC Aberdeen FC Loan return
19 Aug 2024 Aberdeen FC Queen's Park FC Loan —
01 Jul 2022 Aberdeen FC B Aberdeen FC Internal move —
01 May 2022 Peterhead FC Aberdeen FC B Loan return
28 Sep 2021 Aberdeen FC B Peterhead FC Loan —
01 Jul 2021 Aberdeen FC U18 Aberdeen FC B Internal move —

Contracts and market values are not available yet.