Expected goals

Marlon Ritter — xG and xA

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

Back to Marlon Ritter

xG

2.86

vs 3 goals

xA

1.30

vs 2 assists

xG / 90

0.43

xA / 90

0.20

DateOpponentMinGxGAxA
17 Mayat Magdeburg7410.790
08 Mayvs DSC Arminia Bielefeld6510.8410.40
02 Mayat Dynamo Dresden6600.040
24 Aprvs Eintracht Braunschweig2400.080
17 Aprat Holstein Kiel4600.300
11 Aprat Hertha BSC8200.1900.10
04 Aprvs Fortuna Düsseldorf7500.3210.60
15 Marvs Karlsruher SC8300.1600.20
07 Marat VfL Bochum 18488310.150
Source: Understat per-shot xG model. Full Marlon Ritter profile adds AI-authored context, last-5 ratings, sidelined timeline, and upcoming fixtures.