
Grand Prix Cycliste de Québec podium history | GP Cycliste de Montréal | Course map & profile | Start list | 2025 edition
206 km total distance: 20 laps of 10.3 km

The two-up sprint for the line. Remco Evenpoel beats Giulio Ciccone. James Startt photo.
Les Woodland's book Cycling's 50 Triumphs and Tragedies: The rise and fall of bicycle racing's champions is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at Québec City at 11:10 PM, local time: 15C (60F), partly cloudy, with the wind from the west-southwest at 16 km/hr (10 mph). No rain is forecast.
The race: The race is scheduled to start at 11:00 AM Eastern Time.
About a third of the way into the race Victor Campenaerts (Visma | Lease a Bike) abandoned.
Here's the race report from winner Remco Evenpoelo's Team Red Bull-BORA-hansgrohe:
Remco Evenepoel has made a successful start to his nearly three-week stay in Canada, winning the Grand Prix Cycliste de Québec.
In the final two-man sprint, he prevailed over Giulio Ciccone, securing his eleventh victory of the season.
As was the case before the Tour de France, Remco Evenepoel benefited from a longer break from racing. His last race to date had been the Clásica San Sebastián, which he also won.
The race in Québec consisted of 206 kilometres on a circuit to be completed 20 times; the action really picked up in the final third, as new groups kept forming following several attacks. With 27 kilometres to go, Remco moved up to join the race leader Alberto Bettiol, alongside Ciccone, Anthon Charmig – who would go on to finish third – and Alessandro Pinarello.
A chasing group was never able to close the gap, which had long stood at around 20 seconds. Remco then tackled the final climb alongside Ciccone and Charmig. Whilst the Dane had to drop back right at the start, Ciccone stayed on his wheel. In the final sprint, however, he came off second best.
For Remco, the victory in Quebec was his first in North America. He thus completed his list of successes across the globe, having previously celebrated victories in Europe, Australia, Asia, Africa and South America.
On Sunday, the sister race in Montreal will serve as the dress rehearsal for the World Championships road race, which takes place exactly two weeks later. In between, on Sunday, the World Championships individual time trial is on the programme.
Remco Evenepoel: “I didn’t really feel that good in the first part of the race. But luckily, I found the right strength in my legs again towards the end, so I was able to win the sprint. So I’m very happy. One lap after we went clear, we had a nice gap. I didn’t have the explosiveness I needed on the final climb to really drop the other two, but I kept going and trusted my sprint – and it was the right decision to go for the sprint.After a longer break, it’s never easy to get back into the rhythm, especially when your first race back is such a hard one. Sunday is the next step. There are a lot of big challenges waiting for us over the next two weeks.”
Complete results:
206 kilometers raced at an average speed of 44.088 km/hr
| 1 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 4hr 40min 21sec |
| 2 | Giulio Ciccone | Lidl-Trek | s.t. |
| 3 | Anthon Charmig | Uno-X Mobility | @ 15sec |
| 4 | Tom Pidcock | Pinarello-Q36.5 Pro Cycling Team | 0:28 |
| 5 | Quinn Simmons | Lidl-Trek | 0:30 |
| 6 | Michael Matthews | Team Jayco-AlUla | 0:35 |
| 7 | Paul Lapeira | Decathlon CMA CGM Team | 0:43 |
| 8 | Matteo Jorgenson | Team Visma | Lease a Bike | s.t. |
| 9 | Alessandro Pinarello | NSN Cycling Team | 0:45 |
| 10 | Max Schachmann | Soudal Quick-Step | 0:47 |
| 11 | Quinten Hermans | Pinarello-Q36.5 Pro Cycling Team | 0:57 |
| 12 | Jenno Berckmoes | Lotto-Intermarché | s.t. |
| 13 | Maxim Van Gils | Red Bull-BORA-hansgrohe | s.t. |
| 14 | Simone Gualdi | Lotto-Intermarché | s.t. |
| 15 | Alex Baudin | EF Education-EasyPost | s.t. |
| 16 | Sean Quinn | EF Education-EasyPost | s.t. |
| 17 | Andrea Raccagni Noviero | Soudal Quick-Step | s.t. |
| 18 | Paul Seixas | Decathlon CMA CGM Team | s.t. |
| 19 | Jonas Rutsch | Lotto-Intermarché | 1:01 |
| 20 | Toms Skujins | Lidl-Trek | 1:05 |
| 21 | Brandon McNulty | UAE Team Emirates-XRG | 1:11 |
| 22 | Alberto Bettiol | XDS Astana Team | s.t. |
| 23 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 24 | Thymen Arensman | Netcompany INEOS Cycling Team | s.t. |
| 25 | Riley Sheehan | NSN Cycling Team | 1:15 |
| 26 | Ben Healy | EF Education-EasyPost | 1:43 |
| 27 | Bart Lemmen | Team Visma | Lease a Bike | s.t. |
| 28 | Juan Ayuso | Lidl-Trek | 2:24 |
| 29 | Yannis Voisard | Tudor Pro Cycling Team | 2:54 |
| 30 | Georg Zimmermann | Lotto-Intermarché | 2:57 |
| 31 | Derek Gee-West | Lidl-Trek | s.t. |
| 32 | Thomas Silva | XDS Astana Team | s.t. |
| 33 | Afonso Eulalio | Bahrain Victorious | s.t. |
| 34 | Corbin Strong | NSN Cycling Team | s.t. |
| 35 | Lennert Van Eetvelt | Lotto-Intermarché | s.t. |
| 36 | Tobias Svarre | Uno-X Mobility | s.t. |
| 37 | Ben Oliver | Modern Adventure Pro Cycling | s.t. |
| 38 | Robbe Dhondt | Team Picnic PostNL | 3:03 |
| 39 | Edoardo Zambanini | Bahrain Victorious | 3:07 |
| 40 | Thibaud Gruel | Groupama-FDJ United | 3:10 |
| 41 | Luke Lamperti | EF Education-EasyPost | 3:14 |
| 42 | Alessandro Borgo | Bahrain Victorious | 3:17 |
| 43 | Sergio Higuita | XDS Astana Team | 3:18 |
| 44 | Nelson Oliveira | Movistar Team | s.t. |
| 45 | Kieran Haug | Modern Adventure Pro Cycling | s.t. |
| 46 | AJ August | Netcompany INEOS Cycling Team | s.t. |
| 47 | Quentin Pacher | Groupama-FDJ United | s.t. |
| 48 | Tiesj Benoot | Decathlon CMA CGM Team | s.t. |
| 49 | Robin Donzé | Tudor Pro Cycling Team | s.t. |
| 50 | Steff Cras | Soudal Quick-Step | s.t. |
| 51 | Davide Toneatti | XDS Astana Team | s.t. |
| 52 | Anders Skaarseth | Uno-X Mobility | s.t. |
| 53 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 54 | Tim Rex | Team Visma | Lease a Bike | s.t. |
| 55 | Isaac del Toro | UAE Team Emirates-XRG | s.t. |
| 56 | Adam Yates | UAE Team Emirates-XRG | s.t. |
| 57 | Sam Oomen | Lidl-Trek | 3:31 |
| 58 | Aaron Dockx | Alpecin-Premier Tech | s.t. |
| 59 | Clément Braz Afonso | Groupama-FDJ United | s.t. |
| 60 | Stefan de Bod | Modern Adventure Pro Cycling | 3:50 |
| 61 | Kasper Asgreen | EF Education-EasyPost | 4:15 |
| 62 | Florian Vermeersch | UAE Team Emirates-XRG | s.t. |
| 63 | Pelayo Sanchez | Movistar Team | s.t. |
| 64 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | s.t. |
| 65 | Alec Segaert | Bahrain Victorious | s.t. |
| 66 | Michael Woods | Canada | s.t. |
| 67 | Michael Leonard | EF Education-EasyPost | s.t. |
| 68 | Nicolas Prodhomme | Decathlon CMA CGM Team | 4:52 |
| 69 | Noa Isidore | Decathlon CMA CGM Team | s.t. |
| 70 | Johan Jacobs | Groupama-FDJ United | s.t. |
| 71 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | 8:05 |
| 72 | Sven Erik Bystrøm | Uno-X Mobility | s.t. |
| 73 | Pier-André Côté | NSN Cycling Team | s.t. |
| 74 | Warren Barguil | Team Picnic PostNL | 10:52 |
| 75 | Frank van den Broek | Team Picnic PostNL | s.t. |
| 76 | Byron Munton | Modern Adventure Pro Cycling | s.t. |
| 77 | Brandon Rivera | Netcompany INEOS Cycling Team | 11:51 |
Start list with back numbers, September 10, 2026:
| UAE Team Emirates-XRG | |
| 1 | Isaac del Toro |
| 2 | Felix Grossschartner |
| 3 | Brandon McNulty |
| 4 | Jhonatan Narvaez |
| 5 | Florian Vermeersch |
| 6 | Tim Wellens |
| 7 | Adam Yates |
| Red Bull-BORA-hansgrohe | |
| 11 | Remco Evenepoel |
| 12 | Giovanni Aleotti |
| 13 | Mattia Cattaneo |
| 14 | Emil Herzog |
| 15 | Jan Tratnik |
| 16 | Maxim Van Gils |
| 17 | Nico Denz |
| Team Visma | Lease a Bike | |
| 21 | Matteo Jorgenson |
| 22 | Louis Barré |
| 23 | Victor Campenaerts |
| 24 | Filippo Fiorelli |
| 25 | Tim Rex |
| 26 | Bart Lemmen |
| 27 | Wilco Kelderman |
| Decathlon CMA CGM Team | |
| 31 | Paul Seixas |
| 32 | Tiesj Benoot |
| 33 | Noa Isidore |
| 34 | Paul Lapeira |
| 35 | Stefan Bissegger |
| 36 | Rasmus Søjberg Pedersen |
| 37 | Nicolas Prodhomme |
| Lidl-Trek | |
| 41 | Quinn Simmons |
| 42 | Juan Ayuso |
| 43 | Sam Oomen |
| 44 | Giulio Ciccone |
| 45 | Derek Gee-West |
| 46 | Matteo Sobrero |
| 47 | Toms Skujins |
| XDS Astana Team | |
| 51 | Alberto Bettiol |
| 52 | Sergio Higuita |
| 53 | Aaron Gate |
| 54 | Thomas Silva |
| 55 | Martin López |
| 56 | Arjen Livyns |
| 57 | Davide Toneatti |
| Bahrain Victorious | |
| 61 | Edoardo Zambanini |
| 62 | Nikias Arndt |
| 63 | Alessandro Borgo |
| 64 | Afonso Eulalio |
| 65 | Alec Segaert |
| 66 | Robert Stannard |
| 67 | Oliver Stockwell |
| Netcompany INEOS | |
| 71 | Michal Kwiatkowski |
| 72 | Thymen Arensman |
| 73 | AJ August |
| 74 | Artem Shmidt |
| 75 | Tobias Foss |
| 76 | Brandon Rivera |
| 77 | Magnus Sheffield |
| Soudal Quick-Step | |
| 81 | Max Schachmann |
| 82 | Steff Cras |
| 83 | Casper Pedersen |
| 84 | Andrea Raccagni Noviero |
| 85 | Pepijn Reinderink |
| 86 | Ilan Van Wilder |
| 87 | Louis Vervaeke |
| Alpecin-Premier Tech | |
| 91 | Kaden Groves |
| 92 | Tobias Bayer |
| 93 | Lennert Belmans |
| 94 | Aaron Dockx |
| 95 | Edward Planckaert |
| 96 | Henri Uhlig |
| 97 | Luca Vergallito |
| Uno-X Mobility | |
| 101 | Anthon Charmig |
| 102 | Sven Erik Bystrøm |
| 103 | Ådne Holter |
| 104 | Storm Ingebrigtsen |
| 105 | Alexander Kamp |
| 106 | Anders Skaarseth |
| 107 | Tobias Svarre |
| Team Jayco-AlUla | |
| 111 | Michael Matthews |
| 112 | Robert Donaldson |
| 113 | Luke Durbridge |
| 114 | Anders Foldager |
| 115 | Patrick Gamper |
| 116 | Christopher Juul-Jensen |
| 117 | Mauro Schmid |
| EF Education-EasyPost | |
| 121 | Ben Healy |
| 122 | Kasper Asgreen |
| 123 | Alex Baudin |
| 124 | Sean Quinn |
| 125 | Luke Lamperti |
| 126 | Colby Simmons |
| 127 | Michael Leonard |
| NSN Cycling Team | |
| 131 | Guillaume Boivin |
| 132 | Pier-André Côté |
| 133 | Nadav Raisberg |
| 134 | Alessandro Pinarello |
| 135 | Riley Sheehan |
| 136 | Dion Smith |
| 137 | Corbin Strong |
| Movistar Team | |
| 141 | Manlio Moro |
| 142 | Michel Heßmann |
| 143 | Pavel Novak |
| 144 | Nelson Oliveira |
| 145 | Davide Formolo |
| 146 | Filip Maciejuk |
| 147 | Pelayo Sanchez |
| Lotto-Intermarché | |
| 152 | Jenno Berckmoes |
| 153 | Cédric Beullens |
| 154 | Simone Gualdi |
| 155 | Jonas Rutsch |
| 156 | Lennert Van Eetvelt |
| 157 | Sébastien Grignard |
| Groupama-FDJ United | |
| 161 | Ewen Costiou |
| 162 | Clément Braz Afonso |
| 163 | Titouan Fontaine |
| 164 | Thibaud Gruel |
| 165 | Johan Jacobs |
| 166 | Quentin Pacher |
| 167 | Clément Russo |
| Team Picnic PostNL | |
| 171 | Frank van den Broek |
| 172 | Warren Barguil |
| 173 | Robbe Dhondt |
| 174 | Alexy Faure-Prost |
| 175 | James Knox |
| 176 | Tim Naberman |
| 177 | Sean Flynn |
| Tudor Pro Cycling Team | |
| 181 | Marc Hirschi |
| 182 | Sebastian Kolze Changizi |
| 183 | Aivaras Mikutis |
| 184 | Florian Stork |
| 185 | Yannis Voisard |
| 186 | Luc Wirtgen |
| 187 | Robin Donzé |
| Pinarello-Q36.5 Pro Cycling Team | |
| 191 | Tom Pidcock |
| 192 | Mark Donovan |
| 193 | Quinten Hermans |
| 194 | Damien Howson |
| 195 | Xandro Meurisse |
| 196 | Brent Van Moer |
| 197 | Nickolas Zukowsky |
| Modern Adventure Pro Cycling | |
| 201 | Ben Oliver |
| 202 | Robin Carpenter |
| 203 | Samuel Boardman |
| 204 | Stefan de Bod |
| 205 | Kieran Haug |
| 206 | Byron Munton |
| 207 | Riley Pickrell |
| Canada | |
| 211 | Jerome Gauthier |
| 212 | Samuel Couture |
| 213 | Jacob Roy |
| 214 | Gabriel Seguin |
| 215 | Adam Smith |
| 216 | Jonas Walton |
| 217 | Michael Woods |