Expected goals

Borja Sainz — xG and xA

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

Back to Borja Sainz

xG

0.98

vs 0 goals

xA

0.50

vs 1 assists

xG / 90

0.36

xA / 90

0.18

DateOpponentMinGxGAxA
16 Mayvs Santa Clara56000.10
10 Mayat AVS5900.2810.10
02 Mayvs Alverca2700.190
12 Aprat Estoril3000.2500.10
15 Marvs Moreirense34000.10
08 Marat Benfica2600.0800.10
22 Febvs Rio Ave1500.190
Source: Understat per-shot xG model. Full Borja Sainz profile adds AI-authored context, last-5 ratings, sidelined timeline, and upcoming fixtures.