Nicolas Sitter
Projects

The archive

adidas 10K Paris — every edition

7 editions, 182,508 classified finishers, 2019–2026. Every figure here is read from the results the timekeeper published.

Editions
7
2019–2026
Finishers
182,508
classified, all editions
Women
43.0%
78,423 of 182,508
Biggest field
44,244
2026
The size of the field

Classified finishers per edition. The axis starts at zero, so the height of a point is the size of the field.

020,00040,00060,00020192020202120222023202420252026Classified finishers per edition, 2019 to 2026

The size of the field. Use the left and right arrow keys to read each point.

Show the numbers
YearFinishers
201918,621
2020—
202112,054
202218,995
202324,634
202429,607
202534,353
202644,244
The winning time

Fastest finisher, over the same 10 km every year — so unlike a mountain race, these times are directly comparable.

28:0028:3029:0029:3030:0020192020202120222023202420252026Winning time per edition, 2019 to 2026

The winning time. Use the left and right arrow keys to read each point.

The scale starts at 28:00, not zero — these are finishing times, and a clock plotted from zero is a flat line. Read the gaps between points, not their height above the axis.

Fastest of the archive: Mehdi FRERE in 2026, 28:11 (2:49/km).

Show the numbers
YearWinner
201929:16
2020—
202129:22
202228:19
202328:55
202429:37
202529:05
202628:11
The median finisher

Half the field finished faster than this, half slower.

54:0055:0056:0057:0058:0020192020202120222023202420252026Median finishing time per edition, 2019 to 2026

The median finisher. Use the left and right arrow keys to read each point.

The scale starts at 54:00, not zero — these are finishing times, and a clock plotted from zero is a flat line. Read the gaps between points, not their height above the axis.

Show the numbers
YearMedian
201954:06
2020—
202154:03
202255:36
202357:14
202456:48
202556:53
202657:02
Women in the field

Share of classified finishers.

0%20%40%60%20192020202120222023202420252026Women as a share of classified finishers per edition, 2019 to 2026

Women in the field. Use the left and right arrow keys to read each point.

Show the numbers
YearWomen
201937.7%
2020—
202135.8%
202237.8%
202341.7%
202445.2%
202546.1%
202646.1%

Where the timing breaks down

Not every edition supports every page. These are the ones whose data would not carry the analysis the others get, and what went wrong in each — stated here rather than left for a reader to infer from a missing table.

2019results only

Results only. This edition puts PACE in the time field of its split rows: the winner's km-5 reads 00:02:57, which is 2:57 per kilometre at 20.3 km/h, not a split. True of 777 of 784 rows sampled here and none in any other edition.

2024results only

Results only. The two published segments cover 7.60 km of the 10 km course — 74.8% of the finish time, measured identically at the 10th, 50th and 90th percentile across 29,471 runners. There is no mat for the missing 2.4 km, so there is nothing to place the splits on.

2026

The only edition of this race that can report a finish rate. 44,244 finished, 3,730 never started, 266 were disqualified and 145 abandoned — every other edition publishes finishers only, so its entrant count IS its finisher count and an abandon rate computed from it would read 0%.

Missing years

2018Raced, but the timekeeper holds no results for it: the race exists in the API and returns zero rows — the same thing that happened to the 2018 Étape du Tour. Absent at source, not missing from this import.
2020Cancelled — the pandemic.

Every edition

YearFinishersWomenWinnerWinning timeMedianClock
201918,62137.7%Florian CARVALHO29:1654:06chip
202112,05435.8%Yann SCHRUB29:2254:03chip
202218,99537.8%Hassan CHAHDI28:1955:36chip
202324,63441.7%Michael GRAS28:5557:14chip
202429,60745.2%Hassan CHAHDI29:3756:48chip
202534,35346.1%Raphael MONTOYA29:0556:53chip
202644,24446.1%Mehdi FRERE28:1157:02chip

What this archive will not tell you

How many people abandoned. Every edition here lists classified finishers only — there are no DNF rows to count, so an abandon rate computed from these numbers would come out as zero for every year.

First names

Every first name in the archive

14,122 distinct first names over 182,498 named finishes, across 7 editions. The 260 most common are listed here.

