Stuart Armstrong

Midfielder · Scotland · Aberdeen

2024-256.73Average ratingSheffield Wednesday
2024-251Assists0.17 per 90
2024-250Goals0.00 per 90
2024-2511Appearances537 minutes
2024-251.12Expected goalsunderperforming by 1.12
€185kMarket valueMidfielder
Season2024-25
Championship

Shot map

Every shot is plotted where it was taken, with distances in real metres and each marker the same size. Colour shows the outcome, not the chance quality. New to xG? See what xG means.

15% on target
55' blocked · xG 0.04 · vs Portsmouth39' missed · xG 0.03 · vs Portsmouth9' missed · xG 0.10 · vs Portsmouth6' blocked · xG 0.03 · vs Portsmouth35' missed · xG 0.02 · vs Oxford United90+7' missed · xG 0.01 · vs Hull City55' blocked · xG 0.39 · vs Burnley51' missed · xG 0.11 · vs Burnley49' blocked · xG 0.04 · vs Burnley16' missed · xG 0.17 · vs Burnley51' saved · xG 0.06 · vs Coventry City6' blocked · xG 0.07 · vs Coventry City62' saved · xG 0.06 · vs Swansea City
13 Shots0 Goals1.12xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateOpponentMinOutcomeSituationBody partxG
2025-04-26Portsmouth55'BlockedOpen playRight foot0.04
2025-04-26Portsmouth39'Off targetOpen playLeft foot0.03
2025-04-26Portsmouth9'Off targetOpen playLeft foot0.10
2025-04-26Portsmouth6'BlockedOpen playLeft foot0.03
2025-04-12Oxford United35'Off targetFree kick deliveryLeft foot0.02
2025-04-05Hull City90+7'Off targetFrom cornerRight foot0.01
2025-02-21Burnley55'BlockedOpen playLeft foot0.39
2025-02-21Burnley51'Off targetOpen playRight foot0.11
2025-02-21Burnley49'BlockedOpen playLeft foot0.04
2025-02-21Burnley16'Off targetOpen playRight foot0.17
2025-02-15Coventry City51'SavedOpen playRight foot0.06
2025-02-15Coventry City6'BlockedOpen playRight foot0.07
2025-02-12Swansea City62'SavedOpen playRight foot0.06

Shot maps for this player begin in 2024-25. Earlier seasons appear in the career table without shot data.

Career

Appearances, goals, assists and expected goals for every competition on record.Figures are the competition's own season totals, not sums of the shot map. Cup and international caps are a pilot, loaded for a small number of players so far.

SeasonCompetitionTeamAppsMinGoalsAssistsxGRating
2026Club Friendly Club Friendly Games Aberdeen1000——
2026-27League Premiership Aberdeen533300—6.98
2025-26Int'l cup UEFA Conference League Aberdeen630000—6.72
2025-26League Premiership Aberdeen291,85623—6.94
2024-25League Championship Sheffield Wednesday11537011.126.73
2024-25National team UEFA Nations League Scotland2900—6.70
2024National team EURO Scotland31400—6.60
2024League MLS Vancouver Whitecaps1042022—7.04
2024National team Int. Friendly Games Scotland22800—6.65
2023-24League Championship Southampton422,847576.517.14
2023-24Cup FA Cup Southampton32710—8.10
2023-24Cup League Cup Southampton14500—7.10
2023National team Int. Friendly Games Scotland22200—6.80
2022-23League Premier League Southampton321,403212.406.61
2022National team World Cup Qualification, UEFA Scotland818201—6.92
2022-23National team UEFA Nations League Scotland634922—7.37
2022-23Cup League Cup Southampton313000—6.83
2022National team Int. Friendly Games Scotland36700—6.50
2021-22League Premier League Southampton251,47020—6.70
2021National team Euro Cup Scotland315100—6.50
2021-22Cup FA Cup Southampton426810—6.80
2021-22Cup League Cup Southampton17700—7.10
2021National team Int. Friendly Games Scotland2000——
2020-21League Premier League Southampton332,77445—6.76
2020-21National team UEFA Nations League Scotland317800—6.77
2020-21Cup FA Cup Southampton537111—7.24
2019-20League Premier League Southampton301,71653—6.73
2019-20Cup FA Cup Southampton38500—6.40
2019-20Cup League Cup Southampton39000—6.10
2018-19League Premier League Southampton291,43232—6.71
2018National team World Cup 2018, Qualification, UEFA Scotland426511—7.50
2018-19National team UEFA Nations League Scotland4000——
2018-19Cup FA Cup Southampton19010—7.40
2018-19Cup League Cup Southampton315400—6.50
2018National team Int. Friendly Games Scotland4000——
2017-18League Premiership Celtic24000——
2017-18Int'l cup Champions League Celtic1226701—6.58
2016-17League Premiership Celtic320114——
2016-17Int'l cup Champions League Celtic1132500—6.44
2015-16League Premiership Celtic30043——
2015-16Int'l cup UEFA Europa League Celtic531800—6.50
2015-16Int'l cup Champions League Celtic6000——
2014National team World Cup 2014, Qualification Scotland1000——
2014-15League Premiership Celtic15011——
2014-15League Premiership Dundee United20061——
2014-15Int'l cup UEFA Europa League Celtic2010——
2013-14League Premier League Dundee United37081——
2013National team Int. Friendly Games Scotland1000——
2012-13League Premier League Dundee United36030——
2012-13Int'l cup UEFA Europa League Dundee United2000——
2011-12League Premier League Dundee United26000——

Stuart Armstrong historical transfers

  • 2025-09-02No team to AberdeenTransfer
  • 2025-07-01Sheffield Wednesday to No teamTransfer
  • 2025-01-31Vancouver Whitecaps to Sheffield Wednesday580k €
  • 2024-09-03Southampton to Vancouver WhitecapsFree
  • 2018-07-01Celtic to Southampton8M €
  • 2015-02-02Dundee United to Celtic2.3M €
  • 2010-07-01Dundee United U20 to Dundee UnitedTransfer

Detailed statistics

Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.

Attacking

Shots
132.18 per 90
Shots on target
20.34 per 90
Shooting accuracy
15%
Shots blocked
50.84 per 90
Key passes
142.35 per 90
Expected assists
0.760.13 per 90
Chances created
20.34 per 90
Big chances missed
20.34 per 90
Expected goals on target
0.110.02 per 90
Offsides
10.17 per 90

Passing and possession

Touches
33856.65 per 90
Accurate passes
20334.02 per 90
Pass accuracy
84%
Accurate long balls
40.67 per 90
Accurate crosses
20.34 per 90
Cross accuracy
20%
Successful dribbles
50.84 per 90
Dribble success
36%
Passes in the opposition half
12921.62 per 90
Dispossessed
61.01 per 90
Unsuccessful touches
81.34 per 90
Possession lost
7111.90 per 90

Defending

Tackles won
61.01 per 90
Tackle success
60%
Interceptions
20.34 per 90
Clearances
81.34 per 90
Blocks
20.34 per 90
Ball recoveries
152.51 per 90
Duels won
193.18 per 90
Duel success
43%
Aerial duels won
20.34 per 90
Aerial success
33%

Discipline

Fouls committed
30.50 per 90
Was fouled
20.34 per 90
Yellow cards
0
Red cards
0

Data updated 29 Sept 2026, 03:02 UTC