Races / Vuelta a Burgos

Vuelta a Burgos pro_series

ESP · 5 Aug – 9 Aug 2025

2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Race Hub
Vuelta a Burgos 2025

Giulio Ciccone wins Vuelta a Burgos 2025.

Finished Stage 5 of 5
GC
  1. 1 Giulio Ciccone
  2. 2 Isaac Del Toro
  3. 3 Lorenzo Fortunato + 0' 19"
  4. 4 Torstein Traeen + 1' 01"
  5. 5 Damien Howson + 5' 33"
Lowest total time leads the race.
Latest
Stage 5
Next

No remaining stages.

Stage Impact
What changed on Stage 5
Leo Bisiaux Isaac Del Toro

Isaac Del Toro took the GC lead from Leo Bisiaux on Stage 5. Giulio Ciccone won the stage. Emil Herzog lost the most time among the main GC movers.

Stage Winner
Giulio Ciccone
GC Gainers
Time Losses

Stages — 2025

StageDateRouteDistanceWinner
Stage 1 05 Aug 205 km Roger Adria
Stage 2 06 Aug 162 km Matteo Moschetti
Stage 3 07 Aug 184 km Leo Bisiaux
Stage 4 08 Aug 163 km Damiano Caruso
Stage 5 09 Aug 138 km Giulio Ciccone

Final GC — 2025

Official final general classification.

