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
18 Apr 2026Scottish Championship Ross County FC v Ayr United FC 2 – 1901
10 Apr 2026Scottish Championship Queen's Park FC v Ross County FC 1 – 090
27 Mar 2026Scottish Championship Partick Thistle v Ross County FCSubstitute, on 66′ 3 – 124
03 Mar 2026Scottish Championship Dunfermline Athletic v Ross County FCSubstitute, on 70′ 3 – 020
31 Jan 2026Scottish Championship Greenock Morton FC v Ross County FC 2 – 146
24 Jan 2026Scottish Championship Airdrieonians FC v Ross County FCSubstitute, on 5′ 0 – 185
17 Jan 2026Scottish Cup Motherwell FC v Ross County FC 1 – 076
09 Jan 2026Scottish Championship Ross County FC v Partick Thistle 2 – 059
27 Dec 2025Scottish Championship Ross County FC v St. Johnstone FC 0 – 090
20 Dec 2025Scottish Championship Ross County FC v Arbroath 0 – 275
13 Dec 2025Scottish Championship Raith Rovers FC v Ross County FC 6 – 084
06 Dec 2025Scottish Championship Ross County FC v Airdrieonians FC 1 – 290
29 Nov 2025Scottish Cup Banks O\' Dee FC v Ross County FC 0 – 290
15 Nov 2025Scottish Championship Ross County FC v Greenock Morton FC 0 – 390
08 Nov 2025Scottish Championship Ross County FC v Ayr United FC 3 – 390
01 Nov 2025Scottish Championship Arbroath v Ross County FC 3 – 076
25 Oct 2025Scottish Championship Ross County FC v Dunfermline Athletic 3 – 290
18 Oct 2025Scottish Championship Partick Thistle v Ross County FCSubstitute, on 68′ 1 – 022
11 Oct 2025Scottish Championship St. Johnstone FC v Ross County FC 0 – 075
04 Oct 2025Scottish Championship Ross County FC v Raith Rovers FC 2 – 090

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.