Sports Analytics con Python: Comparando los partidos con mayor y menor actividad ofensiva del Mundial FIFA 2026

Imagen
¿Qué hace realmente emocionante a un partido de fútbol? Cuando hablamos de un gran partido solemos pensar inmediatamente en muchos goles. Sin embargo, en Sports Analytics la producción ofensiva puede analizarse desde una perspectiva mucho más amplia utilizando estadísticas avanzadas. En este proyecto desarrollé un Match Excitement Score (MES) , un índice que resume la actividad ofensiva de cada encuentro del Mundial FIFA 2026 mediante una combinación de métricas tradicionales y avanzadas. Todo el análisis fue realizado en Python utilizando Pandas y Matplotlib, compartiendo además el notebook completo para que cualquier persona pueda reproducir los resultados. ¿Cómo se construyó el Match Excitement Score? El índice integra seis variables ofensivas disponibles en el dataset: ⚽ Goles 📈 Expected Goals (xG) 🎯 Total de disparos 🥅 Disparos a puerta 🔥 Big Chances 📍 Toques dentro del área rival Cada variable fue estandarizada mediante Z-score y posteriormente ...

¿Qué partido del Mundial 2026 deberías volver a ver? 5 análisis con Python para elegir el mejor partido

¿Qué partidos del Mundial 2026 vale la pena volver a ver? Un análisis con Python

Después de cada Copa del Mundo siempre surge la misma pregunta:

¿Qué partidos realmente vale la pena volver a ver?

En lugar de responder con una opinión pe

rsonal, analicé todos los partidos del Mundial FIFA 2026 utilizando Python, Pandas y Matplotlib para identificar distintos tipos de encuentros inolvidables.

  • ⚽ Los partidos con más goles.
  • 🛡 Los mejores encuentros defensivos.
  • ⏱ Los partidos que necesitaron tiempo extra.
  • 🥅 Los encuentros definidos por penales.

El resultado es una colección de visualizaciones creadas completamente con Python utilizando el dataset del FIFA World Cup 2026.


Conjunto de datos disponible en Kaggle, url Football 2026 World Cup Dataset


⚽ Partidos con más goles

Si disfrutas los partidos abiertos y llenos de emociones, este ranking es el mejor punto para comenzar. Clasifiqué todos los encuentros según la cantidad total de goles anotados por ambos equipos.

Nota: Inglaterra aparece dos veces con 10 goles

🛡 Mejores partidos defensivos

Los grandes partidos no siempre tienen muchos goles. Para esta visualización construí un índice defensivo utilizando entradas, intercepciones, atajadas y goles recibidos.

Nota: España,Paraguay y Cabo Verde aparecen más de una vez en el ranking.

⏱ Partidos que llegaron al tiempo extra

Esta visualización incluye únicamente los partidos que llegaron al tiempo extra. Cada tarjeta muestra el marcador al finalizar los 90 minutos, el marcador final tras los 120 minutos y la fase del torneo.

Nota: Argentina participa en varios de los encuentros que llegaron al tiempo extra.

🥅 Partidos definidos por penales

Esta visualización muestra todos los partidos que necesitaron una tanda de penales para definir al ganador, incluyendo el marcador previo y el resultado final desde el punto penal.


Metodología

  • ⚽ Más goles: clasificación por el total de goles anotados.
  • 🛡 Defensa: índice basado en entradas, intercepciones, atajadas y goles recibidos.
  • ⏱ Tiempo extra: partidos con period = AET.
  • 🥅 Penales: partidos con period = PEN.



🏆 Selecciones que más protagonizaron los partidos memorables

Después de comparar las cuatro visualizaciones (partidos con más goles, mejores actuaciones defensivas, tiempo extra y penales), encontré cuáles fueron las selecciones que aparecieron con mayor frecuencia.

Aunque cada gráfico analiza un aspecto diferente del torneo, algunas selecciones fueron protagonistas en múltiples categorías, lo que demuestra que participaron en algunos de los encuentros más memorables del Mundial FIFA 2026.

Selección Apariciones ¿Dónde apareció?
🇨🇭 Suiza 4 Más goles • Mejor defensa • Tiempo extra • Penales
🇧🇪 Bélgica 3 Más goles • Mejor defensa • Tiempo extra
🏴 Inglaterra 3 Más goles (2) • Tiempo extra
🇪🇸 España 3 Mejor defensa • Tiempo extra (2)
🇦🇷 Argentina 3 Mejor defensa • Tiempo extra (2)
🇨🇻 Cabo Verde 3 Mejor defensa (2) • Tiempo extra
🇵🇾 Paraguay 3 Mejor defensa (2) • Penales
🇫🇷 Francia 2 Más goles • Mejor defensa
🇩🇪 Alemania 2 Más goles • Penales
🇨🇦 Canadá 2 Más goles • Mejor defensa
🇳🇱 Países Bajos 2 Más goles • Penales
🇸🇪 Suecia 2 Más goles (2)
🇦🇺 Australia 2 Mejor defensa • Penales
🇲🇦 Marruecos 2 Más goles • Penales
🇨🇴 Colombia 2 Mejor defensa • Penales
🇨🇼 Curazao 2 Más goles • Mejor defensa

Conclusión. Suiza fue la única selección que apareció en las cuatro categorías analizadas, convirtiéndose en la principal protagonista de los partidos más memorables del Mundial FIFA 2026. Bélgica, Inglaterra, España, Argentina, Cabo Verde y Paraguay también destacaron al aparecer en tres ocasiones, lo que refleja su presencia constante en algunos de los encuentros más emocionantes, intensos y competitivos del torneo.

Repositorio en GitHub

El código completo del proyecto está disponible en GitHub.

👉 Ver repositorio en GitHub


Conclusión

Los datos también cuentan historias. Gracias a Python fue posible identificar partidos memorables desde diferentes perspectivas: los más goleadores, los más defensivos, los que necesitaron tiempo extra y los que terminaron en penales. Si quieres volver a disfrutar el Mundial 2026, esta guía puede ayudarte a elegir por dónde empezar.

Comentarios

🚀 Mantener este blog funcionando requiere tiempo y café. ¡Puedes contribuir con uno aquí!

Entradas más populares de este blog

Guía Práctica: Ejemplo Completo de ASPX para Desarrolladores Web

👉 Cómo obtener el tipo de cambio en Excel con API de Banxico (paso a paso)

Macro en Word para automatizar documentos: genera diplomas en segundos (con código VBA)