Tour of Utah Stage 4: Marco Canola wins dramatic sprint in Salt Lake City
No change in GC, with Belgian Ben Hermans still comfortably on top of overall standings with two days of racing to go
Heading out the door? Read this article on the new Outside+ app available now on iOS devices for members! Download the app.
The final lap at stage 4 of the Tour of Utah started with one rider thinking he’d won, and ended with another rider actually claiming victory on a balmy evening in Salt Lake City.
Heartbreak belonged to Hayden McCormick (Bridgelane), who mistakenly thought he’d triumphantly reached the end of the 8-lap circuit race. Alas there was still one 6.7-mile lap to go in the 53.8-mile stage, leaving the Kiwi completely blown from his faux finish charge including post-up for the cameras.
Instead it was Marco Canola (Nippo-Vini-Fantini) taking victory in the Utah state capitol, duplicating his win from 2017 on the same challenging circuit that doled out over 550 feet of climbing per lap, pushing the day’s total ascending to 4,450 feet.


“Our director told us, okay we have to win today,” said Canola. “We have only one chance and we have to take it.”
And take it they did. The Italian, 30, launched his winning move near the top of the circuit’s final climb, reeling in a late GC charge from James Piccoli (Elevate-KHS), and then holding off pre-race favorite Travis McCabe (Worthy) in a slow motion sprint thanks to the 10% grade of the final 500 meters. Brendan Rhim (Arapahoe Hincapie) slotted an impressive third on a stage that lasted just under 2 hours and started after the workday was done, increasing fan turnout and lessening the angry car commuter factor.
“I took a big breath at 200 meters to go,” explained Canola. “I saw [Pablo Alarcon of Canel’s Specialized] go for the sprint, and I saw Travis on the left so I said I have to go on the right side. I pushed everything out and when I saw my front wheel the first one, I could understand maybe it could be my day. Until that moment I wasn’t thinking about winning, only to push hard… Three days ago I couldn’t win because I had a big crash and my motivation was at the ground. But now I’m really happy.”
Indeed, Canola’s triumph was all the more impressive given the fact that he crashed hard during stage 1, as witnessed by the scab on his nose and bandages up and down his left leg. He also rode so hard in the breakaway on stage 3 that cramps all but forced him off his bike at one point.
He’s also no stranger to victory, Canola’s race resume including a 2014 Giro d’Italia stage win and three stage wins at the 2017 Tour of Japan among others.
There was no change at the top of the overall standings, with Ben Hermans (Israel Cycling Academy) continuing to lead Piccoli by 44 seconds, with Niklas Eg (Trek-Segafredo) third, at 1:06.
“It’s a time gap I can be really confident with,” said Hermans before the stage. “My team has shown to be really professional. I think we have this under control. We don’t have to be anxious about anything.”
The Belgian was spot-on on this day. After a slew of attempted breaks over the first four laps, the move of the day formed around the halfway point, with 16 riders coming together off the front. The move included 14 of the race’s 17 participating teams:
Jacopo Mosca (Trek-Segafredo), Alex Hoehn (Aevolo), Ulises Castillo (Elevate-KHS), Serghei Tvetcov (Worthy), Travis McCabe (Worthy), Efren Santos (Canel’s Specialized), T.J. Eisenhart (Arapahoe-Hincapie), Ty Magner (Rally-UHC), Eder Frayer (DC Bank), Alex Howes (EF Education First), Edwin Avila (Israel Cycling Academy), Kevin Vermaerke (Hagens Berman Axeon), Tony Baca (303 Project), Stephen Bassette (Wildlife Generation), Umberto Marengo (Neri-Sottolo-Sella Italia), and Jimmy Whelan (EF Education First).
Noticeably missing, Canola’s Nippo-Vini-Fantini squad and McCormick’s Bridgelane team. That helped keep the dangerous group in check, their gap never getting above 2 minutes.
“It was really hard to catch the breakaway because there were many strong riders in the front,” said Canola. “But we stayed all together and we know in our heads that we were strong enough to bring it all together in the last climb.”
Most of the day’s initial action involved McCabe (with an assist from teammate Tvetcov) gobbling up intermediate sprint points. The four-time Tour of Utah stage winner earned top points on lap 3 and 5, moving him into the top spot of what is the white jersey competition at this race.
At the start of lap 6 the break’s gap was hanging in the one-minute range, with Vermaerke, Whelan, Santos, Mosca, Avilla and Castillo all taking hard pulls off the front in order to keep the pace high and shed any freeloading passengers. But the bunch was sensing opportunity and started to pull back time, allowing Canola and McCormick to get across.
Soon after, McCormick took a solo flyer midway through the penultimate lap and cracked open a nice-sized gap. But when he threw his arms in the air approaching the start/finish line, his miscalculation became painfully apparent. On an up note, the Kiwi was voted Most Aggressive Rider for the day, so he still ended up with a little podium time.
The real final lap was marked by a handful of would-be attacks, including a blistering move by Best Young Rider Jersey holder Joao Almeida (Hagens Berman Axeon). He was quickly joined by Filippo Fiorelli (Nippo-Vini-Fantini), along with Wolfe and Tvetcov, who’d been part of the original 16-man move.
But as is so often the case, all the late-race fireworks were extinguished by a hungry bunch, who pulled back the final breakaway at the base of the circuit’s critical closing climb. Piccoli was first to charge out of what remained of the 102-rider field, making a desperate play to reclaim time on Hermans. But the attempt was in vain, as Canola, McCabe and the race’s other fast men went roaring by in search of the stage win.
“The team plan was to have people in the break, preferably not me but it worked out that way,” said McCabe. “It got established pretty quickly. Everybody was working pretty well together, and we had Serghei up there, so it looked like a promising break. But Nippo wasn’t happy with it, and brought it back so that Canolo could bridge across and I thought, sweet I think this would stick but then the next lap suddenly it was all back together… A win would have been fantastic, but Canola knows this course better than I do. It’s his second time winning it. I’m happy he took it and I’m glad I was at least able to take second after spending 2 hours in a miserable break. ”


