Stuart Armstrong

First Name:
Stuart
Last Name:
Armstrong
Short name:
S. Armstrong
Date of Birth:
Monday 30 March, 1992 (34)
Height:
183 cm
Nationality:
Scotland
Position:
Midfielder
Weight:
75 kg
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalYellow CardYellow-Red cardOwn goalAssistTotal goalsPenalty scoredPenalty missedRed card
Premier League 2021-2022SouthamptonSouthampton25151470107210002000
Premier League 2022-2023SouthamptonSouthampton321413941815260012000
UEFA Euro 2024 QualifiersScotlandScotland6217742120011000
UEFA Euro 2024ScotlandScotland101410000000000
MLS 2024Vancouver WhitecapsVancouver Whitecaps10518855210022000
Scottish Premiership 2025-2026AberdeenAberdeen28240412250042000
UEFA Conference League 2025-2026AberdeenAberdeen54014000000000

Matches

Saturday 09 May, 2026 10:00
Aberdeen
Dundee United
Goal
75'
Friday 01 May, 2026 14:45
Livingston
Aberdeen
90'
Saturday 25 April, 2026 10:00
Aberdeen
Kilmarnock
Assist
72'
Saturday 11 April, 2026 10:00
Aberdeen
Hibernian
80'
Saturday 04 April, 2026 10:00
St. Mirren
Aberdeen
44'
Saturday 21 March, 2026 13:45
Rangers
Aberdeen
Saturday 14 March, 2026 11:00
Aberdeen
Falkirk
61'
Wednesday 04 March, 2026 15:00
Aberdeen
Celtic
90'
Saturday 28 February, 2026 10:00
Hearts
Aberdeen
24'
Saturday 31 January, 2026 10:00
Kilmarnock
Aberdeen
90'
Saturday 24 January, 2026 10:00
Aberdeen
Livingston
Assist
81'
Sunday 11 January, 2026 11:30
Aberdeen
Rangers
22'
Tuesday 06 January, 2026 15:00
Rangers
Aberdeen
87'
Saturday 03 January, 2026 10:00
Falkirk
Aberdeen
Yellow Card
90'
Tuesday 30 December, 2025 14:45
Hibernian
Aberdeen
66'
Saturday 27 December, 2025 12:45
Aberdeen
Dundee United
Yellow Card
90'
Sunday 21 December, 2025 10:00
Celtic
Aberdeen
Yellow Card
90'
Thursday 18 December, 2025 15:00
Sparta Praha
Aberdeen
Sunday 14 December, 2025 10:00
Aberdeen
Kilmarnock
90'
Thursday 11 December, 2025 15:00
Aberdeen
Strasbourg
78'
Saturday 06 December, 2025 10:00
Dundee
Aberdeen
Assist
90'
Wednesday 03 December, 2025 14:45
Aberdeen
St. Mirren
Assist
89'
Sunday 30 November, 2025 10:00
Livingston
Aberdeen
77'
Thursday 27 November, 2025 15:00
Aberdeen
Noah
33'
Sunday 23 November, 2025 10:00
Aberdeen
Hearts
81'
Sunday 09 November, 2025 10:00
Aberdeen
Motherwell
46'
Thursday 06 November, 2025 12:45
AEK Larnaca
Aberdeen
63'
Wednesday 29 October, 2025 15:45
Kilmarnock
Aberdeen
Goal
90'
Sunday 26 October, 2025 10:30
Aberdeen
Hibernian
90'
Thursday 23 October, 2025 12:45
AEK Athens
Aberdeen
62'
Saturday 18 October, 2025 10:00
St. Mirren
Aberdeen
Yellow Card
90'
Sunday 05 October, 2025 10:00
Aberdeen
Dundee
68'
Thursday 02 October, 2025 15:00
Aberdeen
Shakhtar Donetsk
64'
Tuesday 23 September, 2025 14:45
Dundee United
Aberdeen
90'
Saturday 13 September, 2025 10:00
Aberdeen
Livingston
Yellow Card
27'
Friday 08 November, 2024 22:30
Los Angeles
Vancouver Whitecaps
75'
Sunday 03 November, 2024 20:45
Vancouver Whitecaps
Los Angeles
82'
Sunday 27 October, 2024 21:45
Los Angeles
Vancouver Whitecaps
65'
Wednesday 23 October, 2024 22:30
Vancouver Whitecaps
Portland Timbers
AssistGoalAssist
65'
Saturday 19 October, 2024 21:00
Real Salt Lake
Vancouver Whitecaps
9'
Saturday 05 October, 2024 19:30
Vancouver Whitecaps
Minnesota United
58'
Saturday 28 September, 2024 22:30
Vancouver Whitecaps
Portland Timbers
20'
Saturday 21 September, 2024 22:30
LA Galaxy
Vancouver Whitecaps
Yellow Card
24'
Saturday 14 September, 2024 22:30
Vancouver Whitecaps
San Jose Earthquakes
Goal
6'
Saturday 07 September, 2024 22:30
Vancouver Whitecaps
Dallas
6'
Sunday 23 June, 2024 15:00
Scotland
Hungary
14'
Wednesday 19 June, 2024 15:00
Scotland
Switzerland
Friday 14 June, 2024 15:00
Germany
Scotland
Sunday 19 November, 2023 14:45
Scotland
Norway
Goal
71'
Thursday 16 November, 2023 12:00
Georgia
Scotland
AssistYellow Card
11'
Thursday 12 October, 2023 14:45
Spain
Scotland
11'
Friday 08 September, 2023 14:45
Cyprus
Scotland
6'
Tuesday 20 June, 2023 14:45
Scotland
Georgia
Saturday 17 June, 2023 12:00
Norway
Scotland
11'
Sunday 28 May, 2023 11:30
Southampton
Liverpool
26'
Sunday 21 May, 2023 09:00
Brighton
Southampton
19'
Saturday 13 May, 2023 10:00
Southampton
Fulham
73'
Monday 08 May, 2023 15:00
Nottingham Forest
Southampton
Assist
76'
Sunday 30 April, 2023 09:00
Newcastle
Southampton
GoalYellow Card
71'
Thursday 27 April, 2023 14:45
Southampton
Bournemouth
29'
Friday 21 April, 2023 15:00
Arsenal
Southampton
Saturday 15 April, 2023 10:00
Southampton
Crystal Palace
10'
Saturday 08 April, 2023 12:30
Southampton
Man City
29'
Sunday 02 April, 2023 09:00
West Ham
Southampton
71'
Tuesday 28 March, 2023 14:45
Scotland
Spain
Saturday 25 March, 2023 10:00
Scotland
Cyprus
Yellow Card
67'
Saturday 18 March, 2023 11:00
Southampton
Tottenham
70'
Wednesday 15 March, 2023 15:30
Southampton
Brentford
Sunday 12 March, 2023 10:00
Man Utd
Southampton
35'
Saturday 04 March, 2023 12:30
Southampton
Leicester
10'
Saturday 25 February, 2023 10:00
Leeds
Southampton
Yellow Card
63'
Saturday 18 February, 2023 10:00
Chelsea
Southampton
Yellow Card
59'
Saturday 11 February, 2023 10:00
Southampton
Wolverhampton
1'
Wednesday 04 January, 2023 14:30
Southampton
Nottingham Forest
Yellow Card
5'
Saturday 31 December, 2022 10:00
Fulham
Southampton
23'
Monday 26 December, 2022 10:00
Southampton
Brighton
44'
Saturday 12 November, 2022 10:00
Liverpool
Southampton
59'
Sunday 06 November, 2022 09:00
Southampton
Newcastle
64'
Saturday 29 October, 2022 10:00
Crystal Palace
Southampton
86'
Sunday 23 October, 2022 09:00
Southampton
Arsenal
Goal
80'
Wednesday 19 October, 2022 14:30
Bournemouth
Southampton
Yellow Card
-2'
Sunday 16 October, 2022 09:00
Southampton
West Ham
32'
Saturday 08 October, 2022 10:00
Man City
Southampton
66'
Saturday 01 October, 2022 10:00
Southampton
Everton
Yellow Card
89'
Friday 16 September, 2022 15:00
Aston Villa
Southampton
19'
Saturday 03 September, 2022 10:00
Wolverhampton
Southampton
34'
Tuesday 30 August, 2022 14:45
Southampton
Chelsea
Saturday 27 August, 2022 07:30
Southampton
Man Utd
27'
Saturday 20 August, 2022 10:00
Leicester
Southampton
20'
Saturday 13 August, 2022 10:00
Southampton
Leeds
61'
Saturday 06 August, 2022 10:00
Tottenham
Southampton
44'
Sunday 22 May, 2022 11:00
Leicester
Southampton
90'
Tuesday 17 May, 2022 14:45
Southampton
Liverpool
19'
Saturday 07 May, 2022 10:00
Brentford
Southampton
83'
Saturday 30 April, 2022 10:00
Southampton
Crystal Palace
25'
Sunday 24 April, 2022 09:00
Brighton
Southampton
24'
Thursday 21 April, 2022 14:45
Burnley
Southampton
66'
Saturday 16 April, 2022 10:00
Southampton
Arsenal
82'
Saturday 09 April, 2022 10:00
Southampton
Chelsea
90'
Saturday 02 April, 2022 10:00
Leeds
Southampton
26'
Sunday 13 March, 2022 10:00
Southampton
Watford
90'
Thursday 10 March, 2022 14:30
Southampton
Newcastle
Goal
90'
Saturday 05 March, 2022 10:00
Aston Villa
Southampton
90'
Friday 25 February, 2022 15:00
Southampton
Norwich
90'
Saturday 19 February, 2022 10:00
Southampton
Everton
Goal
90'
Saturday 12 February, 2022 07:30
Man Utd
Southampton
90'
Wednesday 09 February, 2022 14:45
Tottenham
Southampton
90'
Saturday 22 January, 2022 12:30
Southampton
Man City
Yellow Card
82'
Saturday 15 January, 2022 10:00
Wolverhampton
Southampton
19'
Tuesday 11 January, 2022 14:45
Southampton
Brentford
20'
Tuesday 28 December, 2021 10:00
Southampton
Tottenham
90'
Sunday 26 December, 2021 10:00
West Ham
Southampton
1'
Friday 05 November, 2021 16:00
Southampton
Aston Villa
57'
Saturday 30 October, 2021 10:00
Watford
Southampton
20'
Saturday 23 October, 2021 10:00
Southampton
Burnley
15'
Saturday 16 October, 2021 10:00
Southampton
Leeds
31'
Saturday 02 October, 2021 10:00
Chelsea
Southampton
Saturday 14 August, 2021 10:00
Everton
Southampton
Scroll to Top