PLAYER PROFILE

Stuart Armstrong.

Aberdeen FC · Scotland

Matrix 25359

At a glance

Full name
Stuart Armstrong
Born
30 Mar 1992
Age today
34
Nationality
Scotland

Career by season

287 recorded appearances
Stuart Armstrong appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish Premiership Aberdeen FC 115006222
26/27Premier Sports Cup Aberdeen FC 42002270
25/26UEFA Conference League Aberdeen FC 54003000
25/26Scottish Premiership Aberdeen FC 2824141,8435
25/26Scottish Cup Aberdeen FC 22001310
25/26Premier Sports Cup Aberdeen FC 1100600
24/25UEFA Nations League Scotland 200040
24/25Championship Sheffield Wednesday 116015560
2024Major League Soccer Vancouver Whitecaps FC 105224101
23/24International Friendly Games Scotland 4000500
23/24FA Cup Southampton FC 2010390
2024EURO Scotland 1000140
23/24EFL Cup Southampton FC 1100450
23/24Championship Southampton FC 4233572,9006
22/23UEFA Nations League Scotland 64223490
22/23Premier League Southampton FC 3214211,4706
22/23International Friendly Games Scotland 1100670
22/23EURO, Qualification Scotland 62111772
22/23EFL Cup Southampton FC 31001600
21/22Premier League Southampton FC 2515211,4701
21/22International Friendly Games Scotland 2100900
21/22FA Cup Southampton FC 42102670
21/22EFL Cup Southampton FC 1100770
2021World Cup Qual. UEFA Scotland 42011560
20/21UEFA Nations League Scotland 32001782
20/21Premier League Southampton FC 3332452,7743
20/21International Friendly Games Scotland 1101900
20/21FA Cup Southampton FC 54113710
2021EURO Scotland 32001510
19/20Premier League Southampton FC 3019531,7364
19/20FA Cup Southampton FC 3100850
19/20EFL Cup Southampton FC 1100900

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

Match log

Newest first
Stuart Armstrong match log
DateCompetitionMatchScoreMinutesGoals
14 Mar 2026Scottish Premiership Aberdeen FC v Falkirk FC 1 – 161
07 Mar 2026Scottish Cup Dunfermline Athletic v Aberdeen FC 3 – 074
04 Mar 2026Scottish Premiership Aberdeen FC v Celtic FC 1 – 290
28 Feb 2026Scottish Premiership Heart of Midlothian FC v Aberdeen FCSubstitute, on 66′ 1 – 024
31 Jan 2026Scottish Premiership Kilmarnock FC v Aberdeen FC 3 – 090
24 Jan 2026Scottish Premiership Aberdeen FC v Livingston FC 6 – 281
18 Jan 2026Scottish Cup Aberdeen FC v Raith Rovers FC 1 – 057
11 Jan 2026Scottish Premiership Aberdeen FC v Rangers FCSubstitute, on 68′ 0 – 222
06 Jan 2026Scottish Premiership Rangers FC v Aberdeen FC 2 – 087
03 Jan 2026Scottish Premiership Falkirk FC v Aberdeen FC 1 – 090
30 Dec 2025Scottish Premiership Hibernian FC v Aberdeen FC 2 – 066
27 Dec 2025Scottish Premiership Aberdeen FC v Dundee United FC 1 – 190
21 Dec 2025Scottish Premiership Celtic FC v Aberdeen FC 3 – 190
14 Dec 2025Scottish Premiership Aberdeen FC v Kilmarnock FC 2 – 190
11 Dec 2025UEFA Conference League Aberdeen FC v RC Strasbourg Alsace 0 – 178
06 Dec 2025Scottish Premiership Dundee FC v Aberdeen FC 1 – 390
03 Dec 2025Scottish Premiership Aberdeen FC v St. Mirren FC 3 – 389
30 Nov 2025Scottish Premiership Livingston FC v Aberdeen FC 0 – 177
27 Nov 2025UEFA Conference League Aberdeen FC v FC Noah YerevanSubstitute, on 57′ 1 – 133
23 Nov 2025Scottish Premiership Aberdeen FC v Heart of Midlothian FC 1 – 081

Career transfers

8 recorded moves

All recorded career moves, newest first.

Stuart Armstrong career transfers
Date FromToMoveFee
02 Sep 2025 Without club Aberdeen FC Transfer —
01 Jul 2025 Sheffield Wednesday Without club Released —
31 Jan 2025 Vancouver Whitecaps FC Sheffield Wednesday Transfer €580k
03 Sep 2024 Southampton FC Vancouver Whitecaps FC Transfer Free
01 Jul 2018 Celtic FC Southampton FC Transfer €7.95m
02 Feb 2015 Dundee United FC Celtic FC Transfer €2.32m
01 Jul 2010 Dundee United FC U20 Dundee United FC Internal move —
29 Sep 2009 Inverness Caledonian Thistle FC U17 Dundee United FC U20 Transfer Free

Contracts and market values are not available yet.