Primeiramente, é importante que percebas como são representadas as probabilidades nesta métrica: Cada remate recebe um valor entre 0 e 1, sendo que 1 representa a maior hipótese de golo e 0 a menor.
Para te explicarmos como funcionam os xGoals, o melhor é mostrarmos-te um exemplo:
Imaginemos um jogo entre o FC Porto x Sporting CP, aos 43 minutos, com o valor de xG (=xGoals) 0,80 – 0,35. O que isto significa é que a qualidade das hipóteses de golo criadas pelo FC Porto foram, neste caso, melhores até àquele momento de jogo e, com base nesses dados, a equipa já devia ter marcado 1 golo. Adicionalmente, o  Sporting CP, neste exemplo, não teve, ainda, hipóteses de qualidade de fazer golo.
É importante referirmos que este indicador é utilizado em Apostas ao Vivo e não é estanque: Os valores vão-se atualizando mediante o decorrer do evento e das oportunidades de golo que surgem.