Nicolas Sitter
Projects

The archive

Run in Lyon, 10 km — every edition

12 editions, 139,708 classified finishers, 2013–2025. Every figure here is read from the results the timekeeper published.

Editions
12
2013–2025
Finishers
139,708
classified, all editions
Women
48.4%
67,665 of 139,708
Biggest field
14,487
2017
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.

05,00010,00015,0002013201520172019202120232025Classified finishers per edition, 2013 to 2025

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

Show the numbers
YearFinishers
20138,634
20149,975
201512,103
201613,473
201714,487
201813,898
201912,690
2020—
20217,761
202210,620
202313,455
202411,274
202511,338
The winning time

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

30:0030:3031:0031:3032:002013201520172019202120232025Winning time per edition, 2013 to 2025

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

The scale starts at 30: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: Anthony FRONTERA in 2024, 30:09 (3:01/km).

Show the numbers
YearWinner
201330:12
201431:51
201531:57
201630:27
201731:10
201831:09
201930:36
2020—
202130:38
202230:56
202330:22
202430:09
202530:38
The median finisher

Half the field finished faster than this, half slower.

gun time45:001:00:001:15:001:30:001:45:002013201520172019202120232025Median finishing time per edition, 2013 to 2025

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

The scale starts at 45: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
20131:12:10
20141:28:56
20151:31:20
20161:38:36
201759:27
201858:56
201958:38
2020—
202158:29
20221:00:19
202358:47
20241:00:16
20251:00:19
Women in the field

Share of classified finishers.

0%20%40%60%2013201520172019202120232025Women as a share of classified finishers per edition, 2013 to 2025

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

Show the numbers
YearWomen
201344.5%
201448.6%
201550.0%
201650.6%
201749.9%
201848.1%
201945.0%
2020—
202144.3%
202243.9%
202347.1%
202452.3%
202554.2%

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.

2013results only

Finishers only: the entrant count IS the finisher count, so no abandon rate can be computed. Splits withheld: only 0.0% of finishers have an interval chain that telescopes to their finish time, so the published legs do not account for the course.

2014results only

Splits withheld: only 2.5% of finishers have an interval chain that telescopes to their finish time, so the published legs do not account for the course.

2015results only

Splits withheld: only 0.1% of finishers have an interval chain that telescopes to their finish time, so the published legs do not account for the course.

2016results only

Splits withheld: only 0.1% of finishers have an interval chain that telescopes to their finish time, so the published legs do not account for the course.

2017results only

Splits withheld: only 0.9% of finishers have an interval chain that telescopes to their finish time, so the published legs do not account for the course.

2018results only

Splits withheld: only 0.1% of finishers have an interval chain that telescopes to their finish time, so the published legs do not account for the course.

2021

Finishers only: the entrant count IS the finisher count, so no abandon rate can be computed.

2024

Finishers only: the entrant count IS the finisher count, so no abandon rate can be computed.

2025results only

Finishers only: the entrant count IS the finisher count, so no abandon rate can be computed. Splits withheld: only 0.0% of finishers have an interval chain that telescopes to their finish time, so the published legs do not account for the course.

The clock changed

The editions from 2013 to 2016 are ranked on gun time — measured from the starter’s gun, however long a runner waited to reach the line. From 2017 the official classification switches to chip time.

It is not a detail. In a field this size the later pens cross the start line more than an hour after the gun, so the two clocks disagree by more than the gap between the median finisher and the top hundred. Each edition here is ranked the way its own results were published, established by testing which time field reproduces the provider’s own ordering — not by trusting the flag in the feed, which is honest on some editions and wrong on others.

Missing years

2020Cancelled — the pandemic.
2026Raced on 4 October 2026; the timekeeper has published no results for it yet. Absent rather than empty.

Every edition

