Expected goals

Thierno Ballo — xG and xA

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

Back to Thierno Ballo

xG

1.82

vs 0 goals

xA

0.50

vs 1 assists

xG / 90

0.33

xA / 90

0.09

DateOpponentMinGxGAxA
11 Mayvs Hull City5700.360
08 Mayat Hull City7400.1800.10
02 Mayvs Oxford United6200.500
24 Aprat Leicester City7200.090
21 Aprat Stoke City8000.2810.10
18 Aprvs Queens Park Rangers7000.1500.10
10 Aprat West Bromwich Albion7300.1700.20
31 Janvs Sheffield United400.080
Source: Understat per-shot xG model. Full Thierno Ballo profile adds AI-authored context, last-5 ratings, sidelined timeline, and upcoming fixtures.