IronStats: detrás de la plataforma de datos de triatlón
Bruno Kuntz explica cómo el vacío de sitios estadísticos y el hábito de analizar rivales dieron origen al proyecto.
Apasionado por las planillas y las métricas, Bruno Kuntz transformó el hábito de investigar rivales en una base de datos global de triatlón. En Café com Tri, detalla la creación y el funcionamiento de IronStats.
El hábito de abrir la lista de largada y buscar a los rivales de categoría en Google es común entre triatletas aficionados y profesionales. Para Bruno Kuntz, sin embargo, esa curiosidad se convirtió en un método. Autodefinido como un apasionado de los números y las hojas de cálculo, siempre buscó entender detalles milimétricos de sus carreras: si la transición en la T1 fue más lenta que el promedio, cómo rindió la natación respecto a años anteriores y cuáles eran las chances reales de podio o clasificación al mundial en su grupo de edad.
El vacío que dejó Endurance Data
El punto de inflexión para crear IronStats llegó cuando uno de los principales referentes en resultados consolidados de triatlón, el sitio Endurance Data, dejó de actualizar sus registros en 2023. Usuario frecuente de la herramienta desde sus primeras carreras de Ironman 70.3 en 2022, Bruno notó que la comunidad se quedaría sin un historial estructurado para comparar tiempos parciales, splits y rendimiento por categoría.
Automatización y extracción de datos globales
Sin acceso a APIs privadas de la organización de Ironman, la solución fue desarrollar scripts propios para procesar los resultados públicos disponibles en el sitio oficial de las competencias. En la fase inicial de estructuración, se necesitaron de tres a cuatro días de extracción continua para recopilar datos de eventos del circuito mundial realizados desde 2017.
Con el archivo histórico consolidado, la rutina de mantenimiento se volvió ágil. Tras cada fin de semana de carreras, los scripts leen y actualizan los perfiles de atletas y los tiempos de competencia. A partir de esa base central, IronStats genera métricas comparativas, pronósticos meteorológicos y análisis de start list para triatletas de todas las categorías.