YearFinishersWomenWinnerWinning timeMedianClock
20138,63444.5%Hassan CHAHDI30:121:12:10gun
20149,97548.6%IGOR BOUGNOT31:511:28:56gun
201512,10350.0%BENOIT CALANDREAU31:571:31:20gun
201613,47350.6%Guillaume ADAM30:271:38:36gun
201714,48749.9%Nasser ALLALI31:1059:27chip
201813,89848.1%Anthony BAUMAL31:0958:56chip
201912,69045.0%Yoseph-Fabien GOASDOUE30:3658:38chip
20217,76144.3%Thomas LAURENT30:3858:29chip
202210,62043.9%Max N'ZAOU30:561:00:19chip
202313,45547.1%Anthony FRONTERA30:2258:47chip
202411,27452.3%Anthony FRONTERA30:091:00:16chip
202511,33854.2%Matis BOUCARD30:381:00:19chip

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

7,466 distinct first names over 139,708 named finishes, across 12 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,000JeanJulienAlexandreJulieNathalieCarolineMaximeIsabelle

Fastest median

Names with 35 or more finishes.

Jules50:46115
Louis51:13306
Nathan52:03121
Lucas52:11352
Hugo52:17375
Leo52:18183
Maxence52:27163
Corentin53:00201
Aymeric53:14119
Robin53:17171
Arthur53:21279
Thibaut53:28215

Slowest median

Names with 35 or more finishes.

