Triathlon Lab
Tools
Ask natural-language race questions, then inspect the master-result evidence behind the answer.
Natural language result search
Ask a race-data question.
Type the question like you would ask a researcher. Triathlon Lab parses the intent, converts it into filters and race-shape metrics, then returns an answer with evidence rows.
Parsed intent
Fastest swim-bike-run split winner
Gap / outcome
60s / top 1
Scope
ironman / half / 2024-01-01
Evidence
-
| Date | Athlete | Race | Group | Rank | Finish | Swim | Bike | Run | SOF | Tags |
|---|---|---|---|---|---|---|---|---|---|---|
| Ask a question to see evidence rows. | ||||||||||
How it works
The parser currently recognizes common result-analysis intents: swim gaps that survive, bike moves to the lead, run comebacks, fastest split searches, and non-finish searches. It scans a bounded race universe from `master_races`, hydrates `master_results`, `master_athletes`, and `master_races`, then shows the evidence that supports the answer.