One caution the page cannot repeat often enough: a median time attached to a name is an age chart wearing a disguise. Names go in and out of fashion, so a name popular thirty years ago belongs to people now thirty years older — worth far more minutes than anything about the name itself.

The forty most common

Classified finishes, all editions. Hover a bar.

01,0002,0003,000JeanPierreMaximeClementChristopheMathildeCharlotteChloe

Fastest median

Names with 46 or more finishes.

Martin48:38395
Simon48:42486
Corentin48:42331
Baptiste49:02579
Paul49:11930
Tom49:13334
Aymeric49:17130
Jules49:18276
Maxence49:22223
Leo49:29364
Florent49:31314
Erwan49:40206

Slowest median

Names with 46 or more finishes.

Veronique1:04:21168
Christelle1:04:06212
Vanessa1:03:46184
Melissa1:03:38195
Christine1:03:36199
Sandra1:03:34256
Myriam1:03:32194
Emmanuelle1:03:25183
Ana1:03:17162
Sabrina1:03:09198
Maria1:03:08320
Oceane1:03:05186
Read those two columns together. They are not a finding about names — they are the age structure of French given names, measured on a race course. The generations page shows what age actually costs here, which is the honest version of this table.

The full list

NameFinishesWomenMenMedianFastest of them
Jean2,2253222253:31Jean-Pierre · 31:47 · 2026
Nicolas2,1682216650:47Nicolas DALMASSO · 30:30 · 2025
Thomas1,8972189550:37Thomas · 30:25 · 2025
Marie1,871186471:01:22Marie PERRIER · 33:18 · 2024
Alexandre1,8306182451:00Alexandre GAUGAIN · 30:30 · 2019
Pierre1,7561175550:31Pierre · 30:14 · 2025
Julien1,6531165251:03Julien · 31:12 · 2023
Guillaume1,512—151250:42Guillaume · 33:01 · 2021
Antoine1,4821148150:24Antoine · 30:51 · 2019
Camille1,29411921021:00:00Camille PLACE · 32:53 · 2026
Maxime1,28310127350:29Maxime PERRINEAU · 30:29 · 2024
Vincent1,194—119452:09Vincent · 30:33 · 2019
Romain1,167—116749:52Romain WYNDAELE · 29:33 · 2026
Sebastien1,1151111452:10Sebastien Jean · 32:57 · 2019
David1,102—110252:53David · 33:12 · 2022
Clement996—99650:16Clement · 33:30 · 2024
Stephane982397953:14Stephane · 34:48 · 2021
Julie97597321:00:10Julie SARAZIN · 36:50 · 2021
Olivier969—96952:38Olivier · 32:22 · 2019
Pauline966966—59:32Pauline · 36:34 · 2025
Christophe959—95953:23Christophe · 34:17 · 2026
Paul930—93049:11Paul LASCABETTES · 30:17 · 2021
Anne91191011:01:35Anne-Sophie · 37:29 · 2025
Benjamin905—90551:37Benjamin CHOQUERT · 29:22 · 2019
Laurent905—90553:12Laurent · 31:37 · 2019
Mathilde87287021:00:01Mathilde · 38:05 · 2026
Lea83283021:00:20Lea CHIBANI · 38:19 · 2022
Louis818381549:41Louis MICHEL · 29:28 · 2025
Laura81581321:00:40Laura AZOULAY · 35:55 · 2023
Frederic813281154:24Frederic · 33:13 · 2024
Charlotte808807159:22Charlotte JUTEAU · 39:12 · 2022
Mathieu805—80550:14Mathieu BRULET · 29:48 · 2022
Arnaud793179251:45Arnaud · 31:52 · 2022
Philippe777—77754:28Philippe · 34:09 · 2025
Hugo773—77349:49Hugo · 34:27 · 2026
Chloe757757—1:00:38Chloé · 40:28 · 2026
Marion75375211:00:19Marion · 38:49 · 2024
Marine752752—59:43Marine · 37:44 · 2025
Francois747—74751:16François · 31:10 · 2026
Adrien745—74549:48Adrien · 32:12 · 2019
Sophie743743—1:01:01Sophie · 39:40 · 2023
Manon74174011:00:02Manon TRAPP · 32:14 · 2026
Kevin738173752:18Kevin · 32:49 · 2021
Alexis722571750:25Alexis HUCK · 31:11 · 2021
Florian722—72250:08Florian CARVALHO · 28:40 · 2022
Quentin721172050:06Quentin BOUVIER · 29:35 · 2026
Lucas703170249:43Lucas · 33:15 · 2024
Sarah69269111:00:59Sarah HASNI · 33:10 · 2026
Juliette650650—1:00:32Juliette · 38:25 · 2026
Caroline64564411:01:49Caroline DENNILAULER · 34:11 · 2025
Claire636636—59:46Claire-Sophie · 40:44 · 2026
Jerome633163253:03Jerome · 32:50 · 2026
Emma627627—59:29Emma · 38:27 · 2024
Victor611—61149:52Victor · 33:28 · 2023
Eric610—61055:28Eric · 36:58 · 2024
Alice606606—59:05Alice · 35:42 · 2026
Matthieu604—60450:57Matthieu · 32:34 · 2026
Clara600599159:52Clara · 36:58 · 2026
Anthony593—59352:57Anthony · 32:52 · 2021
Valentin591358850:13Valentin · 30:53 · 2019
Cedric590—59052:03Cedric · 33:10 · 2021
Jeremy584—58450:58Jeremy · 33:44 · 2022
Arthur582—58249:57Arthur · 33:55 · 2025
Celine582582—1:01:21Celine · 39:17 · 2023
Emilie581581—1:00:36Emilie · 39:06 · 2024
Baptiste579—57949:02Baptiste · 32:27 · 2025
Charles574257250:03Charles OGARI · 29:41 · 2019
Lucie564564—59:53Lucie · 38:08 · 2026
Theo563156250:54Theo · 33:33 · 2019
Benoit544254252:22Benoît · 32:33 · 2026
Clemence527527—59:24Clemence · 39:42 · 2023
Louise515514158:49Louise · 37:37 · 2024
Aurelie51150921:00:29Aurelie · 38:39 · 2019
Stephanie502502—1:02:36Stéphanie · 37:19 · 2026
Marc500—50052:41Marc Antoine · 33:55 · 2021
Margaux492491159:30Margaux SIERACKI · 31:48 · 2026
Audrey49148831:01:29Audrey · 38:20 · 2019
Simon486—48648:42Simon · 31:39 · 2021
Elodie486486—1:00:52Elodie · 39:55 · 2024
Mohamed476—47652:55Mohamed MASSAT BOUZAHAR · 30:05 · 2023
Raphael476147550:50Raphael MONTOYA · 29:05 · 2025
Damien472—47251:16Damien GRAS · 29:35 · 2023
Xavier468146752:35Xavier · 32:13 · 2019
Fabien458—45851:38Fabien · 31:15 · 2025
Pascal449—44954:32Pascal · 35:13 · 2019
Ines449449—59:53Inès · 40:11 · 2026
Cecile445445—1:02:39Cecile · 39:50 · 2022
Nathalie44544321:02:27Nathalie · 42:17 · 2024
Jonathan444—44452:17Jonathan · 35:23 · 2026
Melanie431431—1:01:22Melanie ALLIER · 33:29 · 2026
Bruno426142553:40Bruno · 34:47 · 2019
Justine42442311:00:05Justine · 36:06 · 2023
Thierry422—42256:13Thierry · 32:53 · 2019
Thibault422142150:47Thibault · 36:42 · 2023
Isabelle419419—1:02:33Isabelle · 37:32 · 2024
Franck413241155:30Franck · 33:38 · 2019
Remi412—41250:28Rémi · 33:34 · 2026
Aurelien411—41150:50Aurelien · 34:56 · 2021
Anais409409—1:00:05Anais QUEMENER · 34:06 · 2023
Emmanuel397—39754:27Emmanuel · 35:56 · 2019
Michael395—39552:38Michael GRAS · 28:55 · 2023
Martin395139448:38Martin · 32:04 · 2026
Patrick392—39255:29Patrick · 37:37 · 2026
Agathe388387159:21Agathe · 41:25 · 2026
Alexandra380380—1:01:56Alexandra · 36:34 · 2023
Sylvain378—37852:54Sylvain · 33:08 · 2024
Cyril374—37451:53Cyril · 33:16 · 2026
Virginie372372—1:01:56Virginie · 41:36 · 2021
Leo364136349:29Leo · 33:04 · 2026
Loic357—35749:52Loic · 31:27 · 2026
Mickael351135052:40Mickael · 32:44 · 2021
Helene351351—1:00:07Hélène · 41:29 · 2026
Yann350—35050:10Yann SCHRUB · 29:22 · 2021
Fanny347347—1:01:10Fanny TASTET · 36:36 · 2024
Laetitia345345—1:01:14Laetitia · 38:54 · 2021
Amelie343343—58:39Amélie · 38:47 · 2026
Fabrice343—34354:21Fabrice · 34:37 · 2021
Ludovic342—34251:57Ludovic · 32:29 · 2023
Tom334—33449:13Tom · 31:58 · 2025
Elise33433311:00:07Elise POLLINI · 37:57 · 2021
Gregory331—33151:17Gregory · 31:16 · 2019
Corentin331—33148:42Corentin · 31:35 · 2021
Anna330330—1:00:08Anna · 38:14 · 2026
Jeanne325324158:50Jeanne · 40:47 · 2024
Daniel320—32053:44Daniel · 35:14 · 2024
Maria32031911:03:08Maria LOPEZ DE TEJADA · 39:18 · 2021
Axel319331651:27Axel · 33:44 · 2022
Laure319319—1:00:39Laure · 41:50 · 2019
Eva318318—59:50Eva · 38:19 · 2025
Florent314—31449:31Florent · 34:57 · 2025
Morgane31131011:01:32Morgane · 42:51 · 2025
Lisa311311—1:01:27Lisa Felicitas RIHM · 35:55 · 2023
Estelle305304159:17Estelle · 39:51 · 2024
Gabriel302130150:20Gabriel BRIAND · 31:01 · 2023
Delphine301301—1:02:00Delphine · 41:47 · 2025
Michel299—29956:55Michel · 32:00 · 2025
William297129652:44William · 33:57 · 2022
Valerie296296—1:01:43Valerie · 43:22 · 2023
Sandrine29529411:02:43Sandrine · 41:22 · 2025
Mehdi292—29252:52Mehdi FRERE · 28:11 · 2026
Julia287286159:23Julia · 39:45 · 2024
Bastien286—28649:43Bastien · 32:14 · 2021
Nathan280—28051:16Nathan · 33:32 · 2026
Noemie27927811:00:37Noémie ZAMIA · 34:30 · 2026
Jules276—27649:18Jules · 30:57 · 2025
Valentine270270—58:55Valentine LEGER · 37:50 · 2022
Alain267—26756:17Alain · 37:51 · 2019
Catherine267267—1:02:00Catherine · 43:40 · 2026
Robin266126549:55Robin · 31:12 · 2026
Amandine264264—1:00:14Amandine · 38:48 · 2026
Christian259125856:57Christian · 34:25 · 2019
Samuel257125650:57Samuel · 32:24 · 2019
Sandra25625331:03:34Sandra · 39:57 · 2026
Etienne254—25450:08Etienne · 33:25 · 2023
Gregoire251—25150:01Grégoire · 34:04 · 2026
Andrea2471638458:46Andrea · 34:24 · 2026
Margot245245—58:49Margot MEILLOUR · 38:31 · 2024
Elisa242242—1:00:06Elisa · 38:53 · 2025
Thibaut241—24149:47Thibaut · 31:20 · 2025
Jessica241241—1:02:15Jessica · 41:27 · 2023
Edouard239—23950:26Edouard DUPAS · 30:47 · 2026
Florence23723611:00:08Florence · 42:37 · 2019
Didier228—22858:12Didier · 36:44 · 2019
Solene227227—59:45Solène · 42:53 · 2026
Karim224—22453:58Karim · 37:09 · 2026
Maxence223222149:22Maxence · 32:00 · 2022
Victoria22322211:00:15Victoria · 42:55 · 2026
Tristan218—21850:24Tristan · 33:23 · 2024
Celia216216—59:46Celia · 38:44 · 2023
Jose215221354:11Jose-Patrice · 33:54 · 2026
Elsa214214—1:00:45Elsa · 42:18 · 2019
Aurore214214—1:01:05Aurore · 35:58 · 2025
Romane214214—1:00:09Romane · 41:46 · 2025
Christelle212212—1:04:06Christelle · 42:51 · 2023
Jennifer207207—1:02:06Jennifer SCHAPPERT · 36:40 · 2022
Erwan206—20649:40Erwan · 34:48 · 2023
Gaelle205205—1:02:22Gaelle · 41:23 · 2022
Alix2051832258:22Alix VERMEULEN · 36:41 · 2023
Laurence20520411:01:07Laurence · 38:47 · 2024
Mathis205—20549:49Mathis · 31:03 · 2026
Zoe205203259:06Zoe · 42:35 · 2023
Gilles203—20355:23Gilles · 33:03 · 2022
Jade20220021:00:08Jade · 36:25 · 2025
Alex2001019051:13Alex · 32:18 · 2022
Yoann199119850:13Yoann KOWAL · 29:06 · 2025
Christine199199—1:03:36Christine · 40:00 · 2025
Sonia19819711:01:25Sonia · 40:55 · 2019
Sabrina198198—1:03:09Sabrina · 41:11 · 2024
Bertrand195—19551:57Bertrand · 35:34 · 2023
Melissa195195—1:03:38Melissa · 43:32 · 2025
Myriam194194—1:03:32Myriam · 38:56 · 2024
Alexia19419311:00:45Alexia · 37:52 · 2026
Sara193193—1:02:22Sara · 42:00 · 2022
Denis188—18853:29Denis · 37:09 · 2024
Carole18718431:01:07Carole · 40:33 · 2022
Oceane186186—1:03:05Oceane · 39:40 · 2019
Vanessa184184—1:03:46Vanessa · 44:18 · 2019
Lionel184—18453:47Lionel · 34:29 · 2019
Enzo184—18452:29Enzo · 34:00 · 2019
Emmanuelle183183—1:03:25Emmanuelle · 38:23 · 2025
Dominique1814613555:37Dominique · 37:23 · 2019
Sylvie180180—1:03:04Sylvie · 41:52 · 2026
Clementine179179—1:00:54Clementine · 42:00 · 2025
Remy178—17853:28Remy · 35:21 · 2021
Jordan178117750:54Jordan · 33:16 · 2026
Carla17617421:01:26Carla · 38:44 · 2026
Karine174174—1:02:01Karine · 40:31 · 2025
Gaetan172—17251:48Gaetan CALS · 30:36 · 2024
Diane171171—1:00:43Diane · 40:47 · 2022
Herve168116756:35Herve · 37:12 · 2019
Veronique168168—1:04:21Veronique · 44:00 · 2022
Jeremie167116650:09Jeremie · 32:21 · 2019
Lou16616151:00:40Lou · 38:03 · 2026
Omar163—16350:49Omar · 34:19 · 2026
Olivia162162—59:37Olivia · 43:39 · 2026
Ana162162—1:03:17Ana · 44:47 · 2025
Coralie162162—1:02:31Coralie · 45:39 · 2026
Yannick160—16052:33Yannick · 37:49 · 2022
Nadia160160—1:02:42Nadia · 43:07 · 2022
Constance160159158:46Constance · 36:09 · 2025
Nina15715611:01:41Nina · 42:33 · 2026
Aude155155—59:17Aude · 43:08 · 2025
Dimitri155—15552:21Dimitri · 35:51 · 2022
Ahmed154—15452:05Ahmed · 31:48 · 2026
Mathias154—15451:29Mathias · 34:01 · 2023
Marina154154—1:02:43Marina · 39:42 · 2025
Lucile153153—59:12Lucile · 36:30 · 2026
Heloise153153—1:01:15Heloise · 42:00 · 2023
Axelle153153—1:00:28Axelle · 37:54 · 2025
Lena152152—59:48Lena CHAUVEAU · 35:28 · 2025
Joseph151—15151:32Joseph · 31:49 · 2026
Youssef150—15049:47Youssef KHADIRI · 29:54 · 2024
Luc148114753:35Luc · 30:35 · 2023
Maeva148148—1:00:35Maeva GEYER CARLES · 37:42 · 2019
Salome147147—58:58Salome BRUN · 34:38 · 2025
Lola146146—1:01:38Lola · 40:31 · 2025
Capucine146146—57:42Capucine · 37:52 · 2023
Jacques145—14555:32Jacques · 33:31 · 2024
Amine144—14451:44Amine · 37:30 · 2019
Richard143214151:55Richard · 37:32 · 2024
Augustin143114249:42Augustin CABLANT · 30:13 · 2025
Sacha1421812450:31Sacha · 35:52 · 2023
Thibaud139—13950:14Thibaud · 33:55 · 2022
Dylan139113851:09Dylan · 34:12 · 2026
Adeline138138—59:59Adeline · 37:41 · 2024
Dorian138—13850:07Dorian · 31:38 · 2023
Adele136136—1:00:31Adele · 43:11 · 2021
Marianne136136—59:04Marianne · 36:58 · 2024
Victoire136136—59:36Victoire · 39:59 · 2026
Perrine135135—1:01:08Perrine · 45:48 · 2026
Tony134113353:02Tony · 33:09 · 2026
Severine13413311:01:12Severine · 43:30 · 2023
Alicia133133—1:00:11Alicia · 40:57 · 2022
Emeline132132—1:00:09Emeline · 41:22 · 2021
Maelle131131—58:18Maëlle LACROIX · 35:20 · 2026
Yanis131—13151:36Yanis · 34:31 · 2025
Maud131131—58:58Maud · 40:20 · 2022
Barbara131131—1:00:59Barbara · 45:01 · 2026
Aymeric130—13049:17Aymeric · 32:00 · 2026
Yves130—13056:41Yves · 35:08 · 2019