Francoise1:18:02182
Martine1:16:26142
Frederique1:16:00137
Agnes1:15:31234
Beatrice1:14:59239
Sylvie1:14:34452
Vanessa1:14:17201
Elisabeth1:14:15127
Florence1:12:50516
Sandrine1:12:39645
Blandine1:12:32129
Christelle1:12:25375
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,439524341:02:15Jean Christoohe CARREL · 33:01 · 2025
Marie1,880187821:08:47Marie-Maud CUNY · 40:20 · 2025
Nicolas1,7161171558:06Nicolas ZALEJSKI · 30:56 · 2021
Pierre1,593—159356:57Pierre-Alexis MILOT · 31:59 · 2023
Anne1,486148421:09:08Anne-Sophie VITTET · 36:50 · 2016
Julien1,4535144857:35Julien LOKNAR · 32:35 · 2024
Guillaume1,204—120457:48Guillaume ADAM · 30:27 · 2016
Thomas1,1981119755:43Thomas LAURENT · 30:38 · 2021
Christophe1,193—11931:01:46Christophe BOULIGNAT · 35:15 · 2025
Sebastien1,076—107658:59Sebastien HOURS · 31:54 · 2017
Alexandre1,0493104657:19Alexandre BOURGEOIS · 31:20 · 2018
Laurent1,0462104459:17Laurent FOURNEL · 31:46 · 2013
Olivier1,028—102859:52Olivier GAILLARD · 32:31 · 2019
Sophie1,012100841:09:11Sophie LE BEHEREC · 37:08 · 2015
Philippe1,00239991:01:35Philippe PASSEROU · 33:13 · 2022
Julie971971—1:08:00Julie MARTIN · 39:55 · 2023
Camille968909591:04:35Camille FETIVEAU · 34:41 · 2025
Romain937293554:21Romain RIVIERE · 32:29 · 2025
Frederic936—9361:00:48Frederic SECOND · 37:10 · 2023
Stephane92849241:01:22Stéphane PETIT-PRETRE · 34:09 · 2013
Nathalie92191921:11:30Nathalie RONGEN · 43:52 · 2017
Celine92091911:10:50Celine SAUCE · 43:14 · 2025
Vincent892289058:00Vincent TERRIER · 32:23 · 2023
David889188859:45David JEHANNO · 33:39 · 2015
Marion85785071:07:11Marion DRIOT · 37:09 · 2018
Caroline84684511:09:18Caroline FINE · 43:40 · 2023
Stephanie83683511:10:43Stephanie MONTESINOS CHARVET · 47:09 · 2024
Antoine829182854:16Antoine LEBECQUE · 30:49 · 2023
Pauline825825—1:05:45Pauline THOMAS · 35:15 · 2025
Aurelie823823—1:08:04Aurelie IMARRE · 37:27 · 2018
Maxime821281955:01Maxime MENNESSON · 31:29 · 2016
Jerome80818071:00:46Jérôme FINOT · 34:03 · 2013
Emilie751751—1:10:09Emilie BODENANT · 38:06 · 2015
Audrey732732—1:09:15Audrey JOUENNE · 42:56 · 2024
Eric69316921:02:06Eric CHAMPION · 34:42 · 2025
Isabelle691691—1:11:33Isabelle BOGEY · 40:22 · 2013
Claire687687—1:06:56Claire PERRAUX · 35:53 · 2023
Clement679—67953:32Clement GARCONNET · 31:07 · 2024
Elodie67967721:07:55Elodie GOUTTENOIRE · 38:51 · 2017
Cecile662662—1:10:03Cecile DEHARO · 38:44 · 2016
Benjamin661—66156:30Benjamin ROUILLON · 32:05 · 2014
Sandrine645645—1:12:39Sandrine PRIEUR · 42:52 · 2019
Marine63463221:06:28Marine DISSEIX · 39:49 · 2023
Thierry62816271:01:11Thierry ROEDER · 38:09 · 2025
Charlotte620620—1:05:22Charlotte PENNEMAN · 36:12 · 2022
Mathieu616—61658:03Mathieu CHARLES · 32:45 · 2013
Mathilde614614—1:04:49Mathilde SANTY-GUILLOT · 40:43 · 2025
Florian603—60355:15Florian DUFOUR · 31:52 · 2023
Francois595159458:14Francois ROUSSEAU · 32:38 · 2015
Delphine585585—1:09:44Delphine CARIOU · 38:59 · 2018
Damien584—58456:04Damien VULLIN · 34:08 · 2016
Valerie573573—1:10:36Valerie MEJARD · 42:50 · 2019
Virginie56756611:11:18Virginie D'AMBROSIO · 42:40 · 2025
Cedric563256158:45Cedric SIMOVIS · 33:07 · 2016
Arnaud559355657:31Arnaud TERRASSON · 33:55 · 2018
Laura55355211:06:56Laura FRINGUELLO · 38:51 · 2023
Chloe549549—1:05:21Chloe MAILLARD · 39:08 · 2022
Sylvain548—5481:00:10Sylvain DENIS · 32:08 · 2018
Anthony544354156:35Anthony FRONTERA · 30:09 · 2024
Patrick544—5441:03:23Patrick CHAUNIER · 34:47 · 2016
Franck53435311:00:43Franck BUSSIERE · 35:58 · 2019
Quentin532153154:54Quentin BARREAU · 31:36 · 2021
Manon52952811:03:46Manon DOYELLE · 32:48 · 2017
Catherine518518—1:11:57Catherine FORET · 37:29 · 2025
Florence51651511:12:50Florence BERTHIER · 41:38 · 2024
Jeremy515—51556:06Jeremy DURA · 30:45 · 2025
Pascal515—5151:03:11Pascal GAILLARD · 38:49 · 2017
Benoit494—49457:40Benoit CALANDREAU · 31:57 · 2015
Fabien490148958:52Fabien JOUFFRE · 33:07 · 2016
Bruno48814871:02:05Bruno BESSE · 36:25 · 2023
Matthieu485148456:34Matthieu GRARD · 31:02 · 2023
Melanie47347121:07:59Melanie PRUDENT · 39:40 · 2014
Amandine47147011:09:29Amandine DURAND · 40:09 · 2021
Lucie46646421:06:09Lucie ROSE · 37:59 · 2023
Lea46045911:05:06Lea CONINX · 33:43 · 2021
Marc453—4531:01:03Marc-Antoine POILBOUT · 34:21 · 2015
Sylvie45245111:14:34Sylvie PIERRON · 47:13 · 2017
Adrien448244654:37Adrien FOURNOL · 33:32 · 2023
Veronique442442—1:12:07Veronique MATHIEU · 39:04 · 2024
Sarah439439—1:06:09Sarah TCHRAOU · 39:16 · 2019
Alexis437—43754:32Alexis BOSIO · 32:33 · 2017
Helene434434—1:11:27Helene SIMBOISELLE · 41:28 · 2024
Laurence43143011:10:53Laurence PRATS · 47:56 · 2017
Paul428—42855:03Paul MICHAUD · 31:18 · 2025
Justine428428—1:04:30Justine BRUMAN · 41:26 · 2023
Fanny42642511:08:41Fanny LANDRE · 43:48 · 2023
Anais404404—1:06:30Anais LEROY · 37:26 · 2022
Kevin404140356:40Kevin GUILLOTTE · 35:08 · 2018
Laetitia40240111:10:56Laetitia GEMELAS · 42:57 · 2023
Loic398239659:12Loic FERRA · 33:11 · 2023
Cyril398139759:18Cyril VERIOT · 34:56 · 2023
Christine398398—1:12:11Christine LONINI · 41:44 · 2025
Carole39539411:12:00Carole PASQUIER · 41:57 · 2022
Xavier388138759:53Xavier DECURNINGE · 34:49 · 2019
Baptiste387—38755:06Baptiste JARD · 32:04 · 2019
Raphael386—38657:57Raphael ANDRE · 33:33 · 2025
Florent385138456:55Florent DERAIL · 33:44 · 2023
Fabrice383—38359:31Fabrice QUEMENER · 39:57 · 2017
Clemence38338211:04:02Clemence TAVERNIER · 40:19 · 2018
Herve38213811:01:45Herve POCHART · 38:34 · 2022
Remi381—38156:01Remi GERARD · 34:17 · 2014
Gregory379—37958:44Gregory CONTE · 38:25 · 2022
Aurelien376—37657:18Aurelien RIVET · 32:50 · 2018
Michel37623741:03:41Michel MUNSCH · 35:51 · 2023
Hugo375137452:17Hugo HOTTEBART · 31:11 · 2024
Christelle375375—1:12:25Christelle PREVOST · 40:07 · 2016
Laure37437221:11:06Laure-Emmanuelle ZARAGOSI-RATHELOT · 44:08 · 2013
Juliette37036911:03:07Juliette KUNTZ · 41:08 · 2016
Gilles368—3681:02:24Gilles NEU · 36:21 · 2018
Emmanuel363136258:11Emmanuel TAPIE · 32:40 · 2019
Dominique3631212421:06:30Dominique MEGUERD · 40:17 · 2017
Amelie360360—1:06:08Amelie BONGRAND · 37:38 · 2024
Alice359359—1:05:35Alice WRIGHT · 37:30 · 2023
Alexandra357357—1:07:41Alexandra LAFON · 41:09 · 2017
Lucas352—35252:11Lucas BASSET · 32:18 · 2016
Christian348—3481:01:31Christian THIMON · 38:56 · 2014
Valentin345134453:56Valentin DUCROUX · 32:16 · 2022
Mickael337233559:48Mickael MOISSONNIER · 32:41 · 2021
Ludovic333—33357:14Ludovic BAUR · 31:43 · 2022
Karine327327—1:11:37Karine FREMAUX · 45:22 · 2022
Estelle32632421:07:09Estelle SCHUPPERT · 43:56 · 2017
Severine322322—1:09:16Severine GUBIAN · 46:18 · 2025
Lionel319—31958:27Lionel CACHOT · 34:27 · 2016
Didier317—3171:02:33Didier RAHM · 38:20 · 2013
Gaelle312312—1:10:07Gaelle JEANNIN · 45:52 · 2018
Jonathan310—31058:05Jonathan ROMEUF · 36:49 · 2017
Emmanuelle309309—1:08:59Emmanuelle TELLO · 39:47 · 2019
Bertrand30813071:00:07Bertrand DUMONT · 33:37 · 2024
Louis306130551:13Louis THIEBAULT · 33:46 · 2023
Magali300300—1:11:11Magali COQUERY · 47:49 · 2022
Corinne300300—1:12:18Corinne PICAT · 48:24 · 2017
Emma300300—1:04:48Emma LEINER · 40:09 · 2023
Clara296296—1:03:39Clara NOWAK · 42:07 · 2023
Alain29512941:04:24Alain DEVISY · 39:22 · 2018
Thibault294—29455:53Thibault COSSINET · 34:49 · 2013
Yann287—28759:27Yann ALARCON · 35:47 · 2013
Victor280127953:49Victor ARNAL · 34:19 · 2023
Elise279279—1:06:01Elise POLLINI · 38:22 · 2023
Arthur279—27953:21Arthur ALIX · 33:54 · 2025
Sandra27827711:11:13Sandra NAVARETTE · 48:04 · 2023
Simon277227554:32Simon MILCENT · 33:10 · 2025
Charles276—27659:15Charles JEANBLANC · 36:42 · 2015
Michael270126959:20Michael BOUCHE · 33:32 · 2017
Geraldine262262—1:11:06Geraldine PETIT · 45:19 · 2018
Margaux24724431:04:05Margaux LAFARGE · 41:49 · 2018
Beatrice23923811:14:59Beatrice BLOUIN · 45:52 · 2018
Patricia23823711:11:38Patricia MAILLOT · 43:57 · 2018
Noemie23723521:05:32Noemie MAAMOURI · 36:58 · 2022
Denis23412331:00:55Denis EKINCI · 40:46 · 2025
Agnes23423221:15:31Agnes FRANCASTEL · 43:15 · 2022
Morgane22722611:04:26Morgane MOISSON · 40:00 · 2025
Daniel22532221:04:55Daniel GRANCHO · 39:28 · 2025
Martin223222154:16Martin PAQUET · 34:29 · 2025
Lisa223223—1:04:19Lisa TEYSSIER · 41:57 · 2023
Remy222—22258:03Remy MULLER · 35:26 · 2023
Coralie222222—1:06:30Coralie AVRIL · 44:16 · 2023
Maud220220—1:12:02Maud ROCHE · 43:29 · 2023
Adeline21621511:07:02Adeline ROY · 39:21 · 2023
Thibaut215121453:28Thibaut GIANDOMENICO · 31:22 · 2025
Aude207207—1:07:25Aude MONTMAYEUR BROUAT · 39:16 · 2023
Bastien204—20454:34Bastien DONNAT · 37:08 · 2022
Yannick20391941:02:04Yannick BOURSEAUX · 34:14 · 2021
Clementine202202—1:07:40Clementine BOUILLOT · 44:48 · 2025
Vanessa201201—1:14:17Vanessa ACHAINTRE · 50:17 · 2018
Corentin201—20153:00Corentin MORISOT · 34:49 · 2023
Agathe19919811:06:29Agathe LAMBERT · 43:15 · 2018
Louise19619511:03:47Louise SERBAN--PENHOAT · 35:04 · 2021
Samuel195119455:15Samuel TAULEIGNE · 35:19 · 2024
Jessica192192—1:08:37Jessica SCHMITT · 38:50 · 2025
Angelique191191—1:07:54Angelique PLASSE · 43:43 · 2021
Myriam191191—1:11:00Myriam BENCHILI · 39:19 · 2023
Richard189—1891:00:15Richard GHIER · 36:53 · 2019
Fabienne18818711:12:05Fabienne DRAVET · 48:42 · 2018
Theo187—18753:29Theo PELLEGRINI · 32:02 · 2016
Etienne186—18653:37Etienne GAILLET · 33:28 · 2025
Patrice185—1851:03:07Patrice PICOLLET · 35:46 · 2015
Lucile185185—1:03:12Lucile SEMANAZ · 46:56 · 2025
Leo183—18352:18Leo CAMARET · 32:24 · 2023
Sonia183183—1:09:24Sonia ALCOLEA · 46:26 · 2017
Francoise182182—1:18:02Francoise BRUN-LEY · 54:37 · 2019
Sabrina18017911:06:51Sabrina CORNET · 39:04 · 2019
Eva178178—1:05:38Eva MAZZOLA · 41:32 · 2018
Jacques177—1771:03:26Jacques BERNARD DE DOMPSURE · 39:16 · 2023
Axel176217454:36Axel BRUYAS · 32:40 · 2023
Jennifer175175—1:11:53Jennifer JOSLEY · 40:46 · 2024
Carine172172—1:08:37Carine JEAN · 47:04 · 2018
Robin171—17153:17Robin ALQUINET · 33:59 · 2024
Mohamed169—16957:07Mohamed IBRAHEEM SAYED · 35:58 · 2024
Serge168—1681:00:08Serge GASTEL · 39:21 · 2022
Solene165165—1:05:19Solene VERRY · 41:35 · 2024
Yves165—1651:00:57Yves DEROCHE · 39:51 · 2025
Alexia16316121:03:21Alexia ABOULIN · 43:19 · 2017
Maxence163615752:27Maxence ANDRIEUX · 36:46 · 2019
Perrine162162—1:05:58Perrine ROBERT · 40:47 · 2021
Aurore162162—1:05:36Aurore CORMIER · 44:41 · 2019
Sabine161161—1:10:15Sabine SADOUN · 42:01 · 2017
Celia159159—1:04:12Celia LAOUAREM · 45:23 · 2025
Yoann157—15756:54Yoann STUCK · 34:11 · 2018
Bernard157—1571:07:11Bernard REVEILLAULT · 40:29 · 2014
Benedicte155155—1:08:50Benedicte ROBIN · 35:30 · 2016
Charlene154154—1:09:03Charlene MOUSSY · 44:00 · 2018
Luc153—15359:08Luc MATRAY · 31:47 · 2024
Ines152152—1:04:01Ines DE POORTER · 46:10 · 2025
Cindy151151—1:09:47Cindy CAILLET · 37:17 · 2019
Nelly150150—1:11:17Nelly CHEVALLIER · 48:37 · 2017
William150—15057:21William DUMAS · 36:37 · 2022
Anna149149—1:05:26Anna PIRAT · 39:07 · 2023
Edouard148—14853:41Edouard DUPAS · 30:53 · 2024
Margot148148—1:03:45Margot NOVEL · 37:20 · 2025
Aline147147—1:08:43Aline GAUTHIER · 41:13 · 2013
Claude146281181:06:32Claude MAGAND · 35:33 · 2013
Gregoire145—14553:51Gregoire BOUT · 33:53 · 2016
Nadege145145—1:07:42Nadege BRETHERTON · 46:24 · 2021
Valentine143143—1:05:11Valentine JOLLY · 41:16 · 2021
Laurie142142—1:04:26Laurie LINDEKENS · 35:42 · 2018
Martine142142—1:16:26Martine COUBES · 52:55 · 2017
Marlene142142—1:08:55Marlene BOASIS · 48:08 · 2023
Marjorie141141—1:10:22Marjorie MARRA · 43:54 · 2019
Jeanne139139—1:03:53Jeanne MARTIN · 46:54 · 2017
Pascale137137—1:10:39Pascale AVENEL · 43:00 · 2024
Frederique137137—1:16:00Frederique CHAMBON-COUALLIER · 51:30 · 2019
Gaetan135—1351:01:00Gaetan CASIMIR · 39:46 · 2022
Marianne134134—1:08:36Marianne VAUTRIN · 41:09 · 2025
Cyrille133113258:49Cyrille GUICHON · 37:25 · 2024
Jeremie132213058:09Jeremie AUGER · 36:20 · 2023
Elsa132132—1:07:22Elsa CHAUDET · 45:18 · 2021
Charline131131—1:04:19Charline MICOUD · 40:57 · 2017
Oceane131131—1:06:31Oceane BRUN · 40:35 · 2025
Gerard13031271:09:56Gerard BIALEK · 43:21 · 2022
Elisa130130—1:02:52Elisa VICENTE · 46:54 · 2025
Nadia13012911:10:52Nadia MAHI · 48:45 · 2013
Jordan129—12956:39Jordan FUENTES · 36:32 · 2025
Emeline129129—1:08:45Emeline DUCLOS · 42:42 · 2018
Blandine12912811:12:32Blandine BRESSAN · 44:37 · 2019
Regis12721251:01:07Regis RAUZY · 35:13 · 2021
Elisabeth127127—1:14:15Elisabeth BLANDIN · 44:03 · 2019
Muriel126126—1:09:40Muriel ESCOURROU · 51:07 · 2021
Coline125125—1:01:49Coline PERCHENET · 40:32 · 2023
Alix12311581:06:05Alix ARTIERES · 42:45 · 2017
Nathan121—12152:03Nathan BARBERIS · 35:34 · 2023
Gabriel121112054:28Gabriel BRIAND · 31:09 · 2021
Tristan120—12055:18Tristan DEREUDDRE · 36:12 · 2021
Olivia120120—1:07:18Olivia NICOLLE · 46:03 · 2019
Ophelie120120—1:07:11Ophelie BAL · 47:05 · 2025
Aymeric119—11953:14Aymeric PRAT · 35:43 · 2022
Tom118—11855:01Tom AUSTRUI · 33:42 · 2023
Brice118—11858:34Brice COURBON · 34:31 · 2018
Romane116116—1:04:15Romane OLIVE · 43:32 · 2024
Floriane116116—1:06:00Floriane JULIEN · 38:00 · 2023
Jules115—11550:46Jules ANDRE · 33:27 · 2024
Mehdi113—11354:35Mehdi BEN ALI · 32:46 · 2024
Ludivine110110—1:07:33Ludivine BLANQUET · 44:06 · 2023
Julia11010911:01:37Julia DUPONT · 43:55 · 2023
Lydie110110—1:07:52Lydie WAUCQUIER · 42:40 · 2023
Andre108—1081:03:40Andre QUENTEL · 44:42 · 2022
Maria106106—1:09:01Maria Doloretta LAI · 44:14 · 2025
Lise105105—1:09:03Lise BURGNARD · 40:09 · 2025
Marina105105—1:06:04Marina STOJANOVIC · 37:29 · 2025
Johan104—10457:01Johan AVENIER · 39:49 · 2017
Diane104104—1:03:33Diane WOLF · 37:22 · 2017

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

