Expected goals

Francis Onyeka — xG and xA

Underlying expected output for Francis Onyeka (VfL Bochum 1848) 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 Francis Onyeka got. Sustained over/underperformance versus xG is the single most predictive form signal in football analytics.

Back to Francis Onyeka

xG

1.95

vs 0 goals

xA

0.60

vs 0 assists

xG / 90

0.31

xA / 90

0.10

DateOpponentMinGxGAxA
09 Mayvs Hannover 969000.2000.10
26 Aprvs SpVgg Greuther Fürth7700.3200.10
18 Aprat Dynamo Dresden9000.400
12 Aprvs Eintracht Braunschweig6200.0600.20
22 Marvs Holstein Kiel3100.100
14 Marat Hertha BSC9000.070
07 Marvs Kaiserslautern7800.4700.10
27 Febat Fortuna Düsseldorf4400.3200.10
Source: Understat per-shot xG model. Full Francis Onyeka profile adds AI-authored context, last-5 ratings, sidelined timeline, and upcoming fixtures.