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
13 Dec 2023Championship Coventry City v Southampton FC 1 – 190
09 Dec 2023Championship Watford FC v Southampton FC 1 – 187
02 Dec 2023Championship Southampton FC v Cardiff City 2 – 062
29 Nov 2023Championship Southampton FC v Bristol City 1 – 082
25 Nov 2023Championship Huddersfield Town v Southampton FC 1 – 180
19 Nov 2023EURO, Qualification Scotland v Norway 3 – 3711
16 Nov 2023EURO, Qualification Georgia v ScotlandSubstitute, on 79′ 2 – 211
11 Nov 2023Championship Southampton FC v West Bromwich Albion 2 – 190
04 Nov 2023Championship Millwall FC v Southampton FC 0 – 183
28 Oct 2023Championship Southampton FC v Birmingham City 3 – 182
25 Oct 2023Championship Preston North End v Southampton FCSubstitute, on 57′ 2 – 233
21 Oct 2023Championship Hull City v Southampton FC 1 – 284
17 Oct 2023International Friendly Games France v ScotlandSubstitute, on 76′ 4 – 114
12 Oct 2023EURO, Qualification Spain v ScotlandSubstitute, on 79′ 2 – 011
07 Oct 2023Championship Southampton FC v Rotherham United 1 – 1631
03 Oct 2023Championship Stoke City v Southampton FC 0 – 1901
30 Sep 2023Championship Southampton FC v Leeds United 3 – 185
23 Sep 2023Championship Middlesbrough FC v Southampton FCSubstitute, on 72′ 2 – 118
19 Sep 2023Championship Southampton FC v Ipswich TownSubstitute, on 56′ 0 – 134
15 Sep 2023Championship Southampton FC v Leicester CitySubstitute, on 68′ 1 – 422

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.