Análisis · Datos

xG: lo que la estadística dice de verdad,
y dónde miente

Los expected goals se han convertido en la estadística más citada del futbol moderno — y en la peor utilizada. Aquí verás cómo se construye un xG, cómo interpretarlo sin engañarse y los cuatro puntos ciegos que casi nadie menciona.

Publicado el 2 de septiembre de 2026 · 9 min de lectura · Nivel: intermedio
Vista táctica de una cancha de futbol en malla alámbrica azul noche, salpicado de puntos luminosos cian de distintos tamaños que representan tiros y su valor xG
Cada tiro de un partido se convierte en un punto, y cada punto lleva asociada una probabilidad de gol. Eso es todo lo que es un xG.

1. El xG en una frase (y solo una)

El xG de un tiro es la probabilidad de que ese tiro acabe dentro, estimada a partir de miles de tiros comparables del pasado. Un tiro valorado en 0.30 xG quiere decir que los tiros realizados en condiciones similares se convirtieron aproximadamente 30 veces de cada 100.

El xG de un equipo en un partido es simplemente la suma de los xG de todos sus tiros. Un equipo con 1.8 xG ha generado, con el conjunto de sus ocasiones, el equivalente a «1.8 goles de media». Perfectamente puede haber marcado 4, o 0.

Lo que el xG no es

No es una nota de rendimiento, no es una predicción del marcador y no es un juicio sobre la calidad de un jugador. Es una medida de la cantidad y la calidad de las ocasiones generadas. Nada más y nada menos.

Mapa de tiros: valor xG según la posición Esquema de un área de penal que muestra seis posiciones de tiro y el orden de magnitud del xG asociado a cada una, desde 0.02 para un disparo lejano hasta 0.76 para un penal. 0.76 PENAL 0.55 0.08 ÁNGULO CERRADO 0.09 0.06 0.02 DISPARO LEJANO
Órdenes de magnitud típicos observados en los modelos xG públicos. Los valores exactos varían de un proveedor a otro — que es precisamente el tema de la sección 5. El tamaño de los círculos es proporcional a la raíz cuadrada del xG.

2. Cómo se calcula realmente un xG

Contrariamente a lo que se lee a menudo, no existe una fórmula matemática del xG que se pueda aplicar a mano. Un xG es el resultado de un modelo entrenado, normalmente una regresión logística o un modelo de aprendizaje automático basado en árboles.

El principio es sencillo. Se reúne una base de varios cientos de miles de tiros de los que se conocen tres cosas: las características del tiro, y si acabó dentro o no. El modelo aprende a relacionar lo uno con lo otro. Después se le presenta un tiro nuevo y devuelve una probabilidad.

Las variables que de verdad pesan

VariablePesoPor qué
Distancia a la porteríaMuy altoEl factor dominante: la probabilidad se desploma muy rápido con cada metro.
Ángulo de tiroMuy altoDetermina la anchura de portería visible. Un ángulo cerrado anula la ventaja de la cercanía.
Parte del cuerpoAltoUn remate de cabeza se convierte peor que uno con el pie a la misma distancia.
Tipo de jugadaAltoContraataque, balón parado, ataque posicional: la defensa no está colocada de la misma manera.
Asistencia previaMedioUn pase atrás no crea la misma situación que un centro por alto.
Presión defensivaVariableNúmero y posición de los defensas. Solo los modelos más completos la integran.
El detalle que lo cambia todo

La última fila es la que separa unos modelos de otros. Un modelo que ignora la posición de los defensas ve un tiro a 8 metros por el centro como una gran ocasión — aunque haya tres defensas y el portero en la trayectoria. Es la principal fuente de diferencias entre proveedores.

3. La trampa n.º 1: xG por tiro frente a xG acumulado

Es el error de interpretación más extendido, y literalmente invierte la conclusión. Dos equipos pueden mostrar el mismo xG en un partido y haber producido dos cosas opuestas.

Equipo AEquipo B
xG del partido1.601.60
Número de tiros420
xG medio por tiro0.400.08
InterpretaciónPocas ocasiones, pero enormesMuchos disparos, todos mediocres

El equipo A se generó cuatro auténticas situaciones de gol. El equipo B tiró veinte veces desde lejos sin llegar nunca a entrar en la zona de peligro. El total es idéntico; el rendimiento ofensivo no tiene nada que ver.

El hábito que conviene adquirir: no leer nunca un xG de partido sin dividirlo entre el número de tiros. Solo con esa división ya vas por delante de la mitad de los análisis que se leen en internet.

4. ¿Cuántos partidos antes de confiar en él?

Es la pregunta que casi ninguna guía trata en serio, y sin embargo es la que decide si tu análisis sirve de algo.

