Manuel Senni wins Colorado Classic

BMC's Manuel Senni wrapped up the overall title at the Colorado Classic on Sunday, finishing safely as the pack sprinted across the stage 4 finish line in Denver with Mihkel Räim (Israel Cycling Academy) nabbing the stage.

Raim's stage win survived a protest from Nippo - Vini Fantini's Marco Canola, who complained after the finish that Raim had deviated to his right in the sprint and boxed the Italian in. The race jury reviewed the video of the finale and upheld Raim's result. UnitedHealthcare's Travis McCabe earned runner-up honours on the day with Alfredo Rodríguez (Elevate-KHS Pro Cycling) taking third and Canola in fourth.

"I've tried many times in Europe and here in the states and been so close. I'm very happy it's finally come," Raim said, before addressing Canola's protest. "I stayed on the straight line, I didn't move from that path. Marco tried to come on the right but there was no space.

"For me, this is for sure the biggest victory in my career, and for the team also. We are very happy. This helps us to have more sponsors and people know our team more. We aren't just a cycling team, we are something else. It's an Israeli team, but we have so many different nationalities in the team and we're like a big family. It doesn't matter where you're from."

For BMC, the order of the day was simply keeping the race under control and keeping Senni upright within the peloton. With the race finishing in a sprint and Senni safe in the pack, it was mission accomplished for the American team and Italian rider, who eked out a top 10 result in the final kick for good measure.

"The team rode for me all day and I was still in the front in the last kilometer to stay out of trouble and take no risk, so I could even do the sprint," Senni said. "I finished tenth, which was enough to keep the jersey. It was perfect.

"It's really great, to win here with so many people on the roads and so friendly, it's something special.

"For me this is an important victory that gives me a lot of morale for the rest of the season and next year. It is important for a rider to win a race, because after it changes something in your mind and gives you the morale."

McCabe wrapped up the sprint classification, having finished on the stage podiums a frustrating three times without netting a victory. "I'm definitely happy winning the sprint jersey. It shows the consistency I have, and I feel like I rode great all week long," McCabe said. "The form was great coming off Utah. But I am disappointed to not come away with a win. Two seconds and a third is great, but when you don't win it's a little bittersweet."

How it unfolded

The final stage of the Colorado Classic in downtown Denver – just 10 laps of an 11-kilometre circuit – was quite a bit more controlled and predictable than the previous two stages. The breakaway went clear on the first lap of the bumpy, technical loop, with Antonio Molina (Caja Rural), Fabio Calabria (Novo Nordisk) and Ruben Companioni (Holowesko-Citadel) being joined by Christopher Blevins (Axeon Hagens Berman).

The quartet came together and quickly gained time as they sped through City Park, ending the first lap with almost a minute. With UnitedHealthcare's Gavin Mannion almost single handedly controlling the gap, the leaders gained 1:45 as their maximum gap on the third lap, at the end of which Blevins took the intermediate sprint bonus.

The gap had come down to 1:30 at the second sprint, as Trek-Segafredo and BMC started contributing to the chase. Campanioni led the breakaway across the line for the second sprint, but even with the time bonus, the Cuban – best placed in the breakaway at 15:59 – was no threat to Senni's overall lead.

With three laps to go, Jelly Belly began to help out, bringing the gap back down to 1:15, and the increased manpower in the peloton continued to help steadily decrease the leader's advantage over the next laps.

Molina took the sprint bonus with two laps to go over Campanioni while in the peloton behind Cannondale-Drapac lost Will Clarke to a crash in a turn, but there was no time to wait as the pursuit of the breakaway was in full flight with 22 kilometres remaining.

When the gap had come down to 40 seconds, Campanioni launched his move, leaving his companions behind with a 21-kilometre individual pursuit ahead of him. Molina waited a moment but then made his own attack to go across to the Holowesko rider, and succeeded before they reached the feed zone, where Campanioni picked up an ice sock to help cool him in the sweltering conditions.

