BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2025 GP Cycliste de Montréal (World Tour), Canada

14th edition: Sunday, September 14, 2025

Grand Prix Cycliste de Montréal podium history | GP Cycliste de Québec | Course map & profile | Start list | 2024 edition

Teammates Brandon McNulty & Tadej Pogacar finish together, McNulty getting the win.

17 x 12.3 km circuits = 209.1 km

The 2025 Grand Prix Cycliste de Montréal is a circuit race with a challenging course. It's 17 laps of 12.3 km with three climbs, totaling 209.1 km. The race ends with an uphill finish on Avenue du Parc.

Bicycle History

James Witherell's book Bicycle History: A Chronological History of People, Races and Technology is available in both print and Kindle eBook formats. To get your copy just click on the Amazon link on the right.

Weather at the race city of Montréal at 10:20 AM, local time: 21C (68F), partly cloudy, with the wind from the north-northeast at 6 km/hr (4 mph). There is just a 1% chance of rain.

The climbs:

  • Côte Camilien-Houde: 1.8 km long @ 8% average gradient
  • Côte de la Polytechnique: 780 meters @ 6%
  • Avenue du Parc: 560 meters @ 4%

The race: Here's the report from Team Soudal Quick-Step:

One year from now, Montreal will welcome the World Championships for the second time in history after the 1974 edition, when Eddy Merckx wrote another glorious page of history. Next year, the competition is set to be held again in the Canadian city, which in the meantime hosted the 14th episode of its World Tour race.

It's time to race in Montréal

One of the hardest one-day events of the whole season in terms of total elevation gain, the Grand Prix Cycliste de Montreal got off to a fast start, which saw a group break away from the peloton. Pascal Eenkhoorn was among the seven riders in that move, and Soudal Quick-Step’s 29-year-old helped the group open a two-minute margin on the bunch. Unfortunately, 90 kilometers from the start, Eenkhoorn crashed, and despite being able to continue the race, his spell at the front came to an end, as the chasers quickly caught him.

The victory in Montreal went to Brandon McNulty (UAE Team Emirates), while Mattia Cattaneo – a bronze medallist at this year’s Italian National ITT Championships – was the best placed rider of our team.

find us on Facebook See our youtube channel

The Story of the Tour de France, vol.2 South Salem Cycleworks frames Melanoma: It Started With a Freckle The Story of the Giro d’Italia, vol.2 Shade Vise sunglass holder Paris-Roubaix: The Inside Store Advertise with us!


Content continues below the ads

The Story of the Tour de France, vol.1 South Salem Cycleworks frames Melanoma: It Started With a Freckle

Complete results:

209.1 kilometers raced at an average speed of 39.947 km/hr

