Expected goals

Stuart Armstrong — xG and xA

Underlying expected output for Stuart Armstrong (Aberdeen) across the last 9 matches with Understat coverage. xG / xA are per-shot probability sums — they tell you what an average finisher would have scored from the chances Stuart Armstrong got. Sustained over/underperformance versus xG is the single most predictive form signal in football analytics.

Back to Stuart Armstrong

xG

1.01

vs 1 goals

xA

1.20

vs 2 assists

xG / 90

0.13

xA / 90

0.16

DateOpponentMinGxGAxA
09 Mayvs Dundee United7510.1600.10
01 Mayat Livingston9000.1100.10
25 Aprvs Kilmarnock72010.20
11 Aprvs Hibernian8000.210
04 Aprat St. Mirren44000.10
14 Marvs Falkirk6100.0500.30
04 Marvs Celtic90000.10
31 Janat Kilmarnock9000.470
24 Janvs Livingston81010.30
Source: Understat per-shot xG model. Full Stuart Armstrong profile adds AI-authored context, last-5 ratings, sidelined timeline, and upcoming fixtures.