North Star Grand Prix: Huff wins in Cannon Falls

Brad Huff brought home another win for the Rally Pro Cycling team at the North Star Grand Prix Thursday. The US criterium champion outsprinted Ty Magner (Holowesko Citadel) and Jack Links sprint leader Alfredo Rodriguez (Elevate-KHS) to take victory at the end of the 91-mile (146 km) road race at Cannon Falls.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Brad Huff (Rally Cycling)3:19:41
2Tyler Magner (Holowesko | Citadel Racing Team)Row 1 - Cell 2
3Jose Alfredo Rodriguez Victori (Elevate-KHS Pro Cycling)0:00:01
4John Murphy (Holowesko | Citadel Racing Team)Row 3 - Cell 2
5Dylan Sunderland (NSW Institute of Sport)Row 4 - Cell 2
6Colin Joyce (Rally Cycling)Row 5 - Cell 2
7Joshua Taylor (NSW Institute of Sport)Row 6 - Cell 2
8Orlando Garibay (Cylance Cycling)0:00:02
9Corey Davis (Palmetto State Medical Elite Cy)Row 8 - Cell 2
10Conner Sallee (ELBOWZ Racing)Row 9 - Cell 2
11George Simpson (Gateway Harley-Davidson Trek U2)Row 10 - Cell 2
12Connor Dilger (Above and Beyond Cancer p/b Sch)Row 11 - Cell 2
13Brandon McNulty (Rally Cycling)Row 12 - Cell 2
14Matt McLoone (BATTLEY H-D / Localist p/b Cuta)0:00:03
15Samuel Bassetti (Herbalife p/b Marc Pro - Nature)Row 14 - Cell 2
16Kevin Girkins (ELBOWZ Racing)Row 15 - Cell 2
17MacKenzie Brennan (Holowesko | Citadel Racing Team)0:00:04
18Sam Fritz (Above and Beyond Cancer p/b Sch)Row 17 - Cell 2
19Jake Buescher (xXx Racing)Row 18 - Cell 2
20Ayden Toovey (NSW Institute of Sport)0:00:05
21Miguel Bryon (Holowesko | Citadel Racing Team)Row 20 - Cell 2
22Innokenty Zavyalov (Elevate-KHS Pro Cycling)Row 21 - Cell 2
23Bryan Lewis (Cylance Cycling)0:00:06
24Liam White (xXx Racing)Row 23 - Cell 2
25Tanner Ward (Oklahoma Bicycle Project)0:00:07
26David Greif (North Memorial Health p/b Proje)0:00:08
27Mat Stephens (Arapahoe Resources / Garneau)0:00:09
28Bryan Gomez (Gateway Harley-Davidson Trek U2)Row 27 - Cell 2
29Brendan Rhim (Holowesko | Citadel Racing Team)Row 28 - Cell 2
30Parker Kyzer (Palmetto State Medical Elite Cy)Row 29 - Cell 2
31Brandon Krawczyk (Borah Factory Racing)0:00:10
32Peter Olejniczak (Borah Factory Racing)Row 31 - Cell 2
33Quinten Kirby (Support Clean Sport/SeaSucker/G)Row 32 - Cell 2
34Connor Brown (Elevate-KHS Pro Cycling)Row 33 - Cell 2
35Sait Arana (Support Clean Sport/SeaSucker/G)Row 34 - Cell 2
36Tobin Ortenblad (Donkey Label)0:00:11
37Evan Huffman (Rally Cycling)Row 36 - Cell 2
38Justin Mauch (Herbalife p/b Marc Pro - Nature)0:00:12
39Chaz Hogenauer (303 Project)Row 38 - Cell 2
40Maxwell Ackermann (Gateway Harley-Davidson Trek U2)Row 39 - Cell 2
41Morgan Schmitt (Arapahoe Resources / Garneau)0:00:13
42Jules Goguely (Stork-CCN)0:00:14
43John Purvis (Oklahoma Bicycle Project)Row 42 - Cell 2
44Nicholas Torraca (Elevate-KHS Pro Cycling)0:00:15
45Winston David (Palmetto State Medical Elite Cy)Row 44 - Cell 2
46Maxx Chance (303 Project)Row 45 - Cell 2
47Hugo Scala Jr (Dallas Racing)0:00:16
48Andrew Giniat (North Memorial Health p/b Proje)0:00:17
49Zachary Nehr (Stork-CCN)Row 48 - Cell 2
50Gavin Murray (Stork-CCN)Row 49 - Cell 2
51Stefan Rothe (ELBOWZ Racing)Row 50 - Cell 2
52Samuel Boardman (Herbalife p/b Marc Pro - Nature)Row 51 - Cell 2
53Thomas Humphreys (BATTLEY H-D / Localist p/b Cuta)Row 52 - Cell 2
54Micah Engle (Gateway Harley-Davidson Trek U2)Row 53 - Cell 2
55Anthony Olson (Team Rio Grande)0:00:18
56Glenn Ferreira (BATTLEY H-D / Localist p/b Cuta)Row 55 - Cell 2
57Timothy Savre (North Memorial Health p/b Proje)Row 56 - Cell 2
58Danny Pate (Rally Cycling)Row 57 - Cell 2
59Liam Magennis (NSW Institute of Sport)Row 58 - Cell 2
60Cory Lockwood (Elevate-KHS Pro Cycling)Row 59 - Cell 2
61Jordan Cullen (ELBOWZ Racing)Row 60 - Cell 2
62Brenden Hardy (Above and Beyond Cancer p/b Sch)0:00:19
63Taylor Warren (303 Project)Row 62 - Cell 2
64Grant Koontz (Arapahoe Resources / Garneau)Row 63 - Cell 2
65Adam Koble (Oklahoma Bicycle Project)Row 64 - Cell 2
66Levon Kalemkiarian (Donkey Label)Row 65 - Cell 2
67Matthew Zimmer (Gateway Harley-Davidson Trek U2)Row 66 - Cell 2
68Karl Menzies (Cylance Cycling)Row 67 - Cell 2
69Julio Padilla (Arapahoe Resources / Garneau)0:00:20
70Andrew Dahlheim (Arapahoe Resources / Garneau)Row 69 - Cell 2
71Vitor Zucco (ELBOWZ Racing)Row 70 - Cell 2
72Cristhian Ravelo (303 Project)0:00:21
73Colin Catlin (Centric Racing p/b Catella)Row 72 - Cell 2
74Brian McCulloch (Elevate-KHS Pro Cycling)Row 73 - Cell 2
75Robert wasch (CS Velo Elite)0:00:23
76Samuel (Hunter) Snipe Grove (Cylance Cycling)0:00:31
77Samuel Munday (Team Novo Nordisk Development)0:00:44
78Sean Burger (CS Velo Elite)Row 77 - Cell 2
79Thomas Soladay (Rally Cycling)Row 78 - Cell 2
80Stephan Hoffman (Donkey Label)0:00:45
81William Cooper (CS Velo Elite)Row 80 - Cell 2
82Adam Ventling (Above and Beyond Cancer p/b Sch)Row 81 - Cell 2
83Ryan OBoyle (xXx Racing)Row 82 - Cell 2
84Alexander Meyer (Donkey Label)0:00:46
85Pablo Cruz (Oklahoma Bicycle Project)Row 84 - Cell 2
86Aria Kiani (Support Clean Sport/SeaSucker/G)0:00:49
87Jacob White (Oklahoma Bicycle Project)Row 86 - Cell 2
88Nicholas Greeff (303 Project)0:00:57
89Randy Reichardt (Above and Beyond Cancer p/b Sch)0:00:58
90Ben Foster (Support Clean Sport/SeaSucker/G)Row 89 - Cell 2
91Franklin Deese (Cyclus Sports)0:01:01
92Chris Young (xXx Racing)0:01:05
93Brett Rindt (Team Rio Grande)0:01:37
94Callum Gordon (Centric Racing p/b Catella)0:01:38
95Justin Prior (Support Clean Sport/SeaSucker/G)0:01:43
96Alejandro Padilla (Arapahoe Resources / Garneau)0:02:08
97Michael Woell (Borah Factory Racing)0:02:26
98Brian Babilonia (Dallas Racing)0:02:27
99Johnny Mitchell (Palmetto State Medical Elite Cy)0:02:34
100Christopher Meacham (Palmetto State Medical Elite Cy)0:02:35
101Tyler George (xXx Racing)0:03:17
102Thorsten Askervold (Stork-CCN)0:03:19
103Jonathan Toftoy (Donkey Label)0:03:23
104Dennis Ramirez (Gateway Harley-Davidson Trek U2)Row 103 - Cell 2
105Christopher HarlandDunaway (Herbalife p/b Marc Pro - Nature)0:03:52
106Stuart Shaw (NSW Institute of Sport)Row 105 - Cell 2
107Ryan Cavanaugh (NSW Institute of Sport)0:03:56
108Aaron Cruikshank (Cyclus Sports)0:04:05
109Justin Williams (Cylance Cycling)0:04:19
110Philip Clarke (Dallas Racing)0:05:00
111Tony Baca (ELBOWZ Racing)0:05:04
112Kyle Anderson (BATTLEY H-D / Localist p/b Cuta)0:05:14
113Scott Law (Cylance Cycling)Row 112 - Cell 2
114Nick Schaffner (Herbalife p/b Marc Pro - Nature)Row 113 - Cell 2
115Matt Chatlaong (Herbalife p/b Marc Pro - Nature)Row 114 - Cell 2
116Austin Arguello (Support Clean Sport/SeaSucker/G)Row 115 - Cell 2
117Macen Van Allen (Above and Beyond Cancer p/b Sch)Row 116 - Cell 2
118Evan Hartig (Borah Factory Racing)Row 117 - Cell 2
119Sean Mailen (Borah Factory Racing)Row 118 - Cell 2
120Chris Anderson (Borah Factory Racing)Row 119 - Cell 2
121Sawyer Currie (Dallas Racing)Row 120 - Cell 2
122Jefferey May (Dallas Racing)Row 121 - Cell 2
123Jesse Kelly (Dallas Racing)Row 122 - Cell 2
124Logan Phippen (Team Novo Nordisk Development)Row 123 - Cell 2
125Justin McQuerry (Team Novo Nordisk Development)Row 124 - Cell 2
126Caleb Aoake (Team Novo Nordisk Development)Row 125 - Cell 2
127Hamish Beadle (Team Novo Nordisk Development)Row 126 - Cell 2
128Juan Pablo Gonzalez (Team Novo Nordisk Development)Row 127 - Cell 2
129Alec Guggemos (North Memorial Health p/b Proje)Row 128 - Cell 2
130John Heinlein III (North Memorial Health p/b Proje)Row 129 - Cell 2
131Marco Wajda (North Memorial Health p/b Proje)Row 130 - Cell 2
132Austin Stephens (303 Project)Row 131 - Cell 2
133Cullen Browne (Oklahoma Bicycle Project)Row 132 - Cell 2
134Gerardo Medina Bobles (Stork-CCN)Row 133 - Cell 2
135Steven Davis (Centric Racing p/b Catella)Row 134 - Cell 2
136Erick Sobey (Centric Racing p/b Catella)Row 135 - Cell 2
137Bjorn Larson (Centric Racing p/b Catella)Row 136 - Cell 2
138Zack Allison (Team Rio Grande)Row 137 - Cell 2
139Dean Haas (Team Rio Grande)Row 138 - Cell 2
140Nate Taggatz (Team Rio Grande)Row 139 - Cell 2
141Dakota Schaeffer (CS Velo Elite)Row 140 - Cell 2
142Tim Weigelt (CS Velo Elite)Row 141 - Cell 2
143Lucas Livermon (Cyclus Sports)Row 142 - Cell 2
DNSBart Hollaren (Donkey Label)Row 143 - Cell 2
DNSKyle Stoffan-Thornton (xXx Racing)Row 144 - Cell 2
DNSMichael Gearren II (Cyclus Sports)Row 145 - Cell 2
Swipe to scroll horizontally
General Classification after stage 3
#Rider Name (Country) TeamResult
1Brandon McNulty (Rally Cycling)4:52:19
2Tyler Magner (Holowesko | Citadel Racing Team p/b Hincapie Racing)0:00:06
3Colin Joyce (Rally Cycling)Row 2 - Cell 2
4Evan Huffman (Rally Cycling)0:00:07
5Bryan Gomez (Gateway Harley-Davidson Trek U25 Development)0:00:11
6MacKenzie Brennan (Holowesko | Citadel Racing Team p/b Hincapie Racing)Row 5 - Cell 2
7Charles (Brad) Huff (Rally Cycling)0:00:16
8John Murphy (Holowesko | Citadel Racing Team p/b Hincapie Racing)0:00:18
9Innokenty Zavyalov (Elevate-KHS Pro Cycling)0:00:20
10Cory Lockwood (Elevate-KHS Pro Cycling)0:00:23
11George Simpson (Gateway Harley-Davidson Trek U25 Development)0:00:24
12Justin Mauch (Herbalife p/b Marc Pro - Nature's Bakery)0:00:27
13Bryan Lewis (Cylance Cycling)Row 12 - Cell 2
14Brendan Rhim (Holowesko | Citadel Racing Team p/b Hincapie Racing)0:00:28
15Kevin Girkins (ELBOWZ Racing)0:00:30
16Samuel Boardman (Herbalife p/b Marc Pro - Nature's Bakery)Row 15 - Cell 2
17Morgan Schmitt (Arapahoe Resources / Garneau)0:00:31
18Danny Pate (Rally Cycling)Row 17 - Cell 2
19Connor Brown (Elevate-KHS Pro Cycling)Row 18 - Cell 2
20Karl Menzies (Cylance Cycling)0:00:33
21Micah Engle (Gateway Harley-Davidson Trek U25 Development)0:00:38
22Austin Stephens (303 Project)0:00:40
23Samuel Bassetti (Herbalife p/b Marc Pro - Nature's Bakery)Row 22 - Cell 2
24Jordan Cullen (ELBOWZ Racing)0:00:41
25Miguel Bryon (Holowesko | Citadel Racing Team p/b Hincapie Racing)0:00:45
26Winston David (Palmetto State Medical Elite Cycling Team)0:00:46
27Grant Koontz (Arapahoe Resources / Garneau)Row 26 - Cell 2
28Vitor Zucco (ELBOWZ Racing)0:00:47
29Matthew Zimmer (Gateway Harley-Davidson Trek U25 Development)Row 28 - Cell 2
30Matt McLoone (BATTLEY H-D / Localist p/b Cutaway)0:00:48
31Corey Davis (Palmetto State Medical Elite Cycling Team)0:00:51
32Colin Catlin (Centric Racing p/b Catella)Row 31 - Cell 2
33Connor Dilger (Above and Beyond Cancer p/b Scheels)0:00:52
34Peter Olejniczak (Borah Factory Racing)0:00:54
35Tobin Ortenblad (Donkey Label)0:00:56
36Liam Magennis (NSW Institute of Sport)Row 35 - Cell 2
37Liam White (xXx Racing)0:00:57
38Sam Fritz (Above and Beyond Cancer p/b Scheels)Row 37 - Cell 2
39John Purvis (Oklahoma Bicycle Project)Row 38 - Cell 2
40Stefan Rothe (ELBOWZ Racing)Row 39 - Cell 2
41Parker Kyzer (Palmetto State Medical Elite Cycling Team)0:00:58
42Zachary Nehr (Stork-CCN)0:00:59
43Gavin Murray (Stork-CCN)0:01:00
44Tanner Ward (Oklahoma Bicycle Project)0:01:02
45Maxwell Ackermann (Gateway Harley-Davidson Trek U25 Development)0:01:05
46Thomas Humphreys (BATTLEY H-D / Localist p/b Cutaway)Row 45 - Cell 2
47David Greif (North Memorial Health p/b Project Echelon)Row 46 - Cell 2
48Adam Koble (Oklahoma Bicycle Project)Row 47 - Cell 2
49Ayden Toovey (NSW Institute of Sport)0:01:07
50Brandon Krawczyk (Borah Factory Racing)Row 49 - Cell 2
51Orlando Garibay (Cylance Cycling)0:01:08
52Andrew Dahlheim (Arapahoe Resources / Garneau)Row 51 - Cell 2
53Conner Sallee (ELBOWZ Racing)0:01:09
54William Cooper (CS Velo Elite)Row 53 - Cell 2
55Mat Stephens (Arapahoe Resources / Garneau)0:01:11
56Robert wasch (CS Velo Elite)0:01:14
57Jose Alfredo Rodriguez Victoria (Elevate-KHS Pro Cycling)0:01:16
58Taylor Warren (303 Project)0:01:19
59Andrew Giniat (North Memorial Health p/b Project Echelon)0:01:20
60Joshua Taylor (NSW Institute of Sport)0:01:22
61Thomas Soladay (Rally Cycling)Row 60 - Cell 2
62Dylan Sunderland (NSW Institute of Sport)0:01:25
63Glenn Ferreira (BATTLEY H-D / Localist p/b Cutaway)0:01:27
64Cristhian Ravelo (303 Project)Row 63 - Cell 2
65Samuel (Hunter) Snipe Grove (Cylance Cycling)Row 64 - Cell 2
66Jules Goguely (Stork-CCN)0:01:28
67Sait Arana (Support Clean Sport/SeaSucker/Guttenplan Coaching)0:01:30
68Chaz Hogenauer (303 Project)Row 67 - Cell 2
69Brenden Hardy (Above and Beyond Cancer p/b Scheels)Row 68 - Cell 2
70Maxx Chance (303 Project)0:01:31
71Hugo Scala Jr (Dallas Racing)0:01:37
72Levon Kalemkiarian (Donkey Label)0:01:38
73Adam Ventling (Above and Beyond Cancer p/b Scheels)0:01:39
74Quinten Kirby (Support Clean Sport/SeaSucker/Guttenplan Coaching)0:01:44
75Timothy Savre (North Memorial Health p/b Project Echelon)Row 74 - Cell 2
76Julio Padilla (Arapahoe Resources / Garneau)0:01:46
77Sean Burger (CS Velo Elite)0:01:51
78Brian McCulloch (Elevate-KHS Pro Cycling)0:02:00
79Pablo Cruz (Oklahoma Bicycle Project)0:02:03
80Stephan Hoffman (Donkey Label)0:02:09
81Ben Foster (Support Clean Sport/SeaSucker/Guttenplan Coaching)0:02:12
82Nicholas Torraca (Elevate-KHS Pro Cycling)0:02:14
83Anthony Olson (Team Rio Grande)0:02:16
84Samuel Munday (Team Novo Nordisk Development)0:02:25
85Ryan O'Boyle (xXx Racing)0:02:28
86Jacob White (Oklahoma Bicycle Project)0:02:29
87Franklin Deese (Cyclus Sports)0:02:31
88Nicholas Greeff (303 Project)0:02:32
89Randy Reichardt (Above and Beyond Cancer p/b Scheels)0:02:55
90Brett Rindt (Team Rio Grande)0:03:01
91Justin Prior (Support Clean Sport/SeaSucker/Guttenplan Coaching)0:03:42
92Alexander Meyer (Donkey Label)0:03:47
93Christopher Meacham (Palmetto State Medical Elite Cycling Team)0:03:52
94Michael Woell (Borah Factory Racing)0:04:01
95Alejandro Padilla (Arapahoe Resources / Garneau)0:04:05
96Johnny Mitchell (Palmetto State Medical Elite Cycling Team)0:04:09
97Brian Babilonia (Dallas Racing)0:04:16
98Tyler George (xXx Racing)0:04:43
99Christopher HarlandDunaway (Herbalife p/b Marc Pro - Nature's Bakery)0:05:07
100Ryan Cavanaugh (NSW Institute of Sport)0:05:08
101Stuart Shaw (NSW Institute of Sport)0:05:28
102Aaron Cruikshank (Cyclus Sports)0:05:46
103Tony Baca (ELBOWZ Racing)0:06:08
104Thorsten Askervold (Stork-CCN)0:06:26
105Callum Gordon (Centric Racing p/b Catella)0:07:01
106Justin Williams (Cylance Cycling)0:07:37
107Philip Clarke (Dallas Racing)0:07:46
108Aria Kiani (Support Clean Sport/SeaSucker/Guttenplan Coaching)0:07:47
109Chris Young (xXx Racing)0:08:19
110Jonathan Toftoy (Donkey Label)0:08:33
111Dennis Ramirez (Gateway Harley-Davidson Trek U25 Development)0:08:52
112Kyle Anderson (BATTLEY H-D / Localist p/b Cutaway)0:12:40
113Zack Allison (Team Rio Grande)0:21:50
114Logan Phippen (Team Novo Nordisk Development)0:22:08
115Sean Mailen (Borah Factory Racing)0:27:08
116Gerardo Medina Bobles (Stork-CCN)0:30:15
117Tim Weigelt (CS Velo Elite)0:30:20
118Nate Taggatz (Team Rio Grande)0:35:05
119Chris Anderson (Borah Factory Racing)0:35:21
120John Heinlein III (North Memorial Health p/b Project Echelon)0:35:38
121Steven Davis (Centric Racing p/b Catella)0:35:44
122Marco Wajda (North Memorial Health p/b Project Echelon)0:36:03
123Sawyer Currie (Dallas Racing)0:36:09
124Jefferey May (Dallas Racing)0:36:11
125Hamish Beadle (Team Novo Nordisk Development)0:40:22
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Rally Cycling14:37:18
2Holowesko | Citadel Racing Team p/b Hincapie Racing0:00:26
3Gateway Harley-Davidson Trek U25 Development0:00:52
4Elevate-KHS Pro Cycling0:00:54
5Herbalife p/b Marc Pro - Nature's Bakery0:01:16
6Cylance Cycling0:01:35
7ELBOWZ Racing0:01:38
8Arapahoe Resources / Garneau0:02:04
9Palmetto State Medical Elite Cycling Team0:02:14
10Above and Beyond Cancer p/b Scheels0:02:23
11BATTLEY H-D / Localist p/b Cutaway0:02:39
12Oklahoma Bicycle Project0:02:43
13Stork-CCN0:02:51
14NSW Institute of Sport0:02:56
15North Memorial Health p/b Project EchelonRow 14 - Cell 2
16303 Project0:03:05
17Donkey Label0:03:41
18CS Velo Elite0:03:53
19Borah Factory Racing0:04:41
20Support Clean Sport/SeaSucker/Guttenplan Coaching0:05:05
21xXx Racing0:07:01
22Dallas Racing0:12:31
23Team Rio Grande0:25:32
24Centric Racing p/b Catella0:42:48
25Team Novo Nordisk Development1:00:54
Swipe to scroll horizontally
Amateur Riders
#Rider Name (Country) TeamResult
1Corey Davis (Palmetto State Medical Elite Cycling Team)3:19:41
2Conner Sallee (ELBOWZ Racing)Row 1 - Cell 2
3George Simpson (Gateway Harley-Davidson Trek U25 Development)Row 2 - Cell 2
4Connor Dilger (Above and Beyond Cancer p/b Scheels)Row 3 - Cell 2
5Matt McLoone (BATTLEY H-D / Localist p/b Cutaway)Row 4 - Cell 2
6Kevin Girkins (ELBOWZ Racing)Row 5 - Cell 2
7Sam Fritz (Above and Beyond Cancer p/b Scheels)Row 6 - Cell 2
8Austin Stephens (303 Project)Row 7 - Cell 2
9Liam White (xXx Racing)Row 8 - Cell 2
10Tanner Ward (Oklahoma Bicycle Project)Row 9 - Cell 2
11David Greif (North Memorial Health p/b Project Echelon)Row 10 - Cell 2
12Mat Stephens (Arapahoe Resources / Garneau)Row 11 - Cell 2
13Brandon Krawczyk (Borah Factory Racing)Row 12 - Cell 2
14Quinten Kirby (Support Clean Sport/SeaSucker/Guttenplan Coaching)Row 13 - Cell 2
15Sait Arana (Support Clean Sport/SeaSucker/Guttenplan Coaching)Row 14 - Cell 2
16Tobin Ortenblad (Donkey Label)Row 15 - Cell 2
17Chaz Hogenauer (303 Project)Row 16 - Cell 2
18Maxwell Ackermann (Gateway Harley-Davidson Trek U25 Development)Row 17 - Cell 2
19Jules Goguely (Stork-CCN)Row 18 - Cell 2
20John Purvis (Oklahoma Bicycle Project)Row 19 - Cell 2
21Maxx Chance (303 Project)Row 20 - Cell 2
22Hugo Scala Jr (Dallas Racing)Row 21 - Cell 2
23Andrew Giniat (North Memorial Health p/b Project Echelon)Row 22 - Cell 2
24Zachary Nehr (Stork-CCN)Row 23 - Cell 2
25Gavin Murray (Stork-CCN)Row 24 - Cell 2
26Stefan Rothe (ELBOWZ Racing)Row 25 - Cell 2
27Samuel Boardman (Herbalife p/b Marc Pro - Nature's Bakery)Row 26 - Cell 2
28Thomas Humphreys (BATTLEY H-D / Localist p/b Cutaway)Row 27 - Cell 2
29Micah Engle (Gateway Harley-Davidson Trek U25 Development)Row 28 - Cell 2
30Anthony Olson (Team Rio Grande)Row 29 - Cell 2
31Glenn Ferreira (BATTLEY H-D / Localist p/b Cutaway)Row 30 - Cell 2
32Timothy Savre (North Memorial Health p/b Project Echelon)Row 31 - Cell 2
33Jordan Cullen (ELBOWZ Racing)Row 32 - Cell 2
34Brenden Hardy (Above and Beyond Cancer p/b Scheels)Row 33 - Cell 2
35Taylor Warren (303 Project)Row 34 - Cell 2
36Grant Koontz (Arapahoe Resources / Garneau)Row 35 - Cell 2
37Adam Koble (Oklahoma Bicycle Project)Row 36 - Cell 2
38Levon Kalemkiarian (Donkey Label)Row 37 - Cell 2
39Matthew Zimmer (Gateway Harley-Davidson Trek U25 Development)Row 38 - Cell 2
40Julio Padilla (Arapahoe Resources / Garneau)Row 39 - Cell 2
41Vitor Zucco (ELBOWZ Racing)Row 40 - Cell 2
42Cristhian Ravelo (303 Project)Row 41 - Cell 2
43Robert wasch (CS Velo Elite)0:00:23
44Samuel Munday (Team Novo Nordisk Development)0:00:44
45Sean Burger (CS Velo Elite)Row 44 - Cell 2
46Stephan Hoffman (Donkey Label)Row 45 - Cell 2
47William Cooper (CS Velo Elite)Row 46 - Cell 2
48Adam Ventling (Above and Beyond Cancer p/b Scheels)Row 47 - Cell 2
49Ryan O'Boyle (xXx Racing)Row 48 - Cell 2
50Alexander Meyer (Donkey Label)Row 49 - Cell 2
51Pablo Cruz (Oklahoma Bicycle Project)Row 50 - Cell 2
52Jacob White (Oklahoma Bicycle Project)0:00:49
53Nicholas Greeff (303 Project)0:00:57
54Randy Reichardt (Above and Beyond Cancer p/b Scheels)Row 53 - Cell 2
55Ben Foster (Support Clean Sport/SeaSucker/Guttenplan Coaching)Row 54 - Cell 2
56Franklin Deese (Cyclus Sports)0:01:01
57Brett Rindt (Team Rio Grande)0:01:37
58Justin Prior (Support Clean Sport/SeaSucker/Guttenplan Coaching)0:01:43
59Alejandro Padilla (Arapahoe Resources / Garneau)0:02:08
60Michael Woell (Borah Factory Racing)0:02:26
61Brian Babilonia (Dallas Racing)Row 60 - Cell 2
62Johnny Mitchell (Palmetto State Medical Elite Cycling Team)0:02:34
63Tyler George (xXx Racing)0:03:17
64Thorsten Askervold (Stork-CCN)0:03:19
65Christopher HarlandDunaway (Herbalife p/b Marc Pro - Nature's Bakery)0:03:52
66Aaron Cruikshank (Cyclus Sports)0:04:05
67Philip Clarke (Dallas Racing)0:05:00
68Tony Baca (ELBOWZ Racing)0:05:04
69Chris Young (xXx Racing)0:06:00
70Aria Kiani (Support Clean Sport/SeaSucker/Guttenplan Coaching)Row 69 - Cell 2
71Jonathan Toftoy (Donkey Label)0:07:33
72Dennis Ramirez (Gateway Harley-Davidson Trek U25 Development)Row 71 - Cell 2
73Kyle Anderson (BATTLEY H-D / Localist p/b Cutaway)0:11:33
74Logan Phippen (Team Novo Nordisk Development)0:21:00
75Sean Mailen (Borah Factory Racing)0:25:30
76Tim Weigelt (CS Velo Elite)0:29:02
77Gerardo Medina Bobles (Stork-CCN)Row 76 - Cell 2
78Nate Taggatz (Team Rio Grande)0:34:03
79John Heinlein III (North Memorial Health p/b Project Echelon)Row 78 - Cell 2
80Sawyer Currie (Dallas Racing)Row 79 - Cell 2
81Chris Anderson (Borah Factory Racing)Row 80 - Cell 2
82Jefferey May (Dallas Racing)Row 81 - Cell 2
83Hamish Beadle (Team Novo Nordisk Development)Row 82 - Cell 2
84Marco Wajda (North Memorial Health p/b Project Echelon)Row 83 - Cell 2
Swipe to scroll horizontally
Best Young Rider
#Rider Name (Country) TeamResult
1Brandon McNulty (Rally Cycling)4:52:19
2Brendan Rhim (Holowesko | Citadel Racing Team p/b Hincapie Racing)0:00:28
3Samuel Boardman (Herbalife p/b Marc Pro - Nature's Bakery)0:00:30
4Connor Brown (Elevate-KHS Pro Cycling)0:00:31
5Jordan Cullen (ELBOWZ Racing)0:00:41
6Miguel Bryon (Holowesko | Citadel Racing Team p/b Hincapie Racing)0:00:45
7Vitor Zucco (ELBOWZ Racing)0:00:47
8Colin Catlin (Centric Racing p/b Catella)0:00:51
9Liam Magennis (NSW Institute of Sport)0:00:56
10Zachary Nehr (Stork-CCN)0:00:59
11Thomas Humphreys (BATTLEY H-D / Localist p/b Cutaway)0:01:05
12Ayden Toovey (NSW Institute of Sport)0:01:07
13Jose Alfredo Rodriguez Victoria (Elevate-KHS Pro Cycling)0:01:16
14Dylan Sunderland (NSW Institute of Sport)0:01:25
15Chaz Hogenauer (303 Project)0:01:30
16Maxx Chance (303 Project)0:01:31
17Hugo Scala Jr (Dallas Racing)0:01:37
18Quinten Kirby (Support Clean Sport/SeaSucker/Guttenplan Coaching)0:01:44
19Nicholas Torraca (Elevate-KHS Pro Cycling)0:02:14
20Samuel Munday (Team Novo Nordisk Development)0:02:25
21Ryan Cavanaugh (NSW Institute of Sport)0:05:08
22Thorsten Askervold (Stork-CCN)0:06:26
23Marco Wajda (North Memorial Health p/b Project Echelon)0:36:03
24Sawyer Currie (Dallas Racing)0:36:09
25Jefferey May (Dallas Racing)0:36:11
26Hamish Beadle (Team Novo Nordisk Development)0:40:22
Swipe to scroll horizontally
Sprint Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Jose Alfredo Rodriguez Victoria (Elevate-KHS Pro Cycling)28pts
2Tyler Magner (Holowesko | Citadel Racing Team p/b Hincapie Racing)22Row 1 - Cell 3
3Charles (Brad) Huff (Rally Cycling)20Row 2 - Cell 3
4Justin Williams (Cylance Cycling)17Row 3 - Cell 3
5Liam Magennis (NSW Institute of Sport)13Row 4 - Cell 3
6Dylan Sunderland (NSW Institute of Sport)11Row 5 - Cell 3
7Bryan Gomez (Gateway Harley-Davidson Trek U25 Development)7Row 6 - Cell 3
8John Murphy (Holowesko | Citadel Racing Team p/b Hincapie Racing)7Row 7 - Cell 3
9Tony Baca (ELBOWZ Racing)6Row 8 - Cell 3
10Connor Brown (Elevate-KHS Pro Cycling)5Row 9 - Cell 3
11Tobin Ortenblad (Donkey Label)5Row 10 - Cell 3
12Stefan Rothe (ELBOWZ Racing)5Row 11 - Cell 3
13Colin Joyce (Rally Cycling)5Row 12 - Cell 3
14Orlando Garibay (Cylance Cycling)4Row 13 - Cell 3
15Samuel Bassetti (Herbalife p/b Marc Pro - Nature's Bakery)4Row 14 - Cell 3
16Joshua Taylor (NSW Institute of Sport)4Row 15 - Cell 3
17Cory Lockwood (Elevate-KHS Pro Cycling)3Row 16 - Cell 3
18Bryan Lewis (Cylance Cycling)3Row 17 - Cell 3
19Liam White (xXx Racing)3Row 18 - Cell 3
20Julio Padilla (Arapahoe Resources / Garneau)3Row 19 - Cell 3
21Nicholas Torraca (Elevate-KHS Pro Cycling)3Row 20 - Cell 3
22Corey Davis (Palmetto State Medical Elite Cycling Team)3Row 21 - Cell 3
23Andrew Dahlheim (Arapahoe Resources / Garneau)2Row 22 - Cell 3
24Conner Sallee (ELBOWZ Racing)2Row 23 - Cell 3
25Brendan Rhim (Holowesko | Citadel Racing Team p/b Hincapie Racing)1Row 24 - Cell 3
26Winston David (Palmetto State Medical Elite Cycling Team)1Row 25 - Cell 3
27Brian McCulloch (Elevate-KHS Pro Cycling)1Row 26 - Cell 3
28Ryan Cavanaugh (NSW Institute of Sport)1Row 27 - Cell 3
Swipe to scroll horizontally
Mountains Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tony Baca (ELBOWZ Racing)10pts
2Orlando Garibay (Cylance Cycling)7Row 1 - Cell 3
3Connor Brown (Elevate-KHS Pro Cycling)6Row 2 - Cell 3
4Stefan Rothe (ELBOWZ Racing)5Row 3 - Cell 3
5Cory Lockwood (Elevate-KHS Pro Cycling)3Row 4 - Cell 3
6Bryan Lewis (Cylance Cycling)3Row 5 - Cell 3
7Nicholas Torraca (Elevate-KHS Pro Cycling)3Row 6 - Cell 3
8Winston David (Palmetto State Medical Elite Cycling Team)2Row 7 - Cell 3
9Cristhian Ravelo (303 Project)2Row 8 - Cell 3
10Danny Pate (Rally Cycling)1Row 9 - Cell 3
11Samuel Bassetti (Herbalife p/b Marc Pro - Nature's Bakery)1Row 10 - Cell 3
12Dylan Sunderland (NSW Institute of Sport)1Row 11 - Cell 3

A former professional and two-time cyclo-cross US national champion, Beard is also an award-winning journalist and cycling commentator. Since leaving competition, she has written for several major cycling media outlets, worked as media director for major US stage races and consulted with men's and women's professional cycling teams.

Latest on Cyclingnews