Transforming static race results into immersive, real-time visual experiences.
Race results platforms haven't changed in decades:
- π Static tables of splits and times
- π PDF printouts with basic stats
- π Text descriptions that don't capture the drama
Spectators are left trying to mentally reconstruct what actually happened on the track.
This demonstration showcases a live, animated replay system that transforms split times into compelling visual narratives:
| Traditional Platforms | This Approach |
|---|---|
| Static split tables | π¬ Cinematic race replay with animated runners |
| Text-based recaps | ποΈ Synced commentary highlighting key moments |
| No visual context | π‘ Focus indicators showing who to watch |
| Guessing positioning | π Real-time track positioning |
| One-size-fits-all | β‘ Real-time playback with pause/resume |
For Parents:
- Watch their child's race unfold on mobile
- Share the replay link instead of screenshotting results
For Coaches:
- Visual race analysis shows pacing strategy gaps
- Use in team meetings to illustrate race tactics
For Meet Directors:
- Premium feature that increases engagement
- Differentiation in a crowded market
For Timing Companies:
- Add value to existing result packages
- New revenue stream via enhanced result tiers
The main public example is the World Athletics Indoor Championships women's 800m final, built from official 100m split data.
The project can support multiple replayable races from one site using query-parameter routing. GitHub Pages works well here because the app is fully static.
This visualization technology is designed to be licensable and embeddable for:
-
Race results platforms (Athletic.net, MileSplit, DirectAthletics)
-
Timing companies (Hy-Tek, FinishLynx, PrimeTime Timing)
-
Track & field applications
-
Youth sports organizations
-
API-first architecture β drop-in module for existing result systems
-
White-label licensing β branded replays for your platform
-
Custom event types β XC, road races, indoor/outdoor tracks
-
Real-time mode β live positioning as runners cross timing mats
This prototype currently mixes:
- manually structured replay data derived from publicly posted results
- event metadata and recap text for demonstration purposes
- official split-based examples where higher-resolution public data is available
It is intended as a prototype and product demonstration, not as an official results service.
For production use, the long-term model should rely on data provided directly by rights holders, meet organizers, timing companies, governing bodies, or platforms with proper licensing agreements.
This demonstration represents proprietary visualization technology. All code, algorithms, user interface designs, and visual elements are the exclusive property of the developer.
This is not open source. Source code is provided for demonstration purposes only. Commercial use, reproduction, or derivative works require explicit licensing agreement.
For partnership inquiries and licensing information, please contact [your email].
Stop reading tables. Start watching races. πββοΈπ¨