#RiderTeamTotalGap
1 Giulio Ciccone Lidl - Trek (WT) 3h 23' 16"
2 Isaac Del Toro UAE Team Emirates - XRG (WT) 3h 23' 26"
3 Lorenzo Fortunato XDS Astana Team (WT) 3h 23' 43" + 0' 19"
4 Torstein Traeen Bahrain - Victorious (WT) 3h 23' 50" + 1' 01"
5 Damien Howson Q36.5 Pro Cycling Team (PRT) 3h 23' 52" + 5' 33"
6 Egan Bernal INEOS Grenadiers (WT) 3h 23' 52" + 0' 59"
7 Giulio Pellizzari Red Bull - BORA - hansgrohe (WT) 3h 23' 54" + 0' 30"
8 Giovanni Aleotti Red Bull - BORA - hansgrohe (WT) 3h 24' 09" + 1' 03"
9 Diego Pescador Movistar Team (WT) 3h 24' 11" + 2' 35"
10 Johannes Kulset Uno-X Mobility (PRT) 3h 24' 11" + 1' 05"
11 Leo Bisiaux Decathlon AG2R La Mondiale Team (WT) 3h 24' 11" + 0' 25"
12 Archie Ryan EF Education - EasyPost (WT) 3h 24' 22" + 2' 39"
13 Finlay Pickering Bahrain - Victorious (WT) 3h 24' 24" + 5' 13"
14 Mikel Landa Soudal Quick-Step (WT) 3h 24' 33" + 2' 57"
15 German Dario Gomez Team Polti VisitMalta (PRT) 3h 24' 41" + 8' 43"
16 Antonio Pedrero Movistar Team (WT) 3h 24' 56" + 2' 07"
17 Mario Aparicio Munoz Burgos Burpellet BH (PRT) 3h 25' 03" + 2' 14"
18 Jefferson Cepeda Hernandez Movistar Team (WT) 3h 25' 08" + 8' 19"
19 Urko Berrade Fernandez Equipo Kern Pharma (PRT) 3h 25' 10" + 2' 04"
20 Jose Felix Parra Equipo Kern Pharma (PRT) 3h 25' 12" + 2' 23"
21 Sergio Geovani Chumil Gonzalez Burgos Burpellet BH (PRT) 3h 25' 18" + 14' 22"
22 Davide Piganzoli Team Polti VisitMalta (PRT) 3h 25' 20" + 3' 44"
23 Jon Agirre Euskaltel - Euskadi (PRT) 3h 25' 20" + 12' 27"
24 Mathys Rondel Tudor Pro Cycling Team (PRT) 3h 25' 24" + 2' 35"
25 Johan Esteban Chaves EF Education - EasyPost (WT) 3h 25' 33" + 3' 57"
26 Andrew August INEOS Grenadiers (WT) 3h 25' 43" + 2' 37"
27 Wout Poels XDS Astana Team (WT) 3h 25' 49" + 15' 30"
28 Gianmarco Garofoli Soudal Quick-Step (WT) 3h 25' 50" + 12' 57"
29 Fabio Christen Q36.5 Pro Cycling Team (PRT) 3h 26' 04" + 3' 10"
30 Antoine Huby Soudal Quick-Step (WT) 3h 26' 30" + 4' 54"
31 Jai Hindley Red Bull - BORA - hansgrohe (WT) 3h 27' 12" + 5' 36"
32 Mikel Bizkarra Euskaltel - Euskadi (PRT) 3h 27' 28" + 31' 58"
33 Txomin Juaristi Euskaltel - Euskadi (PRT) 3h 27' 28" + 6' 13"
34 Carlos Garcia Pierna Burgos Burpellet BH (PRT) 3h 27' 32" + 9' 47"
35 Brandon Smith Rivera Vargas INEOS Grenadiers (WT) 3h 27' 45" + 6' 09"
36 Julien Bernard Lidl - Trek (WT) 3h 27' 45" + 7' 29"
37 Nicola Conci XDS Astana Team (WT) 3h 27' 48" + 17' 10"
38 Afonso Eulalio Bahrain - Victorious (WT) 3h 28' 32" + 6' 45"
39 Carlos Verona Lidl - Trek (WT) 3h 29' 02" + 20' 45"
40 Abner Gonzalez Rivera Caja Rural - Seguros RGA (PRT) 3h 29' 28" + 30' 25"
41 Sebastian Berwick Caja Rural - Seguros RGA (PRT) 3h 29' 28" + 7' 52"
42 Nans Peters Decathlon AG2R La Mondiale Team (WT) 3h 29' 30" + 21' 57"
43 Damiano Caruso Bahrain - Victorious (WT) 3h 29' 31" + 15' 03"
44 Jordan Labrosse Decathlon AG2R La Mondiale Team (WT) 3h 29' 31" + 10' 55"
45 Harold Martin Lopez XDS Astana Team (WT) 3h 29' 40" + 11' 21"
46 Jefferson Alexander Cepeda EF Education - EasyPost (WT) 3h 29' 58" + 8' 22"
47 Alex Martin Gutierrez Team Polti VisitMalta (PRT) 3h 29' 58" + 8' 22"
48 David Gonzalez Lopez Q36.5 Pro Cycling Team (PRT) 3h 30' 02" + 26' 38"
49 Simon Dalby Uno-X Mobility (PRT) 3h 30' 10" + 19' 47"
50 Anders Skaarseth Uno-X Mobility (PRT) 3h 30' 10" + 21' 05"
51 Samuel Fernandez Garcia Caja Rural - Seguros RGA (PRT) 3h 31' 05" + 23' 49"
52 Sander De Pestel Decathlon AG2R La Mondiale Team (WT) 3h 31' 07" + 9' 28"
53 Ivan Cobo Cayon Equipo Kern Pharma (PRT) 3h 31' 27" + 12' 16"
54 Eric Antonio Fagundez Burgos Burpellet BH (PRT) 3h 31' 27" + 11' 31"
55 Gotzon Martin Euskaltel - Euskadi (PRT) 3h 31' 27" + 13' 08"
56 Louis Vervaeke Soudal Quick-Step (WT) 3h 31' 27" + 27' 16"
57 Igor Arrieta Lizarraga UAE Team Emirates - XRG (WT) 3h 31' 29" + 15' 03"
58 Oscar Rodriguez INEOS Grenadiers (WT) 3h 31' 47" + 20' 51"
59 Hector Alvarez Martinez Lidl - Trek (WT) 3h 31' 47" + 26' 11"
60 Fernando Tercero Lopez Team Polti VisitMalta (PRT) 3h 31' 47" + 20' 51"
61 James Shaw EF Education - EasyPost (WT) 3h 32' 48" + 21' 52"
62 Lukas Nerurkar EF Education - EasyPost (WT) 3h 32' 48" + 21' 52"
63 Mathijs Paasschens Bahrain - Victorious (WT) 3h 32' 59" + 27' 03"
64 Fabian Weiss Tudor Pro Cycling Team (PRT) 3h 33' 16" + 22' 48"
65 Jon Barrenetxea Golzarri Movistar Team (WT) 3h 33' 16" + 29' 21"
66 Magnus Kulset Uno-X Mobility (PRT) 3h 33' 45" + 41' 42"
67 Amanuel Ghebreigzabhier Lidl - Trek (WT) 3h 33' 46" + 29' 00"
68 Nico Denz Red Bull - BORA - hansgrohe (WT) 3h 33' 56" + 41' 41"
69 Jordi Lopez Caravaca Euskaltel - Euskadi (PRT) 3h 34' 05" + 42' 02"
70 Lawrence Warbasse Tudor Pro Cycling Team (PRT) 3h 34' 05" + 15' 50"
71 Peter Oxenberg Hansen INEOS Grenadiers (WT) 3h 35' 25" + 19' 59"
72 Nickolas Zukowsky Q36.5 Pro Cycling Team (PRT) 3h 35' 35" + 19' 58"
73 Mika Heming Tudor Pro Cycling Team (PRT) 3h 39' 02" + 29' 41"
74 Gorka Sorarrain Caja Rural - Seguros RGA (PRT) 3h 39' 02" + 20' 43"
75 Asier Pablo Gonzalez Illes Balears Arabay (CT) 3h 39' 02" + 37' 11"
76 Roland Thalmann Tudor Pro Cycling Team (PRT) 3h 39' 02" + 37' 56"
77 Javier Ibanez Beltran De Salazar Caja Rural - Seguros RGA (PRT) 3h 39' 02" + 43' 48"
78 Joan Gamundi Illes Balears Arabay (CT) 3h 39' 02" + 44' 31"
79 Juan Pedro Lopez Lidl - Trek (WT) 3h 39' 02" + 40' 03"
80 Sergi Darder Caja Rural - Seguros RGA (PRT) 3h 39' 02" + 47' 09"
81 Javier Romo Movistar Team (WT) 3h 39' 02" + 19' 21"
82 Xabier Mikel Azparren Irurzun Q36.5 Pro Cycling Team (PRT) 3h 39' 02" + 45' 38"
83 Mario Silva Baeza Illes Balears Arabay (CT) 3h 39' 02" + 39' 20"
84 Ben Zwiehoff Red Bull - BORA - hansgrohe (WT) 3h 39' 02" + 26' 38"
85 Luke Lamperti Soudal Quick-Step (WT) 3h 39' 02" + 40' 11"
86 Ander Okamika Burgos Burpellet BH (PRT) 3h 39' 02" + 25' 59"
87 Ibon Ruiz Equipo Kern Pharma (PRT) 3h 39' 02" + 54' 18"
88 Iker Mintegi Claver Euskaltel - Euskadi (PRT) 3h 39' 02" + 55' 03"
89 Pieter Serry Soudal Quick-Step (WT) 3h 39' 02" + 39' 34"
90 Rainer Kepplinger Bahrain - Victorious (WT) 3h 39' 02" + 34' 16"
91 Rui Costa EF Education - EasyPost (WT) 3h 39' 02" + 39' 31"
92 Jokin Murguialday Elorza Euskaltel - Euskadi (PRT) 3h 39' 24" + 35' 57"
93 Daniel Cavia Sanz Burgos Burpellet BH (PRT) 3h 39' 36" + 34' 28"
94 Matteo Malucelli XDS Astana Team (WT) 3h 39' 53" + 53' 27"
95 Jonathan Castroviejo INEOS Grenadiers (WT) 3h 39' 59" + 42' 31"
96 Andrea Pietrobon Team Polti VisitMalta (PRT) 3h 40' 01" + 1h 07' 13"
97 Domen Novak UAE Team Emirates - XRG (WT) 3h 40' 01" + 53' 27"
98 Samuele Zoccarato Team Polti VisitMalta (PRT) 3h 40' 13" + 37' 17"
99 Marc Brustenga Masague Equipo Kern Pharma (PRT) 3h 40' 37" + 46' 22"
100 Roger Adria Red Bull - BORA - hansgrohe (WT) 3h 40' 37" + 18' 40"