Expected goals

Joe Willock — xG and xA

Underlying expected output for Joe Willock (Newcastle United) 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 Joe Willock got. Sustained over/underperformance versus xG is the single most predictive form signal in football analytics.

Back to Joe Willock

xG

0.86

vs 0 goals

xA

0.90

vs 2 assists

xG / 90

0.13

xA / 90

0.14

DateOpponentMinGxGAxA
24 Mayat Fulham9000.140
17 Mayvs West Ham United3700.0310.30
02 Mayvs Brighton & Hove Albion6800.360
25 Aprat Arsenal8600.0900.10
22 Marvs Sunderland25000.20
14 Marat Chelsea7700.0410.20
07 Marvs Manchester City9000.070
28 Febvs Everton4400.0400.10
21 Febat Manchester City6000.090
Source: Understat per-shot xG model. Full Joe Willock profile adds AI-authored context, last-5 ratings, sidelined timeline, and upcoming fixtures.