
ScotlandLeft Midfielder
Stuart Armstrong
- Date of birth: (34 years)
- Place of birth: Inverness, Scotland
- Height: 1.83 m
- Baconbauer number 3
All positions:Positions
- Midfielder
- Centre Midfielder
- Attacking Midfielder
- Right Midfielder
- Caps
- 53
- 27 starts · 26 as sub
- Goals
- 5
- 0.09 per game
- Assists
- 7
- 0.13 per game
- All-time · Scotland
- #31
- in caps
- Cards
- 4
- 4 yellow · 0 second yellow · 0 red
National Teams · Scotland
| Year | Caps | Goals | Caps and goals per year |
|---|---|---|---|
| 2024 | 5 | 0 | |
| 2023 | 8 | 1 | |
| 2022 | 10 | 2 | |
| 2021 | 8 | 0 | |
| 2020 | 3 | 0 | |
| 2019 | 8 | 1 | |
| 2018 | 7 | 0 | |
| 2017 | 4 | 1 | |
| Total | 53 | 5 |
All international matches
- UEFA Nations League 2025 · Group 1 · Narodowy StadionAvs.
PolandOwn contribution: came on 87'Match report: Poland vs. Scotland 1–2Win - UEFA Nations League 2025 · Group 1 · Hampden ParkHvs.
CroatiaOwn contribution: came on 92'Match report: Scotland vs. Croatia 1–0Win - European Championship 2024 · Group A · MHPArenaHvs.
HungaryOwn contribution: came on 76'Match report: Scotland vs. Hungary 0–1Defeat - Friendly · Hampden ParkHvs.
Northern IrelandOwn contribution: came on 78'Match report: Scotland vs. Northern Ireland 0–1Defeat - Friendly · Johan Cruijff ArenAAvs.
NetherlandsOwn contribution: came on 74'Match report: Netherlands vs. Scotland 4–0Defeat - European Championship 2024 · Group A · Hampden ParkHvs.
NorwayOwn contribution: 1 goalMatch report: Scotland vs. Norway 3–3Draw - European Championship 2024 · Group A · Boris Paichadze StadiumAvs.
GeorgiaOwn contribution: Yellow cardMatch report: Georgia vs. Scotland 2–2Draw - Friendly · Stade Pierre MauroyAvs.
FranceMatch report: France vs. Scotland 4–1Defeat - European Championship 2024 · Group A · Estadio de La CartujaAvs.
SpainMatch report: Spain vs. Scotland 2–0Defeat - Friendly · Hampden ParkHvs.
EnglandMatch report: Scotland vs. England 1–3Defeat - European Championship 2024 · Group A · AEK Arena – Georgios KarapatakisAvs.
CyprusMatch report: Cyprus vs. Scotland 0–3Win - European Championship 2024 · Group A · Ullevaal StadionAvs.
NorwayMatch report: Norway vs. Scotland 1–2Win - European Championship 2024 · Group A · Hampden ParkHvs.
CyprusOwn contribution: Yellow cardMatch report: Scotland vs. Cyprus 3–0Win - Friendly · Yeni Diyarbakır StadyumuAvs.
TurkeyMatch report: Turkey vs. Scotland 2–1Defeat - UEFA Nations League 2023 · Group 1 · Stadion Cracovii im. Józefa PiłsudskiegoAvs.
UkraineMatch report: Ukraine vs. Scotland 0–0Draw - UEFA Nations League 2023 · Group 1 · Hampden ParkHvs.
IrelandMatch report: Scotland vs. Ireland 2–1Win - UEFA Nations League 2023 · Group 1 · Hampden ParkHvs.
UkraineMatch report: Scotland vs. Ukraine 3–0Win - UEFA Nations League 2023 · Group 1 · Vazgen Sargsyan Republican StadiumAvs.
ArmeniaOwn contribution: 2 goalsMatch report: Armenia vs. Scotland 1–4Win - UEFA Nations League 2023 · Group 1 · Aviva StadiumAvs.
IrelandMatch report: Ireland vs. Scotland 3–0Defeat - UEFA Nations League 2023 · Group 1 · Hampden ParkHvs.
ArmeniaMatch report: Scotland vs. Armenia 2–0Win - World Cup 2022 · Play-Off Semi-Finals · Hampden ParkHvs.
UkraineMatch report: Scotland vs. Ukraine 1–3Defeat - Friendly · Ernst-Happel-StadionAvs.
AustriaMatch report: Austria vs. Scotland 2–2Draw - Friendly · Hampden ParkHvs.
PolandMatch report: Scotland vs. Poland 1–1Draw - World Cup 2022 · Group F · Hampden ParkHvs.
DenmarkMatch report: Scotland vs. Denmark 2–0Win - World Cup 2022 · Group F · Stadionul ZimbruAvs.
MoldovaMatch report: Moldova vs. Scotland 0–2Win - European Championship 2020 · Group D · Hampden ParkHvs.
CroatiaMatch report: Scotland vs. Croatia 1–3Defeat - European Championship 2020 · Group D · Wembley StadiumAvs.
EnglandMatch report: England vs. Scotland 0–0Draw - European Championship 2020 · Group D · Hampden ParkHvs.
CzechiaMatch report: Scotland vs. Czechia 0–2Defeat - Friendly · Estádio AlgarveAvs.
NetherlandsMatch report: Netherlands vs. Scotland 2–2Draw - World Cup 2022 · Group F · Bloomfield StadiumAvs.
IsraelMatch report: Israel vs. Scotland 1–1Draw - World Cup 2022 · Group F · Hampden ParkHvs.
AustriaMatch report: Scotland vs. Austria 2–2Draw - UEFA Nations League 2021 · Group 2 · Štadión Antona MalatinskéhoAvs.
SlovakiaOwn contribution: Yellow cardMatch report: Slovakia vs. Scotland 1–0Defeat - UEFA Nations League 2021 · Group 2 · Andrův stadionAvs.
CzechiaOwn contribution: Yellow cardMatch report: Czechia vs. Scotland 1–2Win - UEFA Nations League 2021 · Group 2 · Hampden ParkHvs.
IsraelMatch report: Scotland vs. Israel 1–1Draw - European Championship 2020 · Group I · Hampden ParkHvs.
KazakhstanMatch report: Scotland vs. Kazakhstan 3–1Win - European Championship 2020 · Group I · Hampden ParkHvs.
San MarinoOwn contribution: 1 goalMatch report: Scotland vs. San Marino 6–0Win - European Championship 2020 · Group I · Luzhniki StadiumAvs.
RussiaMatch report: Russia vs. Scotland 4–0Defeat - European Championship 2020 · Group I · Hampden ParkHvs.
BelgiumMatch report: Scotland vs. Belgium 0–4Defeat - European Championship 2020 · Group I · Stade Roi BaudouinAvs.
BelgiumMatch report: Belgium vs. Scotland 3–0Defeat - European Championship 2020 · Group I · Hampden ParkHvs.
CyprusMatch report: Scotland vs. Cyprus 2–1Win - European Championship 2020 · Group I · San Marino StadiumAvs.
San MarinoMatch report: San Marino vs. Scotland 0–2Win - European Championship 2020 · Group I · Astana ArenaAvs.
KazakhstanMatch report: Kazakhstan vs. Scotland 3–0Defeat - UEFA Nations League 2019 · Group 1 · Hampden ParkHvs.
IsraelMatch report: Scotland vs. Israel 3–2Win - UEFA Nations League 2019 · Group 1 · Elbasan ArenaAvs.
AlbaniaMatch report: Albania vs. Scotland 0–4Win - Friendly · Hampden ParkHvs.
PortugalMatch report: Scotland vs. Portugal 1–3Defeat - UEFA Nations League 2019 · Group 1 · Hampden ParkHvs.
AlbaniaMatch report: Scotland vs. Albania 2–0Win - Friendly · Hampden ParkHvs.
BelgiumMatch report: Scotland vs. Belgium 0–4Defeat - Friendly · Groupama ArénaAvs.
HungaryMatch report: Hungary vs. Scotland 0–1Win - Friendly · Hampden ParkHvs.
Costa RicaMatch report: Scotland vs. Costa Rica 0–1Defeat - World Cup 2018 · Group F · Hampden ParkHvs.
MaltaMatch report: Scotland vs. Malta 2–0Win - World Cup 2018 · Group F · LFF StadiumAvs.
LithuaniaOwn contribution: 1 goalMatch report: Lithuania vs. Scotland 0–3Win - World Cup 2018 · Group F · Hampden ParkHvs.
EnglandMatch report: Scotland vs. England 2–2Draw - World Cup 2018 · Group F · Hampden ParkHvs.
SloveniaMatch report: Scotland vs. Slovenia 1–0Win
Show all 53 matchesShow the latest matches only
Results over time
One mark per match with a known result, oldest on the left.
Most frequent teammates
| # | Player | Together | Both started |
|---|---|---|---|
| 1 | 45 | 17 | |
| 2 | 41 | 20 | |
| 3 | 41 | 17 | |
| 4 | 39 | 10 | |
| 5 | 37 | 10 | |
| 6 | 26 | 15 | |
| 7 | 26 | 12 | |
| 8 | 25 | 13 | |
| 9 | 25 | 5 | |
| 10 | 24 | 7 | |
| 11 | 24 | 7 | |
| 12 | 22 | 15 | |
| 13 | 20 | 3 | |
| 14 | 17 | 7 | |
| 15 | 17 | 6 | |
| 16 | 16 | 9 | |
| 17 | 16 | 5 | |
| 18 | 15 | 6 | |
| 19 | 12 | 7 | |
| 20 | 12 | 5 |
Counted from the line-ups and substitutions of his 53 FIFA matches. Players with an unknown position in the line-up count as starters.
Most frequent opponents
| # | Opponent | Matches | W | D | L | Goals |
|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 0 | |
| 2 | 3 | 0 | 2 | 1 | 0 | |
| 3 | 3 | 1 | 1 | 1 | 0 | |
| 4 | 3 | 1 | 2 | 0 | 0 | |
| 5 | 3 | 0 | 0 | 3 | 0 | |
| 6 | 2 | 2 | 0 | 0 | 2 | |
| 7 | 2 | 1 | 1 | 0 | 1 | |
| 8 | 2 | 2 | 0 | 0 | 1 | |
| 9 | 2 | 1 | 0 | 1 | 0 | |
| 10 | 2 | 1 | 0 | 1 | 0 | |
| 11 | 2 | 0 | 1 | 1 | 0 | |
| 12 | 2 | 1 | 1 | 0 | 0 | |
| 13 | 2 | 0 | 2 | 0 | 0 | |
| 14 | 2 | 1 | 0 | 1 | 0 | |
| 15 | 2 | 1 | 0 | 1 | 0 |
FIFA matches against the team. Won / drawn / lost only where the result is known; a penalty shoot-out decides.

