Cycling data project · August 6, 2026
L’Étape du Tour de France Femmes 2026, every split of every rider
Vaison-la-Romaine → Mont Ventoux, 111.7 km and 2,950 m of climbing to a summit finish via Bédoin. This explorer indexes the full timing data of the race — 9,696 finishers from 56 countries timed on 10 mats along the course, climb-by-climb leaderboards — beyond what the official results page shows.
Every classified rider has a page: splits, checkpoint ranks, climb times vs. the field.
Back-to-back, twice
Both 2025 winners defended their titles on the Ventoux. And one day after the amateurs, stage 7 of the Tour de France Femmes 2026 finished on the same summit — the first Ventoux summit finish in the race’s history.
Victoria Stansfield won the women’s classification in 3:36:03 — 28th overall in the mixed field, repeating her 2025 win of this event.
Thibaut Clément, winner of the 2025 edition, took this one too in 3:13:37, climbing the final 15.7 km of the Ventoux in 52:06.
Same climb, one day apart — so the Ventoux Strava segment caught both fields. How do the étape’s best stack up against the stage-7 pros? →
When did the field finish?
Finish times in 5-minute buckets, from 3:13:37 to 10:40:00 — the median rider reached the summit in 6:26:45.
The front of the race 🐎
Riders move along the real course profile, positions interpolated between the timing mats from their split times.
The five fastest finishers, moving along the real course at their own recorded splits. Five rather than ten: more dots than that and the front of the race reads as one smear.
Women top 10
| 🥇 | Victoria STANSFIELD | 3:36:03 |
| 🥈 | Emily HARROP | 3:47:10 |
| 🥉 | Lucile FRANÇOIS | 3:49:13 |
| 4 | Rhylee AKEROYD | 3:49:29 |
| 5 | Solene MARNONI | 3:53:10 |
| 6 | Aurore PAUCHET | 3:54:14 |
| 7 | Coline GAUTHIER | 3:54:39 |
| 8 | Sophie DUARTE | 4:00:41 |
| 9 | Maéva PLAGNIOL | 4:02:02 |
| 10 | Camille PERRET | 4:02:02 |
Overall top 10
| 🥇 | Thibaut CLÉMENT | 3:13:37 |
| 🥈 | Benjamin BUCHETET | 3:13:49 |
| 🥉 | Arthur BLANC | 3:16:38 |
| 4 | Robin BOURDIER | 3:19:11 |
| 5 | Tim ALLEMAN | 3:19:17 |
| 6 | Simon BELLABOUVIER | 3:19:35 |
| 7 | Jonathan COUANON | 3:20:02 |
| 8 | Valentin MARTINET | 3:20:11 |
| 9 | Simon COMBES | 3:22:19 |
| 10 | Stefan BENNETT | 3:22:45 |
The climbs
Segment times are computed between the timing mats at the foot and the top of each climb — the Ventoux is split at Chalet Reynard into the forest and the bare summit slopes. Click through for the full leaderboard.
| 🥇 | Axel CHATELUS | 6:04 |
| 🥇 | Tim ALLEMAN | 6:04 |
| 🥇 | Benjamin BUCHETET | 6:04 |
| 🥇 | Valentin MARTINET | 9:19 |
| 🥇 | Tim ALLEMAN | 9:19 |
| 🥉 | Stefan BENNETT | 9:20 |
| 🥉 | Simon BELLABOUVIER | 9:20 |
| 🥉 | Thibaut CLÉMENT | 9:20 |
| 🥇 | Maxandre DRUNEAU | 3:40 |
| 🥈 | Jonathan COUANON | 3:41 |
| 🥉 | Maxence JANODET | 3:54 |
| 🥇 | Thibaut CLÉMENT | 33:02 |
| 🥈 | Benjamin BUCHETET | 33:19 |
| 🥉 | Drake DEUEL | 33:52 |
| 🥇 | Thibaut CLÉMENT | 19:04 |
| 🥈 | Benjamin BUCHETET | 19:09 |
| 🥉 | Drake DEUEL | 19:36 |
The moto club 🏍️
Segment times that are physically implausible for the rider’s overall level — almost certainly timing glitches (a phantom mat read)… or a very discreet motorbike. Kept visible, excluded from every ranking and stat.
| Segment | Rider | Time |
|---|---|---|
| Baronnies → Pied du col de Suzette | Raphaël BENZA-BOURCART | 49:29 · 56.5 km/h |
| Col de Propiac | Foucauld LAMOTHE | 6:05 · 25.6 km/h |
| Col de Propiac | Philippe MALTAVERNE | 6:05 · 25.6 km/h |
Detection: a rider outside the top 500 overall beating the 5th-best time set by top-50 finishers on a segment.
Mont Ventoux intégral
Saint-Estève → summit, 15.7 km — computed from the climb’s endpoints, so it covers the whole front of the race
| 🥇 | Thibaut CLÉMENT | 52:06 |
| 🥈 | Benjamin BUCHETET | 52:28 |
| 🥉 | Drake DEUEL | 53:28 |
| 4 | Arthur BLANC | 54:56 |
| 5 | Bruno MOREL | 57:05 |
Best climbers
Propiac + Suzette + Madeleine + Ventoux combined (needs all 8 mats — 13 of the top 100 are missing one)
| 🥇 | Thibaut CLÉMENT | 1:11:40 |
| 🥈 | Benjamin BUCHETET | 1:12:09 |
| 🥉 | Robin BOURDIER | 1:17:07 |
| 🥉 | Tim ALLEMAN | 1:17:07 |
| 5 | Simon BELLABOUVIER | 1:17:23 |
Every segment
| Segment | Type | Km | Fastest |
|---|---|---|---|
| Start → Pied du col de Propiac | Flat / valley | 19.2 | 27:47 |
| Col de Propiac | Climb | 2.6 | 6:04 |
| Baronnies → Pied du col de Suzette | Flat / valley | 46.6 | 57:35 |
| Col de Suzette | Climb | 3.9 | 9:19 |
| Suzette → Pied du col de la Madeleine | Flat / valley | 9.4 | 15:36 |
| Col de la Madeleine | Climb | 2.2 | 3:40 |
| Madeleine → Bédoin → Saint-Estève | Flat / valley | 12.1 | 19:39 |
| Mont Ventoux — la forêt (Saint-Estève → Chalet Reynard) | Climb | 7.8 | 33:02 |
| Mont Ventoux — Chalet Reynard → sommet | Climb | 7.9 | 19:04 |
| Mont Ventoux intégral (Saint-Estève → sommet) | Combined | 15.7 | 52:06 |
| Classement grimpeur (Propiac + Suzette + Madeleine + Ventoux) | Combined | — | 1:11:40 |
Rankings at every checkpoint
The course had 10 timing mats — who led the race at each one, and how the field spread out along the course. Mats occasionally miss a rider, which is why some rider pages show “mat missed” on a segment.
Team classification
Sum of each club’s 3 best finish times.
| 🥇 | UCMV | 11:32:43 |
| 🥈 | La Motte Servolex Cyclisme | 12:02:19 |
| 🥉 | Progresss Club | 12:14:59 |
| 4 | Team Chatou Cyclisme | 12:24:27 |
| 5 | WATT.CC | 12:31:42 |
Every club has its page: internal ranking + animated replay of its riders’ race 🐎
What would it have taken? 🎯
Pick a place — overall or in your category — and this gives the time that produced it in 2026, plus what the riders around it actually did on each col.
What would it have taken?
To finish 100 you needed
3:48:43
What that ride looked like
| Section | Time | Speed |
|---|---|---|
| Start → Pied du col de Propiac19.2 km | 30:01 | 38.4 km/h |
| Col de Propiac2.6 km | 7:34 | 20.6 km/h |
| Baronnies → Pied du col de Suzette46.6 km | 1:02:39 | 44.6 km/h |
| Col de Suzette3.9 km | 11:08 | 21.0 km/h |
| Suzette → Pied du col de la Madeleine9.4 km | 17:53 | 31.5 km/h |
| Col de la Madeleine2.2 km | 4:42 | 28.1 km/h |
| Madeleine → Bédoin → Saint-Estève12.1 km | 23:30 | 30.9 km/h |
| Mont Ventoux — la forêt (Saint-Estève → Chalet Reynard)7.8 km | 45:01 | 10.4 km/h |
| Mont Ventoux — Chalet Reynard → sommet7.9 km | 26:43 | 17.7 km/h |
The finish time is read off the real 2026 results curve (interpolated between sampled places — measured worst case 14 s on a six-hour time). The section times are the median of the eleven riders who finished within five places of 100 overall, so they are what people around that place actually rode, not a model of how to pace it. They will not add up to the finish time: a median per section is not one rider’s race, and on some courses the timed sections do not cover every kilometre.
Category podiums
Top 5 of each category, women’s bands first — click through for the full rankings.
| 🥇 | Emily HARROP | 3:47:10 |
| 🥈 | Lucile FRANÇOIS | 3:49:13 |
| 🥉 | Rhylee AKEROYD | 3:49:29 |
| 4 | Solene MARNONI | 3:53:10 |
| 5 | Coline GAUTHIER | 3:54:39 |
| 🥇 | Victoria STANSFIELD | 3:36:03 |
| 🥈 | Aurore PAUCHET | 3:54:14 |
| 🥉 | Marie-Sarah DUPORTAL | 4:16:05 |
| 4 | Gwenaelle LEGENDRE | 4:17:56 |
| 5 | Timothée ANDALO | 4:21:42 |
| 🥇 | Charlotte VAN BODEGOM | 4:28:17 |
| 🥈 | Axelle JEROME | 4:28:59 |
| 🥉 | Katja BERNEY | 4:34:40 |
| 4 | Malena FOCHE | 4:45:59 |
| 5 | Emilie COJEAN | 4:49:22 |
| 🥇 | Céline LE PÊCHEUR | 4:19:12 |
| 🥈 | Angelique CALMO | 4:30:54 |
| 🥉 | Lael WILCOX | 4:32:42 |
| 4 | Frédérique FOURNEL | 4:33:09 |
| 5 | Annemiek STEGEHUIS | 4:38:24 |
| 🥇 | Sophie DUARTE | 4:00:41 |
| 🥈 | Monika DIETL | 4:17:37 |
| 🥉 | Virginie BALDIN | 4:27:12 |
| 4 | Spela SKRAJNAR | 4:29:25 |
| 5 | Laura PATRIKAINEN | 4:43:01 |
| 🥇 | Rebecca MOREAU | 5:01:17 |
| 🥈 | Fournier MAGHALY | 5:01:53 |
| 🥉 | Sophie DUPRE | 5:05:47 |
| 4 | Anne LAFAILLE | 5:06:49 |
| 5 | Stephanie MAUZAT | 5:08:06 |
| 🥇 | Danièle CLARET | 4:55:35 |
| 🥈 | Catherine HORELLOU | 5:06:21 |
| 🥉 | Nathalie BENIGOT | 5:06:50 |
| 4 | Catherine GUIGON | 5:16:48 |
| 5 | Beverley JEROME | 5:27:24 |
| 🥇 | Sylvie PARMANTIER | 4:57:49 |
| 🥈 | Christine POTIER | 5:04:05 |
| 🥉 | Chantal TROCCAZ ALBRIEUX | 5:35:50 |
| 4 | Eva BREUER | 5:38:16 |
| 5 | Nadine FERNANDES | 5:45:06 |
| 🥇 | Martine FAURE | 5:22:25 |
| 🥈 | Brigitte FOUCHER | 6:23:55 |
| 🥉 | Fabienne SAUNIER | 6:32:06 |
| 4 | Regina DYCK | 6:35:14 |
| 5 | Maud CHOSSEGROS | 6:37:21 |
| 🥇 | Arthur BLANC | 3:16:38 |
| 🥈 | Robin BOURDIER | 3:19:11 |
| 🥉 | Jonathan COUANON | 3:20:02 |
| 4 | Valentin MARTINET | 3:20:11 |
| 5 | Simon COMBES | 3:22:19 |
| 🥇 | Thibaut CLÉMENT | 3:13:37 |
| 🥈 | Benjamin BUCHETET | 3:13:49 |
| 🥉 | Simon BELLABOUVIER | 3:19:35 |
| 4 | Stefan BENNETT | 3:22:45 |
| 5 | Maxence JANODET | 3:23:52 |
| 🥇 | Tim ALLEMAN | 3:19:17 |
| 🥈 | Stéphane ROSSETTO | 3:27:57 |
| 🥉 | Valentin CUZZUCOLI | 3:32:54 |
| 4 | Yannick CADALEN | 3:39:31 |
| 5 | Florent ICARD | 3:40:09 |
| 🥇 | Guillaume LE FLOCH | 3:41:47 |
| 🥈 | Mathieu TUVACHE | 3:44:40 |
| 🥉 | Sylvain MALGOUYRES | 3:44:41 |
| 4 | Florien ESTEVE | 3:46:27 |
| 5 | Maxime MAROTTE | 3:47:48 |
| 🥇 | Tom COLAS | 3:40:35 |
| 🥈 | Michael SANREY | 3:44:39 |
| 🥉 | Laurent BOUCHEX-BELLOMIE | 3:45:26 |
| 4 | Iztok DOGSA | 3:45:42 |
| 5 | Olivier DAUMAS | 3:49:21 |
| 🥇 | Loic HERBRETEAU | 3:43:13 |
| 🥈 | Stephan HUMBLET | 3:48:15 |
| 🥉 | Lilian JEGOU | 3:49:44 |
| 4 | Ibon ZUGASTI ARRESE | 3:49:54 |
| 5 | Sébastien BERLIER | 3:54:01 |
| 🥇 | John THOMAS | 3:51:44 |
| 🥈 | Laurent BORTOLOT | 4:01:03 |
| 🥉 | Jean-Sébastien BESSE | 4:08:49 |
| 4 | Christophe RICHEDA | 4:12:01 |
| 5 | Stéphane MOINE | 4:12:13 |
| 🥇 | Pierre VLIEGHE | 3:55:25 |
| 🥈 | Remy ALTHUSSER | 4:05:45 |
| 🥉 | Peter VAN DUREN | 4:06:58 |
| 4 | Christian LAVIEILLE | 4:09:57 |
| 5 | Grégoire BRINDEL | 4:13:30 |
| 🥇 | Alain HECKLEN | 4:33:34 |
| 🥈 | Thierry CHABERT | 4:35:01 |
| 🥉 | Philippe SIMION | 4:36:56 |
| 4 | Stéphane BRETEUIL | 4:37:46 |
| 5 | Cyrille CHOSSEGROS | 4:39:39 |
| 🥇 | Dominique BRIAND | 4:37:41 |
| 🥈 | Serge PERRIN | 5:04:06 |
| 🥉 | Alain SCHIARI | 5:12:33 |
| 4 | Patrick SAVOIE | 5:13:33 |
| 5 | Jean-Daniel DOUARD | 5:20:37 |
The first-name championship
The ranking nobody asked for: which first name brought the most finishers to the summit of the Ventoux.
Spotted in the peloton 🌟
Public figures who rode this edition — identified from press coverage and matched to the timing data, ranked by their actual result.
| Overall | Name | Time |
|---|---|---|
| 32 | Lilian CALMEJANE | 3:38:30 |
| 86 | Emily HARROPF | 3:47:10 |
| 108 | Rhylee AKEROYDF | 3:49:29 |
| 1,237 | Laura LAVRYF† | 4:53:43 |
| 2,167 | Jenny BOUCHARDF† | 5:22:24 |
| 3,513 | Céline KLUSKAF† | 5:55:54 |
| 9,568 | Nathalie SIMONF | 9:08:09 |
† = likely but unconfirmed identity (name + invite-bib-block match; homonyms are possible). Curated from the official race report and press coverage — pros racing the Tour de France Femmes itself (which climbed the Ventoux the next day) are a different race and not listed. Spotted someone we missed? Tell me.
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. Times are official gun times (waves 7:00–8:45), the basis of the official classification; climb and segment times are computed between two mats a rider crossed and are unaffected by wave starts. Athletes who asked to be anonymous in the official results stay anonymous here.