Vuelta a Burgos 2025 - Stage 2

Cilleruelo de Abajo > Buniel, 162.0km

05.08-09.08

The Vuelta a Burgos is one of Spain’s leading stage races and a regular fixture on the UCI ProSeries calendar. Held each August in the province of Burgos, it combines opportunities for sprinters with rolling terrain and decisive mountain stages, giving climbers and general classification contenders the chance to shape the race throughout the week.

Results

Stage

PosRiderTeam Time
1 Matteo Moschetti Q36.5 Pro Cycling Team 3:37:05
2 Matteo Malucelli XDS Astana Team + 00.00
3 Sebastian Molano UAE Team Emirates-XRG + 00.00
4 Erlend Blikra Uno-X Mobility + 00.00
5 Pierre Gautherat Decathlon AG2R La Mondiale Team + 00.00
6 Giovanni Lonardi Team Polti VisitMalta + 00.00
7 Luke Lamperti Soudal Quick-Step + 00.00
8 Marc Brustenga Equipo Kern Pharma + 00.00
9 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 00.00
10 Héctor Álvarez Lidl-Trek + 00.00
11 Robin Froidevaux Tudor Pro Cycling Team + 00.00
12 Eric Fagundez Burgos Burpellet BH + 00.00
13 Jon Barrenetxea Movistar Team + 00.00
14 Gianmarco Garofoli Soudal Quick-Step + 00.00
15 Sergi Darder Caja Rural-Seguros RGA + 00.00
16 Antoine Huby Soudal Quick-Step + 00.00
17 Gleb Syritsa XDS Astana Team + 00.00
18 Daniel Cavia Burgos Burpellet BH + 00.00
19 Gotzon Martín Euskaltel-Euskadi + 00.00
20 Dries De Bondt Decathlon AG2R La Mondiale Team + 00.00
21 Rui Oliveira UAE Team Emirates-XRG + 00.00
22 Daniel Babor Caja Rural-Seguros RGA + 00.00
23 Joan Albert Riera Illes Balears Arabay Cycling + 00.00
24 Nicolò Parisini Q36.5 Pro Cycling Team + 00.00
25 Urko Berrade Equipo Kern Pharma + 00.00
26 Darren van Bekkum XDS Astana Team + 00.00
27 Alexander Cepeda EF Education-EasyPost + 00.00
28 Rui Costa EF Education-EasyPost + 00.00
29 Jordi Lopez Euskaltel-Euskadi + 00.00
30 Hugo Aznar Equipo Kern Pharma + 00.00
31 Javier Ibanez Caja Rural-Seguros RGA + 00.00
32 Sergio Chumil Burgos Burpellet BH + 00.00
33 Martin López XDS Astana Team + 00.00
34 Julien Bernard Lidl-Trek + 00.00
35 Jose Maria Garcia Soriano Illes Balears Arabay Cycling + 00.00
36 Anders Skaarseth Uno-X Mobility + 00.00
37 Isaac del Toro UAE Team Emirates-XRG + 00.00
38 Davide Piganzoli Team Polti VisitMalta + 00.00
39 Damiano Caruso Bahrain Victorious + 00.00
40 Diego Pescador Movistar Team + 00.00
41 Gorka Sorarrain Caja Rural-Seguros RGA + 00.00
42 Finlay Pickering Bahrain Victorious + 00.00
43 Abner González Caja Rural-Seguros RGA + 00.00
44 Carlos Garcia Burgos Burpellet BH + 00.00
45 Ben Zwiehoff Red Bull-BORA-hansgrohe + 00.00
46 Johannes Kulset Uno-X Mobility + 00.00
47 Mario Silva Illes Balears Arabay Cycling + 00.00
48 Giovanni Aleotti Red Bull-BORA-hansgrohe + 00.00
49 Fabio Christen Q36.5 Pro Cycling Team + 00.00
50 Afonso Eulalio Bahrain Victorious + 00.00
51 Torstein Træen Bahrain Victorious + 00.00
52 Damien Howson Q36.5 Pro Cycling Team + 00.00
53 Nickolas Zukowsky Q36.5 Pro Cycling Team + 00.00
54 Ivan Cobo Equipo Kern Pharma + 00.00
55 Wout Poels XDS Astana Team + 00.00
56 Fabian Weiss Tudor Pro Cycling Team + 00.00
57 Lorenzo Fortunato XDS Astana Team + 00.00
58 Giulio Ciccone Lidl-Trek + 00.00
59 Roland Thalmann Tudor Pro Cycling Team + 00.00
60 Juan Pedro Lopez Lidl-Trek + 00.00
61 Mathys Rondel Tudor Pro Cycling Team + 00.00
62 Alex Martin Team Polti VisitMalta + 00.00
63 Óscar Rodríguez INEOS Grenadiers + 00.00
64 Sebastian Berwick Caja Rural-Seguros RGA + 00.00
65 Roger Adrià Red Bull-BORA-hansgrohe + 00.00
66 Joan Gamundi Illes Balears Arabay Cycling + 00.00
67 Jose Manuel Diaz Burgos Burpellet BH + 00.00
68 Jordan Labrosse Decathlon AG2R La Mondiale Team + 00.00
69 Jai Hindley Red Bull-BORA-hansgrohe + 00.00
70 Jon Agirre Euskaltel-Euskadi + 00.00
71 Sander De Pestel Decathlon AG2R La Mondiale Team + 00.00
72 Max van der Meulen Bahrain Victorious + 00.00
73 Igor Arrieta UAE Team Emirates-XRG + 00.00
74 José Félix Parra Equipo Kern Pharma + 00.00
75 Mario Aparicio Burgos Burpellet BH + 00.00
76 Fernando Tercero Team Polti VisitMalta + 00.00
77 Jonas Hem Hvideberg Uno-X Mobility + 00.00
78 Nans Peters Decathlon AG2R La Mondiale Team + 00.00
79 Jorge Gutiérrez Equipo Kern Pharma + 00.00
80 Antonio Pedrero Movistar Team + 00.00
81 Jefferson Cepeda Movistar Team + 00.00
82 Giulio Pellizzari Red Bull-BORA-hansgrohe + 00.00
83 Lawrence Warbasse Tudor Pro Cycling Team + 00.00
84 Ibon Ruiz Equipo Kern Pharma + 00.00
85 Andreas Kron Uno-X Mobility + 00.00
86 Lucas Eriksson Tudor Pro Cycling Team + 00.00
87 Léo Bisiaux Decathlon AG2R La Mondiale Team + 00.00
88 Nairo Quintana Movistar Team + 00.00
89 Esteban Chaves EF Education-EasyPost + 00.00
90 Rainer Kepplinger Bahrain Victorious + 00.00
91 Tim Declercq Lidl-Trek + 00.00
92 Txomin Juaristi Euskaltel-Euskadi + 00.00
93 Javier Romo Movistar Team + 00.00
94 Simon Dalby Uno-X Mobility + 00.00
95 Mikel Landa Soudal Quick-Step + 00.00
96 Amanuel Ghebreigzabhier Lidl-Trek + 00.00
97 James Shaw EF Education-EasyPost + 00.00
98 Archie Ryan EF Education-EasyPost + 00.00
99 Samuele Battistella EF Education-EasyPost + 00.00
100 Magnus Kulset Uno-X Mobility + 00.00
101 Samuel Fernández Garcia Caja Rural-Seguros RGA + 00.00
102 Mathijs Paasschens Bahrain Victorious + 00.00
103 Nicola Conci XDS Astana Team + 00.00
104 Brandon Rivera INEOS Grenadiers + 00.00
105 Germán Dario Gómez Team Polti VisitMalta + 00.00
106 Jokin Murguialday Euskaltel-Euskadi + 00.00
107 Asier Pablo Gonzalez Illes Balears Arabay Cycling + 00.00
108 Egan Bernal INEOS Grenadiers + 00.00
109 Carlos Verona Lidl-Trek + 00.00
110 AJ August INEOS Grenadiers + 00.00
111 Omar Fraile INEOS Grenadiers + 00.00
112 Pieter Serry Soudal Quick-Step + 00.00
113 Mikel Bizkarra Euskaltel-Euskadi + 00.00
114 Peter Øxenberg INEOS Grenadiers + 00.00
115 Ander Okamika Burgos Burpellet BH + 00.00
116 James Knox Soudal Quick-Step + 00.00
117 Marcos Freire UAE Team Emirates-XRG + 00.00
118 Lukas Nerurkar EF Education-EasyPost + 00.00
119 Nico Denz Red Bull-BORA-hansgrohe + 00.00
120 Louis Vervaeke Soudal Quick-Step + 00.00
121 Jonathan Castroviejo INEOS Grenadiers + 00.00
122 David González Q36.5 Pro Cycling Team + 00.00
123 Mika Heming Tudor Pro Cycling Team + 00.22
124 Alessandro Covi UAE Team Emirates-XRG + 00.37
125 Pau Llaneras Illes Balears Arabay Cycling + 00.39
126 Andrea Pietrobon Team Polti VisitMalta + 00.46
127 Domen Novak UAE Team Emirates-XRG + 01.39
128 Samuele Zoccarato Team Polti VisitMalta + 02.05
129 Emil Herzog Red Bull-BORA-hansgrohe + 02.05
130 Xabier Azparren Q36.5 Pro Cycling Team + 02.15
131 Iker Mintegi Euskaltel-Euskadi + 03.52

