Triathlon L
Category ranking · M20-24 · Triathlon L
Men 20–24
ELHELFM18-19M20-24M25-29M30-34M35-39M40-44M45-49M50-54M55-59M60-64M65-69M70-74F20-24F25-29F30-34F35-39F40-44F45-49F50-54F55-59F60-64
| # | Athlete | Time |
|---|---|---|
| 🥇 | Robin PLATIAUX#307 · BEL | 6:00:47 |
| 🥈 | Rafael LE MOAL#1191 · FRA | 6:37:05 |
| 🥉 | Quentin NUTI#1405 · FRA | 6:51:15 |
| 4 | Tomas VAN ZELE#233 · BEL | 6:58:14 |
| 5 | Benoit LECOSSOIS#1470 · FRA | 7:05:43 |
| 6 | Pierre-Baptiste MARTIN#1941 · FRA | 7:09:49 |
| 7 | Theo HAY#1030 · FRA | 7:20:37 |
| 8 | Léopold LEFEBVRE#152 · BEL | 7:21:02 |
| 9 | Robin BROECKAERT#364 · BEL | 7:24:48 |
| 10 | Arthur NOPPE#342 · BEL | 7:24:50 |
| 11 | Alexis MERCIER#1435 · FRA | 7:25:48 |
| 12 | Kroon QUINTEN#1826 · NLD | 7:26:10 |
| 13 | Guillaume DEMAZY#274 · BEL | 7:27:19 |
| 14 | Elio PELLEGRINO#655 · FRA | 7:29:11 |
| 15 | Simon MARENNE#334 · BEL | 7:29:30 |
| 16 | Mathys BARTHELEMY#701 · FRA | 7:30:56 |
| 17 | Alexis NERZIC#1054 · FRA | 7:32:24 |
| 18 | François LECOQ#356 · BEL | 7:39:09 |
| 19 | Théo ZARRO#350 · BEL | 7:55:50 |
| 20 | Cédric KEPPENS#195 · BEL | 8:12:09 |
| 21 | Quentin MAMES#1110 · FRA | 8:12:37 |
| 22 | Romain GIBET#1507 · FRA | 8:14:10 |
| 23 | Keano OTTEN#1860 · NLD | 8:17:19 |
| 24 | Armand CLOUTEAU#869 · FRA | 8:27:14 |
| 25 | William LEMOINE#1382 · FRA | 8:31:16 |
| 26 | Noah TRAMBLÉ#1438 · FRA | 8:32:05 |
| 27 | Maxime MERTENS#212 · BEL | 8:32:50 |
| 28 | Léo DOISNEAU#1269 · FRA | 8:32:59 |
| 29 | Tom BLAIS#780 · FRA | 8:36:48 |
| 30 | Ewen HERVÉ#1119 · FRA | 8:37:14 |
| 31 | Matthieu BOTTINEAU#765 · FRA | 8:37:54 |
| 32 | Rémi WALCKER#681 · FRA | 8:38:38 |
| 33 | Zamir LOSHI#406 · CHE | 8:40:20 |
| 34 | Flavian HOVELYNCK#1159 · FRA | 8:50:25 |
| 35 | Esteban ROZIER#962 · FRA | 8:52:20 |
| 36 | Lucas PECHEUX#651 · FRA | 8:53:13 |
| 37 | Rory LOUGHRAN#1749 · IRL | 8:57:04 |
| 38 | Gjalt HOEKSTRA#1805 · NLD | 8:59:19 |
| 39 | Clément BONEL#738 · FRA | 9:04:46 |
| 40 | Jules MANGIN#831 · FRA | 9:08:18 |
| 41 | Nicolas VARIN#866 · FRA | 9:13:14 |
| 42 | Cian LAWLESS#1758 · IRL | 9:34:50 |
| 43 | Louis LANOS#684 · FRA | 9:39:46 |
| 44 | Jonas WEHRUNG-MONTPEZAT#954 · FRA | 9:39:47 |
| 45 | Mathieu SEURAT#731 · FRA | 9:40:12 |
| 46 | Simon GRAF#444 · DEU | 9:48:11 |
| 47 | Doryan CARLES#809 · FRA | 9:51:38 |
| 48 | Louis GATIN#1436 · FRA | 9:52:32 |
| 49 | Enzo PHILIZOT#1256 · FRA | 9:58:17 |
| 50 | Barthélémy-Jack MARNIÈRES#739 · FRA | 10:17:09 |
| 51 | Clément MAMÈS#1526 · FRA | 10:23:05 |
| 52 | César DECOCK#344 · BEL | 10:41:28 |
| 53 | Gauthier GIHR#895 · FRA | 10:51:11 |
| 54 | Niels ENKAOUA#955 · FRA | 10:54:07 |
| 55 | Diego LE COVEC#961 · FRA | 11:16:14 |
| 56 | Fabien LONG#652 · FRA | 11:21:07 |
| 57 | Florian GLOUX#1049 · FRA | 11:34:57 |
Top 200 shown, ranked athletes only — anyone who did not finish has no category rank.