Three Peaks Bike Race is an unsupported bike packing race over three major mountain passes!

The next edition starts in Vienna at Schönbrunn Palace on July 09th at noon, 2023.

Finish line 2023 is in Barcelona! Official finish closes on July 21st at 18.00, 2023.

The route concept is that you have to plan your own one along the Three Peaks!


1. Riders must complete the full course from start to finish on a self planed route with in between 3 mountain Peaks.

2. Riders must be fully self-supported.

3. No Drafting at any time.

4. Riders must follow the local laws at any time.

5. All bikes have to pass a check up before the start.

6. Riders are required to use a provided GPS Tracker if they want to be ranked in the general classification.

7. No prize money.

ROUTE 2023

Three Peaks Bike Race leads you across the most beautiful landscape in Europe.
At the same time its maybe the most challenging terrain too.

You have to ride on a self planned cycling route along three high Mountain Peaks all the way to the finish in Barcelona.

Ride directly to the next Peak over another mountain or take the longer flat way around. That is up to you!

Mandatory checkpoints 2023:

Start parcour out of Vienna

Peak 1 – Dolomites (choose your direction)

Peak 2 – Massif Central

Peak 3 – Pyrenees (choose your direction)

Finish parcour to Barcelona

Start - Vienna

Schönbrunn Palace will be the start point of the event. It is one of the most important architectural, cultural, and historical monuments in the country. And it looks good on pictures!


PEAK 2 - Massif Central

PEAK 3 - Pyrenees

FINISH - Barcelona

Your adventure ends in Barcelona!
Its a good spot to relax or even keep on travelling if you want this. And of course you can also find Gelato everywhere.

If you just want to go home its infrastructure and location will allow that really fast.


some impressions from 2018 – 2020



When and How much is the Registration?

Registration opens October 15th, 2022!

Early Bird Registration!

Early Bird Registration closes December, 30th 2022 
Fee for Early Bird Registration Solo and Pair category is 235 Euro.

For the pair category both riders have to register and pay. Please tell us your riding partner.


Late Registration if not sold out!

Late Registration closes May 1st 2023

Fee for Late Registration Solo and Pair category is 265 Euro.

For the pair category both riders have to register and pay. Please tell us your riding partner.


What you get for the fee:

Tracking device for the duration of the event!
In case you want to use your own spot tracker we will refund 15,- Euros!

Official race cap

