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.
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.
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
| Variable | Peso | Por qué |
|---|---|---|
| Distancia a la portería | Muy alto | El factor dominante: la probabilidad se desploma muy rápido con cada metro. |
| Ángulo de tiro | Muy alto | Determina la anchura de portería visible. Un ángulo cerrado anula la ventaja de la cercanía. |
| Parte del cuerpo | Alto | Un remate de cabeza se convierte peor que uno con el pie a la misma distancia. |
| Tipo de jugada | Alto | Contraataque, balón parado, ataque posicional: la defensa no está colocada de la misma manera. |
| Asistencia previa | Medio | Un pase atrás no crea la misma situación que un centro por alto. |
| Presión defensiva | Variable | Número y posición de los defensas. Solo los modelos más completos la integran. |
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 A | Equipo B | |
|---|---|---|
| xG del partido | 1.60 | 1.60 |
| Número de tiros | 4 | 20 |
| xG medio por tiro | 0.40 | 0.08 |
| Interpretación | Pocas ocasiones, pero enormes | Muchos 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.
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.
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
- No compares nunca dos xG procedentes de fuentes distintas. Es como comparar temperaturas en Celsius y en Fahrenheit sin convertirlas.
- Elige una fuente y quédate con ella. La coherencia interna importa más que la «exactitud» absoluta.
- Desconfía de las diferencias inferiores a 0.3 xG. Suelen estar dentro del margen de desacuerdo entre modelos.
6. Sobrerrendimiento: ¿talento o suerte?
Un equipo marca 22 goles con 15 xG. Se enfrentan dos relatos, y ambos son plausibles:
- La suerte. Ha convertido por encima de la media y eso se corregirá. Es, con diferencia, la explicación más frecuente en un número reducido de partidos.
- La habilidad. Tiene rematadores que el modelo no sabe ver, porque no conoce la identidad de quien tira.
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.
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
- Corregir una clasificación engañosa. Un equipo 6.º en la tabla general pero 2.º en xG acumulado probablemente ha sido más sólido de lo que reflejan sus resultados.
- Detectar un cambio de dinámica. Un xG concedido que sube durante cinco partidos señala un problema defensivo antes de que lleguen los goles.
- Alimentar una estimación del número de goles. El xG generado y el xG concedido son buenos puntos de partida para estimar cuántos goles debería producir un partido — es exactamente el punto de partida del método de cálculo del más/menos de 2.5 goles.
Lo que no funciona
- Juzgar a un portero solo con el xG. El xG mide la calidad de la ocasión, no la parada. La estadística adecuada es el xG post-tiro (PSxG), que tiene en cuenta la trayectoria del balón después del disparo.
- Sacar conclusiones de un único partido. Véase la sección 4: la muestra es demasiado pequeña, y punto.
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 →