Tour of Alberta: Huffman wins the overall as Wippert takes final stage

After a chaotic and dramatic day of racing in Edmonton, Evan Huffman (Rally Cycling) finished safely in the bunch to seal the overall victory at the 2017 Tour of Alberta, while Wouter Wippert (Cannondale-Drapac) took his second stage win of the week and the third win for the green argyle team.

Wippert, who also won the stage 2 sprint in Spruce Grove, took out the bunch sprint in downtown Edmonton ahead of Holowesko-Citadel's John Murphy and Rally's Colin Joyce after the peloton caught final breakaway rider Matteo Dal-Cin (Rally) inside the final kilometre.

"When we started the last lap it looked like the break was done, then he attacked and got a pretty big gap," Wippert said in the post-race press conference. "We heard on the radio, 'Go, go, go – it's now or you're going to be too late.'

"We started with the team going pretty full gas," Wippert continued. "I was a little bit worried that we would run out of people, but everyone did 300 or 400 metres more than they were suppose to do, and that’s how we ended up pretty comfortable with three guys in the last 500 metres."

Kristijan Koren led Wippert through the final right-hand corner with about 500 metres to go, and then stage 3 winner Alex Howes took over as the last man, dropping off Wippert with a head of steam at 300 metres and finishing fourth himself.

"When you get dropped off with that much speed in the last 300 metres – you still have to sprint, but it makes it a lot easier with such good teamwork," said Cannondale's Dutch fastman.

For Huffman, the overall win was the crescendo of a season that has seen unparalleled success for himself and for his team. 

"I don't know what's better, two wins in California or the overall here," said Huffman, who won stages 4 and 7 at the WorldTour Amgen Tour of California in May. "I guess I'll let someone else be the judge of that. But this is the biggest GC win, for sure. Earlier this year Tour of the Gila was the biggest before this, so I've just really shown a lot of progression in a short amount of time over the last two years with this team."

How it unfolded

Monday's 124.1km final stage in Edmonton consisted of 11 laps around a 11.3km urban circuit in the city centre. The route has been used for the final day of the race since 2014, when Daryl Impey used a 10-second time bonus at the finish to jump past Tom Dumoulin by one second to take the overall win.

Time bonuses were up for grabs again on Monday, with two intermediate sprints at the end of laps four and eight offering bonuses of three, two and one second to the top three. Bonuses of 10, six and four seconds were up for grabs at the finish. The Hilly, technical route also included three KOMs on laps three, six and nine.

A group of six readers slipped away from the field on the opening lap, with Ty Magner (Holowesko-Citadel), Alex Cowan (Silber Pro Cycling), Nigel Ellsay (Silber Pro Cycling), Connor Brown (Elevate-KHS), Felix Cote-Bouvette (Garneau-Quebecor) and Oliver Evans (H&R Block) gaining a slight advantage.

A chase group of six riders escaped the field on lap 2 and was able to bridge to the leaders just before the end of the loop. Rob Britton (Rally Cycling), Joe Lewis (Holowesko-Citadel), Lachlan Norris (UnitedHealthcare), Josh Berry (Jelly Belly-Maxxis), Taylor Shelden (Jelly Belly-Maxxis) and Weimer Alfanso Roldan (Medellin-Inder) joined the initial escapees to form a new lead group of 12.

Britton, who started the day eighth overall at 42 seconds, was the best-placed rider in the group, and when the advantage went up to 1:05 on lap three, he was the virtual leader on the road.

With a newly comprised group up the road, another chase formed during lap three that consisted of four riders. The new chase group included Robigzon Oyola (Medellin-Inder), Olivier Brisebois (Garneau-Quebecor), Laurent Gervais (Aevolo) and Zeke Mostov (Aevolo).

The chase hung out in no-man's land for most of the third and fourth laps, and then connected with the leaders to form a new front group of 16 with a 1:05 gap on the field, where Huffman's team was on patrol. Huffman's teammate Britton was still the highest-placed rider in the move and continued to be the virtual race leader.

The gap came down to less than a minute during the seventh lap as Rally, followed in the field by Cannondale, Unitedhealthcare and Holowesko, kept the breakaway in check.

Chaos struck the peloton on lap eight when Kuss touched wheels with a teammate and hit the deck on a slight incline. The disruption allowed another group of six to peel away from the field, although by that time the breakaway's advantage was down to just 20 seconds. Kuss quickly remounted and was back in the field, but the crash and subsequent disruption caused chaos all over the course.

