Redlands: Granigan outsprints break for stage 4 win

Latest Videos From
Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Noah Granigan (Floyd's Pro Cycling)1:30:26
2Scott Mcgill (Gateway Devo Cycling)Row 1 - Cell 2
3Jarret Oldham (First Internet Bank Cycling)Row 2 - Cell 2
4Michael Garrison (Landis Cyclery/Trek Team)Row 3 - Cell 2
5Michael Hernandez (Aevolo)Row 4 - Cell 2
6Eric Brunner (303 Project)Row 5 - Cell 2
7Quinn Simmons (Landis Cyclery/Trek Team)0:00:05
8Chris Riekert (Team Mike's Bikes pb Equator)0:00:08
9Alex Hoehn (Aevolo)0:01:01
10Luke Lamperti (Landis Cyclery/Trek Team)Row 9 - Cell 2
11Diego Binatena (Above and Beyond Cancer p/b Scheels)Row 10 - Cell 2
12Maxx Chance (Wildlife Generation Pro Cycling p/b Maxxis)Row 11 - Cell 2
13Kevin Vermaerke (Hagens Berman Axeon)Row 12 - Cell 2
14Ryan Knapp (First Internet Bank Cycling)Row 13 - Cell 2
15Kent Ross (Wildlife Generation Pro Cycling p/b Maxxis)Row 14 - Cell 2
16Thomas Reveard (Hagens Berman Axeon)Row 15 - Cell 2
17James Hilyer (Pacific Premier Bank Cycling Team)Row 16 - Cell 2
18Quinten Kirby (Wildlife Generation Pro Cycling p/b Maxxis)Row 17 - Cell 2
19Bernat Font Mas (303 Project)Row 18 - Cell 2
20Sean Quinn (Hagens Berman Axeon)Row 19 - Cell 2
21Rene Corella (SoCalCycling.com Team)Row 20 - Cell 2
22Ben Schmutte (First Internet Bank Cycling)Row 21 - Cell 2
23Patrick Collins (CS Velo Racing p/b Cannondale)Row 22 - Cell 2
24Eder Frayre (Elevate-KHS Pro Cycling)Row 23 - Cell 2
25Tony Baca (303 Project)Row 24 - Cell 2
26Robert Sroka (First Internet Bank Cycling)Row 25 - Cell 2
27Ethan Frankel (Union Sport Serious Cycling All Stars)Row 26 - Cell 2
28Emiliano Mirafuentes (DC Bank Pro Cycling Team)Row 27 - Cell 2
29Cole Davis (Hagens Berman Axeon)Row 28 - Cell 2
30Riley Sheehan (Aevolo)Row 29 - Cell 2
31Lucas Bourgoyne (Elevate-KHS Pro Cycling)Row 30 - Cell 2
32Innokenty Zavyalov (Semper Porro)Row 31 - Cell 2
33Alexander Cowan (Floyd's Pro Cycling)Row 32 - Cell 2
34Tyler Williams (Team California)Row 33 - Cell 2
35Peter Olejniczak (Project Echelon Racing)Row 34 - Cell 2
36Marko Pavlic (DC Bank Pro Cycling Team)Row 35 - Cell 2
37Cory Lockwood (Semper Porro)Row 36 - Cell 2
38Gabriel Rojas (Aevolo)Row 37 - Cell 2
39Stephen Bassett (First Internet Bank Cycling)Row 38 - Cell 2
40Robin Plamondon (Floyd's Pro Cycling)Row 39 - Cell 2
41Tim Savre (Project Echelon Racing)Row 40 - Cell 2
42Andrew Giniat (CS Velo Racing p/b Cannondale)Row 41 - Cell 2
43Kyle Swanson (Elevate-KHS Pro Cycling)Row 42 - Cell 2
44Kaler Marshall (Hangar 15 Bicycles)Row 43 - Cell 2
45Hugo Scala Jr. (Gateway Devo Cycling)Row 44 - Cell 2
46Richard Arnopol (Project Echelon Racing)Row 45 - Cell 2
47Carson Miles (Floyd's Pro Cycling)Row 46 - Cell 2
48Cortlan Brown (Hangar 15 Bicycles)Row 47 - Cell 2
49Robert Skinner (Team Mike's Bikes pb Equator)Row 48 - Cell 2
50Finn Gullickson (Wildlife Generation Pro Cycling p/b Maxxis)Row 49 - Cell 2
51Sam Boardman (Wildlife Generation Pro Cycling p/b Maxxis)Row 50 - Cell 2
52David Greif (Project Echelon Racing)Row 51 - Cell 2
53Laurent Gervais (Aevolo)Row 52 - Cell 2
54Carlos Duarte (Team California)Row 53 - Cell 2
55Tanner Ward (Support Clean Sport/BSCG/Guttenplan Coaching)Row 54 - Cell 2
56Barry Miller (Pacific Premier Bank Cycling Team)Row 55 - Cell 2
57Sean Burger (CS Velo Racing p/b Cannondale)Row 56 - Cell 2
58Michael Barker (Union Sport Serious Cycling All Stars)Row 57 - Cell 2
59Luis Villalobos (Aevolo)Row 58 - Cell 2
60Cooper Shanks (Team Mike's Bikes pb Equator)Row 59 - Cell 2
61Johann Van Zyl (303 Project)Row 60 - Cell 2
62Sean Gardner (Gateway Devo Cycling)Row 61 - Cell 2
63Will Gleason (CS Velo Racing p/b Cannondale)Row 62 - Cell 2
64Griffin Easter (303 Project)Row 63 - Cell 2
65Abner Gonzales (SoCalCycling.com Team)Row 64 - Cell 2
66Theodore Schwartz (Hangar 15 Bicycles)Row 65 - Cell 2
67Timothy Mcbirney (Team California)Row 66 - Cell 2
68Eugenio Mirafuentes (DC Bank Pro Cycling Team)Row 67 - Cell 2
69Chad Hall (Team California)Row 68 - Cell 2
70Andrew Vollmer (Aevolo)Row 69 - Cell 2
71Alexander Amiri (Support Clean Sport/BSCG/Guttenplan Coaching)Row 70 - Cell 2
72Omar Aguilera Garcia (Pacific Premier Bank Cycling Team)Row 71 - Cell 2
73Isaac Bryant (Gateway Devo Cycling)Row 72 - Cell 2
74Enrique Serrato (Team California)Row 73 - Cell 2
75Griffin Park (Hangar 15 Bicycles)Row 74 - Cell 2
76Joe Goettl (Above and Beyond Cancer p/b Scheels)Row 75 - Cell 2
77Alexander Murison (Trek Red Truck Racing p/b Mosaic Homes)Row 76 - Cell 2
78John Janneck (Union Sport Serious Cycling All Stars)Row 77 - Cell 2
79Roman Kilun (Team Mike's Bikes pb Equator)Row 78 - Cell 2
80Alex Fraser-Maraun (Trek Red Truck Racing p/b Mosaic Homes)Row 79 - Cell 2
81Grant Koontz (Support Clean Sport/BSCG/Guttenplan Coaching)Row 80 - Cell 2
82Samuel Anderson-Moxley (Team Mike's Bikes pb Equator)Row 81 - Cell 2
83Ryan Kingsolver (Wildlife Generation Pro Cycling p/b Maxxis)Row 82 - Cell 2
84Andrew Shimizu (Team Mike's Bikes pb Equator)Row 83 - Cell 2
85Matt Zimmer (Project Echelon Racing)Row 84 - Cell 2
86Jean-Denis Thibault (DC Bank Pro Cycling Team)Row 85 - Cell 2
87Antoine Lepingard (DC Bank Pro Cycling Team)Row 86 - Cell 2
88Aaron Boyleston (Union Sport Serious Cycling All Stars)Row 87 - Cell 2
89Joey Bacala (Semper Porro)Row 88 - Cell 2
90Zach Nehr (Project Echelon Racing)Row 89 - Cell 2
91Leo Bugtai (Union Sport Serious Cycling All Stars)Row 90 - Cell 2
92Colin Patterson (Support Clean Sport/BSCG/Guttenplan Coaching)Row 91 - Cell 2
93Gerardo Medina (Team California)Row 92 - Cell 2
94Will Cooper (CS Velo Racing p/b Cannondale)Row 93 - Cell 2
95Will Teal (Hangar 15 Bicycles)Row 94 - Cell 2
96Evan Bausbacher (Gateway Devo Cycling)0:01:34
97Wouter Zwart (Landis Cyclery/Trek Team)0:01:36
98Gianni Lamperti (Team California)Row 97 - Cell 2
99Macen Van Allen (Above and Beyond Cancer p/b Scheels)0:01:55
100Jake Cullen (DC Bank Pro Cycling Team)0:02:11
101John Jantz (Pacific Premier Bank Cycling Team)0:02:18
102Rex Roberts (Semper Porro)0:02:44
103Jure Rupnik (DC Bank Pro Cycling Team)0:04:21
104Joseph Schmalz (Above and Beyond Cancer p/b Scheels)0:05:04
105Noah Simms (Floyd's Pro Cycling)0:01:01
106Joel Yates (Gateway Devo Cycling)Row 105 - Cell 2
107Austin Stephens (303 Project)Row 106 - Cell 2
108Isaiah Newkirk (303 Project)Row 107 - Cell 2
109Jake Silverberg (303 Project)Row 108 - Cell 2
110Greg Daniel (DC Bank Pro Cycling Team)Row 109 - Cell 2
111Evan Hartig (Project Echelon Racing)Row 110 - Cell 2
112Jordan Cheyne (Elevate-KHS Pro Cycling)Row 111 - Cell 2
113Fernando Islas Lopez (Aevolo)Row 112 - Cell 2
114Cristhian Ravelo (CS Velo Racing p/b Cannondale)Row 113 - Cell 2
DNFEdward Anderson (Hagens Berman Axeon)Row 114 - Cell 2
DNFRaul Arias (Semper Porro)Row 115 - Cell 2
DNFChris Craig (Team Mike's Bikes pb Equator)Row 116 - Cell 2
DNFPeter Behm (Landis Cyclery/Trek Team)Row 117 - Cell 2
Swipe to scroll horizontally
General Classification after stage 4
#Rider Name (Country) TeamResult
1Kevin Vermaerke (Hagens Berman Axeon)7:37:01
2Eder Frayre (Elevate-KHS Pro Cycling)0:00:24
3Jordan Cheyne (Elevate-KHS Pro Cycling)0:00:27
4Cory Lockwood (Semper Porro)0:01:08
5Sean Gardner (Gateway Devo Cycling)0:01:19
6Alexander Cowan (Floyd's Pro Cycling)0:01:22
7Thomas Reveard (Hagens Berman Axeon)0:01:24
8Marko Pavlic (DC Bank Pro Cycling Team)0:01:42
9Stephen Bassett (First Internet Bank Cycling)0:01:50
10Samuel Anderson-Moxley (Team Mike's Bikes pb Equator)0:01:51
11Matt Zimmer (Project Echelon Racing)0:01:52
12Sam Boardman (Wildlife Generation Pro Cycling p/b Maxxis)Row 11 - Cell 2
13Luis Villalobos (Aevolo)0:02:04
14Innokenty Zavyalov (Semper Porro)0:02:25
15Johann Van Zyl (303 Project)Row 14 - Cell 2
16Alex Hoehn (Aevolo)0:02:45
17Barry Miller (Pacific Premier Bank Cycling Team)0:02:58
18Michael Garrison (Landis Cyclery/Trek Team)0:02:59
19Zach Nehr (Project Echelon Racing)0:03:06
20Cooper Shanks (Team Mike's Bikes pb Equator)0:03:40
21Jarret Oldham (First Internet Bank Cycling)0:03:48
22Chris Riekert (Team Mike's Bikes pb Equator)0:04:12
23Cortlan Brown (Hangar 15 Bicycles)Row 22 - Cell 2
24Eugenio Mirafuentes (DC Bank Pro Cycling Team)Row 23 - Cell 2
25Alex Fraser-Maraun (Trek Red Truck Racing p/b Mosaic Homes)0:04:24
26Enrique Serrato (Team California)Row 25 - Cell 2
27Sean Quinn (Hagens Berman Axeon)0:04:26
28Carson Miles (Floyd's Pro Cycling)0:04:34
29Jean-Denis Thibault (DC Bank Pro Cycling Team)0:04:42
30Timothy Mcbirney (Team California)0:04:56
31Hugo Scala Jr. (Gateway Devo Cycling)0:05:04
32Bernat Font Mas (303 Project)Row 31 - Cell 2
33Tyler Williams (Team California)0:05:34
34Andrew Shimizu (Team Mike's Bikes pb Equator)0:05:41
35Quinn Simmons (Landis Cyclery/Trek Team)0:05:43
36Sean Burger (CS Velo Racing p/b Cannondale)0:05:56
37Isaac Bryant (Gateway Devo Cycling)0:06:05
38Eric Brunner (303 Project)Row 37 - Cell 2
39Chad Hall (Team California)0:06:16
40Gerardo Medina (Team California)0:06:27
41Colin Patterson (Support Clean Sport/BSCG/Guttenplan Coaching)0:06:46
42Gabriel Rojas (Aevolo)0:06:49
43Wouter Zwart (Landis Cyclery/Trek Team)0:06:50
44James Hilyer (Pacific Premier Bank Cycling Team)0:06:58
45Noah Granigan (Floyd's Pro Cycling)0:07:04
46Andrew Vollmer (Aevolo)0:07:11
47Abner Gonzales (SoCalCycling.com Team)0:07:20
48Antoine Lepingard (DC Bank Pro Cycling Team)0:07:37
49Isaiah Newkirk (303 Project)Row 48 - Cell 2
50Kaler Marshall (Hangar 15 Bicycles)Row 49 - Cell 2
51Finn Gullickson (Wildlife Generation Pro Cycling p/b Maxxis)0:08:06
52Ben Schmutte (First Internet Bank Cycling)0:08:13
53Joel Yates (Gateway Devo Cycling)0:08:35
54Will Gleason (CS Velo Racing p/b Cannondale)0:09:15
55Laurent Gervais (Aevolo)0:09:24
56Kent Ross (Wildlife Generation Pro Cycling p/b Maxxis)0:09:30
57Ryan Kingsolver (Wildlife Generation Pro Cycling p/b Maxxis)0:09:44
58Alexander Amiri (Support Clean Sport/BSCG/Guttenplan Coaching)0:09:46
59Robin Plamondon (Floyd's Pro Cycling)0:09:55
60Scott Mcgill (Gateway Devo Cycling)0:10:28
61Lucas Bourgoyne (Elevate-KHS Pro Cycling)0:10:51
62David Greif (Project Echelon Racing)0:11:00
63Richard Arnopol (Project Echelon Racing)0:11:15
64Evan Hartig (Project Echelon Racing)0:11:32
65Griffin Easter (303 Project)Row 64 - Cell 2
66Diego Binatena (Above and Beyond Cancer p/b Scheels)0:12:05
67Aaron Boyleston (Union Sport Serious Cycling All Stars)0:12:26
68Rene Corella (SoCalCycling.com Team)0:12:33
69Tim Savre (Project Echelon Racing)0:12:37
70Evan Bausbacher (Gateway Devo Cycling)0:12:46
71Cristhian Ravelo (CS Velo Racing p/b Cannondale)0:12:51
72Luke Lamperti (Landis Cyclery/Trek Team)0:13:23
73Michael Barker (Union Sport Serious Cycling All Stars)0:13:36
74Robert Skinner (Team Mike's Bikes pb Equator)Row 73 - Cell 2
75Riley Sheehan (Aevolo)0:14:05
76Patrick Collins (CS Velo Racing p/b Cannondale)0:14:09
77Alexander Murison (Trek Red Truck Racing p/b Mosaic Homes)0:14:39
78Cole Davis (Hagens Berman Axeon)0:15:02
79Jure Rupnik (DC Bank Pro Cycling Team)0:15:33
80Roman Kilun (Team Mike's Bikes pb Equator)0:15:39
81Grant Koontz (Support Clean Sport/BSCG/Guttenplan Coaching)0:15:58
82Will Teal (Hangar 15 Bicycles)Row 81 - Cell 2
83Fernando Islas Lopez (Aevolo)0:16:17
84Andrew Giniat (CS Velo Racing p/b Cannondale)0:16:37
85Tanner Ward (Support Clean Sport/BSCG/Guttenplan Coaching)0:16:44
86Austin Stephens (303 Project)Row 85 - Cell 2
87Tony Baca (303 Project)Row 86 - Cell 2
88Maxx Chance (Wildlife Generation Pro Cycling p/b Maxxis)0:18:28
89Joe Goettl (Above and Beyond Cancer p/b Scheels)0:18:47
90John Jantz (Pacific Premier Bank Cycling Team)0:19:20
91Peter Olejniczak (Project Echelon Racing)0:19:26
92Noah Simms (Floyd's Pro Cycling)0:20:01
93Griffin Park (Hangar 15 Bicycles)Row 92 - Cell 2
94Kyle Swanson (Elevate-KHS Pro Cycling)0:20:29
95Joseph Schmalz (Above and Beyond Cancer p/b Scheels)0:21:10
96Rex Roberts (Semper Porro)0:21:50
97John Janneck (Union Sport Serious Cycling All Stars)0:22:02
98Theodore Schwartz (Hangar 15 Bicycles)Row 97 - Cell 2
99Quinten Kirby (Wildlife Generation Pro Cycling p/b Maxxis)0:23:00
100Michael Hernandez (Aevolo)0:24:30
101Ryan Knapp (First Internet Bank Cycling)0:24:59
102Omar Aguilera Garcia (Pacific Premier Bank Cycling Team)0:25:19
103Emiliano Mirafuentes (DC Bank Pro Cycling Team)0:25:27
104Jake Silverberg (303 Project)0:25:33
105Macen Van Allen (Above and Beyond Cancer p/b Scheels)0:25:54
106Gianni Lamperti (Team California)Row 105 - Cell 2
107Will Cooper (CS Velo Racing p/b Cannondale)0:27:53
108Joey Bacala (Semper Porro)0:29:10
109Greg Daniel (DC Bank Pro Cycling Team)0:29:53
110Leo Bugtai (Union Sport Serious Cycling All Stars)0:30:44
111Robert Sroka (First Internet Bank Cycling)0:31:17
112Jake Cullen (DC Bank Pro Cycling Team)0:32:02
113Carlos Duarte (Team California)0:35:30
114Ethan Frankel (Union Sport Serious Cycling All Stars)0:41:52
TOPICS
Dani Ostanek
Senior News Writer

Dani Ostanek is Senior News Writer at Cyclingnews, having joined in 2017 as a freelance contributor, later being hired full-time. Her favourite races include Strade Bianche, the Tour de France Femmes, Paris-Roubaix, and Tro-Bro Léon.

Latest on Cyclingnews