Tour of Alberta: Huffman wins opening stage
Rally rider picks up first leader's jersey in Jasper National Park
Evan Huffman (Rally Cycling) pulled off an incredible heist in the opening stage of the Tour of Alberta, going solo on the final climb from the breakaway and hanging on for the win.
On the only summit finish of the race, and with three sprint-friendly stages remaining, the margin of Huffman's victory could well be sufficient to keep him in the race lead through the final stage.
Huffman's teammate Sepp Kuss held off the chasers to take second on the stage, while Tom-Jelte Slagter (Cannondale-Drapac) attacked just ahead of the final kilometer, blowing past the remnants of the breakaway to take third on the stage.
The victory was another success for Huffman after an already strong season that included stage wins in the Tour of California and Cascade Classic and the overall Tour of the Gila.
The overall Tour of Alberta could well be the next notch in Huffman's belt.
"I think the time bonuses could play a factor, but I know we're first and second and we have a really strong team that's capable of controlling [the race]," Huffman said. "We're going to ride the front and play defense, and I'm pretty confident we will be able to keep the GC all the way to the last day."
How it unfolded
The 162km opening stage took place entirely within Jasper National Park, taking the peloton around three laps of a 48km circuit past glacier-fed alpine lakes and majestic Rocky Mountain peaks. After three loops the race turned upward to Marmot Basin Ski Resort for the first and only summit finish of the race,
The stage included no intermediate sprints, and the only KOM points on offer came at the top of the final 14km climb.
The day started in the town of Jasper and then a short trip onto the loop, where a group of 14 riders escaped the bunch 40km into the race. Among the group were two riders from Cannondale-Drapac, two from UnitedHealthcare, two from Holowesko-Citadel, two from Rally Cycling and two from Silber Pro Cycling. Medelin-Inder, Silber, Jelly Belly and H&R Block also had representation in the move.
The group built a lead of nearly two minutes on the first loop, but the advantage was down to just 35 seconds as they started the second loop. The gap blew up again on the second lap, shooting up to 2:35 as the leaders went thought the feedzone halfway through the stage.
The field picked up the pace from there, and the gap was down to 1:45 at the start of the third loop with 60km remaining.
Holowesko breakaway riders Oscar Clark and Ty Magner jumped away from the group, and over the next 10km the duo built a 20-second advantage over the 12 chasers as the race approached the bottom of the final climb. The field remained 2:30 back.
Just before the leaders turned onto the final climb, Magner fell off his teammate's pace and Clark continued on alone. The remnants of the breakaway were just behind, and the field was still 2:20 back. Clark succumbed to the chasers with 10km to go, and a lead group of 12 was back on the front of the race with the field forming the first chase.
Huffman jumped away from the group, and Jelly Belly's Taylor Shelden took off in pursuit, dangling just behind as they continued on the climb. The field was still two minutes back behind a chasing group of nine.
Shelden faded fast, however, as Huffman continued to press the pace, opening a gap of 25 seconds on the first chase, while the field still lagged behind. With 4km to go, Huffman had 25 seconds on Shelden and 45 seconds on the remnants of the break.
At the end, he had 15 seconds over Kuss while Slagter came in at 28 seconds.
"We tried to come from behind in the last climb, but we just couldn't make it," Slagter said. "I finished third, so I'm happy with the legs, but not with the results."
Results
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Evan Huffman (USA) Rally Cycling | 3:48:46 |
2 | Sepp Kuss (USA) Rally Cycling | 0:00:15 |
3 | Tom-Jelte Slagter (Ned) Cannondale-Drapac | 0:00:28 |
4 | Christopher Jones (USA) UnitedHealthcare Professional Cycling Team | 0:00:30 |
5 | Jack Burke (Can) Aevolo | 0:00:32 |
6 | Alex Howes (USA) Cannondale-Drapac | 0:00:38 |
7 | Colin Joyce (USA) Rally Cycling | 0:00:41 |
8 | Rob Britton (Can) Rally Cycling | 0:00:42 |
9 | Taylor Shelden (USA) Jelly Belly p/b Maxxis | 0:00:44 |
10 | James Piccoli (Can) Elevate-KHS Pro Cycling | 0:00:47 |
11 | Matteo Dal-Cin (Can) Rally Cycling | 0:00:50 |
12 | César Nicolas Paredes Avellaneda (Col) Medellin-Inder | 0:00:55 |
13 | Nigel Ellsay (Can) Silber Pro Cycling | Row 12 - Cell 2 |
14 | Oscar Sevilla Ribera (Spa) Medellin-Inder | Row 13 - Cell 2 |
15 | Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis | Row 14 - Cell 2 |
16 | Jonathan Clarke (Aus) UnitedHealthcare Professional Cycling Team | Row 15 - Cell 2 |
17 | Lachlan Norris (Aus) UnitedHealthcare Professional Cycling Team | Row 16 - Cell 2 |
18 | Jordan Cheyne (Can) Jelly Belly p/b Maxxis | 0:00:58 |
19 | Tyler Magner (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:01:04 |
20 | Luis Villalobos Hernandez (Mex) Aevolo | 0:01:09 |
21 | Alexander Cataford (Can) UnitedHealthcare Professional Cycling Team | 0:01:17 |
22 | Andzs Flaksis (Lat) Holowesko-Citadel p/b Hincapie Sportswear | 0:02:02 |
23 | John Murphy (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:02:06 |
24 | Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:02:10 |
25 | Robigzon Leandro Oyola Oyola (Col) Medellin-Inder | 0:02:40 |
26 | Kristijan Koren (Slo) Cannondale-Drapac | Row 25 - Cell 2 |
27 | Zeke Mostov (USA) Aevolo | 0:02:46 |
28 | Alexander Cowan (Can) Silber Pro Cycling | 0:03:08 |
29 | Travis McCabe (USA) UnitedHealthcare Professional Cycling Team | Row 28 - Cell 2 |
30 | Christopher Prendergast (Can) H&R Block Pro Cycling | 0:03:13 |
31 | Keegan Swirbul (USA) Jelly Belly p/b Maxxis | 0:03:38 |
32 | Janier Acevedo (Col) UnitedHealthcare Professional Cycling Team | 0:03:39 |
33 | Alexis Cartier (Can) H&R Block Pro Cycling | 0:03:55 |
34 | Weimar Alfonso Roldan Ortiz (Col) Medellin-Inder | 0:04:12 |
35 | Jokin Etxabe Leturia (Spa) Aevolo | 0:04:39 |
36 | Adam Roberge (Can) Silber Pro Cycling | 0:04:42 |
37 | Tanner Putt (USA) UnitedHealthcare Professional Cycling Team | 0:05:01 |
38 | Conor O'Brien (Can) H&R Block Pro Cycling | 0:05:09 |
39 | Juan Esteban Arango Carvajal (Col) Medellin-Inder | 0:05:12 |
40 | Nathan Brown (USA) Cannondale-Drapac | 0:06:26 |
41 | Eduardo Estrada Celis (Col) Medellin-Inder | 0:06:46 |
42 | Brendan Rhim (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:07:45 |
43 | Felix Coté Bouvette (Can) Garneau - Québecor | Row 42 - Cell 2 |
44 | Olivier Brisebois (Can) Garneau - Québecor | Row 43 - Cell 2 |
45 | Cyrus Monk (Aus) Cannondale-Drapac | Row 44 - Cell 2 |
46 | Jose Alfredo Rodriguez Victoria (Mex) Elevate-KHS Pro Cycling | Row 45 - Cell 2 |
47 | Laurent Gervais (Can) Aevolo | 0:08:13 |
48 | Simon-Pierre Gauthier (Can) Garneau - Québecor | 0:10:16 |
49 | Jean Simon D'Anjou (Can) Garneau - Québecor | Row 48 - Cell 2 |
50 | Adam De Vos (Can) Rally Cycling | Row 49 - Cell 2 |
51 | Jason Saltzman (USA) Aevolo | Row 50 - Cell 2 |
52 | Josh Berry (USA) Jelly Belly p/b Maxxis | Row 51 - Cell 2 |
53 | Tyler Stites (USA) Aevolo | Row 52 - Cell 2 |
54 | Bruno Langlois (Can) Garneau - Québecor | Row 53 - Cell 2 |
55 | Ulises Alfredo Castillo Soto (Mex) Jelly Belly p/b Maxxis | 0:10:19 |
56 | Danny Pate (USA) Rally Cycling | 0:10:22 |
57 | Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear | 0:10:50 |
58 | Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team | 0:10:53 |
59 | Nick Zukowsky (Can) Silber Pro Cycling | 0:11:11 |
60 | Nicholas Torraca (USA) Elevate-KHS Pro Cycling | 0:14:58 |
61 | Brian McCulloch (USA) Elevate-KHS Pro Cycling | Row 60 - Cell 2 |
62 | Philip Lavery (Irl) H&R Block Pro Cycling | Row 61 - Cell 2 |
63 | Connor Brown (USA) Elevate-KHS Pro Cycling | Row 62 - Cell 2 |
64 | Cory Lockwood (USA) Elevate-KHS Pro Cycling | Row 63 - Cell 2 |
65 | Marc-Antoine Soucy (Can) Silber Pro Cycling | Row 64 - Cell 2 |
66 | Émile Jean (Can) Silber Pro Cycling | Row 65 - Cell 2 |
67 | Pier-André Coté (Can) Silber Pro Cycling | Row 66 - Cell 2 |
68 | Elliott Doyle (Can) Garneau - Québecor | Row 67 - Cell 2 |
69 | Michael Sheehan (USA) Jelly Belly p/b Maxxis | Row 68 - Cell 2 |
70 | Michael Hernandez (USA) Aevolo | Row 69 - Cell 2 |
71 | Lawson Craddock (USA) Cannondale-Drapac | Row 70 - Cell 2 |
72 | Oscar Clark (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:15:03 |
73 | Taylor Eisenhart (USA) Holowesko-Citadel p/b Hincapie Sportswear | Row 72 - Cell 2 |
74 | Jure Rupnik (Slo) H&R Block Pro Cycling | Row 73 - Cell 2 |
75 | Marc-Antoine Nadon (Can) H&R Block Pro Cycling | Row 74 - Cell 2 |
76 | Ryan Roth (Can) Silber Pro Cycling | Row 75 - Cell 2 |
77 | Jesse Anthony (USA) Rally Cycling | Row 76 - Cell 2 |
78 | Travis Samuel (Can) H&R Block Pro Cycling | 0:15:07 |
79 | Ryan MacAnally (Aus) H&R Block Pro Cycling | 0:15:10 |
80 | Wouter Wippert (Ned) Cannondale-Drapac | 0:15:18 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Evan Huffman (USA) Rally Cycling | 10 | pts |
2 | Sepp Kuss (USA) Rally Cycling | 9 | Row 1 - Cell 3 |
3 | Tom-Jelte Slagter (Ned) Cannondale-Drapac | 7 | Row 2 - Cell 3 |
4 | Christopher Jones (USA) UnitedHealthcare Professional Cycling Team | 6 | Row 3 - Cell 3 |
5 | Jack Burke (Can) Aevolo | 5 | Row 4 - Cell 3 |
6 | Alex Howes (USA) Cannondale-Drapac | 4 | Row 5 - Cell 3 |
7 | Colin Joyce (USA) Rally Cycling | 2 | Row 6 - Cell 3 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Evan Huffman (USA) Rally Cycling | 3:48:46 |
2 | Sepp Kuss (USA) Rally Cycling | 0:00:15 |
3 | Tom-Jelte Slagter (Ned) Cannondale-Drapac | 0:00:28 |
4 | Christopher Jones (USA) UnitedHealthcare Professional Cycling Team | 0:00:30 |
5 | Jack Burke (Can) Aevolo | 0:00:32 |
6 | Alex Howes (USA) Cannondale-Drapac | 0:00:38 |
7 | Colin Joyce (USA) Rally Cycling | 0:00:41 |
8 | Rob Britton (Can) Rally Cycling | 0:00:42 |
9 | Taylor Shelden (USA) Jelly Belly p/b Maxxis | 0:00:44 |
10 | James Piccoli (Can) Elevate-KHS Pro Cycling | 0:00:47 |
11 | Matteo Dal-Cin (Can) Rally Cycling | 0:00:50 |
12 | César Nicolas Paredes Avellaneda (Col) Medellin-Inder | 0:00:55 |
13 | Nigel Ellsay (Can) Silber Pro Cycling | Row 12 - Cell 2 |
14 | Oscar Sevilla Ribera (Spa) Medellin-Inder | Row 13 - Cell 2 |
15 | Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis | Row 14 - Cell 2 |
16 | Jonathan Clarke (Aus) UnitedHealthcare Professional Cycling Team | Row 15 - Cell 2 |
17 | Lachlan Norris (Aus) UnitedHealthcare Professional Cycling Team | Row 16 - Cell 2 |
18 | Jordan Cheyne (Can) Jelly Belly p/b Maxxis | 0:00:58 |
19 | Tyler Magner (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:01:04 |
20 | Luis Villalobos Hernandez (Mex) Aevolo | 0:01:09 |
21 | Alexander Cataford (Can) UnitedHealthcare Professional Cycling Team | 0:01:17 |
22 | Andzs Flaksis (Lat) Holowesko-Citadel p/b Hincapie Sportswear | 0:02:02 |
23 | John Murphy (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:02:06 |
24 | Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:02:10 |
25 | Robigzon Leandro Oyola Oyola (Col) Medellin-Inder | 0:02:40 |
26 | Kristijan Koren (Slo) Cannondale-Drapac | Row 25 - Cell 2 |
27 | Zeke Mostov (USA) Aevolo | 0:02:46 |
28 | Alexander Cowan (Can) Silber Pro Cycling | 0:03:08 |
29 | Travis McCabe (USA) UnitedHealthcare Professional Cycling Team | Row 28 - Cell 2 |
30 | Christopher Prendergast (Can) H&R Block Pro Cycling | 0:03:13 |
31 | Keegan Swirbul (USA) Jelly Belly p/b Maxxis | 0:03:38 |
32 | Janier Acevedo (Col) UnitedHealthcare Professional Cycling Team | 0:03:39 |
33 | Alexis Cartier (Can) H&R Block Pro Cycling | 0:03:55 |
34 | Weimar Alfonso Roldan Ortiz (Col) Medellin-Inder | 0:04:12 |
35 | Jokin Etxabe Leturia (Spa) Aevolo | 0:04:39 |
36 | Adam Roberge (Can) Silber Pro Cycling | 0:04:42 |
37 | Tanner Putt (USA) UnitedHealthcare Professional Cycling Team | 0:05:01 |
38 | Conor O'Brien (Can) H&R Block Pro Cycling | 0:05:09 |
39 | Juan Esteban Arango Carvajal (Col) Medellin-Inder | 0:05:12 |
40 | Nathan Brown (USA) Cannondale-Drapac | 0:06:26 |
41 | Eduardo Estrada Celis (Col) Medellin-Inder | 0:06:46 |
42 | Brendan Rhim (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:07:45 |
43 | Felix Coté Bouvette (Can) Garneau - Québecor | Row 42 - Cell 2 |
44 | Olivier Brisebois (Can) Garneau - Québecor | Row 43 - Cell 2 |
45 | Cyrus Monk (Aus) Cannondale-Drapac | Row 44 - Cell 2 |
46 | Jose Alfredo Rodriguez Victoria (Mex) Elevate-KHS Pro Cycling | Row 45 - Cell 2 |
47 | Laurent Gervais (Can) Aevolo | 0:08:13 |
48 | Simon-Pierre Gauthier (Can) Garneau - Québecor | 0:10:16 |
49 | Jean Simon D'Anjou (Can) Garneau - Québecor | Row 48 - Cell 2 |
50 | Adam De Vos (Can) Rally Cycling | Row 49 - Cell 2 |
51 | Jason Saltzman (USA) Aevolo | Row 50 - Cell 2 |
52 | Josh Berry (USA) Jelly Belly p/b Maxxis | Row 51 - Cell 2 |
53 | Tyler Stites (USA) Aevolo | Row 52 - Cell 2 |
54 | Bruno Langlois (Can) Garneau - Québecor | Row 53 - Cell 2 |
55 | Ulises Alfredo Castillo Soto (Mex) Jelly Belly p/b Maxxis | 0:10:19 |
56 | Danny Pate (USA) Rally Cycling | 0:10:22 |
57 | Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear | 0:10:50 |
58 | Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team | 0:10:53 |
59 | Nick Zukowsky (Can) Silber Pro Cycling | 0:11:11 |
60 | Nicholas Torraca (USA) Elevate-KHS Pro Cycling | 0:14:58 |
61 | Brian McCulloch (USA) Elevate-KHS Pro Cycling | Row 60 - Cell 2 |
62 | Philip Lavery (Irl) H&R Block Pro Cycling | Row 61 - Cell 2 |
63 | Connor Brown (USA) Elevate-KHS Pro Cycling | Row 62 - Cell 2 |
64 | Cory Lockwood (USA) Elevate-KHS Pro Cycling | Row 63 - Cell 2 |
65 | Marc-Antoine Soucy (Can) Silber Pro Cycling | Row 64 - Cell 2 |
66 | Émile Jean (Can) Silber Pro Cycling | Row 65 - Cell 2 |
67 | Pier-André Coté (Can) Silber Pro Cycling | Row 66 - Cell 2 |
68 | Elliott Doyle (Can) Garneau - Québecor | Row 67 - Cell 2 |
69 | Michael Sheehan (USA) Jelly Belly p/b Maxxis | Row 68 - Cell 2 |
70 | Michael Hernandez (USA) Aevolo | Row 69 - Cell 2 |
71 | Lawson Craddock (USA) Cannondale-Drapac | Row 70 - Cell 2 |
72 | Oscar Clark (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:15:03 |
73 | Taylor Eisenhart (USA) Holowesko-Citadel p/b Hincapie Sportswear | Row 72 - Cell 2 |
74 | Jure Rupnik (Slo) H&R Block Pro Cycling | Row 73 - Cell 2 |
75 | Marc-Antoine Nadon (Can) H&R Block Pro Cycling | Row 74 - Cell 2 |
76 | Ryan Roth (Can) Silber Pro Cycling | Row 75 - Cell 2 |
77 | Jesse Anthony (USA) Rally Cycling | Row 76 - Cell 2 |
78 | Travis Samuel (Can) H&R Block Pro Cycling | 0:15:07 |
79 | Ryan MacAnally (Aus) H&R Block Pro Cycling | 0:15:10 |
80 | Wouter Wippert (Ned) Cannondale-Drapac | 0:15:18 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Evan Huffman (USA) Rally Cycling | 10 | pts |
2 | Sepp Kuss (USA) Rally Cycling | 9 | Row 1 - Cell 3 |
3 | Tom-Jelte Slagter (Ned) Cannondale-Drapac | 7 | Row 2 - Cell 3 |
4 | Christopher Jones (USA) UnitedHealthcare Professional Cycling Team | 6 | Row 3 - Cell 3 |
5 | Jack Burke (Can) Aevolo | 5 | Row 4 - Cell 3 |
6 | Alex Howes (USA) Cannondale-Drapac | 4 | Row 5 - Cell 3 |
7 | Colin Joyce (USA) Rally Cycling | 2 | Row 6 - Cell 3 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Jack Burke (Can) Aevolo | 3:49:18 |
2 | Luis Villalobos Hernandez (Mex) Aevolo | 0:00:37 |
3 | Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:01:38 |
4 | Zeke Mostov (USA) Aevolo | 0:02:14 |
5 | Alexander Cowan (Can) Silber Pro Cycling | 0:02:36 |
6 | Keegan Swirbul (USA) Jelly Belly p/b Maxxis | 0:03:06 |
7 | Adam Roberge (Can) Silber Pro Cycling | 0:04:10 |
8 | Conor O'Brien (Can) H&R Block Pro Cycling | 0:04:37 |
9 | Eduardo Estrada Celis (Col) Medellin-Inder | 0:06:14 |
10 | Olivier Brisebois (Can) Garneau - Québecor | 0:07:13 |
11 | Cyrus Monk (Aus) Cannondale-Drapac | Row 10 - Cell 2 |
12 | Laurent Gervais (Can) Aevolo | 0:07:41 |
13 | Jean Simon D'Anjou (Can) Garneau - Québecor | 0:09:44 |
14 | Jason Saltzman (USA) Aevolo | Row 13 - Cell 2 |
15 | Tyler Stites (USA) Aevolo | Row 14 - Cell 2 |
16 | Nick Zukowsky (Can) Silber Pro Cycling | 0:10:39 |
17 | Nicholas Torraca (USA) Elevate-KHS Pro Cycling | 0:14:26 |
18 | Philip Lavery (Irl) H&R Block Pro Cycling | Row 17 - Cell 2 |
19 | Connor Brown (USA) Elevate-KHS Pro Cycling | Row 18 - Cell 2 |
20 | Cory Lockwood (USA) Elevate-KHS Pro Cycling | Row 19 - Cell 2 |
21 | Marc-Antoine Soucy (Can) Silber Pro Cycling | Row 20 - Cell 2 |
22 | Pier-André Coté (Can) Silber Pro Cycling | Row 21 - Cell 2 |
23 | Michael Hernandez (USA) Aevolo | Row 22 - Cell 2 |
24 | Oscar Clark (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:14:31 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Jack Burke (Can) Aevolo | 3:49:18 |
2 | Rob Britton (Can) Rally Cycling | 0:00:10 |
3 | James Piccoli (Can) Elevate-KHS Pro Cycling | 0:00:15 |
4 | Matteo Dal-Cin (Can) Rally Cycling | 0:00:18 |
5 | Nigel Ellsay (Can) Silber Pro Cycling | 0:00:23 |
6 | Jordan Cheyne (Can) Jelly Belly p/b Maxxis | 0:00:26 |
7 | Alexander Cataford (Can) UnitedHealthcare Professional Cycling Team | 0:00:45 |
8 | Alexander Cowan (Can) Silber Pro Cycling | 0:02:36 |
9 | Christopher Prendergast (Can) H&R Block Pro Cycling | 0:02:41 |
10 | Alexis Cartier (Can) H&R Block Pro Cycling | 0:03:23 |
11 | Adam Roberge (Can) Silber Pro Cycling | 0:04:10 |
12 | Conor O'Brien (Can) H&R Block Pro Cycling | 0:04:37 |
13 | Felix Coté Bouvette (Can) Garneau - Québecor | 0:07:13 |
14 | Olivier Brisebois (Can) Garneau - Québecor | Row 13 - Cell 2 |
15 | Laurent Gervais (Can) Aevolo | 0:07:41 |
16 | Simon-Pierre Gauthier (Can) Garneau - Québecor | 0:09:44 |
17 | Jean Simon D'Anjou (Can) Garneau - Québecor | Row 16 - Cell 2 |
18 | Adam De Vos (Can) Rally Cycling | Row 17 - Cell 2 |
19 | Bruno Langlois (Can) Garneau - Québecor | Row 18 - Cell 2 |
20 | Nick Zukowsky (Can) Silber Pro Cycling | 0:10:39 |
21 | Philip Lavery (Irl) H&R Block Pro Cycling | 0:14:26 |
22 | Marc-Antoine Soucy (Can) Silber Pro Cycling | Row 21 - Cell 2 |
23 | Émile Jean (Can) Silber Pro Cycling | Row 22 - Cell 2 |
24 | Pier-André Coté (Can) Silber Pro Cycling | Row 23 - Cell 2 |
25 | Elliott Doyle (Can) Garneau - Québecor | Row 24 - Cell 2 |
26 | Marc-Antoine Nadon (Can) H&R Block Pro Cycling | 0:14:31 |
27 | Ryan Roth (Can) Silber Pro Cycling | Row 26 - Cell 2 |
28 | Travis Samuel (Can) H&R Block Pro Cycling | 0:14:35 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
2025 Tour of the Alps includes 14,700m of climbing in just 739km and five days of racing
Route revealed in front of Christian Prudhomme and UCI President David Lappartient -
The 2025 UCI calendar could have a major gap as two February races are in doubt
Tour Colombia facing budget hurdles, could face cancellation, adding to potential absence of Volta a Valenciana -
Maxim Van Gils' contract battle with Lotto Dstny pushes pro cycling towards a football-style transfer market system
'Soon, a contract will no longer mean anything' team managers tells RTBF -
American Criterium Cup juggles eight-race US calendar for fourth edition in 2025
Racing begins June 6 at Saint Francis Tulsa Tough, with remaining schedule zig-zagging across central US