Next up in Utah is stage 5’s 85.1-mile ride that starts and finishes at Canyons Village at Park City Mountain and includes 5,236 feet of climbing. There are sprint lines in the meadowlands of Kamas and Hoytsville and KoM lines along the mountainous terrain near the Jordanelle Reservoir and up Browns Canyon. Finally the route will twist around Kimball Junction for a possible General Classification shakeup in the final six miles. The final push is along the steep Canyons Resort Drive and High Mountain Road. Start time is 2:30 p.m. with an expected finish at 6 p.m.
The Larry H.Miller Tour of Utah Stage 4 Results
Stage | Rank | Name | Team | Time |
---|---|---|---|
1 | CANOLA Marco | Nippo Vini Fantini Faizanè | 1:56:54 |
2 | MCCABE Travis | Floyd's Pro Cycling | 0:00 |
3 | RHIM Brendan | Arapahoe - Hincapie p/b BMC | 0:00 |
4 | ALARCÓN Pablo Andres | Canel's - Specialized | 0:00 |
5 | BOIVIN Guillaume | Israel Cycling Academy | 0:00 |
6 | STETINA Peter | Trek - Segafredo | 0:00 |
7 | PICCOLI James | Elevate - KHS Pro Cycling | 0:00 |
8 | DOMBROWSKI Joe | EF Education First | 0:00 |
9 | HERMANS Ben | Israel Cycling Academy | 0:00 |
10 | EASTER Griffin | 303Project | 0:00 |
11 | ÁVILA Edwin | Israel Cycling Academy | 0:00 |
12 | EG Niklas | Trek - Segafredo | 0:00 |
13 | CRADDOCK Lawson | EF Education First | 0:00 |
14 | MURPHY Kyle | Rally UHC Cycling | 0:00 |
15 | SWIRBUL Keegan | Floyd's Pro Cycling | 0:00 |
16 | QUINTANA Dayer | Neri Sottoli - Selle Italia - KTM | 0:00 |
17 | DANIEL Gregory | DCBank Pro Cycling Team | 0:00 |
18 | BONGIORNO Francesco Manuel | Neri Sottoli - Selle Italia - KTM | 0:00 |
19 | FORTUNATO Lorenzo | Neri Sottoli - Selle Italia - KTM | 0:10 |
20 | BRITTON Rob | Rally UHC Cycling | 0:10 |
21 | BICKMORE Cade | Aevolo | 0:10 |
22 | ALMEIDA João | Hagens Berman Axeon | 0:10 |
23 | BOWDEN Scott | Team BridgeLane | 0:10 |
24 | THURAU Sven | Dauner D&DQ-Akkon | 0:10 |
25 | DAVIS Cole | Hagens Berman Axeon | 0:10 |
26 | BADILATTI Matteo | Israel Cycling Academy | 0:10 |
27 | VELASCO Simone | Neri Sottoli - Selle Italia - KTM | 0:10 |
28 | BAUER Dominik | Dauner D&DQ-Akkon | 0:10 |
29 | FRAYRE Eder | DCBank Pro Cycling Team | 0:10 |
30 | MANNION Gavin | Rally UHC Cycling | 0:10 |
31 | DE LUNA Flavio Alejandro | 303Project | 0:14 |
32 | SANTOS Efrén | Canel's - Specialized | 0:16 |
33 | HOWES Alex | EF Education First | 0:16 |
34 | LÓPEZ Juan Pedro | Trek - Segafredo | 0:22 |
35 | SCHUNK Conor | Aevolo | 0:23 |
36 | COWAN Alexander | Floyd's Pro Cycling | 0:29 |
37 | SCHÖNBERGER Sebastian | Neri Sottoli - Selle Italia - KTM | 0:29 |
38 | GULLICKSON Finn | Wildlife Generation p/b Maxxis | 0:29 |
39 | MARENGO Umberto | Neri Sottoli - Selle Italia - KTM | 0:29 |
40 | HOEHN Alex | Aevolo | 0:29 |
41 | MOSCA Jacopo | Trek - Segafredo | 0:29 |
42 | LEPLINGARD Antoine | DCBank Pro Cycling Team | 0:29 |
43 | EARLE Nathan | Israel Cycling Academy | 0:29 |
44 | THIBAULT Jean-Denis | DCBank Pro Cycling Team | 0:29 |
45 | NIV Guy | Israel Cycling Academy | 0:29 |
46 | VERMAERKE Kevin | Hagens Berman Axeon | 0:29 |
47 | ROJAS Gabriel Francisco | Aevolo | 0:29 |
48 | CASTILLO Ulises Alfredo | Elevate - KHS Pro Cycling | 0:29 |
49 | EASTER Cullen | 303Project | 0:40 |
50 | ZARDINI Edoardo | Neri Sottoli - Selle Italia - KTM | 0:42 |
51 | DEBEAUMARCHÉ Nicolas | Trek - Segafredo | 0:45 |
52 | ȚVETCOV Serghei | Floyd's Pro Cycling | 0:45 |
53 | FIORELLI Filippo | Nippo Vini Fantini Faizanè | 0:45 |
54 | LARA Francisco | Canel's - Specialized | 0:49 |
55 | MCGILL Scott | Aevolo | 0:57 |
56 | LINDORFF Tyler | Team BridgeLane | 1:03 |
57 | SÁNCHEZ Óscar Eduardo | Canel's - Specialized | 1:05 |
58 | WOLFE Ben | Arapahoe - Hincapie p/b BMC | 1:09 |
59 | RICE Michael | Hagens Berman Axeon | 1:13 |
60 | ROSS Kent | Wildlife Generation p/b Maxxis | 1:17 |
61 | MAMOS Philipp | Dauner D&DQ-Akkon | 1:17 |
62 | LONARDI Giovanni | Nippo Vini Fantini Faizanè | 1:23 |
63 | ZIMMER Matt | DCBank Pro Cycling Team | 1:26 |
64 | SANTAROMITA Ivan | Nippo Vini Fantini Faizanè | 1:39 |
65 | ZACCANTI Filippo | Nippo Vini Fantini Faizanè | 1:39 |
66 | WHELAN James | EF Education First | 1:44 |
67 | FLAKSIS Andžs | Arapahoe - Hincapie p/b BMC | 1:44 |
68 | SIMPSON George | Elevate - KHS Pro Cycling | 1:44 |
69 | MORTON Lachlan | EF Education First | 1:47 |
70 | SCHREURS Hamish | Israel Cycling Academy | 1:47 |
71 | BACA Tony | 303Project | 1:50 |
72 | OIEN Justin | Arapahoe - Hincapie p/b BMC | 1:50 |
73 | VOLLMER Andrew | Aevolo | 2:10 |
74 | BRUNNER Eric | Aevolo | 2:10 |
75 | PUTT Tanner | Arapahoe - Hincapie p/b BMC | 2:10 |
76 | TOOVEY Ayden | Team BridgeLane | 2:10 |
77 | HUFFMAN Evan | Rally UHC Cycling | 2:10 |
78 | ELLSAY Nigel | Rally UHC Cycling | 2:10 |
79 | ORONTE Emerson | Rally UHC Cycling | 2:10 |
80 | CHEYNE Jordan | Elevate - KHS Pro Cycling | 2:16 |
81 | JEAN Émile | Floyd's Pro Cycling | 2:27 |
82 | BASSETT Stephen | Wildlife Generation p/b Maxxis | 2:27 |
83 | PALMA Leonel | Canel's - Specialized | 2:36 |
84 | YOUNG Eric | Elevate - KHS Pro Cycling | 2:38 |
85 | GRANIGAN Noah | Floyd's Pro Cycling | 2:40 |
86 | MAGNER Ty | Rally UHC Cycling | 3:12 |
87 | CLARKE Jonathan | Floyd's Pro Cycling | 3:26 |
88 | STEPHENS Austin | 303Project | 3:59 |
89 | NEWKIRK Isaiah | 303Project | 4:03 |
90 | HATSUYAMA Sho | Nippo Vini Fantini Faizanè | 4:10 |
91 | RODRIGUEZ Alfredo | Elevate - KHS Pro Cycling | 4:11 |
92 | FLAUTT Oliver | Dauner D&DQ-Akkon | 4:22 |
93 | MCCORMICK Hayden | Team BridgeLane | 4:22 |
94 | EISENHART Taylor | Arapahoe - Hincapie p/b BMC | 4:28 |
95 | VODICKA Camden | Wildlife Generation p/b Maxxis | 4:44 |
96 | FONT Bernat | 303Project | 0:10 |
97 | ANDERSON Edward | Hagens Berman Axeon | 5:26 |
98 | BOARDMAN Samuel | Wildlife Generation p/b Maxxis | 5:56 |
99 | CHANCE Maxx | Wildlife Generation p/b Maxxis | 5:56 |
100 | SUNDERLAND Dylan | Team BridgeLane | 6:31 |
101 | REVARD Thomas | Hagens Berman Axeon | 8:29 |
GC | Rank | Name | Team | Time |
---|---|---|---|
1 | HERMANS Ben | Israel Cycling Academy | 12:27:18 |
2 | PICCOLI James | Elevate - KHS Pro Cycling | 0:44 |
3 | EG Niklas | Trek - Segafredo | 1:06 |
4 | MURPHY Kyle | Rally UHC Cycling | 1:46 |
5 | STETINA Peter | Trek - Segafredo | 2:02 |
6 | DOMBROWSKI Joe | EF Education First | 2:04 |
7 | ALMEIDA João | Hagens Berman Axeon | 2:48 |
8 | CRADDOCK Lawson | EF Education First | 3:17 |
9 | BRITTON Rob | Rally UHC Cycling | 3:22 |
10 | BADILATTI Matteo | Israel Cycling Academy | 3:54 |
11 | BOWDEN Scott | Team BridgeLane | 4:04 |
12 | BONGIORNO Francesco Manuel | Neri Sottoli - Selle Italia - KTM | 4:34 |
13 | SWIRBUL Keegan | Floyd's Pro Cycling | 5:06 |
14 | EASTER Griffin | 303Project | 6:09 |
15 | QUINTANA Dayer | Neri Sottoli - Selle Italia - KTM | 7:09 |
16 | HOEHN Alex | Aevolo | 8:22 |
17 | LÓPEZ Juan Pedro | Trek - Segafredo | 8:51 |
18 | SANTOS Efrén | Canel's - Specialized | 9:00 |
19 | ȚVETCOV Serghei | Floyd's Pro Cycling | 9:13 |
20 | FRAYRE Eder | DCBank Pro Cycling Team | 9:14 |
21 | SCHÖNBERGER Sebastian | Neri Sottoli - Selle Italia - KTM | 12:13 |
22 | VOLLMER Andrew | Aevolo | 12:35 |
23 | FIORELLI Filippo | Nippo Vini Fantini Faizanè | 12:47 |
24 | BOIVIN Guillaume | Israel Cycling Academy | 12:54 |
25 | VERMAERKE Kevin | Hagens Berman Axeon | 12:59 |
26 | BAUER Dominik | Dauner D&DQ-Akkon | 13:26 |
27 | FORTUNATO Lorenzo | Neri Sottoli - Selle Italia - KTM | 13:53 |
28 | MCCORMICK Hayden | Team BridgeLane | 13:59 |
29 | MANNION Gavin | Rally UHC Cycling | 14:01 |
30 | VELASCO Simone | Neri Sottoli - Selle Italia - KTM | 14:02 |
31 | MORTON Lachlan | EF Education First | 14:09 |
32 | DANIEL Gregory | DCBank Pro Cycling Team | 15:24 |
33 | MOSCA Jacopo | Trek - Segafredo | 15:25 |
34 | ANDERSON Edward | Hagens Berman Axeon | 15:52 |
35 | ALARCÓN Pablo Andres | Canel's - Specialized | 16:12 |
36 | FONT Bernat | 303Project | 16:37 |
37 | NIV Guy | Israel Cycling Academy | 18:00 |
38 | DE LUNA Flavio Alejandro | 303Project | 19:59 |
39 | SÁNCHEZ Óscar Eduardo | Canel's - Specialized | 20:00 |
40 | EARLE Nathan | Israel Cycling Academy | 20:38 |
41 | HOWES Alex | EF Education First | 22:37 |
42 | ÁVILA Edwin | Israel Cycling Academy | 22:57 |
43 | MCCABE Travis | Floyd's Pro Cycling | 22:58 |
44 | SCHUNK Conor | Aevolo | 23:51 |
45 | ROJAS Gabriel Francisco | Aevolo | 23:54 |
46 | COWAN Alexander | Floyd's Pro Cycling | 24:43 |
47 | CHEYNE Jordan | Elevate - KHS Pro Cycling | 25:24 |
48 | MARENGO Umberto | Neri Sottoli - Selle Italia - KTM | 25:32 |
49 | CANOLA Marco | Nippo Vini Fantini Faizanè | 27:03 |
50 | ZACCANTI Filippo | Nippo Vini Fantini Faizanè | 27:23 |
51 | ZARDINI Edoardo | Neri Sottoli - Selle Italia - KTM | 27:27 |
52 | SANTAROMITA Ivan | Nippo Vini Fantini Faizanè | 28:43 |
53 | LINDORFF Tyler | Team BridgeLane | 29:15 |
54 | WOLFE Ben | Arapahoe - Hincapie p/b BMC | 30:10 |
55 | SUNDERLAND Dylan | Team BridgeLane | 30:26 |
56 | EASTER Cullen | 303Project | 31:11 |
57 | BICKMORE Cade | Aevolo | 31:15 |
58 | EISENHART Taylor | Arapahoe - Hincapie p/b BMC | 31:41 |
59 | CASTILLO Ulises Alfredo | Elevate - KHS Pro Cycling | 32:20 |
60 | RHIM Brendan | Arapahoe - Hincapie p/b BMC | 33:13 |
61 | DEBEAUMARCHÉ Nicolas | Trek - Segafredo | 34:49 |
62 | ZIMMER Matt | DCBank Pro Cycling Team | 36:07 |
63 | DAVIS Cole | Hagens Berman Axeon | 36:43 |
64 | RICE Michael | Hagens Berman Axeon | 36:49 |
65 | HATSUYAMA Sho | Nippo Vini Fantini Faizanè | 37:39 |
66 | ORONTE Emerson | Rally UHC Cycling | 38:12 |
67 | WHELAN James | EF Education First | 38:28 |
68 | TOOVEY Ayden | Team BridgeLane | 38:43 |
69 | BACA Tony | 303Project | 39:10 |
70 | LONARDI Giovanni | Nippo Vini Fantini Faizanè | 39:23 |
71 | MAGNER Ty | Rally UHC Cycling | 39:57 |
72 | OIEN Justin | Arapahoe - Hincapie p/b BMC | 40:43 |
73 | NEWKIRK Isaiah | 303Project | 40:52 |
74 | PUTT Tanner | Arapahoe - Hincapie p/b BMC | 41:01 |
75 | MCGILL Scott | Aevolo | 41:05 |
76 | THIBAULT Jean-Denis | DCBank Pro Cycling Team | 41:09 |
77 | FLAKSIS Andžs | Arapahoe - Hincapie p/b BMC | 41:12 |
78 | BASSETT Stephen | Wildlife Generation p/b Maxxis | 41:16 |
79 | THURAU Sven | Dauner D&DQ-Akkon | 42:06 |
80 | SIMPSON George | Elevate - KHS Pro Cycling | 42:21 |
81 | REVARD Thomas | Hagens Berman Axeon | 42:26 |
82 | SCHREURS Hamish | Israel Cycling Academy | 42:41 |
83 | HUFFMAN Evan | Rally UHC Cycling | 42:53 |
84 | GRANIGAN Noah | Floyd's Pro Cycling | 42:54 |
85 | VODICKA Camden | Wildlife Generation p/b Maxxis | 44:14 |
86 | MAMOS Philipp | Dauner D&DQ-Akkon | 45:14 |
87 | BOARDMAN Samuel | Wildlife Generation p/b Maxxis | 46:30 |
88 | ROSS Kent | Wildlife Generation p/b Maxxis | 46:45 |
89 | LEPLINGARD Antoine | DCBank Pro Cycling Team | 47:47 |
90 | FLAUTT Oliver | Dauner D&DQ-Akkon | 48:17 |
91 | CLARKE Jonathan | Floyd's Pro Cycling | 48:19 |
92 | JEAN Émile | Floyd's Pro Cycling | 49:31 |
93 | BRUNNER Eric | Aevolo | 50:41 |
94 | ELLSAY Nigel | Rally UHC Cycling | 50:44 |
95 | LARA Francisco | Canel's - Specialized | 51:01 |
96 | YOUNG Eric | Elevate - KHS Pro Cycling | 52:44 |
97 | RODRIGUEZ Alfredo | Elevate - KHS Pro Cycling | 53:27 |
98 | STEPHENS Austin | 303Project | 54:39 |
99 | GULLICKSON Finn | Wildlife Generation p/b Maxxis | 54:47 |
100 | CHANCE Maxx | Wildlife Generation p/b Maxxis | 54:56 |
101 | PALMA Leonel | Canel's - Specialized | 55:32 |
Youth | Rank | Name | Team | Time |
---|---|---|---|
1 | ALMEIDA João | Hagens Berman Axeon | 12:30:06 |
2 | HOEHN Alex | Aevolo | 5:34 |
3 | LÓPEZ Juan Pedro | Trek - Segafredo | 6:03 |
4 | VOLLMER Andrew | Aevolo | 9:47 |
5 | VERMAERKE Kevin | Hagens Berman Axeon | 10:11 |
6 | BAUER Dominik | Dauner D&DQ-Akkon | 10:38 |
7 | ANDERSON Edward | Hagens Berman Axeon | 13:04 |
8 | SCHUNK Conor | Aevolo | 21:03 |
9 | ROJAS Gabriel Francisco | Aevolo | 21:06 |
10 | LINDORFF Tyler | Team BridgeLane | 26:27 |
11 | BICKMORE Cade | Aevolo | 28:27 |
12 | DEBEAUMARCHÉ Nicolas | Trek - Segafredo | 32:01 |
13 | DAVIS Cole | Hagens Berman Axeon | 33:55 |
14 | MCGILL Scott | Aevolo | 38:17 |
15 | THIBAULT Jean-Denis | DCBank Pro Cycling Team | 38:21 |
16 | REVARD Thomas | Hagens Berman Axeon | 39:38 |
17 | VODICKA Camden | Wildlife Generation p/b Maxxis | 41:26 |
18 | BRUNNER Eric | Aevolo | 47:53 |
19 | RODRIGUEZ Alfredo | Elevate - KHS Pro Cycling | 50:39 |
20 | GULLICKSON Finn | Wildlife Generation p/b Maxxis | 51:59 |
21 | PALMA Leonel | Canel's - Specialized | 52:44 |
Mountains | Rank | Name | Team | Points |
---|---|---|---|
1 | HOWES Alex | EF Education First | 18 |
2 | MCCORMICK Hayden | Team BridgeLane | 14 |
3 | HERMANS Ben | Israel Cycling Academy | 12 |
4 | BOARDMAN Samuel | Wildlife Generation p/b Maxxis | 11 |
5 | PICCOLI James | Elevate - KHS Pro Cycling | 10 |
6 | FORTUNATO Lorenzo | Neri Sottoli - Selle Italia - KTM | 9 |
7 | EG Niklas | Trek - Segafredo | 8 |
8 | MURPHY Kyle | Rally UHC Cycling | 8 |
9 | STETINA Peter | Trek - Segafredo | 7 |
10 | CANOLA Marco | Nippo Vini Fantini Faizanè | 7 |
11 | DOMBROWSKI Joe | EF Education First | 6 |
12 | BONGIORNO Francesco Manuel | Neri Sottoli - Selle Italia - KTM | 5 |
13 | CRADDOCK Lawson | EF Education First | 4 |
14 | BRITTON Rob | Rally UHC Cycling | 4 |
15 | ALMEIDA João | Hagens Berman Axeon | 3 |
16 | STEPHENS Austin | 303Project | 3 |
17 | BADILATTI Matteo | Israel Cycling Academy | 2 |
18 | MCCABE Travis | Floyd's Pro Cycling | 2 |
19 | BOWDEN Scott | Team BridgeLane | 1 |
Points | Rank | Name | Team | Points |
---|---|---|---|
1 | MCCABE Travis | Floyd's Pro Cycling | 37 |
2 | CANOLA Marco | Nippo Vini Fantini Faizanè | 19 |
3 | HERMANS Ben | Israel Cycling Academy | 17 |
4 | CRADDOCK Lawson | EF Education First | 17 |
5 | MARENGO Umberto | Neri Sottoli - Selle Italia - KTM | 16 |
6 | MURPHY Kyle | Rally UHC Cycling | 12 |
7 | EG Niklas | Trek - Segafredo | 10 |
8 | ÁVILA Edwin | Israel Cycling Academy | 10 |
9 | RHIM Brendan | Arapahoe - Hincapie p/b BMC | 10 |
10 | EASTER Griffin | 303Project | 8 |
11 | PICCOLI James | Elevate - KHS Pro Cycling | 7 |
12 | DOMBROWSKI Joe | EF Education First | 7 |
13 | ALMEIDA João | Hagens Berman Axeon | 7 |
14 | SWIRBUL Keegan | Floyd's Pro Cycling | 7 |
15 | SANTOS Efrén | Canel's - Specialized | 7 |
16 | ALARCÓN Pablo Andres | Canel's - Specialized | 7 |
17 | BOIVIN Guillaume | Israel Cycling Academy | 6 |
18 | MCCORMICK Hayden | Team BridgeLane | 5 |
19 | ZIMMER Matt | DCBank Pro Cycling Team | 5 |
20 | STETINA Peter | Trek - Segafredo | 5 |
21 | SCHÖNBERGER Sebastian | Neri Sottoli - Selle Italia - KTM | 5 |
22 | BADILATTI Matteo | Israel Cycling Academy | 3 |
23 | ȚVETCOV Serghei | Floyd's Pro Cycling | 3 |
24 | FORTUNATO Lorenzo | Neri Sottoli - Selle Italia - KTM | 3 |
25 | DE LUNA Flavio Alejandro | 303Project | 3 |
26 | RICE Michael | Hagens Berman Axeon | 3 |
27 | BOARDMAN Samuel | Wildlife Generation p/b Maxxis | 3 |
28 | BOWDEN Scott | Team BridgeLane | 2 |
29 | MAGNER Ty | Rally UHC Cycling | 2 |
30 | VERMAERKE Kevin | Hagens Berman Axeon | 1 |
31 | COWAN Alexander | Floyd's Pro Cycling | 1 |
32 | DAVIS Cole | Hagens Berman Axeon | 1 |
33 | VODICKA Camden | Wildlife Generation p/b Maxxis | 1 |
Teams | Rank | Name | Time |
---|---|---|
1 | Trek - Segafredo | 37:33:46 |
2 | Israel Cycling Academy | 0:59 |
3 | EF Education First | 3:52 |
4 | Rally UHC Cycling | 7:23 |
5 | Neri Sottoli - Selle Italia - KTM | 11:38 |
6 | Hagens Berman Axeon | 14:32 |
7 | Floyd's Pro Cycling | 19:21 |
8 | Aevolo | 21:52 |
9 | Team BridgeLane | 22:42 |
10 | 303Project | 30:06 |
11 | Canel's - Specialized | 32:06 |
12 | DCBank Pro Cycling Team | 42:57 |
13 | Elevate - KHS Pro Cycling | 45:37 |
14 | Nippo Vini Fantini Faizanè | 46:56 |
15 | Arapahoe - Hincapie p/b BMC | 1:16:23 |
16 | Dauner D&DQ-Akkon | 1:26:35 |
17 | Wildlife Generation p/b Maxxis | 1:41:20 |
Results provided by ProCyclingStats.