Nicolas Sitter

Cycling archive · 2021-09-04 · Bourg d'Oisans / Alpe d'Huez (Isère)

La Marmotte Granfondo Alpes 2021 — the full results, rider by rider

174 km, finishing at the top of the Alpe d’Huez. This explorer indexes the edition’s timing data: 1,807 classified finishers, timed at 7 mats, a leaderboard for each of the 5 timed sections, and a page for every rider.

A different course this year

Postponed to 4 September 2021. The source is a starters list, so there is no entrant count for this edition.

Times from this edition are not comparable with the other years in the archive. Nothing on this site ranks them against each other.

Every rider has a page: the split at every mat, the time on every section, and both clocks side by side.

1,807
Classified finishers
entry list unknown · 1,970 started · 158 abandoned
5:26:18
Winner's net time
Raphael ADDY
6:41:15
First woman
Martha MALTHA · 72 overall
8:58:18
Median finisher
75 women · 34 nationalities

How to read these numbers

Entrants, starters and classified are three different numbers. This edition: unknown on the entry list, 1,970 started, 1,807 were classified. Only the last of those is a finisher count, and it is the only one anything on this site is ranked or averaged over. The entry list for this year is unknown rather than zero: the source is a starters list, and it simply does not record who signed up and stayed home. 158 started and did not finish; 5 were disqualified. They are in the dataset with no rank and no time, they turn up in the search box, and they are never counted as finishers.
The ranking clock is net time. Every rank here is on net time — the gross chip time minus the neutralisation credits, which is the basis the official classification was scored on.
Speeds only where a speed exists. A km/h appears only when both ends of a span carry a published course distance and the span does not cross a neutralised section — across those the official clock does not move, so dividing a real distance by zero seconds has no answer.
The section leaderboards are ours. The timekeeper published no per-section classification for this race. Every segment ranking here is derived from its own mat reads: the times are official, the ranking is mine.
Where this edition came from. Parsed from the timekeeper's own spreadsheet, the only surviving source for this edition.

Two clocks, and only one of them ranks

Every rider on this course finishes with two different times. Gross is what their own computer showed: start mat to line, everything included. Net subtracts the neutralised section col du glandon descent — and it is the net time the classification is built on.

Worked on the winner, Raphael ADDY
5:56:04
Gross (chip)
start mat → line
29:46
− Col du Glandon descent
km 0 → 0, credited
5:26:18
Net — the result
the ranked time

The arithmetic is exact: 5:56:04 gross minus 29:46 of credits is 5:26:18, the time this ride is ranked on.

The section nobody races

The Marmotte freezes the clock on its dangerous descents and credits the time back, so in the official classification it lasts zero seconds. No leaderboard on this site crosses one.

Col du Glandon descentkm 00

Median credit:
The credit needs both bounding mats
A rider who lost a read at one end of a neutralised section does not get the credit, and the timekeeper does not compensate. Their official time therefore includes minutes the rest of the field had subtracted — in the time, and so in the rank. Their rider page says so, so that a very long finish is not read as a very long ride.

Overall top 10

🥇Raphael ADDYCHE5:26:18
🥈Kenny NIJSSENNLD5:34:19
🥉Sieben DEVALCKENEERBEL5:37:47
4Jeroen VERCAMMENBEL5:39:28
5Frederic GLORIEUXBEL5:39:45
6Tim ALLEMANBEL5:40:23
7Julien BERARDFRA5:41:15
8Vincent ARNAUDFRA5:43:36
9Rory GILLINGGBR5:49:54
10Thomas BUNDGAARDDNK5:50:57

1,807 classified · median 8:58:23

Women top 10

🥇Martha MALTHA72 overall6:41:15
🥈Kirstine HOLT172 overall7:13:09
🥉Greta GROßE203 overall7:19:42
4Camille UDNY212 overall7:22:31
5Anne-Sonia PROVENT275 overall7:34:53
6Wies DE JONG303 overall7:39:00
7Linda STUURMAN337 overall7:43:05
8Kim FOKKENS343 overall7:44:14
9Claudia KURATLI433 overall7:55:45
10Joyce SEESING485 overall8:02:30

75 classified · median 9:37:06

Compare riders head-to-head
Up to 10 riders side by side, the split at every mat, the time on every section — the group-ride argument from 2021, settled.

When did the field finish?

Finish times in 5-minute buckets, from 5:26:18 to 13:05:00 — the median finisher took 8:58:18.

6h7h8h9h10h11h12h13hriders per 5-minute bucket (max 50)

The bars count every rider with a finish time, which is not quite the classified field: someone who reached the line but was left out of the classification keeps a time and loses the rank. Here the two agree: 1,807 riders in the chart, 1,807 classified.

The cols, timed

Each climb is timed between two mats and ranked on its own.

Montée de l'Alpe d'Huez
km 174
🥇Raphael ADDY47:17
🥈Antonio GARNERO48:58
🥉Frederic GLORIEUX49:38
Median 1:26:36
Valloire → Col du Galibier
km
🥇Raphael ADDY55:59
🥈Kenny NIJSSEN57:11
🥉Tim ALLEMAN58:55
Median 1:56:26
Bourg d'Oisans → Col du Glandon
km 0
🥇Sieben DEVALCKENEER1:26:58
🥈Julien BERARD1:27:02
🥉Frederic GLORIEUX1:27:05
Median 2:07:32
SectionTypeKmFastest
Bourg d'Oisans → Col du GlandonClimb1:26:58
Saint-Étienne-de-Cuines → ValloireCombined1:24:05
Valloire → Col du GalibierClimb55:59
Col du Galibier → Pied de l'AlpeDescent50:53
Montée de l'Alpe d'HuezClimb47:17