GC

PosRiderTeam Time
1 Roger Adrià Red Bull-BORA-hansgrohe 8:26:41
2 Jordan Labrosse Decathlon AG2R La Mondiale Team + 00.04
3 Afonso Eulalio Bahrain Victorious + 00.10
4 Damiano Caruso Bahrain Victorious + 00.14
5 Léo Bisiaux Decathlon AG2R La Mondiale Team + 00.14
6 Fabio Christen Q36.5 Pro Cycling Team + 00.17
7 Lucas Eriksson Tudor Pro Cycling Team + 00.17
8 Archie Ryan EF Education-EasyPost + 00.17
9 Egan Bernal INEOS Grenadiers + 00.17
10 Javier Romo Movistar Team + 00.20
11 Héctor Álvarez Lidl-Trek + 00.21
12 Antoine Huby Soudal Quick-Step + 00.21
13 Gotzon Martín Euskaltel-Euskadi + 00.21
14 Gianmarco Garofoli Soudal Quick-Step + 00.21
15 Martin López XDS Astana Team + 00.21
16 Jon Barrenetxea Movistar Team + 00.21
17 Johannes Kulset Uno-X Mobility + 00.21
18 Sergio Chumil Burgos Burpellet BH + 00.21
19 Alexander Cepeda EF Education-EasyPost + 00.21
20 Diego Pescador Movistar Team + 00.21
21 Damien Howson Q36.5 Pro Cycling Team + 00.21
22 Davide Piganzoli Team Polti VisitMalta + 00.21
23 Gorka Sorarrain Caja Rural-Seguros RGA + 00.21
24 Torstein Træen Bahrain Victorious + 00.21
25 Mathys Rondel Tudor Pro Cycling Team + 00.21
26 Urko Berrade Equipo Kern Pharma + 00.21
27 Giovanni Aleotti Red Bull-BORA-hansgrohe + 00.21
28 Isaac del Toro UAE Team Emirates-XRG + 00.21
29 Finlay Pickering Bahrain Victorious + 00.21
30 Jose Maria Garcia Soriano Illes Balears Arabay Cycling + 00.21
31 Jai Hindley Red Bull-BORA-hansgrohe + 00.21
32 Ivan Cobo Equipo Kern Pharma + 00.21
33 Sebastian Berwick Caja Rural-Seguros RGA + 00.21
34 Jefferson Cepeda Movistar Team + 00.21
35 Giulio Pellizzari Red Bull-BORA-hansgrohe + 00.21
36 José Félix Parra Equipo Kern Pharma + 00.21
37 Lorenzo Fortunato XDS Astana Team + 00.21
38 Alex Martin Team Polti VisitMalta + 00.21
39 Antonio Pedrero Movistar Team + 00.21
40 Sander De Pestel Decathlon AG2R La Mondiale Team + 00.21
41 Lawrence Warbasse Tudor Pro Cycling Team + 00.21
42 Mikel Landa Soudal Quick-Step + 00.21
43 Mario Aparicio Burgos Burpellet BH + 00.21
44 Óscar Rodríguez INEOS Grenadiers + 00.21
45 Brandon Rivera INEOS Grenadiers + 00.21
46 Jose Manuel Diaz Burgos Burpellet BH + 00.21
47 Nans Peters Decathlon AG2R La Mondiale Team + 00.21
48 James Shaw EF Education-EasyPost + 00.21
49 Esteban Chaves EF Education-EasyPost + 00.21
50 Fernando Tercero Team Polti VisitMalta + 00.21
51 Jon Agirre Euskaltel-Euskadi + 00.21
52 Max van der Meulen Bahrain Victorious + 00.21
53 Igor Arrieta UAE Team Emirates-XRG + 00.21
54 Samuel Fernández Garcia Caja Rural-Seguros RGA + 00.21
55 AJ August INEOS Grenadiers + 00.21
56 Lukas Nerurkar EF Education-EasyPost + 00.21
57 Nicola Conci XDS Astana Team + 00.39
58 Ben Zwiehoff Red Bull-BORA-hansgrohe + 00.42
59 Andreas Kron Uno-X Mobility + 00.42
60 Txomin Juaristi Euskaltel-Euskadi + 00.45
61 Eric Fagundez Burgos Burpellet BH + 00.49
62 Daniel Cavia Burgos Burpellet BH + 00.49
63 Fabian Weiss Tudor Pro Cycling Team + 00.49
64 Nairo Quintana Movistar Team + 00.49
65 Germán Dario Gómez Team Polti VisitMalta + 00.49
66 Jokin Murguialday Euskaltel-Euskadi + 00.49
67 Mario Silva Illes Balears Arabay Cycling + 00.54
68 Simon Dalby Uno-X Mobility + 00.54
69 Carlos Garcia Burgos Burpellet BH + 00.55
70 Rui Oliveira UAE Team Emirates-XRG + 00.58
71 Wout Poels XDS Astana Team + 00.58
72 Marc Brustenga Equipo Kern Pharma + 01.07
73 Nicolò Parisini Q36.5 Pro Cycling Team + 01.16
74 Samuele Battistella EF Education-EasyPost + 01.19
75 Darren van Bekkum XDS Astana Team + 01.26
76 Nickolas Zukowsky Q36.5 Pro Cycling Team + 01.28
77 Jorge Gutiérrez Equipo Kern Pharma + 01.31
78 Luke Lamperti Soudal Quick-Step + 01.33
79 Gleb Syritsa XDS Astana Team + 01.34
80 Giulio Ciccone Lidl-Trek + 01.37
81 Juan Pedro Lopez Lidl-Trek + 01.37
82 Julien Bernard Lidl-Trek + 01.41
83 Mathijs Paasschens Bahrain Victorious + 01.43
84 Louis Vervaeke Soudal Quick-Step + 01.46
85 Mika Heming Tudor Pro Cycling Team + 01.56
86 Anders Skaarseth Uno-X Mobility + 02.12
87 Jonas Hem Hvideberg Uno-X Mobility + 02.12
88 Pau Llaneras Illes Balears Arabay Cycling + 02.25
89 David González Q36.5 Pro Cycling Team + 02.33
90 Samuele Zoccarato Team Polti VisitMalta + 02.54
91 Carlos Verona Lidl-Trek + 03.00
92 Dries De Bondt Decathlon AG2R La Mondiale Team + 03.22
93 Ander Okamika Burgos Burpellet BH + 06.29
94 Javier Ibanez Caja Rural-Seguros RGA + 06.31
95 Hugo Aznar Equipo Kern Pharma + 06.31
96 Roland Thalmann Tudor Pro Cycling Team + 06.31
97 Rainer Kepplinger Bahrain Victorious + 06.31
98 Amanuel Ghebreigzabhier Lidl-Trek + 06.31
99 Omar Fraile INEOS Grenadiers + 06.31
100 Peter Øxenberg INEOS Grenadiers + 06.31
101 Pieter Serry Soudal Quick-Step + 08.09
102 Rui Costa EF Education-EasyPost + 08.21
103 Jordi Lopez Euskaltel-Euskadi + 08.21
104 Joan Gamundi Illes Balears Arabay Cycling + 08.21
105 Magnus Kulset Uno-X Mobility + 08.21
106 Asier Pablo Gonzalez Illes Balears Arabay Cycling + 08.21
107 James Knox Soudal Quick-Step + 08.21
108 Jonathan Castroviejo INEOS Grenadiers + 08.21
109 Nico Denz Red Bull-BORA-hansgrohe + 08.21
110 Xabier Azparren Q36.5 Pro Cycling Team + 10.40
111 Emil Herzog Red Bull-BORA-hansgrohe + 10.58
112 Iker Mintegi Euskaltel-Euskadi + 12.14
113 Matteo Moschetti Q36.5 Pro Cycling Team + 13.54
114 Matteo Malucelli XDS Astana Team + 13.58
115 Sebastian Molano UAE Team Emirates-XRG + 14.00
116 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 14.04
117 Pierre Gautherat Decathlon AG2R La Mondiale Team + 14.04
118 Erlend Blikra Uno-X Mobility + 14.04
119 Giovanni Lonardi Team Polti VisitMalta + 14.04
120 Robin Froidevaux Tudor Pro Cycling Team + 14.04
121 Sergi Darder Caja Rural-Seguros RGA + 14.04
122 Joan Albert Riera Illes Balears Arabay Cycling + 14.04
123 Abner González Caja Rural-Seguros RGA + 14.04
124 Ibon Ruiz Equipo Kern Pharma + 14.04
125 Tim Declercq Lidl-Trek + 14.04
126 Mikel Bizkarra Euskaltel-Euskadi + 14.04
127 Marcos Freire UAE Team Emirates-XRG + 14.04
128 Daniel Babor Caja Rural-Seguros RGA + 14.33
129 Andrea Pietrobon Team Polti VisitMalta + 14.50
130 Alessandro Covi UAE Team Emirates-XRG + 14.54
131 Domen Novak UAE Team Emirates-XRG + 15.43