Anonymised entries carry no name and are not counted. runners only.

Generations

Who races it, by age

182,504 classified finishes across 7 editions, placed in the age band the organiser filed each athlete under. A further 4 carry no usable age class.

French athletics, including the compound youth codes (“CF - U18F”) the 10K uses for its junior fields.

The whole archive, by band

Classified finishes, all editions. Hover a bar for its count.

050,000100,000150,000<2020–3940–4950–5960–6970+
How the age structure moved, 2019 to 2026

Each band’s share of the classified field that year, young at the bottom. Hover a year for its make-up.

Under 2020–3940–4950–5960–6970 and over
0%25%50%75%100%2019202120222023202420252026

The bands sum to the whole classified field each year, so this is composition — it says nothing about whether the race grew.

Is the mapping right?

The organiser’s class codes do not state their ages, so they are mapped — and the mapping is checked against this archive rather than taken on trust. If it were off by one class, anyone racing either side of a vocabulary change would appear to jump years in a single season.

Across 36,975 pairs of consecutive editions by the same person, the band moves backwards 224 times and skips more than one bucket 60 times — 99.2% consistent. The residue is the size name collisions predict.

Median finish by band

Bandadidas 10K Paris
Under 2054:43 · 3,754
20–3956:40 · 129,146
40–4956:27 · 29,502
50–5957:55 · 16,187
60–6959:35 · 3,523
70 and over1:03:13 · 392