1 Brandon McNulty UAE Team Emirates-XRG 5hr 14min 4sec
2 Tadej Pogacar UAE Team Emirates-XRG @ 0sec
3 Quinn Simmons Lidl-Trek 1:03
4 Neilson Powless EF Education-EasyPost 1:45
5 Adam Yates UAE Team Emirates-XRG 1:49
6 Louis Barré Intermarché-Wanty 2:00
7 Tiesj Benoot Team Visma | Lease a Bike 2:25
8 Alex Aranburu Cofidis 2:59
9 Corbin Strong Israel-Premier Tech s.t.
10 Alberto Bettiol XDS Astana Team s.t.
11 Jhonatan Narvaez UAE Team Emirates-XRG s.t.
12 Quinten Hermans Alpecin-Deceuninck s.t.
13 Ion Izagirre Cofidis s.t.
14 Filippo Zana Team Jayco-AlUla s.t.
15 Valentin Madouas Groupama-FDJ s.t.
16 Ewen Costiou Arkea-B&B Hotels s.t.
17 Mattias Skjelmose Lidl-Trek s.t.
18 Alex Baudin EF Education-EasyPost s.t.
19 Oscar Onley Team Picnic PostNL s.t.
20 Pavel Sivakov UAE Team Emirates-XRG 3:06
21 Clément Berthet Decathlon AG2R La Mondiale 3:08
22 Mikkel Honore EF Education-EasyPost 3:43
23 Riley Sheehan Israel-Premier Tech 5:06
24 Mauro Schmid Team Jayco-AlUla 8:58
25 Frank van den Broek Team Picnic PostNL s.t.
26 Anthon Charmig XDS Astana Team s.t.
27 Alexander Kamp Intermarché-Wanty s.t.
28 Pello Bilbao Bahrain Victorious s.t.
29 Arnaud De Lie Lotto 11:21
30 Jonas Abrahamsen Uno-X Mobility 11:24
31 Simone Velasco XDS Astana Team s.t.
32 Dorian Godon Decathlon AG2R La Mondiale 11:30
33 Jørgen Nordhagen Team Visma | Lease a Bike s.t.
34 Lawrence Warbasse Tudor Pro Cycling Team s.t.
35 Edoardo Zambanini Bahrain Victorious s.t.
36 Sam Maisonobe Cofidis s.t.
37 Mathis Le Berre Arkea-B&B Hotels s.t.
38 Embret Svestad-Bårdseng Arkea-B&B Hotels s.t.
39 Antonio Pedrero Movistar Team 11:35
40 Harry Sweeny EF Education-EasyPost 11:44
41 Sam Oomen Lidl-Trek 12:03
42 Jan Tratnik Red Bull-BORA-hansgrohe 12:05
43 Mattia Cattaneo Soudal Quick-Step 12:26
44 Luca Vergallito Alpecin-Deceuninck s.t.
45 Hugo Houle Israel-Premier Tech 15:01
46 Stan Dewulf Decathlon AG2R La Mondiale 15:12
47 Fredrik Dversnes Uno-X Mobility 15:23
48 Joe Blackmore Israel-Premier Tech 15:24
49 Anders Skaarseth Uno-X Mobility 15:27
50 Anthony Delaplace Arkea-B&B Hotels s.t.
51 AJ August INEOS Grenadiers s.t.
52 Xandro Meurisse Alpecin-Deceuninck s.t.
53 Hannes Wilksch Tudor Pro Cycling Team s.t.
54 Lucas Eriksson Tudor Pro Cycling Team s.t.
55 Michael Leonard INEOS Grenadiers 16:21

 


Content continues below the ads

The Story of the Giro d’Italia, vol.1 Shade Vise sunglass holder Paris-Roubaix: The Inside Store

2025 GP de Montreal map & profile:

GP de Montreal map & profile

 


Content continues below the ads

Advertise with us!

Start list with back numbers, September 13, 2025:

UAE Team Emirates-XRG
1 Tadej Pogacar
2 Brandon McNulty
3 Jhonatan Narvaez
4 Nils Politt
5 Pavel Sivakov
6 Tim Wellens
7 Adam Yates
Team Jayco-AlUla
11 Michael Matthews
12 Luke Durbridge
13 Asbjørn Hellemose
14 Michael Hepburn
15 Mauro Schmid
16 Robert Donaldson
17 Filippo Zana
Team Visma | Lease a Bike
21 Wout van Aert
22 Tiesj Benoot
23 Christophe Laporte
24 Jørgen Nordhagen
25 Attila Valter
26 Simon Yates
27 Steven Kruijswijk
Lidl-Trek
31 Quinn Simmons
32 Pedro Lopez Juan
33 Jacopo Mosca
34 Patrick Konrad
35 Sam Oomen
36 Mattias Skjelmose
37 Alex Kirsch
Soudal Quick-Step
41 Mattia Cattaneo
42 Pascal Eenkhoorn
43 Gil Gelders
44 Antoine Huby
45 Valentin Paret-Peintre
46 Luke Lamperti
47 Pieter Serry
INEOS Grenadiers
51 Lucas Hamilton
52 AJ August
53 Óscar Rodríguez
54 Michael Leonard
55 Peter Øxenberg
56 Salvatore Puccio
57 Artem Shmidt
Red Bull-BORA-hansgrohe
61 Filip Maciejuk
62 Roger Adrià
63 Jonas Koch
64 Florian Lipowitz
65 Anton Palzer
66 Laurence Pithie
67 Jan Tratnik
Alpecin-Deceuninck
71 Quinten Hermans
72 Luca Vergallito
73 Robbe Ghys
74 Gianni Vermeersch
75 Xandro Meurisse
76 Stan Van Tricht
77 Fabio Van den Bossche
Groupama-FDJ
81 Valentin Madouas
82 Lewis Askey
83 Clément Davy
84 Kevin Geniets
85 Johan Jacobs
86 Quentin Pacher
87 Rémy Rochas
Bahrain Victorious
91 Pello Bilbao
92 Fred Wright
93 Fran Miholjevic
94 Matej Mohoric
95 Nikias Arndt
96 Afonso Eulalio
97 Edoardo Zambanini
Decathlon AG2R La Mondiale
101 Dorian Godon
102 Clément Berthet
103 Stan Dewulf
104 Victor Lafay
105 Paul Lapeira
106 Bastien Tronchon
107 Noa Isidore
EF Education-EasyPost
111 Alex Baudin
112 Owain Doull
113 Mikkel Honore
114 Neilson Powless
115 Darren Rafferty
116 Colby Simmons
117 Harry Sweeny
Movistar Team
121 Einer Rubio
122 Jon Barrenetxea
123 William Barta
124 Mathias Norsgaard
125 Ruben Guerreiro
126 Albert Torres
127 Antonio Pedrero
XDS Astana Team
131 Alberto Bettiol
132 Anthon Charmig
133 Aaron Gate
134 Henok Mulubrhan
135 Max Kanter
136 Simone Velasco
137 Ide Schelling
Team Picnic PostNL
141 Oscar Onley
142 Tobias Lund Andresen
143 Warren Barguil
144 Frank van den Broek
145 Romain Combaud
146 Robbe Dhondt
147 Tim Naberman
Intermarché-Wanty
151 Biniam Girmay
152 Louis Barré
153 Vito Braet
154 Alexander Kamp
155 Tom Paquot
156 Jonas Rutsch
157 Roel van Sintmaartensdijk
Cofidis
161 Alex Aranburu
162 Nicolas Debeaumarché
163 Ion Izagirre
164 Sam Maisonobe
165 Anthony Perez
166 Oliver Knight
167 Damien Touzé
Arkea-B&B Hotels
171 Ewen Costiou
172 Anthony Delaplace
173 Laurens Huys
174 Mathis Le Berre
175 Embret Svestad-Bårdseng
176 Donavan Grondin
177 Michel Ries
Lotto
181 Arnaud De Lie
182 Jenno Berckmoes
183 Jarrad Drizners
184 Sébastien Grignard
185 Reuben Thompson
186 Logan Currie
187 Henri Vandenabeele
Israel-Premier Tech
191 Guillaume Boivin
192 Joe Blackmore
193 Simon Clarke
194 Hugo Houle
195 Krists Neilands
196 Riley Sheehan
197 Corbin Strong
Uno-X Mobility
201 Tobias Halland Johannessen
202 Anders Halland Johannessen
203 Jonas Abrahamsen
204 Fredrik Dversnes
205 William Blume Levy
206 Sakarias Koller Løland
207 Anders Skaarseth
Tudor Pro Cycling Team
211 Julian Alaphilippe
212 Jacob Eriksson
213 Lucas Eriksson
214 Marius Mayrhofer
215 Lawrence Warbasse
216 Fabian Weiss
217 Hannes Wilksch
Equipe Nationale Canada
221 Philippe Jacob
222 Jerome Gauthier
223 Gabriel Seguin
224 Samuel Couture
225 Quentin Cowan
226 Félix Bouchard
227 Felix Hamel