Expected goals

Zachary Sapsford — xG and xA

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

Back to Zachary Sapsford

xG

3.65

vs 3 goals

xA

0.40

vs 0 assists

xG / 90

0.60

xA / 90

0.07

DateOpponentMinGxGAxA
17 Mayat St. Mirren7410.270
12 Mayvs Livingston6200.2000.10
09 Mayat Aberdeen7900.210
02 Mayat Kilmarnock7100.9100.10
26 Aprvs Dundee9000.250
11 Aprvs Livingston9011.050
04 Aprat Rangers2610.710
22 Marvs Celtic18000.10
15 Marat Dundee1800.070
03 Marvs St. Mirren21000.10
Source: Understat per-shot xG model. Full Zachary Sapsford profile adds AI-authored context, last-5 ratings, sidelined timeline, and upcoming fixtures.