“Classified timed” is an exact count of classified riders with a time on that section, over the 1,807 classified — a section needs both of its bounding mats, so a missed read drops a rider from it without affecting their overall result.

Rankings at every mat

7 timing mats, and the percentage beside each is how much of the classified field it actually caught. They are rarely equal, and a mat that missed a chunk of the race makes a partial ranking — its own page says so.

Percentages are exact counts of classified riders with a read at that mat, over the 1,807 classified. The start mat reads 1,959 chips in total, but every rider’s clock starts at zero there, so it carries no ranking. Some mats on this edition carry no published course distance; their km reads “—” and no speed is computed into or out of them.

Category podiums

Top 5 of each age band — click through for the full ranking. The codes are the timekeeper’s own for this edition; each one is a bracket by year of birth, and the vocabulary is not shared with the other years in the archive. 3 classified riders carry no category at all and have no band page; they are not in the grid below, and they are still in the overall results.

F18 Women 18–2919 classified
🥇Kirstine HOLT7:13:09
🥈Greta GROßE7:19:42
🥉Camille UDNY7:22:31
4Julie SUDRE8:09:12
5Sifra KRAMER8:12:10
Median: 8:56:28Full ranking →
F30 Women 30–3930 classified
🥇Martha MALTHA6:41:15
🥈Anne-Sonia PROVENT7:34:53
🥉Wies DE JONG7:39:00
4Linda STUURMAN7:43:05
5Kim FOKKENS7:44:14
Median: 9:05:05Full ranking →
F40 Women 40–4914 classified
🥇Liselotte DE BAETS8:14:41
🥈Petersen MAJA KIRSTINE9:23:09
🥉Lydia KUEHN9:48:28
4Adriana PELLIS9:54:11
5Judith JANSSEN10:01:00
Median: 10:09:50Full ranking →
F50 Women 50–5911 classified
🥇Els VERDICKT9:18:03
🥈Hélène AUBERT9:20:27
🥉Anne JOHNSON9:45:45
4Sylvie DAMY9:51:31
5Julia STAGG10:05:26
Median: 10:10:21Full ranking →
F60 Women 60–641 classified
🥇Corien VAN DEN HAAK12:12:55
Median: 12:12:55Full ranking →
M18 Men 18–29203 classified
🥇Jeroen VERCAMMEN5:39:28
🥈Julien BERARD5:41:15
🥉Vincent ARNAUD5:43:36
4Rory GILLING5:49:54
5Fabio LANZONE5:56:34
Median: 7:55:10Full ranking →
M30 Men 30–39512 classified
🥇Raphael ADDY5:26:18
🥈Kenny NIJSSEN5:34:19
🥉Sieben DEVALCKENEER5:37:47
4Tim ALLEMAN5:40:23
5Thomas BUNDGAARD5:50:57
Median: 8:37:08Full ranking →
M40 Men 40–49495 classified
🥇Frederic GLORIEUX5:39:45
🥈Stefano SALA6:07:49
🥉Bert BAAS6:08:23
4Magnus LARSEN6:11:05
5Werner ALTEWISCHER6:16:44
Median: 8:54:35Full ranking →
M50 Men 50–59398 classified
🥇Gaby CAULIL6:12:16
🥈Benoit ARSENNE6:55:00
🥉Francis POUTOT6:56:41
4Jurgy NUYTTENS6:57:26
5Roger MOVERLEY6:58:01
Median: 9:30:05Full ranking →
M60 Men 60–6491 classified
🥇Alain MORIN7:27:38
🥈Dirk OST7:29:05
🥉Frederic POTHON7:38:54
4Domien BRANDSMA7:40:48
5Johan HUBAU7:45:34
Median: 9:34:58Full ranking →
M65 Men 65–6925 classified
🥇Jean VERTONGEN7:18:15
🥈Gerard SCHENK7:23:11
🥉Robert GODFROID8:15:34
4Simon JORRITSMA8:32:49
5Patrick ARIS8:41:17
Median: 10:14:15Full ranking →
M70 Men 70+5 classified
🥇Dominique TABARET9:08:01
🥈Juan Manuel MONTES GARCIA9:10:22
🥉Richard AALST9:21:21
4Maurits COSTERMANS9:22:02
5Willem HARTMAN10:00:12
Median: 9:21:21Full ranking →

The first-name championship

The ranking nobody asked for: which first name got the most riders to the top of the Alpe in 2021.

🥇Michael19med 9:18:54
🥈Nicolas19med 8:05:29
🥉David17med 8:58:23
4Thomas17med 7:55:10
5Peter16med 9:14:28
6Pierre16med 8:27:24
7Christian14med 9:07:59
8Julien14med 7:55:46
9Olivier14med 8:34:20
10Henrik13med 8:54:06
Full first-name leaderboard

Other editions

A reminder before you compare: 2021 was not run on the same course as the other years, so a faster time here is not a faster ride.

🐛 Something looks off? Wrong time, missing rider, a col that doesn’t add up — this is a one-person side project on top of raw timing data, and reports make it better. Email me.

About this project and its data. The results are ChronoRace’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 La Marmotte Granfondo Alpes, the organiser. Athletes who asked to be anonymous in the official results stay anonymous here.

Parsed from the timekeeper's own spreadsheet, the only surviving source for this edition. The race was held on 2021-09-04.