Youth

PosRiderTeam Time
1 Jordan Labrosse Decathlon AG2R La Mondiale Team 8:26:45
2 Léo Bisiaux Decathlon AG2R La Mondiale Team + 00.10
3 Fabio Christen Q36.5 Pro Cycling Team + 00.13
4 Héctor Álvarez Lidl-Trek + 00.17
5 Gianmarco Garofoli Soudal Quick-Step + 00.17
6 Johannes Kulset Uno-X Mobility + 00.17
7 Diego Pescador Movistar Team + 00.17
8 Davide Piganzoli Team Polti VisitMalta + 00.17
9 Mathys Rondel Tudor Pro Cycling Team + 00.17
10 Isaac del Toro UAE Team Emirates-XRG + 00.17
11 Finlay Pickering Bahrain Victorious + 00.17
12 Giulio Pellizzari Red Bull-BORA-hansgrohe + 00.17
13 Max van der Meulen Bahrain Victorious + 00.17
14 Igor Arrieta UAE Team Emirates-XRG + 00.17
15 Samuel Fernández Garcia Caja Rural-Seguros RGA + 00.17
16 AJ August INEOS Grenadiers + 00.17
17 Lukas Nerurkar EF Education-EasyPost + 00.17
18 Daniel Cavia Burgos Burpellet BH + 00.45
19 Fabian Weiss Tudor Pro Cycling Team + 00.45
20 Mario Silva Illes Balears Arabay Cycling + 00.50
21 Simon Dalby Uno-X Mobility + 00.50
22 Darren van Bekkum XDS Astana Team + 01.22
23 Jorge Gutiérrez Equipo Kern Pharma + 01.27
24 Luke Lamperti Soudal Quick-Step + 01.29
25 Hugo Aznar Equipo Kern Pharma + 06.27
26 Peter Øxenberg INEOS Grenadiers + 06.27
27 Joan Gamundi Illes Balears Arabay Cycling + 08.17
28 Emil Herzog Red Bull-BORA-hansgrohe + 10.54
29 Iker Mintegi Euskaltel-Euskadi + 12.10
30 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 14.00
31 Pierre Gautherat Decathlon AG2R La Mondiale Team + 14.00
32 Sergi Darder Caja Rural-Seguros RGA + 14.00
33 Marcos Freire UAE Team Emirates-XRG + 14.00