Calabria and Blevins rapidly lost ground and then were picked up by the peloton with 18.2 kilometers to go. Campanioni and Molina pressed on with a 30 second advantage, but they too were swept up as Trek-Segafredo began to ramp up the pace for Reijnen.

By the time Campanioni led across the line for one lap to go, the peloton had the pair in their sights, sweeping them up in short order to set up the final kick.

Trek-Segafredo, Israel Cycling Academy and UnitedHealthcare battled for position coming onto the final straight with UnitedHealthcare the last team with a lead-out man at the front. McCabe was the first of the contenders to launch but Raim came around quickly and surged to the front.

Canola tried to pull past on Raim's right but ran out of room, immediately throwing up his arms in protest. Raim held on for the win.

"I was faster than [Raim] but I was on the right side and I couldn't go on the left. At the start of the sprint I was on the right side but [whoever] was in front did not take the straight line. I had to stop and did the last 80 metres without pedaling," Canola said. "It was frustrating for me because I knew today was a good chance."

The jury deemed Raim's sprint legal, solidifying the result, with Canola settling for fourth.

"The final was really hectic because there were two corners and a long finishing straight," Raim said. "I lost my lead-out guys at some point. It wasn't good to lose them because I can always count on them. I think tactically I made a good choice - I let Travis McCabe's lead out pass me, and I knew Travis was also coming from behind. I just stuck on his wheel and when he launched the sprint I was waiting two or three seconds then started my sprint. That's how Canola started to come on the right a little bit. I closed the door on the right side like every sprinter has to do. It was just pure legs."