As the field inched closer and close to the breakaway, the new chase of six closed in the leaders. In the new chase were Travis McCabe (UnitedHealthcare), Matteo Dal-Cin (Rally Cycling), Adam Roberge (Silber), Cesar Parades (Medellin-Inder) and James Piccoli (Elevate-KHS).

Meanwhile in the breakaway, Britton joined UnitedHealthcare's Norris in attacking the move and gaining a small gap. Magner, Shelden and Ellsay bridged to the lead duo to form a lead group of five. The remnants of the former break continued to chase in no-man's land, while the field was one minute back.

The new lead group had four riders within a minute of Huffman's overall lead, with Britton starting the day 42 seconds back, Ellsay at 47, Norris at 55 and Shelden at 55.

The first chase group, which now consisted of 14 riders, caught the leaders to make a front group of 19, while the field lingered 45 seconds back with two laps remaining. With its podium places in danger, Cannondale started contributing to the chase. Riders began dropping out of the breakaway until the front group was down to 14, while the field had whittled their lead down to 25 seconds.

Elevate's Piccoli, who started the day just 44 seconds down, attacked the breakaway and was joined by Dal-Cin, who was 50 seconds down. The duo opened a slight lead over their former breakaway companions, while the field continued to close down the gap.

All the drama of the stage was nullified on the final lap when the field caught the breakaway. Dal-Cin wasn't finished adventuring off the front, however, as the Canadian road champion attacked again and took a small gap. Cannondale recognised the threat to their GC podium spots, and took to the front to reel in Dal-Cin, who had 15 seconds midway through the final lap.

