The archive
Semi de Paris — every edition
11 editions, 395,723 classified finishers, 2015–2026. Every figure here is read from the results the timekeeper published.
Classified finishers per edition. The axis starts at zero, so the height of a point is the size of the field.
The size of the field. Use the left and right arrow keys to read each point.
2016 sits off the line: the timekeeper does not publish the whole field for it.
Show the numbers
| Year | Finishers |
|---|---|
| 2015 | 34,905 |
| 2016 | 3,304 |
| 2017 | 38,211 |
| 2018 | 36,007 |
| 2019 | 33,764 |
| 2020 | — |
| 2021 | 18,426 |
| 2022 | 40,980 |
| 2023 | 45,400 |
| 2024 | 47,901 |
| 2025 | 47,544 |
| 2026 | 49,281 |
Fastest finisher, over the same 21.097 km every year — so unlike a mountain race, these times are directly comparable.
The winning time. Use the left and right arrow keys to read each point.
The scale starts at 55: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: Roncer KIPKORIR in 2023, 59:38 (2:50/km).
Show the numbers
| Year | Winner |
|---|---|
| 2015 | 1:00:16 |
| 2016 | 1:09:06 |
| 2017 | 1:00:38 |
| 2018 | 1:01:25 |
| 2019 | 1:04:20 |
| 2020 | — |
| 2021 | 59:42 |
| 2022 | 1:00:52 |
| 2023 | 59:38 |
| 2024 | 1:00:45 |
| 2025 | 1:00:16 |
| 2026 | 1:00:11 |
Half the field finished faster than this, half slower.
The median finisher. Use the left and right arrow keys to read each point.
The scale starts at 1: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
| Year | Median |
|---|---|
| 2015 | 2:44:20 |
| 2016 | 1:58:34 |
| 2017 | 2:42:02 |
| 2018 | 2:47:16 |
| 2019 | 1:59:05 |
| 2020 | — |
| 2021 | 1:59:42 |
| 2022 | 1:55:02 |
| 2023 | 1:55:26 |
| 2024 | 1:56:34 |
| 2025 | 1:59:00 |
| 2026 | 1:57:19 |
Share of classified finishers.
Women in the field. Use the left and right arrow keys to read each point.
Show the numbers
| Year | Women |
|---|---|
| 2015 | 32.6% |
| 2016 | 25.8% |
| 2017 | 33.7% |
| 2018 | 34.0% |
| 2019 | 34.8% |
| 2020 | — |
| 2021 | 30.1% |
| 2022 | 34.9% |
| 2023 | 37.1% |
| 2024 | 40.5% |
| 2025 | 43.2% |
| 2026 | 44.5% |
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.
The provider's own results contradict themselves in 39 places — pairs where the runner placed ahead has the slower gun time, worst case 52 seconds. Published as they stand: the ordering here is the official one, inconsistencies included.
The km-15 and km-20 mats missed about 7,000 runners — 17% of the field — so every ranking at those two points is over a smaller field than the rest of the race. Nobody left and came back; they simply were not read.
The clock changed
The editions from 2015 to 2018 are ranked on gun time — measured from the starter’s gun, however long a runner waited to reach the line. From 2019 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
Every edition
| Year | Finishers | Women | Winner | Winning time | Median | Clock |
|---|---|---|---|---|---|---|
| 2015 | 34,905 | 32.6% | Vincent YATOR | 1:00:16 | 2:44:20 | gun |
| 2016 | 3,304 | 25.8% | Romain PRUDON * | 1:09:06 * | 1:58:34 | gun |
| 2017 | 38,211 | 33.7% | Morris GACHAGA | 1:00:38 | 2:42:02 | gun |
| 2018 | 36,007 | 34.0% | Evans CHERUIYOT | 1:01:25 | 2:47:16 | gun |
| 2019 | 33,764 | 34.8% | Hizkel TEWELDE | 1:04:20 | 1:59:05 | chip |
| 2021 | 18,426 | 30.1% | Moses KIBET | 59:42 | 1:59:42 | chip |
| 2022 | 40,980 | 34.9% | Boniface KIBIWOTT | 1:00:52 | 1:55:02 | chip |
| 2023 | 45,400 | 37.1% | Roncer KIPKORIR | 59:38 | 1:55:26 | chip |
| 2024 | 47,901 | 40.5% | Bernard KOECH | 1:00:45 | 1:56:34 | chip |
| 2025 | 47,544 | 43.2% | Kennedy KIMUTAI | 1:00:16 | 1:59:00 | chip |
| 2026 | 49,281 | 44.5% | Kennedy KIMUTAI | 1:00:11 | 1:57:19 | chip |
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
19,082 distinct first names over 395,723 named finishes, across 11 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.
Classified finishes, all editions. Hover a bar.
Fastest median
Names with 99 or more finishes.
| Mathis | 1:45:53 | 284 |
| Corentin | 1:46:38 | 642 |
| Leo | 1:47:16 | 597 |
| Theo | 1:47:18 | 882 |
| Lucas | 1:47:21 | 1,090 |
| Tanguy | 1:47:44 | 353 |
| Baptiste | 1:48:01 | 1,458 |
| Jules | 1:48:14 | 604 |
| Hugo | 1:48:15 | 1,485 |
| Quentin | 1:48:50 | 1,758 |
| Nathan | 1:48:51 | 464 |
| Robin | 1:48:53 | 580 |
Slowest median
Names with 99 or more finishes.
| Sylvie | 2:28:37 | 535 |
| Beatrice | 2:24:46 | 262 |
| Veronique | 2:23:31 | 570 |
| Patricia | 2:23:20 | 292 |
| Christine | 2:22:18 | 482 |
| Florence | 2:21:54 | 660 |
| Catherine | 2:21:42 | 659 |
| Christelle | 2:21:24 | 475 |
| Corinne | 2:21:17 | 323 |
| Isabelle | 2:21:15 | 1,098 |
| Magali | 2:21:14 | 305 |
| Nathalie | 2:21:10 | 1,139 |
The full list
| Name | Finishes | Women | Men | Median | Fastest of them |
|---|---|---|---|---|---|
| Jean | 7,259 | 12 | 7247 | 2:01:42 | Jean-Baptiste MICHAUX · 1:04:02 · 2025 |
| Nicolas | 5,823 | 7 | 5816 | 1:55:12 | Nicolas DALMASSO · 1:04:45 · 2023 |
| Pierre | 5,293 | 6 | 5287 | 1:54:27 | Pierre · 1:05:38 · 2024 |
| Thomas | 4,690 | 4 | 4686 | 1:52:52 | Thomas DJERBOUA · 1:06:42 · 2025 |
| Julien | 4,392 | 5 | 4387 | 1:54:11 | Julien RABACA · 1:04:56 · 2025 |
| Marie | 4,230 | 4219 | 11 | 2:13:12 | Marie BOUCHARD · 1:12:05 · 2025 |
| Guillaume | 4,218 | 1 | 4217 | 1:54:26 | Guillaume · 1:03:26 · 2026 |
| Alexandre | 3,972 | 4 | 3968 | 1:52:54 | Alexandre · 1:05:20 · 2026 |
| Antoine | 3,776 | — | 3776 | 1:51:36 | Antoine · 1:08:10 · 2026 |
| Vincent | 3,408 | 3 | 3405 | 1:56:21 | Vincent YATOR · 1:00:16 · 2015 |
| Sebastien | 3,199 | 1 | 3198 | 1:57:03 | Sebastien NORDEST · 1:12:24 · 2017 |
| Olivier | 3,160 | 4 | 3156 | 2:00:24 | Olivier · 1:08:56 · 2024 |
| Christophe | 3,080 | — | 3080 | 2:00:15 | Christophe · 1:11:54 · 2026 |
| Maxime | 2,916 | 10 | 2906 | 1:51:51 | Maxime · 1:04:29 · 2025 |
| David | 2,850 | — | 2850 | 1:58:01 | David BERNIER · 1:06:48 · 2018 |
| Romain | 2,843 | 2 | 2841 | 1:52:22 | Romain COURCIERES · 1:05:38 · 2018 |
| Laurent | 2,779 | — | 2779 | 2:01:32 | Laurent · 1:13:37 · 2018 |
| Philippe | 2,741 | 2 | 2739 | 2:05:18 | Philippe · 1:14:10 · 2026 |
| Stephane | 2,698 | 6 | 2692 | 2:00:47 | Stephane · 1:11:56 · 2018 |
| Francois | 2,598 | 2 | 2596 | 1:56:56 | Francois · 1:07:38 · 2023 |
| Anne | 2,539 | 2535 | 4 | 2:17:12 | Anne · 1:16:57 · 2023 |
| Camille | 2,507 | 2303 | 204 | 2:07:08 | Camille · 1:14:21 · 2025 |
| Frederic | 2,476 | — | 2476 | 2:02:30 | Frederic BELAUBRE · 1:09:21 · 2025 |
| Clement | 2,416 | 1 | 2415 | 1:49:35 | Clement ANGLADA · 1:05:54 · 2018 |
| Paul | 2,365 | 4 | 2361 | 1:51:05 | Paul LONYANGATA · 1:00:40 · 2017 |
| Benjamin | 2,297 | 4 | 2293 | 1:54:29 | Benjamin CHOQUERT · 1:03:38 · 2022 |
| Arnaud | 2,288 | 2 | 2286 | 1:55:07 | Arnaud · 1:06:09 · 2026 |
| Mathieu | 2,174 | 4 | 2170 | 1:54:20 | Mathieu · 1:06:16 · 2023 |
| Eric | 2,020 | 4 | 2016 | 2:02:49 | Eric · 1:11:16 · 2018 |
| Jerome | 1,997 | 1 | 1996 | 2:00:20 | Jerome · 1:10:36 · 2022 |
| Benoit | 1,978 | 4 | 1974 | 1:55:35 | Benoit · 1:10:56 · 2022 |
| Pauline | 1,954 | 1951 | 3 | 2:08:42 | Pauline · 1:19:49 · 2023 |
| Julie | 1,897 | 1894 | 3 | 2:12:00 | Julie · 1:21:10 · 2026 |
| Adrien | 1,860 | — | 1860 | 1:50:54 | Adrien · 1:05:52 · 2023 |
| Matthieu | 1,829 | 1 | 1828 | 1:54:49 | Matthieu · 1:08:48 · 2026 |
| Sophie | 1,814 | 1811 | 3 | 2:18:32 | Sophie · 1:21:30 · 2023 |
| Quentin | 1,758 | 1 | 1757 | 1:48:50 | Quentin · 1:04:26 · 2025 |
| Louis | 1,757 | 3 | 1754 | 1:49:34 | Louis MICHEL · 1:03:28 · 2026 |
| Mathilde | 1,740 | 1740 | — | 2:09:01 | Mathilde · 1:19:57 · 2024 |
| Charlotte | 1,684 | 1682 | 2 | 2:11:08 | Charlotte · 1:23:20 · 2026 |
| Marion | 1,607 | 1605 | 2 | 2:10:37 | Marion KIBOR · 1:06:46 · 2023 |
| Florian | 1,594 | — | 1594 | 1:51:06 | Florian CARVALHO · 1:01:05 · 2021 |
| Claire | 1,594 | 1593 | 1 | 2:13:31 | Claire · 1:14:36 · 2025 |
| Thierry | 1,563 | 2 | 1561 | 2:07:27 | Thierry · 1:08:14 · 2015 |
| Marc | 1,549 | 1 | 1548 | 1:59:43 | Marc Antoine · 1:09:50 · 2026 |
| Alexis | 1,534 | 6 | 1528 | 1:53:12 | Alexis TURPIN · 1:05:38 · 2023 |
| Caroline | 1,517 | 1515 | 2 | 2:14:18 | Caroline · 1:21:41 · 2023 |
| Hugo | 1,485 | 4 | 1481 | 1:48:15 | Hugo · 1:07:58 · 2026 |
| Charles | 1,470 | 2 | 1468 | 1:53:43 | Charles MNERIA · 1:01:10 · 2021 |
| Baptiste | 1,458 | 2 | 1456 | 1:48:01 | Baptiste · 1:05:20 · 2026 |
| Laura | 1,445 | 1442 | 3 | 2:10:50 | Laura · 1:21:01 · 2025 |
| Marine | 1,445 | 1445 | — | 2:08:42 | Marine · 1:19:56 · 2025 |
| Cedric | 1,435 | 1 | 1434 | 1:54:49 | Cédric · 1:07:31 · 2026 |
| Victor | 1,418 | — | 1418 | 1:50:14 | Victor MOREAU · 1:03:15 · 2026 |
| Pascal | 1,376 | 2 | 1374 | 2:04:17 | Pascal · 1:14:35 · 2024 |
| Damien | 1,349 | 1 | 1348 | 1:54:55 | Damien · 1:04:55 · 2026 |
| Celine | 1,345 | 1343 | 2 | 2:15:46 | Céline · 1:25:35 · 2026 |
| Jeremy | 1,342 | — | 1342 | 1:53:25 | Jeremy · 1:06:23 · 2023 |
| Xavier | 1,327 | 1 | 1326 | 1:59:05 | Xavier · 1:07:26 · 2025 |
| Kevin | 1,321 | 2 | 1319 | 1:54:14 | Kevin · 1:03:37 · 2026 |
| Emmanuel | 1,298 | — | 1298 | 1:59:48 | Emmanuel ROUDOLFF · 1:02:11 · 2024 |
| Patrick | 1,261 | 1 | 1260 | 2:07:06 | Patrick · 1:11:56 · 2026 |
| Arthur | 1,246 | 3 | 1243 | 1:49:38 | Arthur · 1:11:50 · 2025 |
| Bruno | 1,243 | 1 | 1242 | 2:03:13 | Bruno · 1:14:47 · 2026 |
| Simon | 1,241 | 1 | 1240 | 1:49:04 | Simon · 1:05:59 · 2026 |
| Sylvain | 1,237 | — | 1237 | 1:57:01 | Sylvain · 1:10:44 · 2024 |
| Franck | 1,235 | 1 | 1234 | 2:01:32 | Franck · 1:12:22 · 2019 |
| Anthony | 1,232 | — | 1232 | 1:53:04 | Anthony BARON · 1:04:03 · 2026 |
| Chloe | 1,229 | 1228 | 1 | 2:07:56 | Chloe · 1:25:17 · 2026 |
| Stephanie | 1,208 | 1206 | 2 | 2:17:23 | Stephanie · 1:23:49 · 2025 |
| Lea | 1,208 | 1201 | 7 | 2:06:49 | Lea NAVARRO · 1:14:00 · 2023 |
| Valentin | 1,205 | 1 | 1204 | 1:49:44 | Valentin · 1:08:03 · 2024 |
| Manon | 1,182 | 1181 | 1 | 2:07:52 | Manon TRAPP · 1:10:56 · 2024 |
| Fabien | 1,174 | — | 1174 | 1:56:44 | Fabien · 1:07:06 · 2025 |
| Juliette | 1,147 | 1147 | — | 2:05:05 | Juliette · 1:20:19 · 2025 |
| Nathalie | 1,139 | 1137 | 2 | 2:21:10 | Nathalie · 1:20:47 · 2026 |
| Thibault | 1,138 | — | 1138 | 1:51:45 | Thibault · 1:05:13 · 2026 |
| Alice | 1,125 | 1121 | 4 | 2:08:22 | Alice · 1:16:44 · 2023 |
| Martin | 1,120 | 4 | 1116 | 1:50:04 | Martin · 1:07:21 · 2024 |
| Emilie | 1,117 | 1116 | 1 | 2:15:13 | Emilie · 1:14:40 · 2022 |
| Aurelie | 1,112 | 1109 | 3 | 2:16:31 | Aurélie · 1:19:34 · 2026 |
| Sarah | 1,111 | 1109 | 2 | 2:11:41 | Sarah CHELANGAT · 1:06:31 · 2026 |
| Isabelle | 1,098 | 1097 | 1 | 2:21:15 | Isabelle · 1:24:51 · 2019 |
| Lucas | 1,090 | 2 | 1088 | 1:47:21 | Lucas LIARD · 1:04:08 · 2025 |
| Lucie | 1,087 | 1085 | 2 | 2:10:27 | Lucie PICARD · 1:15:54 · 2018 |
| Remi | 1,043 | — | 1043 | 1:53:57 | Remi · 1:07:18 · 2026 |
| Clemence | 1,038 | 1038 | — | 2:09:31 | Clemence CALVIN · 1:10:15 · 2019 |
| Audrey | 1,035 | 1032 | 3 | 2:13:56 | Audrey · 1:15:00 · 2023 |
| Raphael | 1,033 | 2 | 1031 | 1:53:30 | Raphael · 1:07:24 · 2026 |
| Cyril | 1,032 | — | 1032 | 1:58:41 | Cyril CHUPIN · 1:12:03 · 2021 |
| Fabrice | 1,027 | 1 | 1026 | 1:59:27 | Fabrice · 1:12:43 · 2024 |
| Aurelien | 983 | 1 | 982 | 1:53:46 | Aurelien · 1:04:57 · 2025 |
| Emma | 974 | 973 | 1 | 2:06:12 | Emma PALLANT BROWN · 1:12:34 · 2026 |
| Yann | 967 | 1 | 966 | 1:57:04 | Yann · 1:04:38 · 2026 |
| Michel | 950 | 1 | 949 | 2:09:34 | Michel · 1:08:38 · 2026 |
| Cecile | 946 | 944 | 2 | 2:16:02 | Cecile · 1:27:13 · 2022 |
| Florent | 943 | — | 943 | 1:54:55 | Florent · 1:09:44 · 2026 |
| Jonathan | 941 | 1 | 940 | 1:55:33 | Jonathan · 1:04:46 · 2026 |
| Helene | 928 | 923 | 5 | 2:16:24 | Helene COLLE · 1:19:39 · 2022 |
| Loic | 924 | 1 | 923 | 1:56:10 | Loïc · 1:07:30 · 2026 |
| Michael | 920 | — | 920 | 1:59:48 | Michaël BOUCHÉ · 1:05:12 · 2026 |
| Louise | 907 | 906 | 1 | 2:06:52 | Louise SERBAN-PENHOAT · 1:16:07 · 2024 |
| Elodie | 902 | 900 | 2 | 2:15:47 | Elodie · 1:17:00 · 2023 |
| Gregory | 898 | — | 898 | 1:59:15 | Gregory · 1:10:04 · 2019 |
| Ludovic | 895 | — | 895 | 1:58:23 | Ludovic · 1:07:49 · 2023 |
| Theo | 882 | — | 882 | 1:47:18 | Theo · 1:08:03 · 2025 |
| Justine | 867 | 867 | — | 2:09:35 | Justine · 1:16:49 · 2024 |
| Mickael | 864 | 1 | 863 | 1:56:35 | Mickael · 1:10:26 · 2017 |
| Alain | 856 | 1 | 855 | 2:11:47 | Alain · 1:18:29 · 2026 |
| Margaux | 851 | 850 | 1 | 2:06:35 | Margaux SIERACKI · 1:11:01 · 2022 |
| Virginie | 834 | 834 | — | 2:17:38 | Virginie · 1:23:48 · 2023 |
| Clara | 825 | 823 | 2 | 2:05:26 | Clara · 1:26:24 · 2024 |
| Melanie | 820 | 819 | 1 | 2:14:25 | Mélanie · 1:23:42 · 2026 |
| Didier | 817 | — | 817 | 2:08:55 | Didier · 1:20:36 · 2015 |
| Dominique | 804 | 159 | 645 | 2:10:53 | Dominique · 1:18:35 · 2015 |
| Etienne | 794 | — | 794 | 1:53:25 | Etienne · 1:10:30 · 2025 |
| Sandrine | 788 | 788 | — | 2:19:25 | Sandrine · 1:24:27 · 2025 |
| Valerie | 785 | 783 | 2 | 2:20:21 | Valerie · 1:17:11 · 2024 |
| Gregoire | 772 | — | 772 | 1:51:06 | Gregoire · 1:12:34 · 2025 |
| Bertrand | 770 | 6 | 764 | 1:58:59 | Bertrand · 1:14:07 · 2017 |
| Daniel | 760 | 4 | 756 | 2:05:15 | Daniel · 1:15:08 · 2023 |
| Christian | 751 | 1 | 750 | 2:06:09 | Christian · 1:15:23 · 2017 |
| Delphine | 751 | 749 | 2 | 2:19:10 | Delphine · 1:23:58 · 2022 |
| Alexandra | 750 | 750 | — | 2:13:15 | Alexandra · 1:16:18 · 2025 |
| Herve | 727 | 1 | 726 | 2:03:57 | Herve · 1:18:11 · 2023 |
| Amelie | 715 | 714 | 1 | 2:10:31 | Amelie BONGRAND · 1:19:54 · 2024 |
| Fanny | 715 | 715 | — | 2:10:29 | Fanny TASTET · 1:19:40 · 2026 |
| Gilles | 711 | — | 711 | 2:05:46 | Gilles · 1:14:42 · 2026 |
| Edouard | 703 | — | 703 | 1:54:45 | Edouard DUPAS · 1:04:55 · 2026 |
| Elise | 688 | 686 | 2 | 2:08:18 | Elise FERREIRA · 1:23:45 · 2023 |
| Thibaut | 684 | — | 684 | 1:52:51 | Thibaut · 1:11:47 · 2026 |
| Bastien | 681 | 1 | 680 | 1:49:38 | Bastien · 1:10:53 · 2026 |
| Anais | 681 | 680 | 1 | 2:10:01 | Anais QUEMENER · 1:11:54 · 2024 |
| Samuel | 679 | — | 679 | 1:54:41 | Samuel · 1:04:28 · 2026 |
| Laetitia | 671 | 670 | 1 | 2:16:12 | Laetitia · 1:28:07 · 2024 |
| Florence | 660 | 657 | 3 | 2:21:54 | Florence · 1:23:51 · 2015 |
| Catherine | 659 | 659 | — | 2:21:42 | Catherine · 1:23:25 · 2023 |
| Anna | 658 | 657 | 1 | 2:11:53 | Anna Ricarda · 1:23:41 · 2026 |
| Jeanne | 644 | 643 | 1 | 2:07:11 | Jeanne · 1:23:02 · 2026 |
| Corentin | 642 | — | 642 | 1:46:38 | Corentin · 1:10:06 · 2026 |
| Laure | 641 | 641 | — | 2:15:11 | Laure · 1:22:51 · 2024 |
| Agathe | 638 | 637 | 1 | 2:05:49 | Agathe · 1:24:40 · 2025 |
| Laurence | 616 | 610 | 6 | 2:17:40 | Laurence · 1:18:09 · 2019 |
| Jules | 604 | 2 | 602 | 1:48:14 | Jules ROBIN · 1:05:15 · 2024 |
| Amandine | 601 | 600 | 1 | 2:10:46 | Amandine · 1:23:02 · 2025 |
| Denis | 600 | 3 | 597 | 2:03:33 | Denis MAYAUD · 1:03:05 · 2015 |
| Leo | 597 | 2 | 595 | 1:47:16 | Leo ROULLEAU · 1:07:57 · 2024 |
| Maria | 590 | 590 | — | 2:17:31 | Maria Elisa · 1:16:38 · 2025 |
| Robin | 580 | 6 | 574 | 1:48:53 | Robin · 1:06:38 · 2025 |
| William | 572 | — | 572 | 1:57:18 | William · 1:08:46 · 2023 |
| Veronique | 570 | 569 | 1 | 2:23:31 | Véronique · 1:35:49 · 2026 |
| Gabriel | 561 | — | 561 | 1:50:44 | Gabriel BRIAND · 1:04:42 · 2023 |
| Axel | 559 | — | 559 | 1:50:35 | Axel · 1:09:20 · 2025 |
| Estelle | 552 | 551 | 1 | 2:11:30 | Estelle · 1:27:14 · 2026 |
| Tom | 550 | — | 550 | 1:49:53 | Tom · 1:04:58 · 2026 |
| Sylvie | 535 | 535 | — | 2:28:37 | Sylvie · 1:29:39 · 2023 |
| Yannick | 534 | 9 | 525 | 2:03:45 | Yannick · 1:14:46 · 2024 |
| Morgane | 534 | 532 | 2 | 2:09:06 | Morgane BUSSARD · 1:19:45 · 2026 |
| Lisa | 533 | 533 | — | 2:10:48 | Lisa · 1:26:40 · 2026 |
| Julia | 530 | 530 | — | 2:08:31 | Julia · 1:22:17 · 2024 |
| Lionel | 525 | — | 525 | 2:00:44 | Lionel · 1:13:12 · 2024 |
| Jose | 523 | 4 | 519 | 2:00:27 | Jose · 1:09:53 · 2017 |
| Emmanuelle | 516 | 516 | — | 2:16:09 | Emmanuelle · 1:25:00 · 2023 |
| Mohamed | 513 | 1 | 512 | 1:59:49 | Mohamed · 1:09:07 · 2024 |
| Carole | 511 | 511 | — | 2:19:23 | Carole · 1:28:20 · 2024 |
| Ines | 501 | 500 | 1 | 2:04:38 | Ines · 1:20:45 · 2023 |
| Richard | 500 | — | 500 | 2:01:58 | Richard MENGICH · 1:02:42 · 2017 |
| Jacques | 498 | 2 | 496 | 2:09:44 | Jacques · 1:15:49 · 2023 |
| Eva | 483 | 482 | 1 | 2:07:16 | Eva · 1:22:46 · 2026 |
| Christine | 482 | 480 | 2 | 2:22:18 | Christine KIOKO · 1:09:55 · 2025 |
| Maxence | 476 | 5 | 471 | 1:50:36 | Maxence · 1:11:20 · 2023 |
| Christelle | 475 | 474 | 1 | 2:21:24 | Christelle · 1:19:53 · 2024 |
| Tristan | 467 | — | 467 | 1:50:42 | Tristan · 1:09:00 · 2025 |
| Remy | 467 | 2 | 465 | 1:55:05 | Remy · 1:10:35 · 2026 |
| Nathan | 464 | 4 | 460 | 1:48:51 | Nathan · 1:10:48 · 2024 |
| Yves | 463 | — | 463 | 2:05:54 | Yves · 1:11:00 · 2015 |
| Sandra | 453 | 452 | 1 | 2:18:40 | Sandra · 1:25:34 · 2026 |
| Patrice | 447 | 4 | 443 | 2:06:03 | Patrice · 1:19:58 · 2017 |
| Yoann | 433 | 1 | 432 | 1:53:44 | Yoann KOWAL · 1:03:54 · 2023 |
| Solene | 433 | 433 | — | 2:07:24 | Solene · 1:19:25 · 2025 |
| Noemie | 432 | 432 | — | 2:08:22 | Noëmie · 1:17:00 · 2026 |
| Jessica | 412 | 412 | — | 2:13:39 | Jessica · 1:21:18 · 2015 |
| Augustin | 409 | — | 409 | 1:50:48 | Augustin CABLANT · 1:04:48 · 2025 |
| Alix | 409 | 359 | 50 | 2:06:28 | Alix · 1:11:58 · 2018 |
| Gaelle | 406 | 405 | 1 | 2:12:26 | Gaelle · 1:25:32 · 2026 |
| Luc | 403 | — | 403 | 1:59:47 | Luc · 1:05:32 · 2024 |
| Gaetan | 402 | — | 402 | 1:50:37 | Gaetan · 1:11:45 · 2024 |
| Valentine | 402 | 400 | 2 | 2:05:06 | Valentine · 1:21:40 · 2024 |
| Bernard | 396 | — | 396 | 2:06:56 | Bernard KOECH · 1:00:45 · 2024 |
| Erwan | 394 | 1 | 393 | 1:52:11 | Erwan · 1:12:55 · 2023 |
| Jeremie | 394 | — | 394 | 1:55:24 | Jeremie · 1:10:16 · 2018 |
| Margot | 392 | 391 | 1 | 2:06:04 | Margot MEILLOUR · 1:22:11 · 2024 |
| Andrea | 390 | 236 | 154 | 2:05:23 | Andrea · 1:14:13 · 2026 |
| Karine | 389 | 388 | 1 | 2:15:41 | Karine PASQUIER · 1:13:30 · 2015 |
| Joseph | 389 | 2 | 387 | 1:57:52 | Joseph · 1:13:32 · 2023 |
| Vanessa | 381 | 380 | 1 | 2:14:50 | Vanessa · 1:27:05 · 2025 |
| Henri | 379 | — | 379 | 1:55:50 | Henri · 1:11:23 · 2025 |
| Aude | 378 | 378 | — | 2:16:37 | Aude · 1:20:52 · 2024 |
| Aurore | 376 | 375 | 1 | 2:15:38 | Aurore · 1:25:54 · 2025 |
| Cyrille | 366 | 5 | 361 | 1:58:49 | Cyrille · 1:19:22 · 2015 |
| Karim | 366 | 1 | 365 | 1:59:30 | Karim · 1:15:01 · 2024 |
| Romane | 365 | 365 | — | 2:05:08 | Romane · 1:18:55 · 2026 |
| Alban | 364 | — | 364 | 1:53:13 | Alban · 1:12:33 · 2025 |
| Geoffrey | 360 | — | 360 | 1:54:58 | Geoffrey RONO · 1:07:51 · 2018 |
| Jennifer | 360 | 357 | 3 | 2:19:30 | Jennifer · 1:26:13 · 2025 |
| Thibaud | 358 | — | 358 | 1:51:07 | Thibaud · 1:09:51 · 2025 |
| Victoria | 358 | 357 | 1 | 2:07:53 | Victoria Jane · 1:18:46 · 2025 |
| Tanguy | 353 | — | 353 | 1:47:44 | Tanguy BENKRITLY · 1:04:37 · 2023 |
| Mehdi | 351 | — | 351 | 1:56:36 | Mehdi FRERE · 1:01:15 · 2024 |
| Alex | 349 | 18 | 331 | 1:52:13 | Alex KORIO · 1:00:42 · 2017 |
| Aymeric | 348 | 1 | 347 | 1:51:40 | Aymeric · 1:14:46 · 2026 |
| Constance | 344 | 344 | — | 2:08:43 | Constance · 1:27:53 · 2024 |
| Severine | 338 | 337 | 1 | 2:16:56 | Severine · 1:34:35 · 2023 |
| Timothee | 337 | 4 | 333 | 1:49:30 | Timothee · 1:06:26 · 2015 |
| Clementine | 331 | 331 | — | 2:09:51 | Clementine · 1:23:53 · 2023 |
| Lucile | 329 | 329 | — | 2:10:30 | Lucile · 1:27:39 · 2019 |
| Gael | 328 | 8 | 320 | 1:56:16 | Gaël · 1:16:00 · 2026 |
| Sabrina | 326 | 326 | — | 2:21:06 | Sabrina · 1:29:10 · 2019 |
| Corinne | 323 | 322 | 1 | 2:21:17 | Corinne HERBRETEAU · 1:15:45 · 2015 |
| Brice | 322 | 1 | 321 | 1:53:51 | Brice · 1:05:42 · 2022 |
| Mathias | 321 | 1 | 320 | 1:51:59 | Mathias · 1:08:26 · 2026 |
| Maud | 321 | 320 | 1 | 2:10:06 | Maud · 1:25:26 · 2026 |
| Celia | 320 | 320 | — | 2:10:39 | Celia · 1:21:35 · 2023 |
| Sonia | 319 | 319 | — | 2:17:50 | Sonia · 1:27:21 · 2019 |
| Elsa | 318 | 318 | — | 2:08:09 | Elsa · 1:25:59 · 2022 |
| Dimitri | 317 | — | 317 | 1:52:21 | Dimitri · 1:13:24 · 2025 |
| Diane | 317 | 317 | — | 2:08:50 | Diane · 1:28:34 · 2022 |
| Gauthier | 316 | — | 316 | 1:51:27 | Gauthier · 1:14:31 · 2023 |
| Alexia | 315 | 314 | 1 | 2:09:30 | Alexia · 1:29:00 · 2026 |
| Joel | 314 | — | 314 | 2:01:34 | Joel · 1:13:56 · 2018 |
| Christopher | 313 | 1 | 312 | 1:57:58 | Christopher · 1:07:02 · 2025 |
| Manuel | 306 | — | 306 | 1:58:05 | Manuel · 1:04:16 · 2022 |
| Renaud | 305 | — | 305 | 1:57:49 | Renaud · 1:07:47 · 2023 |
| Amaury | 305 | — | 305 | 1:51:21 | Amaury · 1:11:57 · 2025 |
| Magali | 305 | 305 | — | 2:21:14 | Magali · 1:25:43 · 2026 |
| Hugues | 301 | — | 301 | 1:59:01 | Hugues · 1:19:24 · 2025 |
| Serge | 301 | — | 301 | 2:11:41 | Serge · 1:18:32 · 2023 |
| Marianne | 295 | 293 | 2 | 2:13:08 | Marianne · 1:24:04 · 2026 |
| Elisa | 295 | 294 | 1 | 2:09:54 | Elisa · 1:25:16 · 2023 |
| Zoe | 294 | 293 | 1 | 2:07:00 | Zoe · 1:17:28 · 2024 |
| Barbara | 293 | 293 | — | 2:17:38 | Barbara · 1:27:22 · 2025 |
| Patricia | 292 | 292 | — | 2:23:20 | Patricia · 1:33:49 · 2015 |
| Agnes | 290 | 290 | — | 2:17:38 | Agnes · 1:28:29 · 2023 |
| Regis | 289 | — | 289 | 1:58:21 | Regis · 1:12:30 · 2024 |
| Claude | 289 | 23 | 266 | 2:09:49 | Claude · 1:13:25 · 2024 |
| Olivia | 286 | 286 | — | 2:12:22 | Olivia · 1:18:54 · 2023 |
| Mathis | 284 | — | 284 | 1:45:53 | Mathis · 1:10:15 · 2025 |
| Adele | 280 | 279 | 1 | 2:03:38 | Adele · 1:26:03 · 2024 |
| Johan | 275 | — | 275 | 1:57:55 | Johan · 1:13:00 · 2015 |
| Adeline | 275 | 275 | — | 2:14:25 | Adeline · 1:33:57 · 2022 |
| Elisabeth | 274 | 274 | — | 2:19:13 | Elisabeth · 1:23:33 · 2026 |
| Angelique | 270 | 269 | 1 | 2:16:58 | Angelique · 1:28:49 · 2025 |
| Coralie | 270 | 268 | 2 | 2:17:39 | Coralie BAUDOUX · 1:22:43 · 2016 |
| Felix | 269 | — | 269 | 1:50:07 | Felix · 1:10:52 · 2023 |
| Benedicte | 267 | 267 | — | 2:15:53 | Bénédicte · 1:28:26 · 2026 |
| Victoire | 266 | 266 | — | 2:07:26 | Victoire · 1:21:50 · 2026 |
| Stanislas | 265 | — | 265 | 1:51:44 | Stanislas · 1:13:16 · 2022 |
| Jordan | 265 | 4 | 261 | 1:49:40 | Jordan · 1:12:21 · 2022 |
| Aline | 265 | 265 | — | 2:16:09 | Aline · 1:36:50 · 2024 |
| Beatrice | 262 | 261 | 1 | 2:24:46 | Beatrice · 1:25:43 · 2023 |
Anonymised entries carry no name and are not counted. runners only.
Generations
Who races it, by age
395,700 classified finishes across 11 editions, placed in the age band the organiser filed each athlete under. A further 23 carry no usable age class.
French athletics, in two masters schemes — five-year M-bands in the recent editions, ten-year V-bands in the older ones.
Classified finishes, all editions. Hover a bar for its count.
Each band’s share of the classified field that year, young at the bottom. Hover a year for its make-up.
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 83,904 pairs of consecutive editions by the same person, the band moves backwards 962 times and skips more than one bucket 286 times — 98.5% consistent. The residue is the size name collisions predict.
Median finish by band
| Band | Semi de Paris |
|---|---|
| Under 20 | 1:58:48 · 3,255 |
| 20–39 | 1:57:56 · 260,140 |
| 40–49 | 1:59:19 · 76,086 |
| 50–59 | 2:02:49 · 44,411 |
| 60–69 | 2:07:35 · 10,623 |
| 70 and over | 2:19:59 · 1,185 |
Each cell is the median of that band’s per-edition medians, with the classified finishes behind it.
Women
Women in the archive
147,614 of 395,723 classified finishes across 11 editions — 37.3%.
The highest share is 2026 at 44.5%. The furthest up an overall field any woman has finished is Betty LEMPUS, 6th overall in 2021.
Women as a percentage of classified runners, 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
| Year | Semi de Paris |
|---|---|
| 2015 | 32.6% |
| 2016 | 25.8% |
| 2017 | 33.7% |
| 2018 | 34.0% |
| 2019 | 34.8% |
| 2021 | 30.1% |
| 2022 | 34.9% |
| 2023 | 37.1% |
| 2024 | 40.5% |
| 2025 | 43.2% |
| 2026 | 44.5% |
The count, not the share — the two move differently when a race grows.
How many women finished. Use the left and right arrow keys to read each point.
Show the numbers
| Year | Semi de Paris |
|---|---|
| 2015 | 11,371 |
| 2016 | 853 |
| 2017 | 12,862 |
| 2018 | 12,250 |
| 2019 | 11,747 |
| 2021 | 5,548 |
| 2022 | 14,289 |
| 2023 | 16,828 |
| 2024 | 19,414 |
| 2025 | 20,525 |
| 2026 | 21,927 |
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.
| Year | Fastest woman | Time | Overall | Women | Median gap |
|---|---|---|---|---|---|
| 2026 | Ftaw ZERAYET | 1:05:12 | 30 | 21,927 · 44.5% | +17:11 |
| 2025 | Jackline CHERONOKE | 1:07:14 | 38 | 20,525 · 43.2% | +16:29 |
| 2024 | Joan MELLYRO | 1:06:58 | 18 | 19,414 · 40.5% | +15:41 |
| 2023 | Sheila CHEPKURUIKE | 1:06:01 | 18 | 16,828 · 37.1% | +14:52 |
| 2022 | Nigsti HAFTUET | 1:07:37 | 19 | 14,289 · 34.9% | +14:31 |
| 2021 | Betty LEMPUSKE | 1:05:46 | 6 | 5,548 · 30.1% | +16:31 |
| 2019 | Nancy KIPROPKE | 1:09:12 | 12 | 11,747 · 34.8% | +15:24 |
| 2018 | Antonina KWAMBAIKE | 1:08:07 | 11 | 12,250 · 34.0% | +44:11 |
| 2017 | Ruth CHEPNGETICHKE | 1:08:08 | 15 | 12,862 · 33.7% | +50:03 |
| 2016 | Coralie BAUDOUXFR | 1:22:43 | 83 | 853 · 25.8% | +19:26 |
| 2015 | Yebrgual MELESEET | 1:09:54 | 25 | 11,371 · 32.6% | +46:21 |
“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
281,888 distinct people have finished at least one of the 11 editions. 214,675 came once and did not return; 67,213 came back at least once more.
1 person has finished every one of the 11.
Each bar is the number of people with that many finished editions. Hover for the count.
The first step is the steep one — 76% 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 — 2,292 people
“Editions” counts distinct years, not finishes.
| Name | Editions | Finishes | Years | Best |
|---|---|---|---|---|
| Jose | 11 | 19 | 15 16 17 18 19 21 22 23 24 25 26 | 1:33:14 |
| Yann | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:15:06 |
| Remy | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:17:22 |
| Julien | 10 | 22 | 15 17 18 19 21 22 23 24 25 26 | 1:19:43 |
| Damien | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:21:07 |
| Laurent | 10 | 21 | 15 17 18 19 21 22 23 24 25 26 | 1:22:23 |
| Gilbert | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:23:12 |
| Ammarith | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:26:18 |
| Antoine | 10 | 26 | 15 17 18 19 21 22 23 24 25 26 | 1:26:39 |
| Pierre | 10 | 21 | 15 17 18 19 21 22 23 24 25 26 | 1:26:53 |
| Jean-Paul | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:27:03 |
| Thierry | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:27:37 |
| Fabien | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:27:40 |
| Bertrand | 10 | 11 | 15 17 18 19 21 22 23 24 25 26 | 1:28:41 |
| Faycal | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:29:31 |
| Bruno | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:30:01 |
| Bernard | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:31:05 |
| Alexis | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:32:00 |
| Franck | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:32:06 |
| Cedric | 10 | 10 | 15 17 18 19 21 22 23 24 25 26 | 1:32:10 |
Showing 20 of 2,292 runners who have finished more than once — the deepest 500 are listed.
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.
395,723 finishers across 11 editions · built 2026-09-07