Viviani wins at Tour of Elk Grove

eyJ0eXBlIjoiYm94b3V0IiwiaWQiOiI0NWM2NjgyNC05ZTBmLTQxZmMtOTRkNy0yM2E3NmMyNzY1OGYiLCJkYXRhIjp7InRpdGxlIjoiUmVsYXRlZCBBcnRpY2xlcyIsInRleHQiOlsiXHUwMDNjYSBocmVmPVwiL25ld3Mvdml2aWFuaS1hbmQtY2Fubm9uZGFsZS1jZWxlYnJhdGUtZWxrLWdyb3ZlLXZpY3RvcnlcIlx1MDAzZVZpdmlhbmkgYW5kIENhbm5vbmRhbGUgY2VsZWJyYXRlIEVsayBHcm92ZSB2aWN0b3J5XHUwMDNjL2FcdTAwM2UiXSwiaW1hZ2UiOnsiaWQiOiIiLCJuYW1lIjoiIiwicGF0aCI6IiIsInNyYyI6IiIsIm1vcyI6IiIsImltcG9ydFNyYyI6IiIsIndpZHRoIjowLCJoZWlnaHQiOjAsImFsdCI6IiIsImNyZWRpdCI6IiJ9fX0=>Full Results

Swipe to scroll horizontally
Pro men - Stage 1
1 Elia Viviani (Ita) Cannondale Pro Cycling 3:25:21
2 Ryan Anderson (Can) Optum p/b Kelly Benefit Strategies Row 1 - Cell 2
3 John Murphy (USA) UnitedHealthcare Pro Cycling Team Row 2 - Cell 2
4 Kristian Sbaragli (Ita) MTN-Qhubeka Row 3 - Cell 2
5 Pierrick Naud (Can) Equipe Garneau-Québecor Row 4 - Cell 2
6 Travis McCabe (USA) Team SmartStop p/b Mountain Khakis Row 5 - Cell 2
7 Eric Young (USA) Optum p/b Kelly Benefit Strategies Row 6 - Cell 2
8 Bobby Lea (USA) Team SmartStop p/b Mountain Khakis Row 7 - Cell 2
9 Charles Bradley Huff (USA) Jelly Belly p/b Kenda Row 8 - Cell 2
10 Adam Matthew Farabaugh (USA) Equipe Garneau-Québecor Row 9 - Cell 2
11 Michael Friedman (USA) Optum p/b Kelly Benefit Strategies Row 10 - Cell 2
12 Nic Hamlton (Can) Jelly Belly p/b Kenda 0:00:03
13 Guillaume Boivin (Can) Cannondale Pro Cycling Row 12 - Cell 2
14 Demis Aleman (Arg) Jamis-Hagens Berman Row 13 - Cell 2
15 Ben Jacques-Maynes (USA) Jamis-Hagens Berman Row 14 - Cell 2
16 Christiaan Kriek (RSA) Jelly Belly p/b Kenda Row 15 - Cell 2
17 Sean Mazich (USA) Jelly Belly p/b Kenda Row 16 - Cell 2
18 Karl Menzies (Aus) UnitedHealthcare Pro Cycling Team Row 17 - Cell 2
19 Simon Lambert-Lemay (Can) Equipe Garneau-Québecor Row 18 - Cell 2
20 Michel Koch (Ger) Cannondale Pro Cycling 0:00:06
21 Chad Haga (USA) Optum p/b Kelly Benefit Strategies 0:00:11
22 Branden James Russell (USA) Team Novo Nordisk Row 21 - Cell 2
23 Benjamin Chaddock (Can) Team SmartStop p/b Mountain Khakis Row 22 - Cell 2
24 Martin Wesemann (RSA) MTN-Qhubeka Row 23 - Cell 2
25 Gabriel Varela (USA) Jamis-Hagens Berman Row 24 - Cell 2
26 Frank Travieso (USA) Team SmartStop p/b Mountain Khakis Row 25 - Cell 2
27 Meron Russom (Eri) MTN-Qhubeka Row 26 - Cell 2
28 Aaron Perry (NZl) Team Novo Nordisk Row 27 - Cell 2
29 Scott Zwizanski (USA) Optum p/b Kelly Benefit Strategies Row 28 - Cell 2
30 Guido Emanuel Palma (Arg) Jamis-Hagens Berman Row 29 - Cell 2
31 Ruben Companioni (Cub) Jamis-Hagens Berman Row 30 - Cell 2
32 Jackie Simes (USA) Team SmartStop p/b Mountain Khakis Row 31 - Cell 2
33 Robert Förster (Ger) UnitedHealthcare Pro Cycling Team Row 32 - Cell 2
34 Michael Chauner (USA) Equipe Garneau-Québecor Row 33 - Cell 2
35 Thomas Soladay (USA) Optum p/b Kelly Benefit Strategies Row 34 - Cell 2
36 Alexander Cataford (Can) Equipe Garneau-Québecor Row 35 - Cell 2
37 Ben Wolfe (USA) Jelly Belly p/b Kenda Row 36 - Cell 2
38 Simon-Pierre Gauthier (Can) Equipe Garneau-Québecor Row 37 - Cell 2
39 Philip Mooney (USA) Jamis-Hagens Berman Row 38 - Cell 2
40 Jeremy Powers (USA) Jelly Belly p/b Kenda Row 39 - Cell 2
41 Thomas Brown (USA) Team SmartStop p/b Mountain Khakis Row 40 - Cell 2
42 Adrian Hegyvary (USA) UnitedHealthcare Pro Cycling Team Row 41 - Cell 2
43 Carlos Eduardo Alzate Escobar (Col) UnitedHealthcare Pro Cycling Team Row 42 - Cell 2
44 Shane Kline (USA) Team SmartStop p/b Mountain Khakis Row 43 - Cell 2
45 Ken Hanson (USA) Optum p/b Kelly Benefit Strategies Row 44 - Cell 2
46 Clay Murfet (Aus) Team SmartStop p/b Mountain Khakis 0:00:32
47 Stefano Agostini (Ita) Cannondale Pro Cycling 0:00:40
48 Andrea Ciacchini (Ita) Team Novo Nordisk Row 47 - Cell 2
49 Louis Meintjes (RSA) MTN-Qhubeka Row 48 - Cell 2
50 Tsgabu Gebremaryam Grmay (Eth) MTN-Qhubeka Row 49 - Cell 2
51 Songezo Jim (RSA) MTN-Qhubeka Row 50 - Cell 2
52 Bradley White (USA) UnitedHealthcare Pro Cycling Team 0:01:17
53 Hilton Clarke (Aus) UnitedHealthcare Pro Cycling Team Row 52 - Cell 2
54 Aldo Ino Ilesic (Slo) UnitedHealthcare Pro Cycling Team 0:01:44
55 Mike Sherer (USA) Optum p/b Kelly Benefit Strategies 0:03:20
56 Juraj Sagan (Svk) Cannondale Pro Cycling 0:03:32
57 Nariyuki Masuda (Jpn) Cannondale Pro Cycling Row 56 - Cell 2
58 Jacques Janse Van Rensburg (RSA) MTN-Qhubeka 0:11:56
DNF Joe Eldridge (USA) Team Novo Nordisk Row 58 - Cell 2
TOPICS

Latest on Cyclingnews