Generations

Who races it, by age

134,467 classified finishes across 12 editions, placed in the age band the organiser filed each athlete under. A further 5,241 carry no usable age class.

French athletics. The older Lyon editions use the ten-year V-bands, the newer ones the five-year M-bands.

The whole archive, by band

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

025,00050,00075,000100,000<2020–3940–4950–5960–6970+
How the age structure moved, 2013 to 2025

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%201320142015201620172018201920212022202320242025

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 29,910 pairs of consecutive editions by the same person, the band moves backwards 183 times and skips more than one bucket 39 times — 99.3% consistent. The residue is the size name collisions predict.

Median finish by band

BandRun in Lyon — 10 km
Under 2054:30 · 4,530
20–3959:49 · 86,119
40–491:00:43 · 27,358
50–591:02:04 · 13,334
60–691:03:30 · 2,805
70 and over1:08:58 · 321

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

Women

Women in the archive

67,665 of 139,708 classified finishes across 12 editions — 48.4%.

The highest share is 2025 at 54.2%. The furthest up an overall field any woman has finished is Manon DOYELLE, 9th overall in 2017.

Share of the classified field

Women as a percentage of classified runners, per edition.

0%20%40%60%2013201520172019202120232025Women 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
YearRun in Lyon — 10 km
201344.5%
201448.6%
201550.0%
201650.6%
201749.9%
201848.1%
201945.0%
202144.3%
202243.9%
202347.1%
202452.3%
202554.2%
How many women finished

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

