Gran Piemonte 2025 - Race results

Dogliani > Acqui Terme, 179.0km

09.10

Isaac Del Toro claimed yet another dominant win in 2025, powering clear on the final climb of Castelletto d’Erro to take victory at the Gran Piemonte. The Mexican extended UAE Team Emirates-XRG’s season tally to 92 wins, 15 of which are now his own. Marc Hirschi and Bauke Mollema completed the podium after a hard-fought chase behind.

Results

Race

PosRiderTeam Time
1 Isaac del Toro UAE Team Emirates-XRG 4:08:24
2 Marc Hirschi Tudor Pro Cycling Team + 00.40
3 Bauke Mollema Lidl-Trek + 00.44
4 Fabio Christen Q36.5 Pro Cycling Team + 01.07
5 Michael Matthews Team Jayco-AlUla + 01.07
6 Edoardo Zambanini Bahrain Victorious + 01.07
7 Neilson Powless EF Education-EasyPost + 01.07
8 Quinten Hermans Alpecin-Deceuninck + 01.07
9 Egan Bernal INEOS Grenadiers + 01.07
10 Andrea Bagioli Lidl-Trek + 01.07
11 Natnael Tesfazion Movistar Team + 01.07
12 Gianluca Brambilla Q36.5 Pro Cycling Team + 01.07
13 Maxim Van Gils Red Bull-BORA-hansgrohe + 01.07
14 Alessandro Pinarello VF Group-Bardiani CSF-Faizanè + 01.07
15 Johannes Kulset Uno-X Mobility + 01.07
16 Carlos Canal Movistar Team + 01.07
17 Diego Ulissi XDS Astana Team + 01.07
18 Ion Izagirre Cofidis + 01.07
19 Alex Aranburu Cofidis + 01.07
20 Alex Baudin EF Education-EasyPost + 01.07
21 Killian Verschuren Unibet Tietema Rockets + 01.07
22 Matteo Vanhuffel Team Picnic PostNL + 01.07
23 Mathys Rondel Tudor Pro Cycling Team + 01.07
24 Lenny Martinez Bahrain Victorious + 01.07
25 Alan Hatherly Team Jayco-AlUla + 01.12
26 Edward Dunbar Team Jayco-AlUla + 01.38
27 Filippo Ganna INEOS Grenadiers + 01.41
28 Simone Velasco XDS Astana Team + 01.41
29 Ludovico Crescioli Team Polti VisitMalta + 01.41
30 Lorenzo Milesi Movistar Team + 01.41
31 Sylvain Moniquet Cofidis + 01.41
32 Ådne Holter Uno-X Mobility + 01.41
33 Kevin Vermaerke Team Picnic PostNL + 01.41
34 Michael Gogl Alpecin-Deceuninck + 01.41
35 Matteo Scalco VF Group-Bardiani CSF-Faizanè + 01.41
36 Sergio Samitier Cofidis + 01.41
37 Noah Ramsay Alpecin-Deceuninck + 01.41
38 Matteo Fabbro Solution Tech-Vini Fantini + 01.41
39 Mattia Gaffuri Team Polti VisitMalta + 01.41
40 Christian Scaroni XDS Astana Team + 01.46
41 Jardi Van Der Lee EF Education-EasyPost + 02.04
42 Davide De Cassan Team Polti VisitMalta + 03.21
43 Sam Oomen Lidl-Trek + 03.21
44 Chris Hamilton Team Picnic PostNL + 03.21
45 Jan Tratnik Red Bull-BORA-hansgrohe + 03.31
46 Filippo Turconi VF Group-Bardiani CSF-Faizanè + 03.52
47 Nickolas Zukowsky Q36.5 Pro Cycling Team + 03.54
48 Einer Rubio Movistar Team + 03.54
49 Fred Wright Bahrain Victorious + 04.19
50 Markus Hoelgaard Uno-X Mobility + 04.19
51 Walter Calzoni Q36.5 Pro Cycling Team + 04.19
52 Gal Glivar Alpecin-Deceuninck + 04.19
53 Gijs Leemreize Team Picnic PostNL + 04.19
54 Jonathan Lastra Cofidis + 04.19
55 Alexandre Balmer Solution Tech-Vini Fantini + 04.19
56 Vicente Rojas VF Group-Bardiani CSF-Faizanè + 04.19
57 Georg Zimmermann Intermarché-Wanty + 04.21
58 Liam O'Brien Lidl-Trek + 04.24
59 Ben O'Connor Team Jayco-AlUla + 04.30
60 Pavel Sivakov UAE Team Emirates-XRG + 04.30
61 Jacopo Mosca Lidl-Trek + 09.11
62 Matteo Sobrero Red Bull-BORA-hansgrohe + 09.11
63 Alberto Bettiol XDS Astana Team + 09.11
64 Fausto Masnada XDS Astana Team + 09.11
65 Louis Barré Intermarché-Wanty + 09.11
66 Marco Brenner Tudor Pro Cycling Team + 11.03
67 Sergio Meris Unibet Tietema Rockets + 12.33
68 Adam Toupalik Unibet Tietema Rockets + 12.33
69 Jasha Sütterlin Team Jayco-AlUla + 12.33
70 Joshua Tarling INEOS Grenadiers + 12.33
71 Asbjørn Hellemose Team Jayco-AlUla + 12.33
72 Gianni Moscon Red Bull-BORA-hansgrohe + 12.33
73 Romain Combaud Team Picnic PostNL + 12.33
74 Francesco Busatto Intermarché-Wanty + 12.33
75 Carlos Samudio Solution Tech-Vini Fantini + 12.33
76 Arnaud Tissières Solution Tech-Vini Fantini + 13.28
77 Jimmy Janssens Alpecin-Deceuninck + 13.28
78 Pablo Torres UAE Team Emirates-XRG + 13.40
79 Pablo Garcia Team Polti VisitMalta + 15.00
- Sjoerd Bax Q36.5 Pro Cycling Team DNS
- Nils Aebersold Lidl-Trek DNF
- Diego Sevilla Team Polti VisitMalta DNF
- Davide Ballerini XDS Astana Team DNF
- Anton Palzer Red Bull-BORA-hansgrohe DNF
- Lucas Eriksson Tudor Pro Cycling Team DNF
- Rainer Kepplinger Bahrain Victorious DNF
- Clément Champoussin XDS Astana Team DNF
- Filippo Fiorelli VF Group-Bardiani CSF-Faizanè DNF
- Rui Costa EF Education-EasyPost DNF
- Damiano Caruso Bahrain Victorious DNF
- Luca Paletti VF Group-Bardiani CSF-Faizanè DNF
- Odd Christian Eiking Unibet Tietema Rockets DNF
- Alessandro Covi UAE Team Emirates-XRG DNF
- Lennard Kämna Lidl-Trek DNF
- Victor Langellotti INEOS Grenadiers DNF
- Joel Suter Tudor Pro Cycling Team DNF
- Samuele Battistella EF Education-EasyPost DNF
- Michal Kwiatkowski INEOS Grenadiers DNF
- Tobias Lund Andresen Team Picnic PostNL DNF
- Kevin Inkelaar Unibet Tietema Rockets DNF
- Aidan Buttigieg Team Polti VisitMalta DNF
- Robert Stannard Bahrain Victorious DNF
- Matteo Trentin Tudor Pro Cycling Team DNF
- Alessandro De Marchi Team Jayco-AlUla DNF
- Orluis Aular Movistar Team DNF
- Lorenzo Finn Red Bull-BORA-hansgrohe DNF
- Martin Urianstad Bugge Uno-X Mobility DNF
- Kamiel Bonneu Intermarché-Wanty DNF
- Dion Smith Intermarché-Wanty DNF
- William Colorado Q36.5 Pro Cycling Team DNF
- Gianni Vermeersch Alpecin-Deceuninck DNF
- Axel Laurance INEOS Grenadiers DNF
- Lorenzo Rota Intermarché-Wanty DNF
- Domen Novak UAE Team Emirates-XRG DNF
- Vegard Stake Laengen UAE Team Emirates-XRG DNF
- Dylan Teuns Cofidis DNF
- Luca Verrando Solution Tech-Vini Fantini DNF
- Javier Romo Movistar Team DNF
- Alessandro Tonelli Team Polti VisitMalta DNF
- Cedrik Bakke Christophersen Unibet Tietema Rockets DNF
- Georg Steinhauser EF Education-EasyPost DNF
- Stefano Oldani Cofidis DNF
- Simone Petilli Intermarché-Wanty DNF
- Matej Mohoric Bahrain Victorious DNF
- Davide Donati Red Bull-BORA-hansgrohe DNF
- Tobias Halland Johannessen Uno-X Mobility DNF
- Stan Van Tricht Alpecin-Deceuninck DNF
- James Shaw EF Education-EasyPost DNF
- Samuel Bertolli Solution Tech-Vini Fantini DNF
- Matteo Badilatti Q36.5 Pro Cycling Team DNF
- Sakarias Koller Løland Uno-X Mobility DNF
- Jacob Eriksson Tudor Pro Cycling Team DNF
- Gregor Mühlberger Movistar Team DNF
- Enea Sambinello UAE Team Emirates-XRG DNF
- Salvatore Puccio INEOS Grenadiers DNF
- Filippo Magli VF Group-Bardiani CSF-Faizanè DNF
- Andreas Leknessund Uno-X Mobility DNF
- Sean Flynn Team Picnic PostNL DNF

Race profile

Race
Gran Piemonte
Date
09.10.2025
Total distance
179.0 km
Gen
Men
Cat
1.Pro
Country
Italy
Discipline
Road

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 ❤️