Senni rolled home 10th to wrap up the overall title.

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Mihkel Räim (Est) Israel Cycling Academy2:32:50
2Travis McCabe (USA) UnitedHealthcare Professional Cycling TeamRow 1 - Cell 2
3Jose Rodriguez (Mex) Elevate-KHS Pro CyclingRow 2 - Cell 2
4Marco Canola (Ita) Nippo - Vini Fantini0:00:01
5Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie SportswearRow 4 - Cell 2
6Taylor Phinney (USA) Cannondale-DrapacRow 5 - Cell 2
7Alex Howes (USA) Cannondale-DrapacRow 6 - Cell 2
8Guillaume Boivin (Can) Israel Cycling AcademyRow 7 - Cell 2
9Kiel Reijnen (USA) Trek-SegafredoRow 8 - Cell 2
10Manuel Senni (Ita) BMC Racing Team0:00:02
11Miguel Benito (Spa) Caja Rural-Seguros RGARow 10 - Cell 2
12Brent Bookwalter (USA) BMC Racing TeamRow 11 - Cell 2
13Ulises Castillo (Mex) Jelly Belly p/b MaxxisRow 12 - Cell 2
14Greg Henderson (NZl) UnitedHealthcare Professional Cycling Team0:00:03
15Justin Oien (USA) Caja Rural-Seguros RGARow 14 - Cell 2
16Jhonatan Navarez (Ecu) Axeon Hagens BermanRow 15 - Cell 2
17Umberto Poli (Ita) Team Novo NordiskRow 16 - Cell 2
18Edward Ravasi (Ita) UAE Team Emirates0:00:04
19Valerio Conti (Ita) UAE Team EmiratesRow 18 - Cell 2
20Joey Rosskopf (USA) BMC Racing TeamRow 19 - Cell 2
21Colin Joyce (USA) Rally CyclingRow 20 - Cell 2
22Alan Marangoni (Ita) Nippo - Vini FantiniRow 21 - Cell 2
23Dennis Van Winden (Ned) Israel Cycling Academy0:00:05
24Simone Petilli (Ita) UAE Team EmiratesRow 23 - Cell 2
25TJ Eisenhart (USA) Holowesko-Citadel p/b Hincapie SportswearRow 24 - Cell 2
26Vegard Stake Laengen (Nor) UAE Team EmiratesRow 25 - Cell 2
27Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGARow 26 - Cell 2
28Matteo Moschetti (Ita) Trek-Segafredo0:00:06
29Peter Stetina (USA) Trek-SegafredoRow 28 - Cell 2
30Sepp Kuss (USA) Rally CyclingRow 29 - Cell 2
31Julien Bernard (Fra) Trek-SegafredoRow 30 - Cell 2
32Shane Kline (USA) Rally CyclingRow 31 - Cell 2
33Tyler Williams (USA) Israel Cycling AcademyRow 32 - Cell 2
34Ivan Santaromita (Ita) Nippo - Vini FantiniRow 33 - Cell 2
35Gregory Daniel (USA) Trek-Segafredo0:00:07
36Gavin Mannion (USA) UnitedHealthcare Professional Cycling TeamRow 35 - Cell 2
37Andrei Krasilnikau (Blr) Holowesko-Citadel p/b Hincapie SportswearRow 36 - Cell 2
38Ruben Companioni (Cub) Holowesko-Citadel p/b Hincapie Sportswear0:00:08
39Serghei Tvetcov (Rom) Jelly Belly p/b MaxxisRow 38 - Cell 2
40Alex Hoehn (USA) Elevate-KHS Pro CyclingRow 39 - Cell 2
41Edward Anderson (USA) Axeon Hagens Berman0:00:10
42Christopher Butler (USA) Caja Rural-Seguros RGA0:00:11
43Nigel Ellsay (Can) Silber Pro CyclingRow 42 - Cell 2
44Ryan Roth (Can) Silber Pro CyclingRow 43 - Cell 2
45Antonio Molina (Spa) Caja Rural-Seguros RGA0:00:12
46Hugh Carthy (GBr) Cannondale-DrapacRow 45 - Cell 2
47Jonathan Clarke (Aus) UnitedHealthcare Professional Cycling TeamRow 46 - Cell 2
48Jacob Rathe (USA) Jelly Belly p/b Maxxis0:00:14
49Eder Frayre (Mex) Elevate-KHS Pro CyclingRow 48 - Cell 2
50Rigoberto Uran (Col) Cannondale-Drapac0:00:17
51Manuel Sola Arjona (Spa) Caja Rural-Seguros RGA0:00:18
52Taylor Shelden (USA) Jelly Belly p/b Maxxis0:00:19
53Keegan Swirbul (USA) Jelly Belly p/b Maxxis0:00:23
54Jean Claude Uwizeye (Rwa) Team Rwanda CyclingRow 53 - Cell 2
55Stephen Clancy (Irl) Team Novo Nordisk0:00:24
56Martin Elmiger (Swi) BMC Racing Team0:00:25
57Jean Paul Rene Ukiniwabo (Rwa) Team Rwanda Cycling0:00:39
58Giacomo Berlato (Ita) Nippo - Vini Fantini0:00:43
59Daniel Jaramillo (Col) UnitedHealthcare Professional Cycling Team0:00:44
60Luis Lemus (Mex) Israel Cycling Academy0:00:52
61Silvan Dillier (Swi) BMC Racing Team0:00:53
62Laurent Didier (Lux) Trek-SegafredoRow 61 - Cell 2
63Tom Bohli (Swi) BMC Racing TeamRow 62 - Cell 2
64Evan Huffman (USA) Rally Cycling0:00:54
65Danny Pate (USA) Rally CyclingRow 64 - Cell 2
66Yuma Koishi (Jpn) Nippo - Vini FantiniRow 65 - Cell 2
67Damiano Cima (Ita) Nippo - Vini Fantini0:00:55
68Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team0:01:16
69John Murphy (USA) Holowesko-Citadel p/b Hincapie Sportswear0:01:28
70Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear0:02:00
71Bonaventure Uwizeyimana (Rwa) Team Rwanda Cycling0:02:05
72Seid Lizde (Ita) UAE Team Emirates0:02:11
73Fabio Calabria (Aus) Team Novo Nordisk0:02:24
74Julien Gagne (Can) Silber Pro CyclingRow 73 - Cell 2
75Robert Britton (Can) Rally Cycling0:02:25
76Sam Brand (GBr) Team Novo Nordisk0:02:47
77Guy Niv (Isr) Israel Cycling AcademyRow 76 - Cell 2
78Joseph Schmaltz (USA) Elevate-KHS Pro CyclingRow 77 - Cell 2
79Logan Owen (USA) Axeon Hagens Berman0:03:57
80Rik Van Ijzendoorn (Ned) Team Novo Nordisk0:04:11
81Gasore Hategeka (Rwa) Team Rwanda Cycling0:04:12
82Angus Morton (Aus) Jelly Belly p/b Maxxis0:05:19
83Alexander Cowan (Can) Silber Pro CyclingRow 82 - Cell 2
84Christopher Blevins (USA) Axeon Hagens Berman0:06:56
85Didier Munyaneza (Rwa) Team Rwanda Cycling0:16:26
DNFWilliam Clarke (Aus) Cannondale-DrapacRow 85 - Cell 2
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Mihkel Räim (Est) Israel Cycling Academy15pts
2Travis McCabe (USA) UnitedHealthcare Professional Cycling Team12Row 1 - Cell 3
3Jose Rodriguez (Mex) Elevate-KHS Pro Cycling10Row 2 - Cell 3
4Marco Canola (Ita) Nippo - Vini Fantini7Row 3 - Cell 3
5Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear6Row 4 - Cell 3
6Taylor Phinney (USA) Cannondale-Drapac5Row 5 - Cell 3
7Alex Howes (USA) Cannondale-Drapac4Row 6 - Cell 3
8Guillaume Boivin (Can) Israel Cycling Academy3Row 7 - Cell 3
9Kiel Reijnen (USA) Trek-Segafredo2Row 8 - Cell 3
10Manuel Senni (Ita) BMC Racing Team1Row 9 - Cell 3
Swipe to scroll horizontally
Sprint 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Blevins (USA) Axeon Hagens Berman5pts
2Ruben Companioni (Cub) Holowesko-Citadel p/b Hincapie Sportswear3Row 1 - Cell 3
3Fabio Calabria (Aus) Team Novo Nordisk1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 2
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Ruben Companioni (Cub) Holowesko-Citadel p/b Hincapie Sportswear5pts
2Fabio Calabria (Aus) Team Novo Nordisk3Row 1 - Cell 3
3Antonio Molina (Spa) Caja Rural-Seguros RGA1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 3
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Antonio Molina (Spa) Caja Rural-Seguros RGA5pts
2Ruben Companioni (Cub) Holowesko-Citadel p/b Hincapie Sportswear3Row 1 - Cell 3
3Fabio Calabria (Aus) Team Novo Nordisk1Row 2 - Cell 3
Swipe to scroll horizontally
Regional riders
#Rider Name (Country) TeamResult
1Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear2:32:50
2Taylor Phinney (USA) Cannondale-DrapacRow 1 - Cell 2
3Alex Howes (USA) Cannondale-DrapacRow 2 - Cell 2
4Greg Henderson (NZl) UnitedHealthcare Professional Cycling TeamRow 3 - Cell 2
5Sepp Kuss (USA) Rally CyclingRow 4 - Cell 2
6Gregory Daniel (USA) Trek-SegafredoRow 5 - Cell 2
7Gavin Mannion (USA) UnitedHealthcare Professional Cycling TeamRow 6 - Cell 2
8Serghei Tvetcov (Rom) Jelly Belly p/b MaxxisRow 7 - Cell 2
9Taylor Shelden (USA) Jelly Belly p/b Maxxis0:00:17
10Keegan Swirbul (USA) Jelly Belly p/b Maxxis0:00:23
11Danny Pate (USA) Rally Cycling0:00:52
12Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team0:01:16
13Angus Morton (Aus) Jelly Belly p/b Maxxis0:05:19
14Christopher Blevins (USA) Axeon Hagens Berman0:06:56
Swipe to scroll horizontally
Young riders
#Rider Name (Country) TeamResult
1Jose Rodriguez (Mex) Elevate-KHS Pro Cycling2:32:50
2Justin Oien (USA) Caja Rural-Seguros RGARow 1 - Cell 2
3Jhonatan Navarez (Ecu) Axeon Hagens BermanRow 2 - Cell 2
4Umberto Poli (Ita) Team Novo NordiskRow 3 - Cell 2
5Matteo Moschetti (Ita) Trek-SegafredoRow 4 - Cell 2
6Alex Hoehn (USA) Elevate-KHS Pro CyclingRow 5 - Cell 2
7Edward Anderson (USA) Axeon Hagens Berman0:00:10
8Keegan Swirbul (USA) Jelly Belly p/b Maxxis0:00:23
9Jean Paul Rene Ukiniwabo (Rwa) Team Rwanda Cycling0:00:39
10Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear0:02:00
11Seid Lizde (Ita) UAE Team EmiratesRow 10 - Cell 2
12Logan Owen (USA) Axeon Hagens Berman0:03:57
13Alexander Cowan (Can) Silber Pro Cycling0:05:19
14Christopher Blevins (USA) Axeon Hagens Berman0:06:56
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Israel Cycling Academy7:38:30
2BMC Racing TeamRow 1 - Cell 2
3UnitedHealthcare Professional Cycling TeamRow 2 - Cell 2
4Caja Rural-Seguros RGARow 3 - Cell 2
5Nippo - Vini FantiniRow 4 - Cell 2
6UAE Team EmiratesRow 5 - Cell 2
7Trek-SegafredoRow 6 - Cell 2
8Holowesko / Citadel Racing p/b Hincapie SportswearRow 7 - Cell 2
9Rally CyclingRow 8 - Cell 2
10Cannondale-Drapac0:00:10
11Elevate - KHS Pro Cycling0:00:14
12Jelly Belly p/b MaxxisRow 11 - Cell 2
13Silber Pro Cycling0:02:44
14Team Novo Nordisk0:02:47
15Team Rwanda Cycling0:03:07
16Axeon Hagens Berman0:04:07
Swipe to scroll horizontally
Final general classification
#Rider Name (Country) TeamResult
1Manuel Senni (Ita) BMC Racing Team12:00:35
2Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis0:00:15
3Alex Howes (USA) Cannondale-Drapac0:00:31
4TJ Eisenhart (USA) Holowesko-Citadel p/b Hincapie Sportswear0:00:33
5Peter Stetina (USA) Trek-Segafredo0:00:44
6Sepp Kuss (USA) Rally Cycling0:01:05
7Brent Bookwalter (USA) BMC Racing Team0:02:16
8Miguel Benito (Spa) Caja Rural-Seguros RGA0:02:19
9Vegard Stake Laengen (Nor) UAE Team Emirates0:02:21
10Travis McCabe (USA) UnitedHealthcare Professional Cycling Team0:02:22
11Simone Petilli (Ita) UAE Team Emirates0:02:33
12Edward Ravasi (Ita) UAE Team Emirates0:02:47
13Ivan Santaromita (Ita) Nippo - Vini Fantini0:03:00
14Rigoberto Uran (Col) Cannondale-Drapac0:03:06
15Hugh Carthy (GBr) Cannondale-Drapac0:03:07
16Christopher Butler (USA) Caja Rural-Seguros RGA0:03:58
17Jonathan Clarke (Aus) UnitedHealthcare Professional Cycling TeamRow 16 - Cell 2
18Julien Bernard (Fra) Trek-Segafredo0:05:06
19Jhonatan Navarez (Ecu) Axeon Hagens Berman0:08:04
20Taylor Shelden (USA) Jelly Belly p/b Maxxis0:08:23
21Kiel Reijnen (USA) Trek-Segafredo0:09:52
22Joey Rosskopf (USA) BMC Racing Team0:15:46
23Gavin Mannion (USA) UnitedHealthcare Professional Cycling TeamRow 22 - Cell 2
24Ruben Companioni (Cub) Holowesko-Citadel p/b Hincapie Sportswear0:15:52
25Nigel Ellsay (Can) Silber Pro Cycling0:15:58
26Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear0:15:59
27Valerio Conti (Ita) UAE Team Emirates0:16:21
28Marco Canola (Ita) Nippo - Vini Fantini0:17:27
29Antonio Molina (Spa) Caja Rural-Seguros RGA0:20:14
30Robert Britton (Can) Rally Cycling0:20:48
31Eder Frayre (Mex) Elevate-KHS Pro Cycling0:21:13
32Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA0:21:56
33Justin Oien (USA) Caja Rural-Seguros RGA0:22:20
34Taylor Phinney (USA) Cannondale-Drapac0:22:38
35Daniel Jaramillo (Col) UnitedHealthcare Professional Cycling Team0:22:39
36Martin Elmiger (Swi) BMC Racing Team0:22:43
37Jacob Rathe (USA) Jelly Belly p/b Maxxis0:23:26
38Gregory Daniel (USA) Trek-Segafredo0:24:02
39Alexander Cowan (Can) Silber Pro Cycling0:25:29
40Guillaume Boivin (Can) Israel Cycling Academy0:26:28
41Silvan Dillier (Swi) BMC Racing Team0:27:30
42Laurent Didier (Lux) Trek-Segafredo0:27:34
43Tom Bohli (Swi) BMC Racing Team0:27:54
44Luis Lemus (Mex) Israel Cycling Academy0:28:07
45Seid Lizde (Ita) UAE Team Emirates0:28:27
46Manuel Sola Arjona (Spa) Caja Rural-Seguros RGA0:28:45
47Jean Claude Uwizeye (Rwa) Team Rwanda Cycling0:28:50
48Alex Hoehn (USA) Elevate-KHS Pro Cycling0:29:00
49Andrei Krasilnikau (Blr) Holowesko-Citadel p/b Hincapie Sportswear0:29:03
50Dennis Van Winden (Ned) Israel Cycling Academy0:29:05
51Jean Paul Rene Ukiniwabo (Rwa) Team Rwanda Cycling0:29:06
52Edward Anderson (USA) Axeon Hagens Berman0:29:15
53Mihkel Räim (Est) Israel Cycling Academy0:29:24
54Colin Joyce (USA) Rally Cycling0:29:34
55Keegan Swirbul (USA) Jelly Belly p/b Maxxis0:30:17
56Yuma Koishi (Jpn) Nippo - Vini Fantini0:30:26
57Tyler Williams (USA) Israel Cycling Academy0:30:41
58John Murphy (USA) Holowesko-Citadel p/b Hincapie Sportswear0:31:48
59Logan Owen (USA) Axeon Hagens Berman0:32:16
60Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team0:32:42
61Umberto Poli (Ita) Team Novo Nordisk0:33:09
62Greg Henderson (NZl) UnitedHealthcare Professional Cycling Team0:33:13
63Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear0:33:59
64Ulises Castillo (Mex) Jelly Belly p/b Maxxis0:34:16
65Alan Marangoni (Ita) Nippo - Vini FantiniRow 64 - Cell 2
66Shane Kline (USA) Rally Cycling0:34:31
67Danny Pate (USA) Rally Cycling0:35:08
68Julien Gagne (Can) Silber Pro Cycling0:35:29
69Christopher Blevins (USA) Axeon Hagens Berman0:35:58
70Ryan Roth (Can) Silber Pro Cycling0:36:15
71Stephen Clancy (Irl) Team Novo Nordisk0:37:19
72Evan Huffman (USA) Rally Cycling0:37:27
73Gasore Hategeka (Rwa) Team Rwanda Cycling0:40:06
74Matteo Moschetti (Ita) Trek-Segafredo0:40:17
75Angus Morton (Aus) Jelly Belly p/b Maxxis0:41:00
76Joseph Schmaltz (USA) Elevate-KHS Pro Cycling0:42:06
77Sam Brand (GBr) Team Novo Nordisk0:42:20
78Giacomo Berlato (Ita) Nippo - Vini Fantini0:42:31
79Guy Niv (Isr) Israel Cycling Academy0:42:44
80Damiano Cima (Ita) Nippo - Vini Fantini0:43:14
81Jose Rodriguez (Mex) Elevate-KHS Pro Cycling0:44:25
82Rik Van Ijzendoorn (Ned) Team Novo Nordisk0:45:49
83Fabio Calabria (Aus) Team Novo Nordisk0:49:47
84Bonaventure Uwizeyimana (Rwa) Team Rwanda Cycling1:00:35
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Travis McCabe (USA) UnitedHealthcare Professional Cycling Team43pts
2Alex Howes (USA) Cannondale-Drapac28Row 1 - Cell 3
3Manuel Senni (Ita) BMC Racing Team25Row 2 - Cell 3
4Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis24Row 3 - Cell 3
5TJ Eisenhart (USA) Holowesko-Citadel p/b Hincapie Sportswear20Row 4 - Cell 3
6Mihkel Räim (Est) Israel Cycling Academy15Row 5 - Cell 3
7Kiel Reijnen (USA) Trek-Segafredo15Row 6 - Cell 3
8Marco Canola (Ita) Nippo - Vini Fantini14Row 7 - Cell 3
9Ruben Companioni (Cub) Holowesko-Citadel p/b Hincapie Sportswear11Row 8 - Cell 3
10Brent Bookwalter (USA) BMC Racing Team11Row 9 - Cell 3
11Peter Stetina (USA) Trek-Segafredo10Row 10 - Cell 3
12Jose Rodriguez (Mex) Elevate-KHS Pro Cycling10Row 11 - Cell 3
13Antonio Molina (Spa) Caja Rural-Seguros RGA9Row 12 - Cell 3
14Miguel Benito (Spa) Caja Rural-Seguros RGA6Row 13 - Cell 3
15Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear6Row 14 - Cell 3
16Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team5Row 15 - Cell 3
17Christopher Blevins (USA) Axeon Hagens Berman5Row 16 - Cell 3
18Taylor Phinney (USA) Cannondale-Drapac5Row 17 - Cell 3
19Fabio Calabria (Aus) Team Novo Nordisk5Row 18 - Cell 3
20Jhonatan Navarez (Ecu) Axeon Hagens Berman4Row 19 - Cell 3
21Rigoberto Uran (Col) Cannondale-Drapac3Row 20 - Cell 3
22Valerio Conti (Ita) UAE Team Emirates3Row 21 - Cell 3
23Guillaume Boivin (Can) Israel Cycling Academy3Row 22 - Cell 3
24Joseph Schmaltz (USA) Elevate-KHS Pro Cycling3Row 23 - Cell 3
25Vegard Stake Laengen (Nor) UAE Team Emirates2Row 24 - Cell 3
26John Murphy (USA) Holowesko-Citadel p/b Hincapie Sportswear1Row 25 - Cell 3
27Hugh Carthy (GBr) Cannondale-Drapac1Row 26 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis19pts
2TJ Eisenhart (USA) Holowesko-Citadel p/b Hincapie Sportswear14Row 1 - Cell 3
3Peter Stetina (USA) Trek-Segafredo9Row 2 - Cell 3
4Marco Canola (Ita) Nippo - Vini Fantini8Row 3 - Cell 3
5Antonio Molina (Spa) Caja Rural-Seguros RGA8Row 4 - Cell 3
6Manuel Senni (Ita) BMC Racing Team8Row 5 - Cell 3
7Jonathan Clarke (Aus) UnitedHealthcare Professional Cycling Team5Row 6 - Cell 3
8Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team5Row 7 - Cell 3
9Angus Morton (Aus) Jelly Belly p/b Maxxis5Row 8 - Cell 3
10Joseph Schmaltz (USA) Elevate-KHS Pro Cycling5Row 9 - Cell 3
11Kiel Reijnen (USA) Trek-Segafredo3Row 10 - Cell 3
12Valerio Conti (Ita) UAE Team Emirates3Row 11 - Cell 3
13Evan Huffman (USA) Rally Cycling2Row 12 - Cell 3
14Sepp Kuss (USA) Rally Cycling1Row 13 - Cell 3
15Simone Petilli (Ita) UAE Team Emirates1Row 14 - Cell 3
16Julien Bernard (Fra) Trek-Segafredo1Row 15 - Cell 3
Swipe to scroll horizontally
Regional riders classification
#Rider Name (Country) TeamResult
1Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis12:00:50
2Alex Howes (USA) Cannondale-Drapac0:00:16
3Sepp Kuss (USA) Rally Cycling0:00:50
4Taylor Shelden (USA) Jelly Belly p/b Maxxis0:08:08
5Gavin Mannion (USA) UnitedHealthcare Professional Cycling Team0:15:31
6Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear0:15:44
7Taylor Phinney (USA) Cannondale-Drapac0:22:23
8Gregory Daniel (USA) Trek-Segafredo0:23:47
9Keegan Swirbul (USA) Jelly Belly p/b Maxxis0:30:02
10Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team0:32:27
11Greg Henderson (NZl) UnitedHealthcare Professional Cycling Team0:32:58
12Danny Pate (USA) Rally Cycling0:34:53
13Christopher Blevins (USA) Axeon Hagens Berman0:35:43
14Angus Morton (Aus) Jelly Belly p/b Maxxis0:40:45
Swipe to scroll horizontally
Young riders classification
#Rider Name (Country) TeamResult
1Jhonatan Navarez (Ecu) Axeon Hagens Berman12:08:39
2Justin Oien (USA) Caja Rural-Seguros RGA0:14:16
3Alexander Cowan (Can) Silber Pro Cycling0:17:25
4Seid Lizde (Ita) UAE Team Emirates0:20:23
5Alex Hoehn (USA) Elevate-KHS Pro Cycling0:20:56
6Jean Paul Rene Ukiniwabo (Rwa) Team Rwanda Cycling0:21:02
7Edward Anderson (USA) Axeon Hagens Berman0:21:11
8Keegan Swirbul (USA) Jelly Belly p/b Maxxis0:22:13
9Logan Owen (USA) Axeon Hagens Berman0:24:12
10Umberto Poli (Ita) Team Novo Nordisk0:25:05
11Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear0:25:55
12Christopher Blevins (USA) Axeon Hagens Berman0:27:54
13Matteo Moschetti (Ita) Trek-Segafredo0:32:13
14Jose Rodriguez (Mex) Elevate-KHS Pro Cycling0:36:21
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Cannondale-Drapac36:08:03
2UAE Team Emirates0:01:21
3Trek-Segafredo0:09:25
4BMC Racing Team0:11:53
5UnitedHealthcare Professional Cycling Team0:16:00
6Caja Rural-Seguros RGA0:19:59
7Jelly Belly p/b Maxxis0:25:04
8Holowesko / Citadel Racing p/b Hincapie Sportswear0:26:24
9Rally Cycling0:42:45
10Nippo - Vini Fantini0:43:43
11Silber Pro Cycling1:01:11
12Israel Cycling Academy1:03:10
13Axeon Hagens Berman1:03:23
14Elevate - KHS Pro Cycling1:13:33
15Team Rwanda Cycling1:15:30
16Team Novo Nordisk1:46:07
Laura Weislo
Managing Editor

Laura Weislo has been with Cyclingnews since 2006 after making a switch from a career in science. As Managing Editor, she coordinates coverage for North American events and global news. As former elite-level road racer who dabbled in cyclo-cross and track, Laura has a passion for all three disciplines. When not working she likes to go camping and explore lesser traveled roads, paths and gravel tracks. Laura specialises in covering doping, anti-doping, UCI governance and performing data analysis.

Latest on Cyclingnews