Points

PosRiderTeam Points
1 Roger Adrià Red Bull-BORA-hansgrohe 25
2 Matteo Moschetti Q36.5 Pro Cycling Team 25
3 Jordan Labrosse Decathlon AG2R La Mondiale Team 20
4 Matteo Malucelli XDS Astana Team 20
5 Afonso Eulalio Bahrain Victorious 16
6 Sebastian Molano UAE Team Emirates-XRG 16
7 Léo Bisiaux Decathlon AG2R La Mondiale Team 14
8 Erlend Blikra Uno-X Mobility 14
9 Damiano Caruso Bahrain Victorious 12
10 Pierre Gautherat Decathlon AG2R La Mondiale Team 12
11 Fabio Christen Q36.5 Pro Cycling Team 10
12 Giovanni Lonardi Team Polti VisitMalta 10
13 Lucas Eriksson Tudor Pro Cycling Team 9
14 Luke Lamperti Soudal Quick-Step 9
15 Egan Bernal INEOS Grenadiers 8
16 Marc Brustenga Equipo Kern Pharma 8
17 Archie Ryan EF Education-EasyPost 7
18 Gianluca Pollefliet Decathlon AG2R La Mondiale Team 7
19 Héctor Álvarez Lidl-Trek 6
20 Brandon Rivera INEOS Grenadiers 6
21 Johannes Kulset Uno-X Mobility 5
22 Robin Froidevaux Tudor Pro Cycling Team 5
23 Damien Howson Q36.5 Pro Cycling Team 4
24 Eric Fagundez Burgos Burpellet BH 4
25 Jon Barrenetxea Movistar Team 3
26 Mikel Landa Soudal Quick-Step 3
27 Gianmarco Garofoli Soudal Quick-Step 2
28 Mathys Rondel Tudor Pro Cycling Team 2
29 Jefferson Cepeda Movistar Team 1
30 Sergi Darder Caja Rural-Seguros RGA 1

