Triathlon data project · October 10, 2026 · Le Mont-Saint-Michel
Bayman XXL, every split of every athlete
Swim 3.8 km · Bike 180 km · Run 42.2 km. Full iron distance, 28 timing points and the lowest finish rate of the three: 330 of 404 entrants were classified. The 42.2 km run alone carries thirteen checkpoints. This explorer indexes the full timing data: 330 classified finishers timed on 28 mats, rank at every one of them, leg-by-leg rank flow, and a page per athlete.
Every athlete has a page: leg splits, checkpoint ranks, and their times against the field on each of the five legs.
330
Classified finishers
404 entered
8:30:51
Winner's time
Baptiste DELMAS
10:29:43
First woman
Marine DULAU
12:16:35
Median finisher
32 women classified
The front of the race 🏊 🚴 🏃
0:00:00
Baptiste DELMAS0 kmJulien LIBERGE0 kmRomain DE CROUY CHANEL0 kmTanguy TIREL0 kmFlorian MOUGEL0 km
Athletes move along the real course profile, positions interpolated between the timing mats from their split times.
The five fastest, at their own recorded splits. The badge follows whichever discipline each one is in. The course is drawn as a flat line because the organiser publishes no elevation profile and this site has no GPX for it. The line carries no claim about the terrain. Read the replay as positions in time, and the shaded bands as the discipline each athlete is in.
Leg by leg: who was where, when
The order at the finish has very little to do with the order out of the water. Each line is one of the top 10 finishers; its height is their overall rank at the mat that closes each leg. The x axis is the sequence of legs, not distance, so the five legs get equal width however long they are. A 180 km bike leg and a 100 m transition are one step each.
Not enough mat reads to draw the flow.
Who won each leg
Each leg is timed between two mats and ranked on its own. Winning a leg and winning the race are different jobs.
T1 and T2 are timed legs like any other, and in a field this deep they decide real places. The spread is enormous: on this course the gap between the fastest and the median transition is bigger than most people’s margin over the athlete in front.
The median athlete spends 9:47 here, 8:00 more than the fastest. No km/h: it is a few dozen metres of running in bike shoes, and the distance is interpolated anyway.
The median athlete spends 8:10 here, 7:53 more than the fastest. No km/h: it is a few dozen metres of running in bike shoes, and the distance is interpolated anyway.
Finish times in 5-minute buckets, from 8:30:51 to 15:25:00. The median finisher took 12:16:35.
Counts everyone with a finish time. On this race that is exactly the 330 classified finishers: nobody here has a finish time without a rank, which is not true of every race on this site.
≈ = the length is not the timing provider’s own measurement. Every checkpoint on these three races carries a course distance published by the timing provider, including the 100 m it assigns to each transition, so nothing on this explorer is interpolated or estimated. Speeds follow the leg: min/100 m for the swim, km/h for the bike, min/km for the run, and nothing at all for a transition, where a published 100 m would turn a two-minute change of shoes into a plausible-looking 3 km/h.
Rankings at every mat
The course had 28 timing mats: who led the race at each one, and how the field spread out. Mats occasionally miss an athlete, which is why some athlete pages show “mat missed” on a leg.
14 segment times in this race are physically implausible for that athlete’s position in the rest of the race, almost certainly a phantom mat read. They stay visible and are excluded from every ranking and stat on this site.
A leg time is held out of these rankings when an athlete who finished outside the top 500, or did not finish at all, beats the fifth-fastest time set on that leg by the top 50 finishers. It is a test for phantom checkpoint reads. It flagged 27 leg times here, 26 of them from athletes who were not classified anyway, plus one bike leg on race L recorded as 6 minutes for 91.5 km. Flagged times stay visible on the athlete’s own page. Because the test compares ranks rather than speeds, it can also catch a fast athlete who abandoned later, so it means "not usable in a ranking", not "cheated".
How to read these numbers
330 finishers, 404 entrants. Athletes who did not start, abandoned, or were ranked by how far they got are all in the dataset, with no rank and no finish time, and are never counted as finishers. You will meet them in the search box and on checkpoint pages, marked with their status.
Every distance here is the timekeeper’s own. Every checkpoint on these three races carries a course distance published by the timing provider, including the 100 m it assigns to each transition, so nothing on this explorer is interpolated or estimated. Speeds follow the leg: min/100 m for the swim, km/h for the bike, min/km for the run, and nothing at all for a transition, where a published 100 m would turn a two-minute change of shoes into a plausible-looking 3 km/h.
🐛 Something looks off? Wrong time, missing athlete, a leg that does not add up. This is a one-person side project on top of raw timing data, and reports make it better. Email me.
About this project. Timing data from the official race timekeeping (Sport Innovation), fetched once after the event and republished here with per-leg segment times, recomputed leaderboards and per-athlete pages the official results don’t offer. All three Bayman races →