02,0004,0006,0008,0002013201520172019202120232025Number of women classified, per edition

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

Show the numbers
YearRun in Lyon — 10 km
20133,846
20144,851
20156,048
20166,811
20177,223
20186,681
20195,714
20213,439
20224,665
20236,342
20245,898
20256,147

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
2025Pauline THOMASFR35:15566,147 · 54.2%+8:25
2024Laurina ARCHEFR36:01575,898 · 52.3%+7:54
2023Grace CHARPYFR35:43926,342 · 47.1%+8:29
2022Coraline MAAMOURIFR35:08334,665 · 43.9%+8:47
2021Lea CONINXFR33:43173,439 · 44.3%+7:56
2019Cindy CAILLETFR37:17855,714 · 45.0%+8:49
2018Laurie LINDEKENSFR35:42606,681 · 48.1%+8:14
2017Manon DOYELLEFR32:4897,223 · 49.9%+9:16
2016Benedicte ROBINFR35:30416,811 · 50.6%+29:38
2015Sophie LE BEHERECFR37:08556,048 · 50.0%+21:31
2014Felicitas MENSINGDE38:07424,851 · 48.6%+17:29
2013Sophie LE BEHERECFRA37:34623,846 · 44.5%+15:54

“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

97,747 distinct people have finished at least one of the 12 editions. 72,116 came once and did not return; 25,631 came back at least once more.

