Expected goals

Riyad Mahrez — xG and xA

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

Back to Riyad Mahrez

xG

0.99

vs 0 goals

xA

1.76

vs 3 assists

xG / 90

0.11

xA / 90

0.20

DateOpponentMinGxGAxA
23 Junat Jordan7600.2110.30
17 Junat Argentina2600.060
16 Mayvs Al Kholood8700.2300.10
11 Mayat Al Taawoun90010.20
06 Mayvs Al Fateh8400.3300.50
29 Aprat Al Nassr90000.10
28 Mayat Brentford9000.0000.08
24 Mayat Brighton & Hove Albion90000.30
21 Mayvs Chelsea7400.0700.04
14 Mayat Everton9000.0810.14
Source: Understat per-shot xG model. Full Riyad Mahrez profile adds AI-authored context, last-5 ratings, sidelined timeline, and upcoming fixtures.