Un equipo tira de media entre diez y quince veces por partido. Un xG de partido se basa, por tanto, en una muestra de una docena de acciones, la mayoría de las cuales valen menos de 0.10. Un solo tiro de 0.7 xG — un penal, un mano a mano — equivale por sí solo a siete u ocho disparos lejanos. Dicho de otro modo: el xG de un partido aislado está dominado por una o dos acciones.

1partido: anécdota
5partidos: todavía mucho ruido
10-20partidos: tendencia aprovechable

La consecuencia práctica es clara. En un partido, el xG sirve para contar lo que pasó — «dominaron, pero no la metieron». No sirve para predecir nada. Para estimar la fuerza real de un equipo, hace falta tomar en cuenta los últimos diez a veinte partidos, actualizando la ventana en cada jornada.

El equilibrio imposible

Ampliar la ventana reduce el ruido, pero incorpora partidos que ya no describen al equipo actual: fichajes, cambio de entrenador, lesiones. No existe un número perfecto. Elegir una ventana es arbitrar entre demasiado ruido y demasiado pasado.

5. Por qué dos sitios no dan el mismo xG

No existe un xG. Existen modelos de xG, y cada uno tiene el suyo: Opta, StatsBomb, Understat, sin contar los modelos propios de los clubes y de los sitios de análisis. Se entrenan con bases distintas y con variables distintas.

Resultado: para un mismo partido, las diferencias de 0.2 a 0.4 xG entre dos proveedores son normales. En un partido en el que todo se decide por 0.3 xG, dos fuentes honestas pueden, por tanto, sostener dos conclusiones opuestas.

Qué conclusiones sacar

6. Sobrerrendimiento: ¿talento o suerte?

Un equipo marca 22 goles con 15 xG. Se enfrentan dos relatos, y ambos son plausibles:

La forma de decidir es una cuestión de duración y de repetición. En diez partidos, un sobrerrendimiento es casi siempre ruido. A lo largo de tres temporadas consecutivas y con la misma plantilla ofensiva, empieza a parecerse a una característica real.

El error que sale caro

Apostar sistemáticamente contra un equipo «que supera su xG» suponiendo que va a regresar a la media ya en el próximo partido. La regresión a la media es un fenómeno a largo plazo: no dice nada sobre el partido del sábado y no te da ninguna fecha.

7. Tres usos sólidos y dos usos que conviene evitar

Lo que funciona

Lo que no funciona

8. Preguntas frecuentes

¿Qué significa xG en el futbol?

xG significa expected goals, goles esperados. Es la probabilidad de que un tiro determinado acabe en gol, estimada a partir de miles de tiros comparables del pasado. Un tiro de 0.30 xG significa que los tiros realizados en condiciones similares acabaron dentro aproximadamente 30 veces de cada 100. El xG de un equipo en un partido es la suma de los xG de todos sus tiros.

¿Cómo se calcula el xG?

Un modelo estadístico — regresión logística o aprendizaje automático — se entrena con una base de varios cientos de miles de tiros cuyo resultado se conoce. Aprende a asociar las características de un tiro (distancia, ángulo, parte del cuerpo, tipo de jugada, presión defensiva) con una probabilidad de gol. Después, cada tiro nuevo pasa por ese modelo, que devuelve un valor entre 0 y 1. No existe una fórmula que pueda aplicarse a mano.

¿Cuántos partidos hacen falta para que el xG sea fiable?

El xG de un partido aislado no dice casi nada: un equipo acumula entre 10 y 14 tiros por partido, lo que es una muestra minúscula dominada por una o dos acciones importantes. Hace falta como mínimo una decena de partidos para que la tendencia se distinga del ruido, y lo habitual es razonar sobre entre 10 y 20 partidos recientes.

¿Por qué dos sitios dan xG distintos para el mismo partido?

Porque no existe un único xG, sino modelos de xG. Cada proveedor entrena el suyo con sus propios datos y sus propias variables. Un modelo que conoce la posición de los defensas y del portero en el momento del tiro no dará el mismo valor que un modelo que solo conoce la distancia y el ángulo. Son habituales diferencias de 0.2 a 0.4 xG en un mismo partido.

¿Un equipo que supera su xG es fuerte o tiene suerte?

Las dos hipótesis son posibles y hace falta perspectiva para decidir. En pocos partidos, el sobrerrendimiento es casi siempre varianza y tiende a corregirse. A lo largo de una temporada completa y de forma repetida, puede reflejar una calidad de definición real que el modelo no capta, porque ignora la identidad de quien tira.

Los xG, aplicados a los partidos del día

Cada mañana, IASHARK calcula probabilidades a partir de datos reales — incluidos los xG generados y concedidos — y explica el razonamiento partido a partido. El partido del día es gratuito, siempre.

Ver los análisis del día →