Mountain

PosRiderTeam Points
1 Carlos Garcia Burgos Burpellet BH 24
2 Javier Ibanez Caja Rural-Seguros RGA 14
3 Dries De Bondt Decathlon AG2R La Mondiale Team 14
4 Asier Pablo Gonzalez Illes Balears Arabay Cycling 13
5 Roger Adrià Red Bull-BORA-hansgrohe 6
6 Julien Bernard Lidl-Trek 6
7 James Shaw EF Education-EasyPost 5
8 Jordan Labrosse Decathlon AG2R La Mondiale Team 4
9 Joan Gamundi Illes Balears Arabay Cycling 4
10 Isaac del Toro UAE Team Emirates-XRG 3
11 Afonso Eulalio Bahrain Victorious 2
12 Nickolas Zukowsky Q36.5 Pro Cycling Team 2
13 Giulio Ciccone Lidl-Trek 2
14 Léo Bisiaux Decathlon AG2R La Mondiale Team 1
15 Archie Ryan EF Education-EasyPost 1

Team

PosTeamTime
1 Decathlon AG2R La Mondiale Team 25:20:48
2 Bahrain Victorious + 00.04
3 Red Bull-BORA-hansgrohe + 00.07
4 Tudor Pro Cycling Team + 00.14
5 EF Education-EasyPost + 00.14
6 INEOS Grenadiers + 00.14
7 Soudal Quick-Step + 00.18
8 Burgos Burpellet BH + 00.18
9 Equipo Kern Pharma + 00.18
10 Caja Rural-Seguros RGA + 00.18
11 Movistar Team + 00.18
12 Team Polti VisitMalta + 00.18
13 XDS Astana Team + 00.36
14 Euskaltel-Euskadi + 00.43
15 UAE Team Emirates-XRG + 00.55
16 Q36.5 Pro Cycling Team + 01.09
17 Uno-X Mobility + 01.12
18 Illes Balears Arabay Cycling + 02.16
19 Lidl-Trek + 02.50

Race profile

Race
Vuelta a Burgos
Start date
05.08.2025
End date
09.08.2025
Total distance
162.0 km
Gen
Men
Cat
2.Pro
Country
Spain
Discipline
Road
First edition
1946

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️