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
30 Nov 2024Scottish Cup Queen's Park FC v Partick Thistle 2 – 2100
16 Nov 2024Scottish Championship Ayr United FC v Queen's Park FC 3 – 245
09 Nov 2024Scottish Championship Queen's Park FC v Dunfermline Athletic 2 – 1651
02 Nov 2024Scottish Championship Livingston FC v Queen's Park FCSubstitute, on 69′ 1 – 121
29 Oct 2024Scottish Championship Greenock Morton FC v Queen's Park FC 0 – 161
26 Oct 2024Scottish Championship Queen's Park FC v Partick Thistle 0 – 181
19 Oct 2024Scottish Championship Raith Rovers FC v Queen's Park FC 1 – 190
05 Oct 2024Scottish Championship Queen's Park FC v Hamilton Academical FC 1 – 078
28 Sep 2024Scottish Championship Dunfermline Athletic v Queen's Park FC 1 – 274
21 Sep 2024Scottish Championship Queen's Park FC v Ayr United FC 1 – 167
14 Sep 2024Scottish Championship Queen's Park FC v Greenock Morton FC 1 – 090
31 Aug 2024Scottish Championship Partick Thistle v Queen's Park FC 3 – 073
24 Aug 2024Scottish Championship Airdrieonians FC v Queen's Park FC 0 – 271
20 Apr 2024Scottish Cup Aberdeen FC v Celtic FCSubstitute, on 105′ 2 – 215
13 Apr 2024Scottish Premiership Aberdeen FC v Dundee FCSubstitute, on 73′ 0 – 017
10 Feb 2024Scottish Cup Aberdeen FC v Bonnyrigg Rose FCSubstitute, on 58′ 2 – 032
30 Jan 2024Scottish Premiership Aberdeen FC v Dundee FCSubstitute, on 67′ 1 – 123
02 Jan 2024Scottish Premiership Ross County FC v Aberdeen FCSubstitute, on 89′ 0 – 31
14 Dec 2023UEFA Conference League Aberdeen FC v Eintracht Frankfurt 2 – 090
30 Nov 2023UEFA Conference League HJK Helsinki v Aberdeen FC 2 – 245

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.