Mainarticle

  1. Cycling Calendar 2026

    Door Harmen Lustig

    Throughout the year, Cyclingstage.com covers the races we are passionate about – including the Giro d’Italia, the Tour de France and the Vuelta a España, but there's so much more… Please take a look at our 2026 cycling calendar!

    Read more »
  2. Cycling Calendar 2024

    Door Harmen Lustig

    All year round Cyclingstage.com covers the races we feel passionate about. Of course with the Giro d’Italia, Tour de France and Vuelta a España, but there is so much more… Our 2024 cycling calendar!

    Read more »
  3. Pro Cycling 2023 Race Results

    Door Harmen Lustig

    Winning two Monuments and the Worlds' road race with outstanding solos, Mathieu van der Poel is one of the top performers of 2023. Cyclingstage.com brings you the podium finishers of all the pro cycling races we covered in 2023.

    Read more »
  4. Cycling Calendar 2023

    Door Harmen Lustig

    All year round Cyclingstage.com covers the races we feel passionate about. Of course with the Giro d’Italia, Tour de France and Vuelta a España, but there is so much more… Our 2023 cycling calendar!

    Read more »
  5. Cycling Calendar 2022

    Door Harmen Lustig

    All year round Cyclingstage.com covers the races we feel passionate about. Of course with the Giro d’Italia, Tour de France and Vuelta a España, but there is so much more… Our 2022 cycling calendar!

    Read more »
  6. Cycling Calendar 2021

    Door Harmen Lustig

    All year round Cyclingstage.com covers the races we feel passionate about. Of course with the Giro d’Italia, Tour de France and Vuelta a España, but there is so much more… Our 2021 race calendar!

    Read more »
  7. Cycling Calendar 2020

    Door Harmen Lustig

    All year round Cyclingstage.com covers the races we feel passionate about. Of course with the Giro d’Italia, Tour de France and Vuelta a España, but there is so much more… Our (revised) 2020 race calendar!

    Read more »
  8. Cycling Calendar 2019

    Door Martijn Ophorst

    The whole year round Cyclingstage.com covers the races we feel passionate about. Of course with the Giro d’Italia, Tour de France and Vuelta a España, but there is so much more… Our 2019 cycling calendar!

    Read more »
  9. Cycling Calendar 2018

    Door Martijn Ophorst

    The whole year round Cyclingstage.com covers the races we feel passionate about. Of course with the Giro d’Italia, Tour de France and Vuelta a España, but there is so much more… Our 2018 cycling calendar!

    Read more »
  10. Liège-Bastogne-Liège 2018: Bob Jungels solos to victory

    Door Martijn Ophorst

    Liège-Bastogne-Liège is a weary race through the Ardennes. At 258 kilometres, the route takes in eleven hills and the finale opens with Côte de la Roche-aux-Faucons. Bob Jungels counters attacks by Philippe Gilbert and Sergio Henao to go alone…

    Read more »
  11. Tour of the Alps 2018 Stage 3: Solo-win Ben O'Connor, Thibaut Pinot new leader

    Door Martijn Ophorst

    The 3rd stage of the Tour of the Alps travels over the Passo Mendola and the Passo Palade to conclude with a descent and a flat-run in to the line in Merano. Attacker Ben O'Connor takes the flowers, while Thibaut Pinot wins the group-sprint ahead…

    Read more »
  12. La Flèche Wallonne 2018: Julian Alaphilippe outguns Alejandro Valverde

    Door Martijn Ophorst

    La Flèche Wallonne features almost 200 kilometres and eleven hills. Despite a strong attack by Vincenzo Nibali, the race comes down to the last 1.3 kilometres on the Mur de Huy. Julian Alaphilippe climbs to victory ahead of Alejandro Valverde and…

    Read more »
  13. La Flèche Wallonne Femmes 2018: Fourth back-to-back win Van der Breggen

    Door Martijn Ophorst

    The women are to crest seven hills on La Flèche Wallonne, but obviously it comes down to the finale. Attackers Guarnier, Ferrand-Prévot, Ensing and Spratt are brought back halfway up the last haul up the Wall of Huy before Van der Breggen wins…

    Read more »
  14. La Flèche Wallonne 2018: The Route

    Door Harmen Lustig

    Wednesday, 18 April 2018 - La Flèche Wallonne amounts to 198.5 kilometers while taking in eleven climbs. The finale is excruciating with Côte de Cherave and the Wall of Huy in the last 7 kilometres. Both are 1.3 kilometres; the Cherave is…

    Read more »
  15. Gent - Wevelgem 2018: Peter Sagan sprints to 3rd win in Wevelgem

    Door Martijn Ophorst

    Gent-Wevelgem features 250 kilometres, eleven hills and three sectors of semi-paved road. At the end of the race 23 riders are left. Peter Sagan outsprints them all to pocket his third victory in Gent-Wevelgem.

    Read more »
  16. Volta a Catalunya 2018 Stage 7: Simon Yates solos to victory, Alejandro Valverde wins GC

    Door Martijn Ophorst

    The Volta Catalunya's ultimate stage detonates the fireworks on the hilly circuit in Barcelona. Simon Yates solos to the win, while Alejandro Valverde pockets the overall victory. Egan Bernal crashes out of contention and the podium is rounded out…

    Read more »
  17. Gent - Wevelgem 2018 - women: Marta Bastianelli outsprints Jolien D'Hoore

    Door Martijn Ophorst

    The women's Gent-Wevelgem amounts to 142.6 kilometres and takes in six climbs and three sections of dirt road. The race comes down to a bunch sprint with former World Champion Marta Bastianelli outgunning Jolie D'Hoore on the line.

    Read more »
  18. Volta a Catalunya 2018 Stage 6: Schachmann bests Rubio in two-up sprint, Valverde still leader

    Door Martijn Ophorst

    The 6th stage of the Volta a Catalunya is a shortened race. At 117 kilometres, the route features one intermediate climb and the last 42 kilometres are on the flat. Maxilian Schachmann and Diego Rubio bring the early break home before the German…

    Read more »
  19. E3 Harelbeke 2018: Niki Terpstra solos to victory

    Door Martijn Ophorst

    At 206 kilometres, the 2018 edition of E3 Harelbeke takes in fifteen climbs. Team-mates Yves Lampaert and Niki Terpstra head out together on Taaienberg, with 72 kilometres to go. On the last cobbles of the Varent the Dutchman goes solo to power to…

    Read more »
  20. Volta a Catalunya 2018 Stage 5: Pantano brings early break home, Valverde still leader

    Door Martijn Ophorst

    The Volta a Catalunya's 5th stage is the longest of this edition. At 212.9 kilometres, the route travels over three huge climbs to finish with a descent to the line in the Aran Valley. Jarlinson Pantano flies to victory, while Alejandro Valverde…

    Read more »
  21. Paris-Nice 2018 Stage 8: De la Cruz wins thriller-race, Soler takes GC

    Door Martijn Ophorst

    Paris-Nice's final stage is played out on a short and explosive route with six intermediate climbs. It turns into a thriller of a race with David de la Cruz winning the stage and Marc Soler pocketing the overall victory, 4 seconds ahead of Simon Yates.

    Read more »
  22. Tirreno-Adriatico 2018 Stage 5: Adam Yates solos to win, Michal Kwiatkowski new leader

    Door Martijn Ophorst

    The Tirreno-Adriatico honours Michele Scarponi in its 5th stage. The race travels to a punchy closing circuit in his hometown Filottrano, where Adam Yates solos to victory ahead of Peter Sagan and Michal Kwiatkowsi. The Pole moves into the overall lead.

    Read more »
  23. Tirreno-Adriatico 2018 Stage 4: Landa wins Queen Stage, Caruso new leader

    Door Martijn Ophorst

    The Queen Stage of the Tirreno-Adriatico takes in a string of intermediate hills to end with a 13.1 kilometres closing climb at 7.1% to the Sassotetto ski resort. Chris Froome is dropped in the finale, while leader Geraint Thomas loses time due to…

    Read more »
  24. Paris-Nice 2018 Stage 7: Simon Yates solos to victory and overall lead

    Door Martijn Ophorst

    Paris-Nice's Queen Stage is played out in wet and cold conditions. Following four intermediate climbs the race culminates on the haul up to Valdeblore La Colmiane. Simon Yates wins the race ahead of Dylan Teuns and Ion Izagirre. The Briton is the…

    Read more »
  25. Paris-Nice 2018 Stage 6: Solo victory Molard, LL Sánchez still in lead

    Door Martijn Ophorst

    The 6th stage of Paris-Nice takes in four intermediate hills before the finale spices up the route some more with a 1.8 kilometres 'wall' at 10% and a 3 kilometres climb at 5.7%. Rudy Molard attacks in the last kilometre and solos to victory ahead…

    Read more »
  26. Tirreno-Adriatico 2018 Stage 3: Roglic wins on steep wall, Thomas new leader

    Door Martijn Ophorst

    At 239 kilometres, the Tirreno-Adriatico's 3rd stage is played out on a hilly route with a punchy finale. Primoz Roglic attacks with 1,4 kilometres to go and survives ramps up to 20% just to take the win. Adam Yates comes in second, Tiesj Benoot…

    Read more »
  27. Paris-Nice 2018 Stage 5: Cousin bests Politt in two-up sprint, LL Sánchez retains lead

    Door Martijn Ophorst

    Paris-Nice's 5th stage takes in a tough intermediate climb halfway, yet the last 60 kilometres are predominantly flat. Cousin and Politt are the strongest riders in the break and the Frenchman wins the sprint. LL Sánchez finishes safely in the…

    Read more »
  28. Tirreno-Adriatico 2018 Stage 2: Kittel outsprints Sagan and Bevin takes overall lead

    Door Martijn Ophorst

    Stage 2 at the Tirreno-Adriatico runs on the flat along the Tuscan coast. The race boils down to a bunch sprint with Kittel outpowering Sagan, while Patrick Bevin comes in fifth to take the leader's jersey.

    Read more »
  29. Paris-Nice 2018 Stage 4: Wout Poels takes ITT, LL Sánchez holds on to yellow jersey

    Door Martijn Ophorst

    At 18.5 kilometres, Paris-Nice's 4th stage is a demanding individual time trial. Wout Poels powers to victory ahead of Marc Soler and Ion Izagirre. Luis León Sánchez retains in yellow.

    Read more »
  30. Tirreno-Adriatico 2018 Stage 1: BMC wins TTT, Caruso first leader

    Door Martijn Ophorst

    The opening stage at the Tirreno-Adriatico is a flat team time trial on straight roads, BMC powers to the win ahead of Mitchelton-Scott. Damiano Caruso is the first overall leader.

    Read more »
  31. Paris-Nice 2018 Stage 3: Jonathan Hivert wins and LL Sánchez takes yellow

    Door Martijn Ophorst

    At 210 kilometres, Paris-Nice's 3rd stage travels from Bourges to Châtel-Guyon. Just after a climb with 20 kilometres remaining, the Côte des Charbonnières, LL Sánchez, Di Gregorio and Hivert attack . The race boils down to a three-up sprint…

    Read more »
  32. Kuurne-Brussels-Kuurne 2018: Groenewegen sprints to his first Classics win

    Door Martijn Ophorst

    Kuurne-Brussels-Kuurne amounts to 200 kilometres and takes in twelve climbs, although the last 50 kilometres are played out on the flat. The race, which is held in chilly and windy conditions, boils down to a bunch sprint with Dylan Groenwegen…

    Read more »
  33. Abu Dhabi Tour 2018: Valverde takes mountain stage and GC victory

    Door Martijn Ophorst

    The 5th and last stage of the 2018 Abu Dhabi Tour ends at Jebel Hafeet. The race ignites at the 10.8 kilometres closing climb at 6.6%. Alejandro Valverde climbs to the stage win and the overall victory. Wilco Kelderman finishes second on GC,…

    Read more »
  34. Omloop Het Nieuwsblad 2018: Michael Valgren brings late attack home

    Door Martijn Ophorst

    The Omloop Het Nieuwsblad totals 196.2 kilometres and takes in thirteen 'hellingen'. Michael Valgren attacks with 2 kilometres remaining to solo to victory. Łukasz Wiśniowski comes in second, Sep Vanmarcke in third.

    Read more »
  35. Critérium du Dauphiné 2017: Fuglsang wins stage and overall on Plateau de Solaison

    Door Martijn Ophorst

    At 115 kilometres, the 8th stage of the Critérium du Dauphiné takes in three intermediate climbs. Chris Froome puts pressure on leader Richie Porte from the start, yet Jakob Fuglsang soloes to victory on the last ascent to Plateau de Solaison.…

    Read more »
  36. Critérium du Dauphiné 2017: Peter Kennaugh wins in Alpe d'Huez, Porte cements overall lead

    Door Martijn Ophorst

    The 7th stage in the Critérium du Dauphiné take in five climbs to finish uphill in L'Alpe d'Huez. Peter Kennaugh soloes to victory in the Queen Stage ahead of Ben Swift, while Richie Porte cements his overall lead.

    Read more »
  37. Gent - Wevelgem 2017: Van Avermaet bests Keukeleire in sprint-à-deux

    Door Martijn Ophorst

    At 241.3 kilometres, the route of Gent-Wevelgem's 78th edition takes in three sectors of semi-paved road and ten hills. The super-steep Kemmelberg is decisive and eventually Keukeleire and Van Avermaet turn out on top. The Olympic Champion is fastest.

    Read more »
  38. Volta a Catalunya 2017: Valverde powers to overall win with third stage victory

    Door Martijn Ophorst

    The final stage in the Volta a Catalunya is played out on a hilly city circuit in Barcelona. Alejandro Valverde powers to his third stage win in the 7-day stage race. Contador finishes in second overall, young gun Soler in third.

    Read more »
  39. Gent - Wevelgem 2017 - women: Lotta Lepistö sprints to victory

    Door Martijn Ophorst

    Gent-Wevelgem for women amounts to 146.2 kilometres, while the race takes in five hills. The race boils to a sprint of a redcued peloton with Lotta Lepistö fastest, while homerider Jolien d'Hoore comes in a close second.

    Read more »
  40. Volta a Catalunya 2017: Impey wins sprint, Valverde cements overall lead

    Door Martijn Ophorst

    The route of the penultimate stage in the Volta a Catalunya crosses four peaks, while the finish line lies at the end of a long descent. Froome loses contact in the descent of the first climb and ends up out of GC contention. Impey wins the sprint…

    Read more »
  41. Volta a Catalunya 2017: Nacer Bouhanni sprints to victory, Van Garderen retains GC-lead

    Door Martijn Ophorst

    After the route has been shortened due to snow and cold, the 4th stage in the Volta a Catalunya travels in 135 kilometres to Igualada. Valverde, Froome, Soler and Gaudu go on the attack in the finale, yet the race boils down to a sprint with…

    Read more »
  42. Volta a Catalunya 2017: Valverde outsprints Dan Martin in La Molina, Van Garderen new leader

    Door Martijn Ophorst

    With a 188.3 kilometres stage the Volta a Catalunya heads out into the Pyrenees. The route takes in three ascents, while the last one - to La Molina - is on the menu twice. Yet, the GC-men keep their powder dry and the race boils down to an…

    Read more »
  43. Volta a Catalunya 2017: BMC wins TTT - Movistar penalised for pushing

    Door Martijn Ophorst

    The 2nd stage in the Volta a Catalunya is an extremely long team time trial. Albeit the route amounts to 41.3 kilometres, it looked as if the race boiled down to 2 seconds with Movistar besting BMC. But after a good night's sleep the organisation…

    Read more »
  44. E3 Harelbeke 2017: Van Avermaet bests Gilbert and Naesen on the line

    Door Martijn Ophorst

    At 206.1 kilometres, the route of the E3 Harelbeke takes in fifteen sharp climbs and five cobbled sectors. The race ignites on Taaienberg with some 75 kilometres left and Oliver Naesen, Greg Van Avermaet and Philippe Gilbert turn out on top. The…

    Read more »
  45. Dwars door Vlaanderen 2017: Yves Lampaert soloes to victory

    Door Martijn Ophorst

    At 203.3 kilometres, Dwars door Vlaanderen takes in almost 10 kilometres on cobbles and twelve sharp Flemish hills. Yves Lampaert attacks just before the last cobbled sector with 7 kilometres left to solo to victory. His team-mate Philippe Gilbert…

    Read more »
  46. Tirreno-Adriatico 2017: Sagan winst dramatic finale, Quintana still leader

    Door Martijn Ophorst

    At 209 kilometres, the 5th stage of the Tirreno-Adriatico is a hilly ride from Rieti to Fermo. The finale features a punchy climb with steepest ramps of up to 22%. Peter Sagan outpowers competition, while Thibaut Pinot finishes in second.

    Read more »
  47. Paris-Nice 2017: Porte climbs to victory in Queen Stage, Sergio Henao new leader

    Door Martijn Ophorst

    The Queen Stage in Paris-Nice travels to the Col de la Couillole, peaking at an elevation of 1,678 metres. Richie Porte goes solo with 3 kilometres remaining and soloes to victory ahead of Alberto Contador and Dan Martin. Sergio Henao comes in…

    Read more »
  48. Tirreno-Adriatico 2017: Quintana climbs to victory and leaders jersey on Terminillo

    Door Martijn Ophorst

    The Queen Stage in the Tirreno-Adriatico takes in two intermediate climbs to finish on the Monte Terminillo after a 16.1 kilometres closing climb at 7.3%. Nairo Quinta goes solo with 2 kilometres remaining to climb to victory ahead of Geraint…

    Read more »
  49. Tirreno-Adriatico 2017: Sagan powers to victory, Dennis new leader

    Door Martijn Ophorst

    Stage 3 on the Tirreno-Adriatico runs to a false flat arrival in Montalto di Castro. Peter Sagan sprints to victory and Rohan Dennis is the new leader.

    Read more »
  50. Paris-Nice 2017: Simon Yates solos to victory, Alaphilippe still in yellow

    Door Martijn Ophorst

    The 192 kilometres route of the 6th stage in Paris-Nice taking in six climbs, while the summit finish is on a punchy climb in Fayence. Simon Yates goes on the attack on the penultimate climb to solo to an impressive victory. Sergio Henao comes in…

    Read more »
  51. Tirreno-Adriatico 2017: Geraint Thomas solos to victory, Van Avermaet new leader

    Door Martijn Ophorst

    The route of stage 2 in the Tirreno-Adriatico amounts to 228 kilometres. The finish is atop a 12 kilometres climb. Geraint Thomas attacks with 5 kilometres to go and solos to victory. Greg Van Avermaet is the new overall leader.

    Read more »
  52. Tirreno-Adriatico 2017: BMC wins TTT and Caruso first leader

    Door Martijn Ophorst

    The TTT in the Tirreno-Adriatico has been won by BMC. So that’s good news for GC-contenders Rohan Dennis and Tejay van Garderen. QuickStep (Jungels), Movistar (Quintana) and FDJ (Pinot) were strong also. Nibali, Mollema, Dumoulin, Costa and Aru…

    Read more »
  53. Paris-Nice 2017: Alaphilippe powers to victory and leaders jersey in ITT

    Door Martijn Ophorst

    The individual time trial in Paris-Nice is played out on a hilly route with a punchy finale. Julian Alaphilippe powers to an impressive win, thus taking the leader's jersey. Alberto Contador finishes in second and is forced to chase if he is to…

    Read more »
  54. Cycling Calendar 2017

    Door Martijn Ophorst

    The whole year round Cyclingstage.com covers the races we feel passionate about. Of course with the Giro d’Italia, Tour de France and Vuelta a España, but there is so much more… Our 2017 cycling calendar!

    Read more »