Pictures we make during the event (can`t guarantee we have yours but we will try)

Finisher picture and beer!

Publishing individual times on our website.


Refund policy:

135,-Euro refund until January, 1st 2023
After January, 1st 2023 no refund!

Use the EVENT SIGN UP in the top menu if you already have an Adventure Bike Racing Account!
You need to LOGIN first!

RiderS 2023




#threepeaksbikerace Countdown T-4: filtering out some additional stuff I may not need 🤔 ...

426 30

Last week Barcelona was tackled by a smelly mop with funny tanlines. However they were only up to eating, laughing and drinking beer at the arc.

Photo adventurebikeracing the morning I arrived at the finish to welcome tho_cey after I had brunch and a shower.

#tpbr2021 #threepeaksbikerace #ultracycling #tanlinegamestrong

1887 17

// SOFIANE AT THE FRENCH DIVIDE // .. it somehow feels here and there racing is coming back slowly. After his tremendous 2nd place at the #threepeaksbikerace Sofiane will start at the frenchdivide bike race tomorrow morning. Therefore he won’t be able to join our next week’s #bombtrackgroundwork, but we are especially excited about this French Divide race as Sofiane is testing a brand new bike modell we were able to provide him just a very few days ago. Watch his dot at the link in profile (active from tomorrow morning) and cheer at the screen. It’s always fascinating to see what progress Sofiane made during the night, realizing the incredible effort the early moment we are drinking our first coffee… try it out Monday morning. If you don’t follow him yet, head over to sofianeshl - take a look, then a click. #bombtrack #bombtrackbicycleco #bikepacking #frenchdivide #ultracycling #ultraenduranceracing ...

1401 13

Lieblingsfarbe Schwarz. #schwarzundschweiss
Photo: nils_laengner

#tpbr2020 #bikepacking #threepeaksbikerace specializedde adventurebikeracing

601 12

Next Saturday (July 9) I will be starting the #threepeaksbikerace by adventurebikeracing. My first #ultracyling race!

📍 2300 km
⛰ 35,000m of elevation

The race goes from Vienna to Nice and will take me through Austria, Italy, Switzerland and France. It is a self-supported bikepacking race, meaning you are your own organiser and there will be no assistance.

Key points:
1. The clock never stops - Time spent riding, sleeping, buying food, etc... it all counts.
2. You plan your own route to get from A to B via the different mandatory checkpoints - Start, finish and 3 peaks (checkpoints) are given. More details on my route later.
3. You are in charge of your own nutrition - There are no feed zones. You stop to buy food at places you find throughout the route like supermarkets, gas stations or restaurants. You can also take some food in your bags for the first days.
4. You decide where you sleep - Street, bus station, hotel, tent, park bench, etc..
5. No drafting - You will be alone most of the time anyway


El próximo sábado (9.7) inicia la #threepeaksbikerace de adventurebikeracing. ¡Mi primera carrera de #ultraciclismo!

📍 2300 kilometros
⛰ 35,000m de elevación

La carrera va de Viena a Niza y me llevará por Austria, Italia, Suiza y Francia. Es una carrera de bikepacking autosuficiente, lo que significa que uno es su propio organizador y no hay ningun tipo de asistencia.

Puntos clave:
1. El reloj nunca se detiene - El tiempo dedicado a montar, dormir, comprar comida, etc... todo cuenta.
2. Planificas tu propia ruta para llegar de A a B a través de los diferentes puntos de control obligatorios: se dan inicio, meta y 3 picos (puntos de control).
3. Estás a cargo de tu nutrición - No hay zonas de alimentación. Te detienes a comprar comida en los lugares que encuentras a lo largo de la ruta como supermercados, gasolineras o restaurantes.
4. Tú decides dónde duermes: calle, estación de autobuses, hotel, carpa, banco del parque, etc.
5. Sin drafting - Estarás solo la mayor parte del tiempo de todos modos

#tpbr2022 #tpbr22 #cap221 #tpbr #ultracycling #bike #bicycle #biketouring

66 3

Streamed jananas.banjana documentary about her #threepeaksbikerace today and I absolutely love it. 😍 Amazing pictures capturing this outstanding effort and Jana is so sympathetic while testing her own limits. Absolute Must-Watch, you can find the link in her bio or my story! ...

3164 21

Ready for #tpbr2022 #cap221 adventurebikeracing

#tpbr #race #threepeaks #threepeaksbikerace
#ultracycling #bike #bicycle #biketouring #endurance #ultra #bikepacking

90 15

Uaaaargh. Wir schulden euch doch noch unser Highlight von der eurobike_show 2021. 🤦‍♂️ Tatsächlich handelt es sich dabei aber nicht um irgendwelchen neuen, heißen Shice, sondern um dieses schicke Vintage-Bike der Kultmarke cyclesalexsinger, das gerald.minichshofer aus Österreich gebraucht erworben hat. Er hat damit zum Beispiel jüngst das #threepeaksbikerace absolviert.

Wie gefällt euch das Schmuckstück?

682 8

After a lot of thought and friends talking me into it, I've decided to share a bit of what I will be doing in the upcoming weeks (ultra cycling race) here on Instagram.

I think most of the stuff will be in English but occasionally I might post in Spanish.

Details of the race to come in a future post


Después de pensarlo mucho y de que algunos amigos me convencieran, he decidido compartir un poco de lo que haré en las próximas semanas (carrera de ultra en bici) aquí en Instagram.

Creo que la mayoría de las cosas estarán en inglés, pero ocasionalmente publicaré algo en español.

Detalles sobre la carretera en el siguiente post

#tpbr2022 #tpbr22 #cap221 #tpbr #race #threepeaks #threepeaksbikerace
#ultracycling #bike #bicycle #biketouring

53 8

Camaraderie is a big part of our sport. It's in its DNA almost. You don't need to have antagonistic feelings towards your competitors to best them. In fact they are your allies because they're the one who inspire you to push further and find out where your limits are.
I was very touched that after a breathtaking performance that took everything out of him ubartholmoes came back to the finish line to congratulate me. This kind of behavior embodies the spirit of bikepacking and makes me love this sport and this community even more.
📸 evanoui.cc
#tpbr2020 #threepeaksbikerace

1360 31

RIDER‘S JOURNAL #4 // Just another episode featuring riders and their experiences in bikepacking, gravel and ultracycling events out on the blog.

The Rider‘s Journal #4 features (ultra-)cycling enthusiast Axel Gehrbrandt (axel_gravelier) kicking off for his first ultra-race at Three Peaks Bike Race in 2019. #TPBR2019

In his write up Axel is sharing a lot of useful insights into his preparation, the lessons he took from the road and how some trail magic helped him when he was just about to scratch.

Next year‘s #TPBR is scheduled for 09.07.2022 and featuring Tre Cime di Lavaredo, Melchsee - Frutt and Colle de Nivolet as mandatory checkpoints before riders hit the finish parcour from Mt Ventoux down into Nice. And Axel will be there, too! 💪🏻

For this episode check out the LINK IN BIO! (only in german)

📸 adventurebikeracing
#cycling #cyclist #bikepacking #simplybikepacking #cyclingadventures #cyclingstories #bike #roadbike #roadcycling #roadrace #ultracycling #endurancecycling #hikeabike #ridersjournal #threepeaksbikerace #tpbr2022

99 1

adventurebikeracing 's #threepeaksbikerace was my first time racing with no set route. I trusted komoot 's route planner to take me from Vienna to Nice, making sure I would stay away from busy roads and keep my rubber on tarmac. It was fast and hassle-free and I ended up with a clean, efficient route that helped me secure the 2nd place.
I have put together a collection of the ride. Feel free to check it out ➡ Link in bio

1271 9

Ready to go! For the next week or so I will be riding the Three Peaks Bike Race by adventurebikeracing from Vienna to Nice via the Tre Cime di Lavaredo, Passo Giau, Tannalp, Colle del Nivolet and Mont Ventoux. Tracking link is in my bio - I’m cap 143. Excited to get started! #threepeaksbikerace #threepeaksbikerace2022 #tpbr2022 ...

87 11


The summer is just around the corner and I'm really excited about the races i'm registered for!

Start 23 April
[1250km - gravel - fixed route - from Napoli to Torbole]
Actually I wanted to participate in Italy Divide already long ago but because of the pandemic the race was postponed. Italy Divide is my first multi-day ultra gravel race and I am very excited! (And also a bit scared of mountain bike sections 😄) But I am also sure that there will be many scenic and culinary highlights!

Start 24 June
[500km - road - fixe route - from St-Jean-en-Royans to Mandelieu-en-Napoule]
As a littlel preparation for the Three Peaks Race and for equipment and form check I will ride the RAF 500. The last part of the race is similar to the Three Peaks Race, it’s close to my home and I know the route will be beautiful and challenging.

Start 9 July
[approx. 2500km - checkpoints/open route - from Vienna to Nice]
This is my biggest event for this year and I am already super excited! When the checkpoints were published I couldn't resist signing up for the TPBR! Melchsee-Frutt and Colle Nivolet have already been recommended to me as "insider tips" for alpine road addicted cyclists like me 😀 and I have great memories of some parts of the race I have ridden in the past.

Have you signed up for a cycling race? Can you recommend some events? I am curious about your plans 🙂

#assosofswitzerland #sponsoryourself #wearesungod #ultracycling #bikepacking #outsideisfree #neverstopexploring #threepeaksbikerace #adventurebikerace #italydivide #italy #raceacrossfrance #raf500

299 18

Peak #1 - Tre Cime di Lavaredo (sorry, three peaks not in chronological order…)

I had my first glimpse of the Dolomites around lunchtime on day two of #tpbr2022 and from then on it was a gradual ascent up valley roads to Dobbiaco just over the border into Italy. The first 20km of the climb was smooth and steady up to the turn off for Rifugio Auronzo where the real fun started. I had ridden this road in 2015 and I remember thinking then that it was one of the toughest climbs I’d ever ridden. It certainly wasn’t any easier on a fully laden bike with over 500km in my legs. On the steep ramps I stared at my Wahoo, with an age passing before each 0.1km ticked over on my screen. At one of the final bends I saw jacob_kopecky and was happily distracted from the gradients as I tried to look vaguely in control for this photo 😂 I eventually made it up the Rifugio and the start of the Peak 1 parcours. I rode down to Cortina d’Ampezzo (via Passo Tre Croci) for an excellent pizza dinner and then climbed Passo Giau in the growing twilight (whilst listening to the excellent Bandsplain podcast episode about the history of Guns n Roses 🎸). After getting over the Giau, I definitely needed the extra watts November Rain gave me to push hard up the first half of Passo Fedaia and make the midnight cut off for hotel check in with a cool 9 minutes to spare.

#tpbr2022 #threepeaksbikerace jacob_kopecky adventurebikeracing

39 0

// SOFIANE, HIS TEMPEST-C & THE "THREE PEAKS BIKE RACE" // Sofiane started competing at the adventurebikeracing "Three Peaks Bike Race" today, going from Vienna (Austria) all the way to Nice (France). Head over to his account sofianeshl and cheer him on the digital way. Although he might be a bit more quiet at his channel for the next few days (the track is as exhausting as his competitors are strong) he will definitely appreciate every word of encouragement while climbing Mt Ventoux and the others! **** CLICK THE LINK IN PROFILE TO WATCH HIS DOT **** (before you start commenting: this pic shows a Nasa supplying (!) rocket) 📷 by doubletrackfanatic #threepeaksbikerace #bombtrack #bombtrackbicycleco #bombtracktempestc20 ...

1274 4

Unsere Athletin Bettina und unser Athlet Philipp starten morgen beim Threepeaks Bikerace- einem Rennen von Wien nach Nizza mit mehr als 30.000 Höhenmeter. Dabei widmen sie das Rennen einem guten Zweck und sammeln Spenden für Menschen mit Muskelerkrankungen wie bspw. Bettinas Mutter, die an der seltenen Muskelerkrankung FSHD erkrankt ist. Wir freuen uns, wenn ihr das Projekt mit einer Spende unterstützt. Den Link und mehr Informationen dazu, findet ihr in unserer bio.

#velosophtraining #threepeaksbikerace #tpbr2022 #cyclingforapurpose #cycling #bikerace #bikepackher

56 1

Gleich geht's los..
2300 km und 35.000HM


#tpbr2022 #threepeaksbikerace

99 4

Riding in style and hydration is essential #adventurebikeracing #tpbr2022 #cycling #hydration #style #nightride ...

32 0

Find someone who looks at you like I do at my yummy Magnum.
This is one of my favorite shots that nils_laengner took during #tpbr2020 adventurebikeracing

I just look like a little child. Really appreciating the little things - such as ice cream on a 37°C hot day during a looong sweaty ride. Amen. A short moment in heaven.

#diverge #specializeddiverge
#bikepacking #fearlessfemalecyclist

630 16

Es hat wieder richtig viel Spaß gemacht mit johanna_jahnke in die_wundersame_fahrradwelt zu quatschen.

Anhören könnt ihr euch Stories vom
Three peaks bike Race ‘21 unter anderem zu der spontanen Renn-Vorbereitung, nächtlichem Besuch 🐗, Verpflegung und Bike-Set-up sowie den vier Jahreszeiten in 8 Tagen 💦❄️☀️…
Am Ende gibt es auch ein kurzes Update in das laufende wissenschaftliche Ultra-Cycling Projekt.

Danke fürs Zuhören! spotifyde

Photo adventurebikeracing by adventurehunterscz

#threepeaksbikerace #tpbr2021 #tpbr21

941 28

My partner in crime for #threepeaksbikerace

#bikepacking #diverge #specializeddiverge
#tpbr2020 #tpbr

564 50

Nicht geplantes, verfrühtes Ende einer Reise. Es war schön aber auch anstrengend und hart. Rund 1100 km und 11500 VAM in 2,5 Tagen können sich sehen lassen. Der wichtigste Punkt dieser Reise war für mich immer Spaß auf dem Rad zu haben. Wenn zwei Ärzte dazu raten aufzuhören, um die anderen Saisonhöhepunkte noch mitmachen zu können, steht hinter diesem Punkt jedoch schnell ein Fragezeichen. Deswegen endet mein #tpbr2022 heute nach Stunden des Überlegens hier am Bahnhof Baar. adventurebikeracing #tpbr #threepeaksbikerace moritz_kreilinger it was a pleasure to spend this f**** long day with you! Keep pushing! ...

60 10

2 days until the start of the Three Peaks Bike Race !

Honestly, I'm not as fearless as in the picture at the moment 🤣. I have the usual pre-race emotions cocktail of a excitement , anticipation, tension, doubt and fear of everything that could go wrong.
The first adventure starts tomorrow: the journey to Vienna by plane. I hate putting my bike on a plane but from grenoble it was the only feasible option. I hope me and my bike will arrive well in Vienna and then let's see... 🙂
#adventurebikeracing #threepeaksbikerace #threepeaksbikerace2022 #assosofswitzerland #wearesungod #ortliebwaterproof
📷 robinissartel

430 25

Ever wondered what people carry in their bikepacking bags? Apart from the obvious, snacks, snacks and maybe even more snacks. If you want to read about a very special piece of kit I carried across the alps during last year's #threepeaksbikerace , head over to my latest blog post.
(Link in bio)
Here's a little teaser of the English version which will be released tomorrow. The German version is already online.

How a terry towel saved my first ultrarace
and why you shouldn't always opt for the lightest setup
As the title is already suggesting I'm going to offer you nothing less than pearls of wisdom today. Or at least I'm about to deconstruct one of cycling's major doctrines: going light is everything.
Now be aware that this is obviously not circling around the already well known argument that saving grams can be at the expense of durability which could be the case when buying tubes that already fall to pieces taken out of the box. After all nowadays everyone rides tubeless (except a few oldfashioned weirdos, still rolling on narrow tires and clinchers, including myself), so this shouldn't be a concern anyway.
Well, of course the material we're planning to challenge over thousands of kilometers on more or less rough terrain needs to live up to a certain demand of not letting us down in the middle of nowhere. Especially if you plan to go on a nonsupported ultrarace. No one wants to pull out of a race because of material failure; we all want to find our own limits, not the ones of our precious bikes.
So I guess we can agree on a rather balanced ratio of weight to durability for starters. Apart from this axiom there's indeed a relatively huge range of possibilties to save a few grams and don't get me wrong - I'm a weight weenie myself. Much like childrens eyes on Christmas eve I will get that certain sparkle when I finally found a way to save weight on my bike which of course can never be light enough. I could have just skipped that extra piece of carrot cake last sunday but that's a whole different story...

More on www.pacemypeace.com
#cycling #cyclingaddict #ultradistancecycling #cyclingblog #longdistancerider #femalecyclist #goneriding #ridelots

783 46

Ideální regenerace po kole - kolo! A nejlépe pěkně od moře do 2800 🙂

#regeneration #cycling #ultracycling #wayhome #tpbr2022 #bikepacking #france #alps #bonette

45 5

Einer meiner Lieblingsmomente, die Nils (nils_laengner) beim TPBR 2020 festgehalten hat ist dieser hier. Nachdem ich nach einer kurzen Nacht bereits seit vier Stunden im Sattel saß, ohne Wasser und mit nur einer Scheibe trockenem Brot vom Vortag in der Trikottasche, weil ich (Schlaufuchs) in der Nacht mit meinem restlichen Trinkwasser "geduscht" hatte, da fand ich dieses Café kurz vor der Route de Cretes an der Verdon-Schlucht.
Ich kaufte das letzte Pain au Chocolate und ein Stück Kuchen, am Ende noch ein extra Stück Kuchen um die Trikottasche wieder aufzufüllen. Dazu der erste (!) Kaffee den ich während dem Rennen in Ruhe, IM SITZEN (!) genoss. Es war der letzte Renn-Tag. Ich war es mir wert. ☕

Nils ist übrigens in der neuen Ausgabe der wundersamen Fahrradwelt mit johanna_jahnke im Podcast zu Besuch!! Sehr spannend, die beobachtende Seite des Rennens mitzubekommen. Hört rein!

#iamspecialized #specializedwmn
#threepeaksbikerace #threepeaksandinbetween #tpbr2020 #bikepacking

1313 33

Last minute tune-up!
The #threepeaksbikerace starts tomorrow at 16:00 CET
Let her ready to rumble!
You'll find the link to the tracker in my bio

1052 25

The THREE PEAKS BIKE RACE starts tomorrow at 11h at Schönbrunn Palace in Vienna.

The rules of the race are simple
- ride from Vienna to Nice and include a start parcours, a finisher parcours and three checkpoints in your trace that you have to do yourself
- the clock never stops
- all bikes have to pass a mandatory technical/safety check
- riders have to be self-supported: no drafting or personal support by friends etc. But booking hotels/buying food is fine

I am veeeery excited about the start tomorrow. My journey to Vienna was quite bumpy. Getting to the airport was complicated due to strike and sparse train connections and I had to find a solution by car. Arriving at the airport, I was told that the plane won't take my bike even though I have a confirmation for it. They changed the type of plane spontaneously and bikes would not fit in. They booked me a connection flight via Zürich instead. Luckily my bike arrived but I was in Vienna much later than expected.
This wasn't enough: when I built up my bike I noticed that the hydraulic brakes lost pressure. So today I went through the city in search of someone to help me fix it. It turned out to be complicated but finally I found a shop veletage that helped me. In any case I missed my registration time slot and need to go there later than planned. I just hope that from now on things go a bit more according to plan and I am looking forward to be on my bike finally instead of traveling/organising things... Thanks to cat_sen and unicorncycling
who helped me a lot finding a friendly bike shop!

#threepeaksbikerace #threepeaksbikerace2022 #adventurebikeracing #ultracycling

214 25

Morgen geht es los! Das Three Peaks Bike Race, auf das ich mich über neun Monate vorbereitet habe, startet in Wien.

Ich bin Stolz es allein bis hierher geschafft zu haben. Noch dankbarer bin ich für all die Unterstützung und lieben Worte von meinen Freunden, Kollegen und meiner Freundin. Ich bin gespannt, wie die ersten Tage laufen werden. Man kann so viel planen, aber wie es wirklich wird kann man sich nicht vorstellen. Das ist auch die erste große Challenge für mich: Kontrolle abgeben und Dinge und Entschuldigungen auf sich zukommen lassen. Ich denke das ist es, was ein Abenteuer aus macht.

Trotzdem werde ich versuchen immer fokussiert zu bleiben und mir kleine Ziele zu setzen. Bis nach Nizza ist es ein sehr weiter Weg. Die Hitzewelle die nächste Woche heranrückt macht mir jetzt schon etwas Sorgen. Außerdem hoffe ich, dass meine Achillessehne und mein Knie die Belastung mitmachen. Es gibt so viele Faktoren die hierbei zusammenspielen müssen, aber der größte ist letztendlich der mentale Faktor.

Mein Bombtrack Bike habe ich in letzter Zeit richtig lieb gewonnen. Auch wenn es nicht das leichteste und modernste Fahrrad ist - wir verstehen uns mittlerweile richtig gut. 😊 Hoffentlich leistet es mir treue Dienste die nächsten 2200km.

#threepeaksbikerace #threepeaksbikerace2022 #tpbr #tpbr2022

95 5

Lessons Learned : #tpbr2022
- Planung ist Alles.
- Zeit lassen macht schneller.
- Fahr keine Veranstaltungen bei denen man Hauptstraßen den Radwegen bevorzugen muss. Schon gar nicht in der Hauptsaison.

12 6


Vienna // Tre Cime di Lavaredo // Frutt – Tannalp // Colle del Nivolet // MT Ventoux – Nice



Justinas Leveika // 5d 6h 31m

Bernhard Ritter // 5d 15h 39m

Julien Roissard // 5d 18h 11m

Thomas Ceyrowsky // 6d 0h 55m

Loic Marin-Lamellet // 6d 2h 14m

Carlos Mazón // 6d 9h 48m

Fynn Graf // 6d 10h 0m

Luisa Werner // 6d 10h 13m

Tobias Fuchs // 6d 10h 32m

Javi Gamallo // 6d 13h 15m

Christoph Fuhrbach // 6d 15h 37m

Oliver Gyger // 6d 19h 26m

Flo Thiessen // 6d 20h 18m

Stefan Eferdinger // 6d 21h 52m

Johannes Schützenhofer // 6d 22h 21m

Mathias Jäger // 7d 0h 27m

Joshua Gohl // 7d 1h 23m

Tomáš Zaplatílek // 7d 2h 52m

Pieter Wilbert Molemaker // 7d 3h 38m

Clément Fouquet-Lapar // 7d 3h 51m

Bart Van De Water // 7d 4h 15m

Benedikt Heyl // 7d 7h 13m

Francesco Corona // 7d 7h 25m

Marguerite Muhlhaus // 7d 8h 32m

Kilian Hermes // 7d 8h 42m

Lea Hamberger // 7d 8h 53m

Vincent Huvelle // 7d 10h 13m

Frank Aurich // 7d 11h 32m

Gerhard Trimmel // 7d 12h 22m

Jakob Hoffmann // 7d 12h 50m

Andrea Boscolo // 7d 15h 2m

Arco van Zetten // 7d 21h 2m

Stefan Kohlmeister // 7d 23h 27m

Antoine Furstein // 8d 0h 4m

Günther Altersberger // 8d 0h 30m

Niklas Dominick // 8d 1h 41m

Moritz Kreilinger // 8d 2h 36m

Hannah Ghazi-Idrissi // 8d 3h 23m

Christoph Hartmann // 8d 5h 8m

Stefan Kanne // 8d 6h 19m

Franz Nawrocki // 8d 8h 20m

Jim Armshaw // 8d 9h 7m

Pierre-Vincent Benvenuto // 8d 10h 24m

Alexander Weiher // 8d 10h 42m

Tommi Kurola // 8d 10h 47m

Tom Banks // 8d 10h 55m

Cyril Neyret // 8d 10h 55m

Gedas Antanaitis // 8d 10h 57m

Gregor Wechselberger // 8d 13h 7m

Thierry Le Dréan // 8d 13h 55m

Simon Schreck // 8d 14h 23m

Uwe Strasser // 8d 22h 46m

Hugo Chevalier // 9d 0h 32m

Victor Eklund // 9d 0h 54m

Michael Billington // 9d 1h 17m

Branko Fort // 9d 1h 19m

Ruben Platte // 9d 3h 11m

Michael Goegele // 9d 3h 52m

Samuel Charron // 9d 3h 54m

Andrea Polo // 9d 4h 24m

Jörg Kurzke // 9d 4h 32m

Johann Bollen // 9d 7h 4m

Bruno Varini // 9d 7h 12m

Florian Büchele // 9d 10h 2m

Stephan Bechert // 9d 10h 2m

Laurens Wolting // 9d 11h 14m

Sebastian Restrepo // 9d 12h 51m


Kilian Kluge // 9d 16h 25m

Pavel Krajčík // 9d 17h 36m

Brigitte Stocker // 9d 22h 43m

Matthias Siegert // 10d 0h 3m

Micha Mayer // 10d 1h 11m

Sabine Verzier // 10d 1h 23m

Martin Berndt // 10d 2h 15m

Stefan Blum // 10d 2h 50m

Robin Hogger // 10d 2h 59m

Thomas Krippentz // 10d 3h 36m

Andreas Signer // 10d 4h 0m

Sebastian Amon // 10d 4h 35m

Auri Teinilä // 10d 5h 26m

Christian Hessler // 10d 5h 36m

Guendalina Capone // 11d 2h 6m

Alexander Kracke // 11d 2h 23m

Simon Roth // 11d 4h 50m

Daniel Haltmayer // 11d 9h 0m

Christian Geist // 11d 11h 30m

Christian Melkos // 12d 21h 49m

Elke Maier // 12d 23h 23m

Jonas Maier // 14d 7h 8m



Michael Adams // dnf

Harald Maier // dnf

Marcel Opprecht // dnf

Jan-Hendrik Beckx // dnf

Florian Klein // dnf

Roland Schwarz // dnf

Daniel Gravelle // dnf

Brad Crossley // dnf

Torsten Stark // dnf

Frank Stockbrügger // dnf

Marcus Gutmann // dnf

Daniel Amberger // dnf

Florian Ibe // dnf

Adam Verhaar // dnf

Daniel Leppin // dnf

Florian Tscherny // dnf

Henning Sydow // dnf

Johannes Jarke-Neuert // dnf

Philipp Janßen // dnf

Helmut Puchwein // dnf

Danny Bellion // dnf

Glenn Bloemen // dnf

Marko Roblek // dnf

Stephan Simmermacher // dnf

Fabian Grafetstetter // dnf

Stefan Weginger // dnf

Tomas Dvorak // dnf

Christian Schmidt // dnf

Michael Grobe // dnf

Andreas Hammer // dnf

Samuel Klassen // dnf

Victor David // dnf

Henning Heuer // dnf

Florian Jaumann // dnf

Oliver Stangl // dnf

Benedikt Proksch // dnf

Georg Bühnert // dnf

Matej Pytlik // dnf

Lennart Hoskam // dnf

Ingo Einwag // dnf

Marc Remmert // dnf

Markus Ott // dnf

Amadeus Oertel // dnf

Tobias Steigenberger // dnf

Bjoern Bahlmann // dnf

Mex Wieshofer // dnf

Luke Webster // dnf

Konstantin Greger // dnf

Andreas Haaf // dnf

Charles Cox // dnf

Florian Schneider // dnf

Martin Bloch // dnf

Flo Kathan // dnf

Nicolas Lindert // dnf

Alexandre Cote // dnf

Peter Thun // dnf

Axel Gehrbrandt // dnf

Mike Hurny // dnf

Tahnee Tjeerdsma // dnf

Keren Wang // dnf

Frank Thies // dnf

Paul Berkhout // dnf

Maren Mohrmann // dnf



Janis Meier // 7d 5h 36m

Konstantin Möller // dns


Clément Clisson // 7d 7h 45m

Rémi Mejean // 7d 7h 45m


Corentin Prié // 7d 9h 48m

Quentin Marquet // 7d 9h 48m


Christian Beichel // 7d 11h 15m

Philipp Reiterits // 7d 11h 15m


Andreas Gasteiger // 8d 4h 52m

Thomas Alexander Henn // 8d 4h 52m


Jessica Kowalski // 10d 5h 7m

Julian Neuweiler // 10d 5h 7m


Dietrich Klonk // 11d 4h 55m

Matthias Bauer // 11d 4h 55m


Felix Mettke // dnf

Jan Recker // dnf


Necdet Dolmis // dnf

Kemal Arslan // dnf


Alexander Winkler // dnf

Jan Thielbeer // dnf


Bettina Westphal // dnf

Philipp Zofer // dnf


Marlene Voithofer // dnf

Yannick Voithofer // dnf


Lennard Herr // dnf

Stefan Herr // dnf


Vienna // Mangart Saddle – Männlichen – Col du Tourmalet // Barcelona



Adam Bialek // 6d 5h 9m

Bernhard Ritter // 6d 22h 13m

Carlos Mazón // 7d 11h 32m

Moritz Durchdewald // 7d 13h 19m

Jana Kesenheimer // 7d 21h 37m

Bart Verheijen // 7d 21h 37m

Thomas Ceyrowsky // 8d 0h 48m

Gerald Minichshofer // 8d 4h 8m

Alexander Vorrath // 8d 6h 48m

Kilian Wagner // 8d 9h 47m

Flo Kathan // 8d 10h 0m

Oliver Gyger // 8d 11h 52m

Nikolaus Mellauner // 8d 12h 26m

Tomáš Zaplatílek // 8d 18h 35m

Simon Kreutz // 8d 21h 3m

Jan-Hendrik Beckx // 8d 21h 20m

Glenn Bloemen // 8d 22h 9m

Angela Perin // 8d 23h 7m

Max Acker // 9d 0h 50m

David S. Agirregomezkorta // 9d 1h 25m

Julien Duflot // 9d 2h 28m

Gerhard Dashuber // 9d 2h 49m

Bettina Eder // 9d 2h 53m

David Herranz Perez // 9d 5h 1m

Andrea Boscolo // 9d 6h 19m

Christoph Schmid // 9d 7h 19m

Thomas Alexander Henn // 9d 9h 20m

Tomas Dvorak // 9d 9h 20m

Christoph Zaba // 9d 12h 31m

Johannes Schützenhofer // 9d 18h 22m

Nicolas Michel // 9d 21h 53m

Kilian Hermes // 9d 22h 2m

Simone Eder // 9d 22h 37m

Mathias Berger // 9d 22h 39m

Hermann Leitner // 9d 23h 10m

Stefan Kanne // 10d 1h 24m

Michael Althoff // 10d 3h 56m

Stephan Simmermacher // 10d 6h 3m

Koen Heselmans // 10d 7h 5m

Christoph Hartmann // 10d 7h 26m

Roman Nagiller // 10d 7h 46m

Anna Bachmann // 10d 8h 9m

Alexander Kühn // 10d 9h 30m

Simon Schreck // 10d 9h 48m

Pascal Bride // 10d 11h 8m

Michael Billington // 10d 11h 27m

Matthieu Lifschitz // 10d 11h 51m

Hubert Šváb // 10d 21h 52m

Joel Karolin // 10d 23h 3m

Dominique Briand // 11d 1h 20m

Alain De Ganck // 11d 2h 5m

Jakub Dvorak // 11d 4h 19m

Jan Tropschug // 11d 7h 46m

Daniela Kirchner // 11d 9h 33m

Cornelia Puhze // 11d 9h 52m

Marcel Amore // 11d 9h 53m

Philippe Greif // 11d 9h 55m

Kamil Prusinowski // 12d 2h 48m

Marcus Ruchti // 12d 3h 45m

Florian Jaumann // 12d 8h 2m

Matthias Polidar // 12d 10h 5m

Karin Weyermann // 13d 0h 24m

Florian Schmerlaib // 13d 2h 44m

Martin Berndt // 13d 6h 51m

Ronny Martin // 14d 6h 10m

Lisa Grützmacher // 14d 6h 15m

Henriette Lauridsen // 14d 7h 1m

Olivier Rochat // 20d 0h 30m

Mikel Baraibar // finish

Philippe Dovergne // finish


Tobias Kopp // dnf

Georg Bucher // dnf

Tim Heiber // dnf

Jan Koller // dnf

Thomas Dupin // dnf

Thomas Wittmann // dnf

Nicolas Loustaunou // dnf

Oliver Tenfelde // dnf

Stefan Moritz // dnf

Pauline Neuber // dnf

Günther Altersberger // dnf

Miguel Angel Garcia Morreno // dnf

Stijn De Veylder // dnf

Patrick Doupe // dnf

Thierry Le Dréan // dnf

Andreas Hoppe // dnf

Thomas Krippentz // dnf

Javi Gamallo // dnf

Marko Roblek // dnf

Roman Baltes // dnf

Thoralf Friedrich // dnf

Moritz Völker // dnf

Manuel Schmid // dnf

Jakob Lanzenhofer // dnf

Andrea Polo // dnf

Patrick Luchsinger // dnf

Sandro Sterchi // dnf

Jochen Czabaun // dnf

Laurin Wissmeier // dnf

Florian Wagner // dnf

Frank Bueltge // dnf

Frank Eisenblätter // dnf

ChristianHessler // dnf

ChristianBel // dnf

Beat   Hausmann // dnf

Rainer Zeller // dnf

Emmanuel Kempeneers // dnf

Stefan Blum // dnf

Anna Luszcz // dnf

Frank Thies // dnf

Jakob Hoffmann // dnf

Gernot Stenz // dnf



Antonio Baños // 10d 1h 42m

Guillermo Nicolás Muñoz // 10d 1h 42m


Claus Knorz // 11d 5h 4m

Katja Werner // 11d 5h 4m


Marco Billstein-Mumenthaler // 11d 23h 51m

Stephan Deininger // 11d 23h 51m


Simon Wecht // 12d 5h 42m

Raphael Werthefrongel // 12d 5h 42m



Santy Mozos // dnf

Diego Villas Alcala // dnf

José Manuel Díaz Palomares // dnf

Juan Carlos Pinedo Peña // dnf

Marguerite Muhlhaus // dnf

Rémi Mejean // dnf

Jakob McKernan // dnf

Ben McKernan // dnf

Christian Sigg // dnf

Bjoern Bahlmann // dnf

Pavel Krajčík // dnf

Richard Schwarz // dnf



Vienna // Großglockner – Col du Sanetsch – MT Ventoux // Nice



Ulrich Bartholmös // 3D // 23H // 23M

Sofiane Sehili // 4D // 7H // 24M *

Björn Lenhard // 4D // 9H // 27M

Théo Daniel // 4D // 18H // 18M

Adam Bialek // 4D // 20H // 57M **

Christian Englert // 4D // 23 // 56M

Daniel Nash // 5D // 0H // 49M

Stephane Ouaja // 5D // 4H // 23M ***

Andrew Phillips // 5D // 6H // 4M

Robbie Britton // 5D // 8H // 46M

Markus Zimmermann// 5D // 14H // 25M

Daniel Ehrl // 5D // 16H // 52M

Ralph Schwörer // 5D // 18H // 43M

Fanny Bensussan // 5D // 19H // 30M

Tobias Herfert // 5D // 20H // 8M

Moritz Durchdewald // 6D// 1H // 21M

Gerald Minichshofer // 6D// 6H // 16M *****

Gerhard Dashuber // 6D // 7H // 12M

Alexander Otterbach // 6D // 9H // 40M

Josef Starlinger // 6D // 11H // 21M **** 

Thomas Ceyrowsky // 6D // 14H // 54M

Angela Perini // 6D // 15H // 11M

Gernot Stenz // 6D // 15H // 17M

Dominik Zimmermann // 6D // 15H // 21M

Urs Stalder // 6D // 17H // 53M

Matthias Dusch // 6D // 22H // 21M

Werner Weisbecker // 6D // 23H // 17M

Alexander Lenz // 7D // 1H // 12M

Patrick Tschellnig // 7D // 2H // 5M ****

Pierre Devimeux // 7D // 4H // 12M

Julien Hamelin // 7D // 4H // 15M

Michael Grobe // 7D // 7H // 6M *

Jonathan McCarthy // 7D // 7H // 38M

Nicola Tomelleri // 7D // 8H // 47M

Sam Weis // 7D // 9H // 42M

Witold Bonnard // 7D // 9H // 53M

Jana Kesenheimer // 7D // 10H // 17M *** **** 

Brian Lautenschlager // 7D // 11H // 40M

Daniel Witzke // 7D // 12H // 12M

Thierry Le Dréan // 7D // 13H // 35M

Stephan Simmermacher // 7D // 13H // 58M ****

Jost Schumski // 7D // 15H // 36M ****

Stefan Moritz // 7D // 18H // 36M

Alessandro Grisotto // 7D // 19H // 31M

Bruno Varine // 7D // 20H // 3M

Tomas Dvorak // 7D // 21H // 29M

Bastian Schlaak // 7D // 22H // 29M ****

Urs Kutschera // 7D // 23H // 15M

Morten Schrøder // 7D // 23H // 43M

Kilian Hermes // 8D // 2H // 41M

Michael Billington // 8D // 2H // 54M *

Elias Betka // 8D // 5H // 3M *

Jens Becker // 8D // 6H // 22M ****

Jakub Dvorak // 8D // 7H // 27M

Torsten Frank // 8D // 7H // 53M

Andrea Polo // 8D // 8H // 5M

Marcis Martinsons // 8D // 8H // 47M

Milan Luelsdorf // 8D // 8H // 49M

Peter Lohinger // 8D // 9H // 38M * ****

Jochen Czabaun // 8D // 14H // 53M ****

Daniela Kirchner // 8D // 18H // 6M

Lionel Burri // 8D // 23H // 5M

Philippe Greif // 9D // 1H // 21M

Gerold Lehmann // 9D // 3H // 25M ****

Stefan Lachinger // 10D // 7H // 23M

Stefan Blum // 10D // 23H // 17M

Matthias Nolden // 11D // 5H // 2M

Rainer Zeller // 11D // 5H // 20M

Lisa Grützmacher // 15D // 11H // 20M

Ronny Martin 16D // 1H // 55M


Tomáš Zaplatílek // dnf

Niklas Muxel // dnf

Koen Heselmans // dnf

David Aguirregomezcorta // dnf

Marius Federlein // dnf

Marcel Amore // dnf

Jurgita Lemesiute // dnf

Radoslaw Jasion // dnf

Federico Antonelli // dnf

Michael Adams // dnf

Philip Eglauer // dnf

Andrea Mundt // dnf

Ivan Brown // dnf

Paul Berkhout // dnf

Mike Opelt // dnf

Christoph Fuhrbach // dnf

Florian Wagner // dnf

Jürgen Mikusch // dnf

Thomas Grander // dnf


* 1H time penalty // shortcut part of a parcour

** 2H time penalty // shortcut part of a parcour

*** 3H time penalty // shortcut part of a parcour

**** 6H time penalty // use of a prohibited road

***** 6H time penalty // cut off the finish parcour


Grégoire Xavier // 6D // 0H // 6M

Daniel Rigaud // 6D // 0H // 6M


Arno Lagger 6D // 13H // 9M * ****

Stefan Tiefenthaler // dnf


Immanuel Barkholz // 6D // 23H // 46M

Fabian Wurm  // 6D // 23H // 46M


Gabi Wink  // 8D // 0H // 27M ****

Hermann Leitner // 8D // 0H // 27M ****


Alexander Kühn // 8D // 7H // 58M

Peter Thun // 8D // 7H // 58M


Gianluca Berdondini // 10D // 5H // 31M

Renato Castagnoli // 10D // 5H // 31M


Juraj Slamka // dnf

Livia Stofilova // dnf


Hans Versmissen // dnf

Jan Seurinck // dnf


* 1H time penalty // shortcut part of a parcour

**** 6H time penalty // use of a prohibited road



Vienna // Passo Stelvio – Colle delle Finestre – Arcalis Ordino // Barcelona



Xavier Pesnel, France // 4D // 23H // 22M

Carlos Mazon, Spain // 5D // 4H // 52M

Aleš Zavoral, Czech Republic // 5D // 22H // 37M

Alberto Vaghi, Italy // 6D // 2H // 46M

Tomáš Zaplatílek, Czech Republic // 6D // 4H // 14M

Andreas Hauser, Austria // 6D // 7H // 45M

 Andrej Zaman, Slovenia // 6D // 8H // 31M

Daan Marsman, Netherland // 6D // 9H // 32M

Simon Sramek, Austria // 6D // 10H // 21M

Gilles Rodier, France // 6D // 12H // 12M

Michal Hampl, Czech Republic // 6D // 14H // 5M

Tomos Packer, United Kingdom // 6D // 15H // 45M

Robin Gauderon, Switzerland // 6D // 18H // 2M

Nico Couckuyt, Belgium // 6D // 21H // 43M

Mitchell Campbell, United Kingdom // 6D // 22H // 49M

Alexander Lenz, Austria // 6D // 23H // 57M

Andrea Boscolo, Italy // 7D // 0H // 18M

Tomas Labanc, Slovakia // 7D // 0H // 44M

Pieter Wilbert Molemaker, Netherland // 7D // 8H // 8M

Andrea Polo, Italy // 7D // 8H // 52M

Walter Reiterer, Austria // 7D // 8H // 52M

Michael Janauschek, Austria // 7D // 10H // 27M

Dan Dimitriu , Romania // 7D // 10H // 29M

Brian Lautenschlager, Germany // 7D // 12H // 28M

Bernd Schleicher, Germany // 7D // 17H // 13M

Thierry Le Dréan, France // 7D // 17H // 30M

Simon Mühlethaler, Switzerland // 7D // 19H // 51M

Adam Verhaar, Netherland // 7D // 21H // 57M

Dario Ahmad Reda, Italy // 7D // 21H // 57M

Miroslav Vazik, Czech Republic // 7D // 22H // 9M

Jarosław Wieczorek, Poland // 8D // 0H // 41M

Krzysztof Wolański , Poland // 8D // 1H // 2M

Malte Hager , Germany // 8D // 1H // 38M

Jakub Dvorak, Czech Republic // 8D // 1H // 53M

Sonia Barrar , Spain // 8D // 3H // 25M

Miloslav Mečíř, Slovakia // 8D // 3H // 38M

Florian Wagner, Germany // 8D // 4H // 21M

Axel Gehrbrandt, Germany // 8D // 5H // 18M ****

Johannes Eckstein, Germany // 8D // 5H // 34M

Jakub Kopecky, Czech Republic // 8D // 5H // 56M

Tim Beicht, Germany // 8D // 6H // 12M

Marcis Martinsons, Latvia // 8D // 9H // 48M

Torsten Frank, Germany // 8D // 10H // 42M

Francisco Afonso, Portugal // 8D // 11H // 58M

Andis Aboltins, Latvia // 8D // 21H // 53M

Andrew Dumbill, United Kingdom // 8D // 22H // 11M

Richard Hunt, United Kingdom // 8D // 22H // 25M

Andrea Falomo, Italy // 8D // 22H // 59M

Marcel Amore, Switzerland // 8D // 23H // 9M

Adam Popovec, Slovakia // 9D // 1H // 21M

Mike Opelt, Germany // 9D // 2H // 57M

Frederic Breugnot, France // 9D // 3H // 8M

Giampiero Monti, Italy // 9D // 10H // 47M

Ovidiu Nodea, Romania // 9D // 10H // 47M

Gerold Lehmann, Austria // 9D // 12H // 45M

David Nash, United Kingdom // 9D // 22H // 2M

Stefan Lachinger, Austria // 10D // 1H // 46M

Chris Whittel, United Kingdom // 10D // 2H // 19M

Erich Tausendschön, Austria // 10D // 8H // 30M ****


Paolo Zanetta, Italy // dnf **

Eric Jacquemin, France // dnf ***

Philipp Hympendahl, Germany // dnf**

 Michael Arnold, Germany // dnf

Tym Lang, USA // dnf

Jürgen Knupe, Germany // dnf

Bride Pascal, France // dnf

Dominik Zimmermann, Germany // dnf

Lorenzo Gamberini, Italy // dnf

Stijn De Veylder, Belgium // dnf

Michi Adams, Switzerland // dnf

Rainer Zeller, Germany // dnf

Gerald Herradura, Ireland // dnf

Mathijs Wansink, Netherland // dnf

Marc David Rabe, Germany // dnf

Palash Sarkar, India // dnf

Alexandre Cote, Canada // dnf

Tjerk Bakker, Netherland // dnf

Andrej Vavro, Slovakia // dnf

Bas Peperkoorn, Netherland // dnf

Håkan Höglin, Sweden // dnf

Nicola Dewannemacker, Belgium // dnf

Christian Pohlig, Germany // dnf


** finished his ride in Barcelona // did not ride to all three peaks

*** finished his ride in Barcelona // not fully self supported on the final parcour

**** 6H time penalty // cut off the finish parcour


Grégoire Xavier, France // 6D // 4H // 22M

Daniel Rigaud, France // 6D // 4H // 22M


Gabi Winck, Italy // 7D // 15H // 48M *****

Hermann Leitner, Italy // 7D // 15H // 48M *****


Santy Mozos, Spain // 7D // 19H // 41M

Diego Villas, Spain // 7D // 19H // 41M


Rinaldo Toson, Italy // 7D // 20H // 7M

Francesco Paolon, Italy // dnf


Zena Palgrave, United Kingdom // 9D // 4H // 51M

Bromilow Palgrave, United Kingdom // 9D // 4H // 51M


Benedikt Kronberger, Austria // 9D // 10H // 44M

Daniel Kronberger, Austria // 9D // 10H // 44M


Fritz Schön, Germany // dnf

Christian Möhl, Germany // dnf


Xavier  Sopena Mas, Spain // dnf

Juan Carlos Pinedo, Spain // dnf


Jurgita Lemesiute, Lithuania // dnf

Justinas Černiauskas, Lithuania // dnf


***** 4H time penalty // forbidden tunnel


Vienna // Passo Giau – Furkapass – Col de Galibier // Nice



Samuel Thompson, United Kingdom // 4D // 22H // 20M

Tomáš Zaplatílek, Czech Republic // 5D // 8H // 47M

Thomas Ettema, Netherlands // 5D // 22H // 32M

Patrick Tschellnig, Austria // 5D // 23H // 49M

Jan Kostaa, Slovakia // 6D // 15H // 47M

Bernd Schleicher, Germany // 6D // 17H // 52M

Torsten Frank, Germany // 7D // 1H // 52M

Sergio Caldarelli, Italy // 7D // 5H // 4M

Nicolas Meunier, France // 7D // 19H // 57M


Marco Nowak, Austria // dnf

Jakub Kopecky, Czech Republic // dnf

Michal Stefkovic, Slovakia // dnf

Sean Wightman, United Kingdom // dns

Stanislas Meunier, France // dns

Matteo Massimiliano Messina, Italy // dns