3 people have finished every one of the 12.

How many editions people finish

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

020,00040,00060,00080,000123456789101112

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

6 editions or more — 748 people

“Editions” counts distinct years, not finishes.

NameEditionsFinishesYearsBest
Jérôme THOMASSIN121213 14 15 16 17 18 19 21 22 23 24 2546:25
Michel MARTINET121213 14 15 16 17 18 19 21 22 23 24 2547:31
Marie Jackie CURTI121213 14 15 16 17 18 19 21 22 23 24 2553:18
Antoine MARTIN111713 14 15 16 18 19 21 22 23 24 2542:57
Arnaud AGELOU111114 15 16 17 18 19 21 22 23 24 2544:17
Dominique GERARD111114 15 16 17 18 19 21 22 23 24 2553:49
Michel BAILLEUL111113 14 15 16 17 19 21 22 23 24 251:02:33
Julien PASCALE101013 14 15 16 17 18 19 21 22 2435:27
David MIZOULE101013 14 15 16 17 18 21 22 23 2439:00
Stephane MICHEL101314 15 16 17 18 19 21 22 24 2543:57
Irina TERENTIEV101013 14 16 17 18 19 21 22 23 2445:18
Jean-Philippe MARTIN101015 16 17 18 19 21 22 23 24 2545:36
Fabien LEBON101013 14 15 16 17 19 22 23 24 2545:47
Philippe DURON101114 15 16 17 18 19 22 23 24 2548:08
Thierry BOCQUIN101014 15 16 17 18 19 21 22 23 2449:38
Nicolas BERRET101013 14 15 16 17 18 19 22 24 2550:01
Cyril LE DEVEHAT101015 16 17 18 19 21 22 23 24 2550:59
Stephan DUPUY101014 15 16 17 18 19 22 23 24 2551:33
Alfredo DEFRANCISCI101014 15 16 17 18 19 22 23 24 2551:37
Abla ZIDI101013 14 15 16 17 18 21 22 23 2453:48

Showing 20 of 748 runners who have finished more than once — the deepest 500 are listed.

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 510 such collisions occur among 139,708 named finishes. Applied to every cross-edition pair that predicts roughly 5,430 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.

139,708 finishers across 12 editions · built 2026-10-11