Each cell is the median of that band’s per-edition medians, with the classified finishes behind it.

Women

Women in the archive

78,423 of 182,508 classified finishes across 7 editions — 43.0%.

The highest share is 2026 at 46.1%. The furthest up an overall field any woman has finished is Margaux SIERACKI, 21st overall in 2024.

Share of the classified field

Women as a percentage of classified runners, per edition.

0%20%40%60%2019202120222023202420252026Women as a share of classified finishers, per edition

Share of the classified field. Use the left and right arrow keys to read each point.

The axis starts at zero, so the height of a point is the share.

Show the numbers
Yearadidas 10K Paris
201937.7%
202135.8%
202237.8%
202341.7%
202445.2%
202546.1%
202646.1%
How many women finished

The count, not the share — the two move differently when a race grows.

010,00020,00030,0002019202120222023202420252026Number of women classified, per edition

How many women finished. Use the left and right arrow keys to read each point.

Show the numbers
Yearadidas 10K Paris
20197,018
20214,310
20227,184
202310,280
202413,375
202515,841
202620,415

The fastest woman, every edition

With her place in the overall field, which is the number that says how far up she finished. These are mass-start races with one classification; the women’s classification is a cut of it, not a separate event.

YearFastest womanTimeOverallWomenMedian gap
2026Margaux SIERACKIFR31:483120,415 · 46.1%+9:40
2025Manon TRAPPFR32:273615,841 · 46.1%+9:07
2024Margaux SIERACKIFR32:182113,375 · 45.2%+8:57
2023Manon TRAPPFR33:204610,280 · 41.7%+10:02
2022Yahi NAWALFR34:06667,184 · 37.8%+9:23
2021Margaux SIERACKIFR32:47254,310 · 35.8%+7:59
2019Garance BLAUTFR34:00797,018 · 37.7%+9:12

