in realtà gli xG servono proprio a questo.
Cioè assegnano un coefficente diverso in base alla difficoltà, da cui il concetto di "expected goal".
Credo che la cosa sia realizzata attraverso i big data: da quella posizione la probabilità di segnare è X. Un'occasione in base a distanza, piede (o testa) utilizzato, difensori presenti o meno, aggiunge uno 0.x
Il risultato finale della partita dovrebbe dare la quantità di gol "attesi" (e gli AxG quanti si prevede che ne prendi)
Poi non vanno prese come la bibbia, restano una lettura parziale della realtà, però un'indicazione la danno. Al momento sono il dato statistico più complesso a nostra disposizione.
E fa abbastanza ride che la roma abbia il dato migliore sia come reti attese che come reti subite attese (quindi concedono pochissime occasioni) eppure la cosa - almeno al momento - resta solo
expected.

Per vedere come funzionano:
https://theanalyst.com/eu/2021/07/what-are-expected-goals-xg/