Expected goals

Callum Marshall — xG and xA

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

Back to Callum Marshall

xG

1.47

vs 1 goals

xA

0.40

vs 1 assists

xG / 90

0.44

xA / 90

0.12

DateOpponentMinGxGAxA
17 Mayat Karlsruher SC1900.1100.10
02 Mayat DSC Arminia Bielefeld44000.10
26 Aprvs SpVgg Greuther Fürth1300.390
18 Aprat Dynamo Dresden6400.220
12 Aprvs Eintracht Braunschweig28010.10
04 Aprat Magdeburg4400.0400.10
22 Marvs Holstein Kiel5900.010
07 Marvs Kaiserslautern3210.700
Source: Understat per-shot xG model. Full Callum Marshall profile adds AI-authored context, last-5 ratings, sidelined timeline, and upcoming fixtures.