Dal-Cin had 10 seconds over the field with 2km to go, and Cannondale brought five riders to the front to pick up the chase. The gap was quickly cut in half, and Dal-Cin succumbed just inside 1km to go.

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Wouter Wippert (Ned) Cannondale-Drapac2:46:27
2John Murphy (USA) Holowesko-Citadel p/b Hincapie SportswearRow 1 - Cell 2
3Colin Joyce (USA) Rally CyclingRow 2 - Cell 2
4Alex Howes (USA) Cannondale-DrapacRow 3 - Cell 2
5Pier-André Coté (Can) Silber Pro CyclingRow 4 - Cell 2
6Michael Hernandez (USA) AevoloRow 5 - Cell 2
7Tanner Putt (USA) UnitedHealthcare Professional Cycling TeamRow 6 - Cell 2
8Daniel Eaton (USA) UnitedHealthcare Professional Cycling TeamRow 7 - Cell 2
9Tom-Jelte Slagter (Ned) Cannondale-DrapacRow 8 - Cell 2
10Eder Frayre Moctezuma (Mex) Elevate-KHS Pro CyclingRow 9 - Cell 2
11Christopher Jones (USA) UnitedHealthcare Professional Cycling TeamRow 10 - Cell 2
12Sepp Kuss (USA) Rally CyclingRow 11 - Cell 2
13Oscar Sevilla Ribera (Spa) Medellin-InderRow 12 - Cell 2
14Jonathan Clarke (Aus) UnitedHealthcare Professional Cycling TeamRow 13 - Cell 2
15Jack Burke (Can) AevoloRow 14 - Cell 2
16Tyler Stites (USA) AevoloRow 15 - Cell 2
17Christopher Prendergast (Can) H&R Block Pro CyclingRow 16 - Cell 2
18Evan Huffman (USA) Rally CyclingRow 17 - Cell 2
19Travis McCabe (USA) UnitedHealthcare Professional Cycling TeamRow 18 - Cell 2
20Luis Villalobos Hernandez (Mex) AevoloRow 19 - Cell 2
21Serghei Tvetcov (Rom) Jelly Belly p/b MaxxisRow 20 - Cell 2
22Juan Esteban Arango Carvajal (Col) Medellin-InderRow 21 - Cell 2
23Matteo Dal-Cin (Can) Rally CyclingRow 22 - Cell 2
24Jose Alfredo Rodriguez Victoria (Mex) Elevate-KHS Pro CyclingRow 23 - Cell 2
25Ulises Alfredo Castillo Soto (Mex) Jelly Belly p/b MaxxisRow 24 - Cell 2
26César Nicolas Paredes Avellaneda (Col) Medellin-InderRow 25 - Cell 2
27Bruno Langlois (Can) Garneau - QuébecorRow 26 - Cell 2
28Nigel Ellsay (Can) Silber Pro CyclingRow 27 - Cell 2
29Jordan Cheyne (Can) Jelly Belly p/b MaxxisRow 28 - Cell 2
30Ryan MacAnally (Aus) H&R Block Pro CyclingRow 29 - Cell 2
31Lachlan Norris (Aus) UnitedHealthcare Professional Cycling TeamRow 30 - Cell 2
32Rob Britton (Can) Rally CyclingRow 31 - Cell 2
33Kristijan Koren (Slo) Cannondale-DrapacRow 32 - Cell 2
34Alexander Cataford (Can) UnitedHealthcare Professional Cycling TeamRow 33 - Cell 2
35Elliott Doyle (Can) Garneau - QuébecorRow 34 - Cell 2
36James Piccoli (Can) Elevate-KHS Pro CyclingRow 35 - Cell 2
37Taylor Shelden (USA) Jelly Belly p/b MaxxisRow 36 - Cell 2
38Keegan Swirbul (USA) Jelly Belly p/b MaxxisRow 37 - Cell 2
39Brendam Rhim (USA) Holowesko-Citadel p/b Hincapie SportswearRow 38 - Cell 2
40Simon-Pierre Gauthier (Can) Garneau - QuébecorRow 39 - Cell 2
41Nathan Brown (USA) Cannondale-Drapac0:00:10
42Émile Jean (Can) Silber Pro Cycling0:00:14
43Andzs Flaksis (Lat) Holowesko-Citadel p/b Hincapie Sportswear0:00:16
44Oscar Clark (USA) Holowesko-Citadel p/b Hincapie SportswearRow 43 - Cell 2
45Cyrus Monk (Aus) Cannondale-Drapac0:00:26
46Robigzon Leandro Oyola Oyola (Col) Medellin-Inder0:00:30
47Travis Samuel (Can) H&R Block Pro Cycling0:00:40
48Marc-Antoine Soucy (Can) Silber Pro Cycling0:00:47
49Weimar Alfonso Roldan Ortiz (Col) Medellin-InderRow 48 - Cell 2
50Jure Rupnik (Slo) H&R Block Pro Cycling0:00:51
51Janier Acevedo (Col) UnitedHealthcare Professional Cycling Team0:00:56
52Eduardo Estrada Celis (Col) Medellin-Inder0:01:50
53Oliver Evans (Can) H&R Block Pro Cycling0:02:06
54Brian McCulloch (USA) Elevate-KHS Pro CyclingRow 53 - Cell 2
55Olivier Brisebois (Can) Garneau - QuébecorRow 54 - Cell 2
56Lawson Craddock (USA) Cannondale-Drapac0:02:08
57Marc-Antoine Nadon (Can) H&R Block Pro Cycling0:02:11
58Nick Zukowsky (Can) Silber Pro CyclingRow 57 - Cell 2
59Michael Sheehan (USA) Jelly Belly p/b Maxxis0:02:33
60Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear0:05:04
61TJ Eisenhart (USA) Holowesko-Citadel p/b Hincapie SportswearRow 60 - Cell 2
62Jason Saltzman (USA) Aevolo0:05:20
63Alexis Cartier (Can) H&R Block Pro CyclingRow 62 - Cell 2
64Adam Roberge (Can) Silber Pro CyclingRow 63 - Cell 2
65Josh Berry (USA) Jelly Belly p/b Maxxis0:05:39
66Alexander Cowan (Can) Silber Pro Cycling0:05:50
67Jesse Anthony (USA) Rally Cycling0:06:15
68Danny Pate (USA) Rally CyclingRow 67 - Cell 2
69Adam De Vos (Can) Rally CyclingRow 68 - Cell 2
70Ryan Roth (Can) Silber Pro CyclingRow 69 - Cell 2
71Connor Brown (USA) Elevate-KHS Pro CyclingRow 70 - Cell 2
72Laurent Gervais (Can) Aevolo0:07:06
73Zeke Mostov (USA) AevoloRow 72 - Cell 2
74Jokin Etxabe Leturia (Spa) AevoloRow 73 - Cell 2
75Joe Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear0:08:01
76Tyler Magner (USA) Holowesko-Citadel p/b Hincapie SportswearRow 75 - Cell 2
DNFNicholas Torraca (USA) Elevate-KHS Pro CyclingRow 76 - Cell 2
DNFFelix Coté Bouvette (Can) Garneau - QuébecorRow 77 - Cell 2
DNFJean Simon D'Anjou (Can) Garneau - QuébecorRow 78 - Cell 2
Swipe to scroll horizontally
Sprint 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Taylor Shelden (USA) Jelly Belly p/b Maxxis5pts
2Lachlan Norris (Aus) UnitedHealthcare Professional Cycling Team3Row 1 - Cell 3
3Rob Britton (Can) Rally Cycling1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 2
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Rob Britton (Can) Rally Cycling5pts
2Lachlan Norris (Aus) UnitedHealthcare Professional Cycling Team3Row 1 - Cell 3
3Nigel Ellsay (Can) Silber Pro Cycling1Row 2 - Cell 3
Swipe to scroll horizontally
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Alexander Cowan (Can) Silber Pro Cycling10pts
2Oliver Evans (Can) H&R Block Pro Cycling9Row 1 - Cell 3
3Joe Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear7Row 2 - Cell 3
4Tyler Magner (USA) Holowesko-Citadel p/b Hincapie Sportswear6Row 3 - Cell 3
5Taylor Shelden (USA) Jelly Belly p/b Maxxis5Row 4 - Cell 3
6Connor Brown (USA) Elevate-KHS Pro Cycling4Row 5 - Cell 3
7Felix Coté Bouvette (Can) Garneau - Québecor2Row 6 - Cell 3
Swipe to scroll horizontally
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Alexander Cowan (Can) Silber Pro Cycling10pts
2Felix Coté Bouvette (Can) Garneau - Québecor9Row 1 - Cell 3
3Zeke Mostov (USA) Aevolo7Row 2 - Cell 3
4Connor Brown (USA) Elevate-KHS Pro Cycling6Row 3 - Cell 3
5Weimar Alfonso Roldan Ortiz (Col) Medellin-Inder5Row 4 - Cell 3
6Oliver Evans (Can) H&R Block Pro Cycling4Row 5 - Cell 3
7Olivier Brisebois (Can) Garneau - Québecor2Row 6 - Cell 3
Swipe to scroll horizontally
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tyler Magner (USA) Holowesko-Citadel p/b Hincapie Sportswear10pts
2Lachlan Norris (Aus) UnitedHealthcare Professional Cycling Team9Row 1 - Cell 3
3Taylor Shelden (USA) Jelly Belly p/b Maxxis7Row 2 - Cell 3
4Nigel Ellsay (Can) Silber Pro Cycling6Row 3 - Cell 3
5Rob Britton (Can) Rally Cycling5Row 4 - Cell 3
6Weimar Alfonso Roldan Ortiz (Col) Medellin-Inder4Row 5 - Cell 3
7Robigzon Leandro Oyola Oyola (Col) Medellin-Inder2Row 6 - Cell 3
Swipe to scroll horizontally
Young riders
#Rider Name (Country) TeamResult
1Pier-André Coté (Can) Silber Pro Cycling2:46:27
2Michael Hernandez (USA) AevoloRow 1 - Cell 2
3Jack Burke (Can) AevoloRow 2 - Cell 2
4Tyler Stites (USA) AevoloRow 3 - Cell 2
5Luis Villalobos Hernandez (Mex) AevoloRow 4 - Cell 2
6Jose Alfredo Rodriguez Victoria (Mex) Elevate-KHS Pro CyclingRow 5 - Cell 2
7Keegan Swirbul (USA) Jelly Belly p/b MaxxisRow 6 - Cell 2
8Brendam Rhim (USA) Holowesko-Citadel p/b Hincapie SportswearRow 7 - Cell 2
9Cyrus Monk (Aus) Cannondale-Drapac0:00:26
10Marc-Antoine Soucy (Can) Silber Pro Cycling0:00:47
11Eduardo Estrada Celis (Col) Medellin-Inder0:01:50
12Oliver Evans (Can) H&R Block Pro Cycling0:02:06
13Olivier Brisebois (Can) Garneau - QuébecorRow 12 - Cell 2
14Nick Zukowsky (Can) Silber Pro Cycling0:02:11
15Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear0:05:04
16Jason Saltzman (USA) Aevolo0:05:20
17Adam Roberge (Can) Silber Pro CyclingRow 16 - Cell 2
18Alexander Cowan (Can) Silber Pro Cycling0:05:50
19Connor Brown (USA) Elevate-KHS Pro Cycling0:06:15
20Laurent Gervais (Can) Aevolo0:07:06
21Zeke Mostov (USA) AevoloRow 20 - Cell 2
Swipe to scroll horizontally
Canadian riders
#Rider Name (Country) TeamResult
1Pier-André Coté (Can) Silber Pro Cycling2:46:27
2Jack Burke (Can) AevoloRow 1 - Cell 2
3Christopher Prendergast (Can) H&R Block Pro CyclingRow 2 - Cell 2
4Matteo Dal-Cin (Can) Rally CyclingRow 3 - Cell 2
5Bruno Langlois (Can) Garneau - QuébecorRow 4 - Cell 2
6Nigel Ellsay (Can) Silber Pro CyclingRow 5 - Cell 2
7Jordan Cheyne (Can) Jelly Belly p/b MaxxisRow 6 - Cell 2
8Rob Britton (Can) Rally CyclingRow 7 - Cell 2
9Alexander Cataford (Can) UnitedHealthcare Professional Cycling TeamRow 8 - Cell 2
10Elliott Doyle (Can) Garneau - QuébecorRow 9 - Cell 2
11James Piccoli (Can) Elevate-KHS Pro CyclingRow 10 - Cell 2
12Simon-Pierre Gauthier (Can) Garneau - QuébecorRow 11 - Cell 2
13Émile Jean (Can) Silber Pro Cycling0:00:14
14Travis Samuel (Can) H&R Block Pro Cycling0:00:40
15Marc-Antoine Soucy (Can) Silber Pro Cycling0:00:47
16Oliver Evans (Can) H&R Block Pro Cycling0:02:06
17Olivier Brisebois (Can) Garneau - QuébecorRow 16 - Cell 2
18Marc-Antoine Nadon (Can) H&R Block Pro Cycling0:02:11
19Nick Zukowsky (Can) Silber Pro CyclingRow 18 - Cell 2
20Alexis Cartier (Can) H&R Block Pro Cycling0:05:20
21Adam Roberge (Can) Silber Pro CyclingRow 20 - Cell 2
22Alexander Cowan (Can) Silber Pro Cycling0:05:50
23Adam De Vos (Can) Rally Cycling0:06:15
24Ryan Roth (Can) Silber Pro CyclingRow 23 - Cell 2
25Laurent Gervais (Can) Aevolo0:07:06
Swipe to scroll horizontally
#Rider Name (Country) TeamResult
2UnitedHealthcare Professional Cycling TeamRow 1 - Cell 2
3Rally CyclingRow 2 - Cell 2
4AevoloRow 3 - Cell 2
5Medellin - InderRow 4 - Cell 2
6Elevate - Khs Pro CyclingRow 5 - Cell 2
7Jelly Belly p/b MaxxisRow 6 - Cell 2
8Garneau QuébecorRow 7 - Cell 2
9Silber Pro Cycling0:00:14
10Holowesko / Citadel Racing p/b Hincapie Sportswear0:00:16
11H&R Block Pro Cycling Team0:00:40
Swipe to scroll horizontally
Final General Classification
#Rider Name (Country) TeamResult
1Evan Huffman (USA) Rally Cycling12:00:55
2Sepp Kuss (USA) Rally Cycling0:00:18
3Alex Howes (USA) Cannondale-Drapac0:00:31
4Tom-Jelte Slagter (Ned) Cannondale-DrapacRow 3 - Cell 2
5Christopher Jones (USA) UnitedHealthcare Professional Cycling Team0:00:33
6Jack Burke (Can) Aevolo0:00:35
7Colin Joyce (USA) Rally Cycling0:00:36
8Rob Britton (Can) Rally Cycling0:00:41
9James Piccoli (Can) Elevate-KHS Pro Cycling0:00:50
10Nigel Ellsay (Can) Silber Pro Cycling0:00:51
11Matteo Dal-Cin (Can) Rally Cycling0:00:53
12Lachlan Norris (Aus) UnitedHealthcare Professional Cycling TeamRow 11 - Cell 2
13Oscar Sevilla Ribera (Spa) Medellin-Inder0:00:56
14Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis0:00:58
15Jonathan Clarke (Aus) UnitedHealthcare Professional Cycling TeamRow 14 - Cell 2
16Jordan Cheyne (Can) Jelly Belly p/b Maxxis0:01:01
17Taylor Shelden (USA) Jelly Belly p/b Maxxis0:01:04
18César Nicolas Paredes Avellaneda (Col) Medellin-Inder0:01:10
19Luis Villalobos Hernandez (Mex) Aevolo0:01:12
20Alexander Cataford (Can) UnitedHealthcare Professional Cycling Team0:02:27
21Kristijan Koren (Slo) Cannondale-Drapac0:03:03
22Robigzon Leandro Oyola Oyola (Col) Medellin-Inder0:03:13
23Christopher Prendergast (Can) H&R Block Pro Cycling0:03:16
24Travis McCabe (USA) UnitedHealthcare Professional Cycling Team0:03:26
25Brendam Rhim (USA) Holowesko-Citadel p/b Hincapie Sportswear0:03:31
26Keegan Swirbul (USA) Jelly Belly p/b Maxxis0:03:41
27Andzs Flaksis (Lat) Holowesko-Citadel p/b Hincapie Sportswear0:05:09
28Weimar Alfonso Roldan Ortiz (Col) Medellin-Inder0:05:33
29Tanner Putt (USA) UnitedHealthcare Professional Cycling Team0:05:50
30Juan Esteban Arango Carvajal (Col) Medellin-Inder0:06:10
31Janier Acevedo (Col) UnitedHealthcare Professional Cycling Team0:06:37
32Nathan Brown (USA) Cannondale-Drapac0:07:28
33John Murphy (USA) Holowesko-Citadel p/b Hincapie Sportswear0:07:36
34Eder Frayre Moctezuma (Mex) Elevate-KHS Pro Cycling0:07:48
35Oliver Evans (Can) H&R Block Pro Cycling0:08:11
36TJ Eisenhart (USA) Holowesko-Citadel p/b Hincapie Sportswear0:08:15
37Cyrus Monk (Aus) Cannondale-Drapac0:09:16
38Eduardo Estrada Celis (Col) Medellin-Inder0:09:52
39Zeke Mostov (USA) Aevolo0:09:55
40Olivier Brisebois (Can) Garneau - Québecor0:10:09
41Alexander Cowan (Can) Silber Pro Cycling0:10:13
42Tyler Stites (USA) Aevolo0:10:19
43Ulises Alfredo Castillo Soto (Mex) Jelly Belly p/b Maxxis0:10:22
44Adam Roberge (Can) Silber Pro Cycling0:10:51
45Simon-Pierre Gauthier (Can) Garneau - Québecor0:11:09
46Joe Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear0:12:04
47Bruno Langlois (Can) Garneau - Québecor0:12:18
48Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team0:12:26
49Jokin Etxabe Leturia (Spa) Aevolo0:12:53
50Alexis Cartier (Can) H&R Block Pro Cycling0:13:14
51Oscar Clark (USA) Holowesko-Citadel p/b Hincapie Sportswear0:13:40
52Wouter Wippert (Ned) Cannondale-Drapac0:14:55
53Pier-André Coté (Can) Silber Pro Cycling0:15:01
54Michael Hernandez (USA) AevoloRow 53 - Cell 2
55Jose Alfredo Rodriguez Victoria (Mex) Elevate-KHS Pro CyclingRow 54 - Cell 2
56Elliott Doyle (Can) Garneau - QuébecorRow 55 - Cell 2
57Ryan MacAnally (Aus) H&R Block Pro Cycling0:15:24
58Nick Zukowsky (Can) Silber Pro Cycling0:15:33
59Laurent Gervais (Can) Aevolo0:16:00
60Jason Saltzman (USA) Aevolo0:16:23
61Marc-Antoine Soucy (Can) Silber Pro Cycling0:16:48
62Jure Rupnik (Slo) H&R Block Pro Cycling0:17:11
63Émile Jean (Can) Silber Pro Cycling0:17:16
64Travis Samuel (Can) H&R Block Pro Cycling0:18:24
65Adam De Vos (Can) Rally Cycling0:18:39
66Lawson Craddock (USA) Cannondale-Drapac0:18:42
67Michael Sheehan (USA) Jelly Belly p/b Maxxis0:18:49
68Brian McCulloch (USA) Elevate-KHS Pro Cycling0:18:57
69Josh Berry (USA) Jelly Belly p/b Maxxis0:19:17
70Marc-Antoine Nadon (Can) H&R Block Pro Cycling0:20:16
71Danny Pate (USA) Rally Cycling0:20:42
72Connor Brown (USA) Elevate-KHS Pro Cycling0:21:16
73Ryan Roth (Can) Silber Pro Cycling0:21:48
74Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear0:22:00
75Jesse Anthony (USA) Rally Cycling0:24:19
76Tyler Magner (USA) Holowesko-Citadel p/b Hincapie Sportswear0:25:29
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Wouter Wippert (Ned) Cannondale-Drapac42pts
2John Murphy (USA) Holowesko-Citadel p/b Hincapie Sportswear31Row 1 - Cell 3
3Alex Howes (USA) Cannondale-Drapac27Row 2 - Cell 3
4Colin Joyce (USA) Rally Cycling24Row 3 - Cell 3
5Evan Huffman (USA) Rally Cycling20Row 4 - Cell 3
6Sepp Kuss (USA) Rally Cycling15Row 5 - Cell 3
7Michael Hernandez (USA) Aevolo14Row 6 - Cell 3
8Tom-Jelte Slagter (Ned) Cannondale-Drapac12Row 7 - Cell 3
9Nigel Ellsay (Can) Silber Pro Cycling11Row 8 - Cell 3
10Pier-André Coté (Can) Silber Pro Cycling11Row 9 - Cell 3
11Ryan MacAnally (Aus) H&R Block Pro Cycling10Row 10 - Cell 3
12Rob Britton (Can) Rally Cycling9Row 11 - Cell 3
13Tanner Putt (USA) UnitedHealthcare Professional Cycling Team9Row 12 - Cell 3
14Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis8Row 13 - Cell 3
15Taylor Shelden (USA) Jelly Belly p/b Maxxis7Row 14 - Cell 3
16Christopher Jones (USA) UnitedHealthcare Professional Cycling Team7Row 15 - Cell 3
17Lachlan Norris (Aus) UnitedHealthcare Professional Cycling Team7Row 16 - Cell 3
18Jack Burke (Can) Aevolo6Row 17 - Cell 3
19Jose Alfredo Rodriguez Victoria (Mex) Elevate-KHS Pro Cycling6Row 18 - Cell 3
20Bruno Langlois (Can) Garneau - Québecor5Row 19 - Cell 3
21Elliott Doyle (Can) Garneau - Québecor5Row 20 - Cell 3
22Weimar Alfonso Roldan Ortiz (Col) Medellin-Inder4Row 21 - Cell 3
23Joe Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear4Row 22 - Cell 3
24Oscar Sevilla Ribera (Spa) Medellin-Inder3Row 23 - Cell 3
25Robigzon Leandro Oyola Oyola (Col) Medellin-Inder3Row 24 - Cell 3
26Eduardo Estrada Celis (Col) Medellin-Inder3Row 25 - Cell 3
27Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team3Row 26 - Cell 3
28Josh Berry (USA) Jelly Belly p/b Maxxis3Row 27 - Cell 3
29Alexander Cataford (Can) UnitedHealthcare Professional Cycling Team2Row 28 - Cell 3
30James Piccoli (Can) Elevate-KHS Pro Cycling1Row 29 - Cell 3
31Eder Frayre Moctezuma (Mex) Elevate-KHS Pro Cycling1Row 30 - Cell 3
32Tyler Stites (USA) Aevolo1Row 31 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Alexander Cowan (Can) Silber Pro Cycling27pts
2Zeke Mostov (USA) Aevolo25Row 1 - Cell 3
3Sepp Kuss (USA) Rally Cycling24Row 2 - Cell 3
4Tom-Jelte Slagter (Ned) Cannondale-Drapac22Row 3 - Cell 3
5Alexander Cataford (Can) UnitedHealthcare Professional Cycling Team18Row 4 - Cell 3
6Tyler Magner (USA) Holowesko-Citadel p/b Hincapie Sportswear16Row 5 - Cell 3
7Connor Brown (USA) Elevate-KHS Pro Cycling16Row 6 - Cell 3
8Alex Howes (USA) Cannondale-Drapac15Row 7 - Cell 3
9Joe Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear14Row 8 - Cell 3
10Oliver Evans (Can) H&R Block Pro Cycling13Row 9 - Cell 3
11Taylor Shelden (USA) Jelly Belly p/b Maxxis12Row 10 - Cell 3
12Christopher Jones (USA) UnitedHealthcare Professional Cycling Team11Row 11 - Cell 3
13Nigel Ellsay (Can) Silber Pro Cycling11Row 12 - Cell 3
14Evan Huffman (USA) Rally Cycling10Row 13 - Cell 3
15Travis McCabe (USA) UnitedHealthcare Professional Cycling Team10Row 14 - Cell 3
16Eduardo Estrada Celis (Col) Medellin-Inder10Row 15 - Cell 3
17Rob Britton (Can) Rally Cycling9Row 16 - Cell 3
18James Piccoli (Can) Elevate-KHS Pro Cycling9Row 17 - Cell 3
19Lachlan Norris (Aus) UnitedHealthcare Professional Cycling Team9Row 18 - Cell 3
20Weimar Alfonso Roldan Ortiz (Col) Medellin-Inder9Row 19 - Cell 3
21Bruno Langlois (Can) Garneau - Québecor7Row 20 - Cell 3
22Josh Berry (USA) Jelly Belly p/b Maxxis6Row 21 - Cell 3
23Marc-Antoine Nadon (Can) H&R Block Pro Cycling6Row 22 - Cell 3
24Jack Burke (Can) Aevolo5Row 23 - Cell 3
25Keegan Swirbul (USA) Jelly Belly p/b Maxxis5Row 24 - Cell 3
26Travis Samuel (Can) H&R Block Pro Cycling4Row 25 - Cell 3
27Colin Joyce (USA) Rally Cycling2Row 26 - Cell 3
28Robigzon Leandro Oyola Oyola (Col) Medellin-Inder2Row 27 - Cell 3
29Olivier Brisebois (Can) Garneau - Québecor2Row 28 - Cell 3
30Nick Zukowsky (Can) Silber Pro Cycling2Row 29 - Cell 3
31Brian McCulloch (USA) Elevate-KHS Pro Cycling2Row 30 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1Jack Burke (Can) Aevolo12:01:30
2Luis Villalobos Hernandez (Mex) Aevolo0:00:37
3Brendam Rhim (USA) Holowesko-Citadel p/b Hincapie Sportswear0:02:56
4Keegan Swirbul (USA) Jelly Belly p/b Maxxis0:03:06
5Oliver Evans (Can) H&R Block Pro Cycling0:07:36
6Cyrus Monk (Aus) Cannondale-Drapac0:08:41
7Eduardo Estrada Celis (Col) Medellin-Inder0:09:17
8Zeke Mostov (USA) Aevolo0:09:20
9Olivier Brisebois (Can) Garneau - Québecor0:09:34
10Alexander Cowan (Can) Silber Pro Cycling0:09:38
11Tyler Stites (USA) Aevolo0:09:44
12Adam Roberge (Can) Silber Pro Cycling0:10:16
13Pier-André Coté (Can) Silber Pro Cycling0:14:26
14Michael Hernandez (USA) AevoloRow 13 - Cell 2
15Jose Alfredo Rodriguez Victoria (Mex) Elevate-KHS Pro CyclingRow 14 - Cell 2
16Nick Zukowsky (Can) Silber Pro Cycling0:14:58
17Laurent Gervais (Can) Aevolo0:15:25
18Jason Saltzman (USA) Aevolo0:15:48
19Marc-Antoine Soucy (Can) Silber Pro Cycling0:16:13
20Connor Brown (USA) Elevate-KHS Pro Cycling0:20:41
21Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear0:21:25
Swipe to scroll horizontally
Canadian rider classification
#Rider Name (Country) TeamResult
1Jack Burke (Can) Aevolo12:01:30
2Rob Britton (Can) Rally Cycling0:00:06
3James Piccoli (Can) Elevate-KHS Pro Cycling0:00:15
4Nigel Ellsay (Can) Silber Pro Cycling0:00:16
5Matteo Dal-Cin (Can) Rally Cycling0:00:18
6Jordan Cheyne (Can) Jelly Belly p/b Maxxis0:00:26
7Alexander Cataford (Can) UnitedHealthcare Professional Cycling Team0:01:52
8Christopher Prendergast (Can) H&R Block Pro Cycling0:02:41
9Oliver Evans (Can) H&R Block Pro Cycling0:07:36
10Olivier Brisebois (Can) Garneau - Québecor0:09:34
11Alexander Cowan (Can) Silber Pro Cycling0:09:38
12Adam Roberge (Can) Silber Pro Cycling0:10:16
13Simon-Pierre Gauthier (Can) Garneau - Québecor0:10:34
14Bruno Langlois (Can) Garneau - Québecor0:11:43
15Alexis Cartier (Can) H&R Block Pro Cycling0:12:39
16Pier-André Coté (Can) Silber Pro Cycling0:14:26
17Elliott Doyle (Can) Garneau - QuébecorRow 16 - Cell 2
18Nick Zukowsky (Can) Silber Pro Cycling0:14:58
19Laurent Gervais (Can) Aevolo0:15:25
20Marc-Antoine Soucy (Can) Silber Pro Cycling0:16:13
21Émile Jean (Can) Silber Pro Cycling0:16:41
22Travis Samuel (Can) H&R Block Pro Cycling0:17:49
23Adam De Vos (Can) Rally Cycling0:18:04
24Marc-Antoine Nadon (Can) H&R Block Pro Cycling0:19:41
25Ryan Roth (Can) Silber Pro Cycling0:21:13
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Rally Cycling36:03:50
2UnitedHealthcare Professional Cycling Team0:01:24
3Jelly Belly p/b Maxxis0:01:41
6Medellin - Inder0:03:34
7Holowesko / Citadel Racing p/b Hincapie Sportswear0:07:26
8Silber Pro Cycling0:08:18
9H&R Block Pro Cycling Team0:13:09
10Elevate - Khs Pro Cycling0:22:34
11Garneau Québecor0:24:50


Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1