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
25 Jun 2020Premier League Southampton FC v Arsenal FC 0 – 290
19 Jun 2020Premier League Norwich City v Southampton FC 0 – 3821
29 Feb 2020Premier League West Ham United v Southampton FC 3 – 190
22 Feb 2020Premier League Southampton FC v Aston Villa 2 – 0901
15 Feb 2020Premier League Southampton FC v Burnley FC 1 – 290
05 Feb 2020FA Cup Tottenham Hotspur v Southampton FCSubstitute, on 67′ 3 – 223
25 Jan 2020FA Cup Southampton FC v Tottenham Hotspur 1 – 143
21 Jan 2020Premier League Crystal Palace v Southampton FC 0 – 2901
18 Jan 2020Premier League Southampton FC v Wolverhampton Wanderers 2 – 390
11 Jan 2020Premier League Leicester City v Southampton FC 1 – 2781
04 Jan 2020FA Cup Southampton FC v Huddersfield TownSubstitute, on 71′ 2 – 019
01 Jan 2020Premier League Southampton FC v Tottenham Hotspur 1 – 090
28 Dec 2019Premier League Southampton FC v Crystal PalaceSubstitute, on 68′ 1 – 122
26 Dec 2019Premier League Chelsea FC v Southampton FC 0 – 286
21 Dec 2019Premier League Aston Villa v Southampton FC 1 – 376
14 Dec 2019Premier League Southampton FC v West Ham UnitedSubstitute, on 84′ 0 – 16
23 Nov 2019Premier League Arsenal FC v Southampton FC 2 – 286
09 Nov 2019Premier League Southampton FC v Everton FC 1 – 290
02 Nov 2019Premier League Manchester City v Southampton FC 2 – 190
29 Oct 2019EFL Cup Manchester City v Southampton FC 3 – 190

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.