“Median gap” is the women’s median finish minus the men’s in the same edition. It is a gap between two medians, not between two comparable athletes: the fields differ in size, depth and age structure.

Regulars

Who keeps coming back

137,003 distinct people have finished at least one of the 7 editions. 107,152 came once and did not return; 29,851 came back at least once more.

103 people have finished every one of the 7.

How many editions people finish

Each bar is the number of people with that many finished editions. Hover for the count.

050,000100,000150,0001234567

The first step is the steep one — 78% of people who finish never come back. The right-hand tail is real but invisible at this scale; it is in the table below.

4 editions or more — 413 people

“Editions” counts distinct years, not finishes.

NameEditionsFinishesYearsBest
Mohamed7719 21 22 23 24 25 2632:29
Ludovic7719 21 22 23 24 25 2632:29
Leila BESSALEM7719 21 22 23 24 25 2635:25
Cyril7719 21 22 23 24 25 2635:37
Lucas7719 21 22 23 24 25 2635:37
Vinarak7719 21 22 23 24 25 2636:24
Hadrien7719 21 22 23 24 25 2636:48
Valentin7719 21 22 23 24 25 2636:56
Matthieu7719 21 22 23 24 25 2637:20
Cedric7719 21 22 23 24 25 2637:52
Eric7719 21 22 23 24 25 2638:17
Antoine7819 21 22 23 24 25 2639:10
Sullivan7719 21 22 23 24 25 2639:11
Nicolas7719 21 22 23 24 25 2639:50
Nicolas71719 21 22 23 24 25 2640:03
Naceur7719 21 22 23 24 25 2640:24
Jimmy7719 21 22 23 24 25 2640:33
Roselyn7719 21 22 23 24 25 2640:34
Gregory7719 21 22 23 24 25 2640:34
Arnaud MICHEL7819 21 22 23 24 25 2640:37

Showing 20 of 413 runners who have finished more than once.

How sure is “the same person”? These exports carry no athlete id, so one person across editions is a normalized name — accent- and case-folded, punctuation stripped, first and last name treated as interchangeable because the organiser swaps them between years. That merges different people who share a name, and the rate is measured rather than assumed: two finishers in the same race are certainly different humans, and 1078 such collisions occur among 182,498 named finishes. Applied to every cross-edition pair that predicts roughly 5,482 merges that are two people rather than one. Read the repeat counts as an upper bound.

About this project and its data. The results are Sport Innovation / TimeTo’s — the official timekeeper of the event. They were fetched once after the event and republished here with segment times, recomputed leaderboards and a page per athlete that the official results do not offer. The timing is their work; the analysis is mine, and any mistake in it is mine too. Course details come from Amaury Sport Organisation (A.S.O.), the organiser. Each edition is ranked as its own official results were — gun time on the older years, chip time from 2019 — established per edition against the published ordering. Athletes who asked to be anonymous in the official results stay anonymous here. Names and bib numbers come from that public classification and nothing else; if one of them is yours and you would rather it were not here, ask me and I will take it off — the result stays as an anonymous line so the totals on this page remain correct.

182,508 finishers across 7 editions · built 2026-09-07