Manuel Senni wins Colorado Classic
Mihkel Raim nabs final stage

























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
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Mihkel Räim (Est) Israel Cycling Academy | 2:32:50 |
2 | Travis McCabe (USA) UnitedHealthcare Professional Cycling Team | Row 1 - Cell 2 |
3 | Jose Rodriguez (Mex) Elevate-KHS Pro Cycling | Row 2 - Cell 2 |
4 | Marco Canola (Ita) Nippo - Vini Fantini | 0:00:01 |
5 | Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear | Row 4 - Cell 2 |
6 | Taylor Phinney (USA) Cannondale-Drapac | Row 5 - Cell 2 |
7 | Alex Howes (USA) Cannondale-Drapac | Row 6 - Cell 2 |
8 | Guillaume Boivin (Can) Israel Cycling Academy | Row 7 - Cell 2 |
9 | Kiel Reijnen (USA) Trek-Segafredo | Row 8 - Cell 2 |
10 | Manuel Senni (Ita) BMC Racing Team | 0:00:02 |
11 | Miguel Benito (Spa) Caja Rural-Seguros RGA | Row 10 - Cell 2 |
12 | Brent Bookwalter (USA) BMC Racing Team | Row 11 - Cell 2 |
13 | Ulises Castillo (Mex) Jelly Belly p/b Maxxis | Row 12 - Cell 2 |
14 | Greg Henderson (NZl) UnitedHealthcare Professional Cycling Team | 0:00:03 |
15 | Justin Oien (USA) Caja Rural-Seguros RGA | Row 14 - Cell 2 |
16 | Jhonatan Navarez (Ecu) Axeon Hagens Berman | Row 15 - Cell 2 |
17 | Umberto Poli (Ita) Team Novo Nordisk | Row 16 - Cell 2 |
18 | Edward Ravasi (Ita) UAE Team Emirates | 0:00:04 |
19 | Valerio Conti (Ita) UAE Team Emirates | Row 18 - Cell 2 |
20 | Joey Rosskopf (USA) BMC Racing Team | Row 19 - Cell 2 |
21 | Colin Joyce (USA) Rally Cycling | Row 20 - Cell 2 |
22 | Alan Marangoni (Ita) Nippo - Vini Fantini | Row 21 - Cell 2 |
23 | Dennis Van Winden (Ned) Israel Cycling Academy | 0:00:05 |
24 | Simone Petilli (Ita) UAE Team Emirates | Row 23 - Cell 2 |
25 | TJ Eisenhart (USA) Holowesko-Citadel p/b Hincapie Sportswear | Row 24 - Cell 2 |
26 | Vegard Stake Laengen (Nor) UAE Team Emirates | Row 25 - Cell 2 |
27 | Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA | Row 26 - Cell 2 |
28 | Matteo Moschetti (Ita) Trek-Segafredo | 0:00:06 |
29 | Peter Stetina (USA) Trek-Segafredo | Row 28 - Cell 2 |
30 | Sepp Kuss (USA) Rally Cycling | Row 29 - Cell 2 |
31 | Julien Bernard (Fra) Trek-Segafredo | Row 30 - Cell 2 |
32 | Shane Kline (USA) Rally Cycling | Row 31 - Cell 2 |
33 | Tyler Williams (USA) Israel Cycling Academy | Row 32 - Cell 2 |
34 | Ivan Santaromita (Ita) Nippo - Vini Fantini | Row 33 - Cell 2 |
35 | Gregory Daniel (USA) Trek-Segafredo | 0:00:07 |
36 | Gavin Mannion (USA) UnitedHealthcare Professional Cycling Team | Row 35 - Cell 2 |
37 | Andrei Krasilnikau (Blr) Holowesko-Citadel p/b Hincapie Sportswear | Row 36 - Cell 2 |
38 | Ruben Companioni (Cub) Holowesko-Citadel p/b Hincapie Sportswear | 0:00:08 |
39 | Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis | Row 38 - Cell 2 |
40 | Alex Hoehn (USA) Elevate-KHS Pro Cycling | Row 39 - Cell 2 |
41 | Edward Anderson (USA) Axeon Hagens Berman | 0:00:10 |
42 | Christopher Butler (USA) Caja Rural-Seguros RGA | 0:00:11 |
43 | Nigel Ellsay (Can) Silber Pro Cycling | Row 42 - Cell 2 |
44 | Ryan Roth (Can) Silber Pro Cycling | Row 43 - Cell 2 |
45 | Antonio Molina (Spa) Caja Rural-Seguros RGA | 0:00:12 |
46 | Hugh Carthy (GBr) Cannondale-Drapac | Row 45 - Cell 2 |
47 | Jonathan Clarke (Aus) UnitedHealthcare Professional Cycling Team | Row 46 - Cell 2 |
48 | Jacob Rathe (USA) Jelly Belly p/b Maxxis | 0:00:14 |
49 | Eder Frayre (Mex) Elevate-KHS Pro Cycling | Row 48 - Cell 2 |
50 | Rigoberto Uran (Col) Cannondale-Drapac | 0:00:17 |
51 | Manuel Sola Arjona (Spa) Caja Rural-Seguros RGA | 0:00:18 |
52 | Taylor Shelden (USA) Jelly Belly p/b Maxxis | 0:00:19 |
53 | Keegan Swirbul (USA) Jelly Belly p/b Maxxis | 0:00:23 |
54 | Jean Claude Uwizeye (Rwa) Team Rwanda Cycling | Row 53 - Cell 2 |
55 | Stephen Clancy (Irl) Team Novo Nordisk | 0:00:24 |
56 | Martin Elmiger (Swi) BMC Racing Team | 0:00:25 |
57 | Jean Paul Rene Ukiniwabo (Rwa) Team Rwanda Cycling | 0:00:39 |
58 | Giacomo Berlato (Ita) Nippo - Vini Fantini | 0:00:43 |
59 | Daniel Jaramillo (Col) UnitedHealthcare Professional Cycling Team | 0:00:44 |
60 | Luis Lemus (Mex) Israel Cycling Academy | 0:00:52 |
61 | Silvan Dillier (Swi) BMC Racing Team | 0:00:53 |
62 | Laurent Didier (Lux) Trek-Segafredo | Row 61 - Cell 2 |
63 | Tom Bohli (Swi) BMC Racing Team | Row 62 - Cell 2 |
64 | Evan Huffman (USA) Rally Cycling | 0:00:54 |
65 | Danny Pate (USA) Rally Cycling | Row 64 - Cell 2 |
66 | Yuma Koishi (Jpn) Nippo - Vini Fantini | Row 65 - Cell 2 |
67 | Damiano Cima (Ita) Nippo - Vini Fantini | 0:00:55 |
68 | Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team | 0:01:16 |
69 | John Murphy (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:01:28 |
70 | Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:02:00 |
71 | Bonaventure Uwizeyimana (Rwa) Team Rwanda Cycling | 0:02:05 |
72 | Seid Lizde (Ita) UAE Team Emirates | 0:02:11 |
73 | Fabio Calabria (Aus) Team Novo Nordisk | 0:02:24 |
74 | Julien Gagne (Can) Silber Pro Cycling | Row 73 - Cell 2 |
75 | Robert Britton (Can) Rally Cycling | 0:02:25 |
76 | Sam Brand (GBr) Team Novo Nordisk | 0:02:47 |
77 | Guy Niv (Isr) Israel Cycling Academy | Row 76 - Cell 2 |
78 | Joseph Schmaltz (USA) Elevate-KHS Pro Cycling | Row 77 - Cell 2 |
79 | Logan Owen (USA) Axeon Hagens Berman | 0:03:57 |
80 | Rik Van Ijzendoorn (Ned) Team Novo Nordisk | 0:04:11 |
81 | Gasore Hategeka (Rwa) Team Rwanda Cycling | 0:04:12 |
82 | Angus Morton (Aus) Jelly Belly p/b Maxxis | 0:05:19 |
83 | Alexander Cowan (Can) Silber Pro Cycling | Row 82 - Cell 2 |
84 | Christopher Blevins (USA) Axeon Hagens Berman | 0:06:56 |
85 | Didier Munyaneza (Rwa) Team Rwanda Cycling | 0:16:26 |
DNF | William Clarke (Aus) Cannondale-Drapac | Row 85 - Cell 2 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Mihkel Räim (Est) Israel Cycling Academy | 15 | pts |
2 | Travis McCabe (USA) UnitedHealthcare Professional Cycling Team | 12 | Row 1 - Cell 3 |
3 | Jose Rodriguez (Mex) Elevate-KHS Pro Cycling | 10 | Row 2 - Cell 3 |
4 | Marco Canola (Ita) Nippo - Vini Fantini | 7 | Row 3 - Cell 3 |
5 | Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear | 6 | Row 4 - Cell 3 |
6 | Taylor Phinney (USA) Cannondale-Drapac | 5 | Row 5 - Cell 3 |
7 | Alex Howes (USA) Cannondale-Drapac | 4 | Row 6 - Cell 3 |
8 | Guillaume Boivin (Can) Israel Cycling Academy | 3 | Row 7 - Cell 3 |
9 | Kiel Reijnen (USA) Trek-Segafredo | 2 | Row 8 - Cell 3 |
10 | Manuel Senni (Ita) BMC Racing Team | 1 | Row 9 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Christopher Blevins (USA) Axeon Hagens Berman | 5 | pts |
2 | Ruben Companioni (Cub) Holowesko-Citadel p/b Hincapie Sportswear | 3 | Row 1 - Cell 3 |
3 | Fabio Calabria (Aus) Team Novo Nordisk | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Ruben Companioni (Cub) Holowesko-Citadel p/b Hincapie Sportswear | 5 | pts |
2 | Fabio Calabria (Aus) Team Novo Nordisk | 3 | Row 1 - Cell 3 |
3 | Antonio Molina (Spa) Caja Rural-Seguros RGA | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Antonio Molina (Spa) Caja Rural-Seguros RGA | 5 | pts |
2 | Ruben Companioni (Cub) Holowesko-Citadel p/b Hincapie Sportswear | 3 | Row 1 - Cell 3 |
3 | Fabio Calabria (Aus) Team Novo Nordisk | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear | 2:32:50 |
2 | Taylor Phinney (USA) Cannondale-Drapac | Row 1 - Cell 2 |
3 | Alex Howes (USA) Cannondale-Drapac | Row 2 - Cell 2 |
4 | Greg Henderson (NZl) UnitedHealthcare Professional Cycling Team | Row 3 - Cell 2 |
5 | Sepp Kuss (USA) Rally Cycling | Row 4 - Cell 2 |
6 | Gregory Daniel (USA) Trek-Segafredo | Row 5 - Cell 2 |
7 | Gavin Mannion (USA) UnitedHealthcare Professional Cycling Team | Row 6 - Cell 2 |
8 | Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis | Row 7 - Cell 2 |
9 | Taylor Shelden (USA) Jelly Belly p/b Maxxis | 0:00:17 |
10 | Keegan Swirbul (USA) Jelly Belly p/b Maxxis | 0:00:23 |
11 | Danny Pate (USA) Rally Cycling | 0:00:52 |
12 | Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team | 0:01:16 |
13 | Angus Morton (Aus) Jelly Belly p/b Maxxis | 0:05:19 |
14 | Christopher Blevins (USA) Axeon Hagens Berman | 0:06:56 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Jose Rodriguez (Mex) Elevate-KHS Pro Cycling | 2:32:50 |
2 | Justin Oien (USA) Caja Rural-Seguros RGA | Row 1 - Cell 2 |
3 | Jhonatan Navarez (Ecu) Axeon Hagens Berman | Row 2 - Cell 2 |
4 | Umberto Poli (Ita) Team Novo Nordisk | Row 3 - Cell 2 |
5 | Matteo Moschetti (Ita) Trek-Segafredo | Row 4 - Cell 2 |
6 | Alex Hoehn (USA) Elevate-KHS Pro Cycling | Row 5 - Cell 2 |
7 | Edward Anderson (USA) Axeon Hagens Berman | 0:00:10 |
8 | Keegan Swirbul (USA) Jelly Belly p/b Maxxis | 0:00:23 |
9 | Jean Paul Rene Ukiniwabo (Rwa) Team Rwanda Cycling | 0:00:39 |
10 | Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:02:00 |
11 | Seid Lizde (Ita) UAE Team Emirates | Row 10 - Cell 2 |
12 | Logan Owen (USA) Axeon Hagens Berman | 0:03:57 |
13 | Alexander Cowan (Can) Silber Pro Cycling | 0:05:19 |
14 | Christopher Blevins (USA) Axeon Hagens Berman | 0:06:56 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Israel Cycling Academy | 7:38:30 |
2 | BMC Racing Team | Row 1 - Cell 2 |
3 | UnitedHealthcare Professional Cycling Team | Row 2 - Cell 2 |
4 | Caja Rural-Seguros RGA | Row 3 - Cell 2 |
5 | Nippo - Vini Fantini | Row 4 - Cell 2 |
6 | UAE Team Emirates | Row 5 - Cell 2 |
7 | Trek-Segafredo | Row 6 - Cell 2 |
8 | Holowesko / Citadel Racing p/b Hincapie Sportswear | Row 7 - Cell 2 |
9 | Rally Cycling | Row 8 - Cell 2 |
10 | Cannondale-Drapac | 0:00:10 |
11 | Elevate - KHS Pro Cycling | 0:00:14 |
12 | Jelly Belly p/b Maxxis | Row 11 - Cell 2 |
13 | Silber Pro Cycling | 0:02:44 |
14 | Team Novo Nordisk | 0:02:47 |
15 | Team Rwanda Cycling | 0:03:07 |
16 | Axeon Hagens Berman | 0:04:07 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Manuel Senni (Ita) BMC Racing Team | 12:00:35 |
2 | Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis | 0:00:15 |
3 | Alex Howes (USA) Cannondale-Drapac | 0:00:31 |
4 | TJ Eisenhart (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:00:33 |
5 | Peter Stetina (USA) Trek-Segafredo | 0:00:44 |
6 | Sepp Kuss (USA) Rally Cycling | 0:01:05 |
7 | Brent Bookwalter (USA) BMC Racing Team | 0:02:16 |
8 | Miguel Benito (Spa) Caja Rural-Seguros RGA | 0:02:19 |
9 | Vegard Stake Laengen (Nor) UAE Team Emirates | 0:02:21 |
10 | Travis McCabe (USA) UnitedHealthcare Professional Cycling Team | 0:02:22 |
11 | Simone Petilli (Ita) UAE Team Emirates | 0:02:33 |
12 | Edward Ravasi (Ita) UAE Team Emirates | 0:02:47 |
13 | Ivan Santaromita (Ita) Nippo - Vini Fantini | 0:03:00 |
14 | Rigoberto Uran (Col) Cannondale-Drapac | 0:03:06 |
15 | Hugh Carthy (GBr) Cannondale-Drapac | 0:03:07 |
16 | Christopher Butler (USA) Caja Rural-Seguros RGA | 0:03:58 |
17 | Jonathan Clarke (Aus) UnitedHealthcare Professional Cycling Team | Row 16 - Cell 2 |
18 | Julien Bernard (Fra) Trek-Segafredo | 0:05:06 |
19 | Jhonatan Navarez (Ecu) Axeon Hagens Berman | 0:08:04 |
20 | Taylor Shelden (USA) Jelly Belly p/b Maxxis | 0:08:23 |
21 | Kiel Reijnen (USA) Trek-Segafredo | 0:09:52 |
22 | Joey Rosskopf (USA) BMC Racing Team | 0:15:46 |
23 | Gavin Mannion (USA) UnitedHealthcare Professional Cycling Team | Row 22 - Cell 2 |
24 | Ruben Companioni (Cub) Holowesko-Citadel p/b Hincapie Sportswear | 0:15:52 |
25 | Nigel Ellsay (Can) Silber Pro Cycling | 0:15:58 |
26 | Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear | 0:15:59 |
27 | Valerio Conti (Ita) UAE Team Emirates | 0:16:21 |
28 | Marco Canola (Ita) Nippo - Vini Fantini | 0:17:27 |
29 | Antonio Molina (Spa) Caja Rural-Seguros RGA | 0:20:14 |
30 | Robert Britton (Can) Rally Cycling | 0:20:48 |
31 | Eder Frayre (Mex) Elevate-KHS Pro Cycling | 0:21:13 |
32 | Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA | 0:21:56 |
33 | Justin Oien (USA) Caja Rural-Seguros RGA | 0:22:20 |
34 | Taylor Phinney (USA) Cannondale-Drapac | 0:22:38 |
35 | Daniel Jaramillo (Col) UnitedHealthcare Professional Cycling Team | 0:22:39 |
36 | Martin Elmiger (Swi) BMC Racing Team | 0:22:43 |
37 | Jacob Rathe (USA) Jelly Belly p/b Maxxis | 0:23:26 |
38 | Gregory Daniel (USA) Trek-Segafredo | 0:24:02 |
39 | Alexander Cowan (Can) Silber Pro Cycling | 0:25:29 |
40 | Guillaume Boivin (Can) Israel Cycling Academy | 0:26:28 |
41 | Silvan Dillier (Swi) BMC Racing Team | 0:27:30 |
42 | Laurent Didier (Lux) Trek-Segafredo | 0:27:34 |
43 | Tom Bohli (Swi) BMC Racing Team | 0:27:54 |
44 | Luis Lemus (Mex) Israel Cycling Academy | 0:28:07 |
45 | Seid Lizde (Ita) UAE Team Emirates | 0:28:27 |
46 | Manuel Sola Arjona (Spa) Caja Rural-Seguros RGA | 0:28:45 |
47 | Jean Claude Uwizeye (Rwa) Team Rwanda Cycling | 0:28:50 |
48 | Alex Hoehn (USA) Elevate-KHS Pro Cycling | 0:29:00 |
49 | Andrei Krasilnikau (Blr) Holowesko-Citadel p/b Hincapie Sportswear | 0:29:03 |
50 | Dennis Van Winden (Ned) Israel Cycling Academy | 0:29:05 |
51 | Jean Paul Rene Ukiniwabo (Rwa) Team Rwanda Cycling | 0:29:06 |
52 | Edward Anderson (USA) Axeon Hagens Berman | 0:29:15 |
53 | Mihkel Räim (Est) Israel Cycling Academy | 0:29:24 |
54 | Colin Joyce (USA) Rally Cycling | 0:29:34 |
55 | Keegan Swirbul (USA) Jelly Belly p/b Maxxis | 0:30:17 |
56 | Yuma Koishi (Jpn) Nippo - Vini Fantini | 0:30:26 |
57 | Tyler Williams (USA) Israel Cycling Academy | 0:30:41 |
58 | John Murphy (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:31:48 |
59 | Logan Owen (USA) Axeon Hagens Berman | 0:32:16 |
60 | Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team | 0:32:42 |
61 | Umberto Poli (Ita) Team Novo Nordisk | 0:33:09 |
62 | Greg Henderson (NZl) UnitedHealthcare Professional Cycling Team | 0:33:13 |
63 | Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:33:59 |
64 | Ulises Castillo (Mex) Jelly Belly p/b Maxxis | 0:34:16 |
65 | Alan Marangoni (Ita) Nippo - Vini Fantini | Row 64 - Cell 2 |
66 | Shane Kline (USA) Rally Cycling | 0:34:31 |
67 | Danny Pate (USA) Rally Cycling | 0:35:08 |
68 | Julien Gagne (Can) Silber Pro Cycling | 0:35:29 |
69 | Christopher Blevins (USA) Axeon Hagens Berman | 0:35:58 |
70 | Ryan Roth (Can) Silber Pro Cycling | 0:36:15 |
71 | Stephen Clancy (Irl) Team Novo Nordisk | 0:37:19 |
72 | Evan Huffman (USA) Rally Cycling | 0:37:27 |
73 | Gasore Hategeka (Rwa) Team Rwanda Cycling | 0:40:06 |
74 | Matteo Moschetti (Ita) Trek-Segafredo | 0:40:17 |
75 | Angus Morton (Aus) Jelly Belly p/b Maxxis | 0:41:00 |
76 | Joseph Schmaltz (USA) Elevate-KHS Pro Cycling | 0:42:06 |
77 | Sam Brand (GBr) Team Novo Nordisk | 0:42:20 |
78 | Giacomo Berlato (Ita) Nippo - Vini Fantini | 0:42:31 |
79 | Guy Niv (Isr) Israel Cycling Academy | 0:42:44 |
80 | Damiano Cima (Ita) Nippo - Vini Fantini | 0:43:14 |
81 | Jose Rodriguez (Mex) Elevate-KHS Pro Cycling | 0:44:25 |
82 | Rik Van Ijzendoorn (Ned) Team Novo Nordisk | 0:45:49 |
83 | Fabio Calabria (Aus) Team Novo Nordisk | 0:49:47 |
84 | Bonaventure Uwizeyimana (Rwa) Team Rwanda Cycling | 1:00:35 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Travis McCabe (USA) UnitedHealthcare Professional Cycling Team | 43 | pts |
2 | Alex Howes (USA) Cannondale-Drapac | 28 | Row 1 - Cell 3 |
3 | Manuel Senni (Ita) BMC Racing Team | 25 | Row 2 - Cell 3 |
4 | Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis | 24 | Row 3 - Cell 3 |
5 | TJ Eisenhart (USA) Holowesko-Citadel p/b Hincapie Sportswear | 20 | Row 4 - Cell 3 |
6 | Mihkel Räim (Est) Israel Cycling Academy | 15 | Row 5 - Cell 3 |
7 | Kiel Reijnen (USA) Trek-Segafredo | 15 | Row 6 - Cell 3 |
8 | Marco Canola (Ita) Nippo - Vini Fantini | 14 | Row 7 - Cell 3 |
9 | Ruben Companioni (Cub) Holowesko-Citadel p/b Hincapie Sportswear | 11 | Row 8 - Cell 3 |
10 | Brent Bookwalter (USA) BMC Racing Team | 11 | Row 9 - Cell 3 |
11 | Peter Stetina (USA) Trek-Segafredo | 10 | Row 10 - Cell 3 |
12 | Jose Rodriguez (Mex) Elevate-KHS Pro Cycling | 10 | Row 11 - Cell 3 |
13 | Antonio Molina (Spa) Caja Rural-Seguros RGA | 9 | Row 12 - Cell 3 |
14 | Miguel Benito (Spa) Caja Rural-Seguros RGA | 6 | Row 13 - Cell 3 |
15 | Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear | 6 | Row 14 - Cell 3 |
16 | Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team | 5 | Row 15 - Cell 3 |
17 | Christopher Blevins (USA) Axeon Hagens Berman | 5 | Row 16 - Cell 3 |
18 | Taylor Phinney (USA) Cannondale-Drapac | 5 | Row 17 - Cell 3 |
19 | Fabio Calabria (Aus) Team Novo Nordisk | 5 | Row 18 - Cell 3 |
20 | Jhonatan Navarez (Ecu) Axeon Hagens Berman | 4 | Row 19 - Cell 3 |
21 | Rigoberto Uran (Col) Cannondale-Drapac | 3 | Row 20 - Cell 3 |
22 | Valerio Conti (Ita) UAE Team Emirates | 3 | Row 21 - Cell 3 |
23 | Guillaume Boivin (Can) Israel Cycling Academy | 3 | Row 22 - Cell 3 |
24 | Joseph Schmaltz (USA) Elevate-KHS Pro Cycling | 3 | Row 23 - Cell 3 |
25 | Vegard Stake Laengen (Nor) UAE Team Emirates | 2 | Row 24 - Cell 3 |
26 | John Murphy (USA) Holowesko-Citadel p/b Hincapie Sportswear | 1 | Row 25 - Cell 3 |
27 | Hugh Carthy (GBr) Cannondale-Drapac | 1 | Row 26 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis | 19 | pts |
2 | TJ Eisenhart (USA) Holowesko-Citadel p/b Hincapie Sportswear | 14 | Row 1 - Cell 3 |
3 | Peter Stetina (USA) Trek-Segafredo | 9 | Row 2 - Cell 3 |
4 | Marco Canola (Ita) Nippo - Vini Fantini | 8 | Row 3 - Cell 3 |
5 | Antonio Molina (Spa) Caja Rural-Seguros RGA | 8 | Row 4 - Cell 3 |
6 | Manuel Senni (Ita) BMC Racing Team | 8 | Row 5 - Cell 3 |
7 | Jonathan Clarke (Aus) UnitedHealthcare Professional Cycling Team | 5 | Row 6 - Cell 3 |
8 | Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team | 5 | Row 7 - Cell 3 |
9 | Angus Morton (Aus) Jelly Belly p/b Maxxis | 5 | Row 8 - Cell 3 |
10 | Joseph Schmaltz (USA) Elevate-KHS Pro Cycling | 5 | Row 9 - Cell 3 |
11 | Kiel Reijnen (USA) Trek-Segafredo | 3 | Row 10 - Cell 3 |
12 | Valerio Conti (Ita) UAE Team Emirates | 3 | Row 11 - Cell 3 |
13 | Evan Huffman (USA) Rally Cycling | 2 | Row 12 - Cell 3 |
14 | Sepp Kuss (USA) Rally Cycling | 1 | Row 13 - Cell 3 |
15 | Simone Petilli (Ita) UAE Team Emirates | 1 | Row 14 - Cell 3 |
16 | Julien Bernard (Fra) Trek-Segafredo | 1 | Row 15 - Cell 3 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Serghei Tvetcov (Rom) Jelly Belly p/b Maxxis | 12:00:50 |
2 | Alex Howes (USA) Cannondale-Drapac | 0:00:16 |
3 | Sepp Kuss (USA) Rally Cycling | 0:00:50 |
4 | Taylor Shelden (USA) Jelly Belly p/b Maxxis | 0:08:08 |
5 | Gavin Mannion (USA) UnitedHealthcare Professional Cycling Team | 0:15:31 |
6 | Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear | 0:15:44 |
7 | Taylor Phinney (USA) Cannondale-Drapac | 0:22:23 |
8 | Gregory Daniel (USA) Trek-Segafredo | 0:23:47 |
9 | Keegan Swirbul (USA) Jelly Belly p/b Maxxis | 0:30:02 |
10 | Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team | 0:32:27 |
11 | Greg Henderson (NZl) UnitedHealthcare Professional Cycling Team | 0:32:58 |
12 | Danny Pate (USA) Rally Cycling | 0:34:53 |
13 | Christopher Blevins (USA) Axeon Hagens Berman | 0:35:43 |
14 | Angus Morton (Aus) Jelly Belly p/b Maxxis | 0:40:45 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Jhonatan Navarez (Ecu) Axeon Hagens Berman | 12:08:39 |
2 | Justin Oien (USA) Caja Rural-Seguros RGA | 0:14:16 |
3 | Alexander Cowan (Can) Silber Pro Cycling | 0:17:25 |
4 | Seid Lizde (Ita) UAE Team Emirates | 0:20:23 |
5 | Alex Hoehn (USA) Elevate-KHS Pro Cycling | 0:20:56 |
6 | Jean Paul Rene Ukiniwabo (Rwa) Team Rwanda Cycling | 0:21:02 |
7 | Edward Anderson (USA) Axeon Hagens Berman | 0:21:11 |
8 | Keegan Swirbul (USA) Jelly Belly p/b Maxxis | 0:22:13 |
9 | Logan Owen (USA) Axeon Hagens Berman | 0:24:12 |
10 | Umberto Poli (Ita) Team Novo Nordisk | 0:25:05 |
11 | Miguel Bryon (USA) Holowesko-Citadel p/b Hincapie Sportswear | 0:25:55 |
12 | Christopher Blevins (USA) Axeon Hagens Berman | 0:27:54 |
13 | Matteo Moschetti (Ita) Trek-Segafredo | 0:32:13 |
14 | Jose Rodriguez (Mex) Elevate-KHS Pro Cycling | 0:36:21 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Cannondale-Drapac | 36:08:03 |
2 | UAE Team Emirates | 0:01:21 |
3 | Trek-Segafredo | 0:09:25 |
4 | BMC Racing Team | 0:11:53 |
5 | UnitedHealthcare Professional Cycling Team | 0:16:00 |
6 | Caja Rural-Seguros RGA | 0:19:59 |
7 | Jelly Belly p/b Maxxis | 0:25:04 |
8 | Holowesko / Citadel Racing p/b Hincapie Sportswear | 0:26:24 |
9 | Rally Cycling | 0:42:45 |
10 | Nippo - Vini Fantini | 0:43:43 |
11 | Silber Pro Cycling | 1:01:11 |
12 | Israel Cycling Academy | 1:03:10 |
13 | Axeon Hagens Berman | 1:03:23 |
14 | Elevate - KHS Pro Cycling | 1:13:33 |
15 | Team Rwanda Cycling | 1:15:30 |
16 | Team Novo Nordisk | 1:46:07 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!

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
-
Tour of the Gila: Lauren Stephens goes three for three, Haug keeps men's lead
Fausto Esparza Martinez wins Fort Bayard stage in bunch sprint -
'Bigger than a bike race' - Huge crowds, party atmosphere, and tough competition cements legendary status for Athens Twilight Criterium in 45th year
'Athens Twilight is why I race bikes' says veteran Ty Magner -
'I didn't expect to be at this level already' – Remco Evenepoel still improving ahead of Liège-Bastogne-Liège clash with Tadej Pogačar
Olympic champion has surprised himself with such good shape after returning to racing from injury -
Vuelta Asturias: Ivan Garcia Cortina nabs breakaway win on stage 2
Movistar rider narrowly hangs onto victory ahead of chaser Julius Johansen in second, as Marc Soler finishes third and takes the overall lead