What Is xG in Football? Expected Goals Explained
xG estimates how likely a shot is to become a goal. A 0.20 xG chance means about 20 goals per 100 similar shots, not a guaranteed goal every fifth attempt.
About these figures
Models learn from historical shots, using factors such as distance, angle and body part. Inputs differ between models. Add the shot values to get a team’s total.
xG for measures a team’s shooting chances; xG against measures its opponents’ chances. xG difference is xG for minus xG against. Goals minus xG compares actual scoring with chance quality. Neither is expected points.
Higher xG does not prove who deserved to win or predict the next result. Different models can give different values for the same shot.
Expected goals (xG)
Completed main league rounds only. Coverage refers to imported matches, not a complete history. Season totals require both teams’ xG in every included match; missing values stay unknown. Club trends show their selected sample.