1 372.25 Cole DAVIS (1 - Cat1) Folsom 2:33:26 397835 163 Ribble Rebellion
2nd Place 2 Nicholas NARRAWAY 2:33:29 205 Team California p/b Verge
3rd Place 3 373.84 Stephen BASSETT (2 - Cat1) Knoxville, TN 2:33:29 257316 82 Denver Disrupters
4 374.64 Owen WRIGHT (3 - Cat1) Amherst, MA 2:33:29 534590 78 CS Velo Racing
5 Torbjorn Andre ROED 2:33:29 55 Above and Beyond Cancer Cycling Team pb Bike World
6 376.23 Kyle MURPHY (4 - Cat1) San Francisco Ca 2:33:29 303659 256 Williams Racing Development
7 377.03 Quinn FELTON Belmont, CA 2:33:29 548035 63 Aevolo Cycling
8 377.82 Tyler STITES Tucson, AZ 2:33:29 341120 1 Project Echelon Racing
9 378.62 Gavin HLADY (5 - Cat1) Sunnyvale 2:33:29 586111 64 Aevolo Cycling
10 Nathan PRUNER 2:33:29 195 TaG Cycling Race Team
11 380.21 Kent ROSS Portland, OR 2:33:29 370153 96 Expeditors
12 Eder FRAYRE 2:33:29 253 Williams Racing Development
Team 3rd Place 13 Ulises CASTILLO 2:33:29 83 Denver Disrupters
14 382.60 Ian LOPEZ DE SAN ROMAN (6 - Cat1) Sebastopol, CA 2:33:29 503995 65 Aevolo Cycling
Team 1st Place 15 Joseph LAVERICK 2:33:29 164 Ribble Rebellion
Team 2nd Place 16 384.19 Garin KELLEY Fort Worth, TX 2:33:29 604702 203 Team California p/b Verge
17 384.98 Joshua LEBO (7 - Cat1) West Simsbury, CT 2:33:29 563067 75 CS Velo Racing
18 Heiner Rodrigo PARRA BUSTAMANTE 2:33:38 15 Canel's - Java
19 Efren SANTOS MORENO 2:33:38 18 Canel's - Java
Team 2nd Place 20 387.37 Kellen CALDWELL Milford 2:33:41 528168 201 Team California p/b Verge
21 388.17 Brockton SMITH Beaumont, CA 2:33:41 573883 126 Kelly Benefits Strategies Cycling
22 388.96 Kieran HAUG Simsbury, CT 2:33:47 377715 74 CS Velo Racing
23 Dillon GEARY 2:33:57 112 iSpeed-FELT
24 390.56 Daniel FELDMAN (8 - Cat1) New York 2:33:59 572742 102 Good Guys Racing p/b Strategio
Team 3rd Place 25 391.35 Jonathan CLARKE (9 - Cat1) Lenoir, NC 2:33:59 541506 84 Denver Disrupters
26 392.15 Luke ARENS Coralville 2:34:06 564467 121 Kelly Benefits Strategies Cycling
27 392.94 Eric BRUNNER (10 - Cat1) Boulder, CO 2:34:14 298963 144 Primal-Audi Denver
28 393.74 Hugo Scala (11 - Cat1) Dallas 2:34:19 388008 8 Project Echelon Racing
29 394.53 Allan SCHROEDER (12 - Cat1) Boise, ID 2:34:33 488272 76 CS Velo Racing
30 395.33 Richard ARNOPOL Wilmette 2:34:46 264204 2 Project Echelon Racing
31 396.13 Robin CARPENTER (13 - Cat1) Norwood, MA 2:34:54 229481 252 Williams Racing Development
32 396.92 Vaughn VEENENDAAL (14 - Cat1) Boulder, CO 2:35:06 486377 57 Above and Beyond Cancer Cycling Team pb Bike World
33 397.72 Taj KRIEGER (15 - Cat1) Occidental 2:35:25 576155 175 Rio Grande Elite Cycling Team
34 398.51 Sean HOLLENBECK (16 - Cat1) Eugene, OR 2:35:29 524702 92 Expeditors
35 399.31 Timothy MCBIRNEY (17 - Cat1) Menlo Park, CA 2:35:34 440626 216 Team Mike's Bikes p/b Equator Coffees
Team 3rd Place 36 400.11 Noah GRANIGAN (18 - Cat1) Superior, CO 2:35:39 229865 86 Denver Disrupters
37 Aidan OLIPHANT 2:35:51 157 Red Truck Racing p/b Mosaic Homes
38 401.70 Will COOPER (19 - Cat1) Pennsylvania, PA 2:35:51 379489 72 CS Velo Racing
39 402.49 Brooks WIENKE (20 - Cat1) Greenville, SC 2:35:57 393999 68 Aevolo Cycling
40 403.29 Kaler MARSHALL (21 - Cat1) Walla Walla, WA 2:36:47 321012 94 Expeditors
41 Pablo Andres ALARCON CARES 2:37:11 12 Canel's - Java
Team 2nd Place 42 404.88 Troy FIELDS (22 - Cat1) Hendersonville, TN 2:37:26 470132 202 Team California p/b Verge
43 405.68 Michael HEMMERLIN (23 - Cat1) Mesa, AZ 2:37:26 286193 133 Landis Cyclery-Trek
44 406.47 Victor Perez Abela Maldonad (24 - Cat1) Davis, CA 2:37:26 668099 227 RF Foundations p/b George's Cycles
45 407.27 Alexander MARTINEK (25 - Cat1) Boise, ID 2:37:26 417375 226 RF Foundations p/b George's Cycles
46 Nick KLEBAN 2:37:29 34 Hustle Pro Cycling
47 408.86 Tanner WARD (26 - Cat1) Little Rock, AR 2:37:29 395255 257 Williams Racing Development
48 Jacopo COLLADON 2:37:29 42 Team Novo Nordisk Development
49 410.45 Greg TALPEY (27 - Cat1) Seattle, WA 2:37:29 583130 97 Expeditors
Team 3rd Place 50 411.25 Tyler WILLIAMS (28 - Cat1) Santa Rosa, CA 2:37:29 294531 87 Denver Disrupters
51 412.04 Samuel BOARDMAN Washington Dc 2:38:21 456576 3 Project Echelon Racing
Team 3rd Place 52 412.84 Joshua ANDERSON (29 - Cat1) Topsfield Ma 2:38:29 302632 81 Denver Disrupters
53 413.64 Jonas WOODRUFF (30 - Cat1) Redlands, CA 2:38:37 583986 117 iSpeed-FELT
54 414.43 Stephen SCHAEFER (31 - Cat1) Scottsdale, AZ 2:38:39 548635 137 Landis Cyclery-Trek
55 415.23 Marcis Shelton (32 - Cat1) Mill Valley 2:38:59 519669 185 SoCalCycling.com Team
56 416.02 Sean CHRISTIAN (33 - Cat1) Tucson, AZ 2:39:04 434271 62 Aevolo Cycling
57 416.82 Anthony HILLIGOSS Eden Prairie, MN 2:39:04 384819 123 Kelly Benefits Strategies Cycling
58 Juan Pablo RIVAS GUERRERO 2:39:04 17 Canel's - Java
59 418.41 Evan MCQUIRK (34 - Cat1) Edmond, OK 2:39:23 557071 53 Above and Beyond Cancer Cycling Team pb Bike World
60 William TRUELOVE 2:39:54 237 ThrivaSRCT/SignaturePayments
61 420.00 Eddy HUNTSMAN (35 - Cat1) Newport Beach 2:40:01 393676 233 ThrivaSRCT/SignaturePayments
62 Tom WILLIAMS 2:40:01 238 ThrivaSRCT/SignaturePayments
63 421.59 Mattheus JOHNSON (36 - Cat1) Redwood City, CA 2:40:08 423193 212 Team Mike's Bikes p/b Equator Coffees
64 Sasha RENAUD-TREMBLAY 2:40:08 196 TaG Cycling Race Team
Team 2nd Place 65 423.19 Evan LARSON (37 - Cat1) Redlands 2:40:31 493736 204 Team California p/b Verge
66 Natnael MESMER 2:41:17 217 Team Mike's Bikes p/b Equator Coffees
67 424.78 Patton SIMS (38 - Cat1) Sterlington, LA 2:41:40 404765 106 Good Guys Racing p/b Strategio
68 Jonas WALTON 2:41:40 28 Team Ecoflo Chronos
69 426.37 Sam HAUSMANN (39 - Cat1) Boulder, CO 2:42:03 525901 173 Rio Grande Elite Cycling Team
70 427.17 Max RITZOW (40 - Cat1) Eugene, OR 2:42:13 419058 95 Expeditors
71 427.96 Thomas FULLER (41 - Cat1) Redlands, CA 2:42:44 453463 111 iSpeed-FELT
72 Laurent GERVAIS 2:43:52 5 Project Echelon Racing
73 429.55 Gabriel SHIPLEY (42 - Cat1) Big Arm, MT 2:43:52 475263 67 Aevolo Cycling
74 430.35 John BORSTELMANN (43 - Cat1) San Luis Obispo, CA 2:43:52 481036 71 CS Velo Racing
75 431.15 Miles HUBBARD (44 - Cat1) Morgan Hill, CA 2:43:52 359399 244 Voler Factory Racing p/b Schnur Racing
76 Felix HAMEL 2:43:52 25 Team Ecoflo Chronos
77 Richard HOLEC 2:43:52 254 Williams Racing Development
78 Elvys REYES 2:44:14 182 SoCalCycling.com Team
79 434.33 Ben STOKES Norwalk 2:44:16 470546 127 Kelly Benefits Strategies Cycling
80 Conor WHITE 2:44:17 258 Williams Racing Development
81 435.92 Andrew STROHMEYER (45 - Cat1) Mount Airy, MD 2:44:17 390579 128 Kelly Benefits Strategies Cycling
82 Ethan CRAINE 2:45:11 4 Project Echelon Racing
83 437.51 Brody MCDONALD (46 - Cat1) Escondido 2:47:13 361964 66 Aevolo Cycling
84 438.31 Bradley WIGGS (47 - Cat1) Palmdale, CA 2:47:13 524493 248 Voler Factory Racing p/b Schnur Racing
85 439.10 Wells WILLETT New Paltz, NY 2:47:21 607468 107 Good Guys Racing p/b Strategio
86 439.90 Isaac BRYANT (48 - Cat1) Maplewood, MN 2:47:29 383319 52 Above and Beyond Cancer Cycling Team pb Bike World
87 Ignacio de Jesus PRADO JUAREZ 2:47:49 16 Canel's - Java
88 441.49 Brendan RHIM (49 - Cat1) Norwich Vt 2:48:02 282640 7 Project Echelon Racing
89 Cormac MCGEOUGH 2:48:02 14 Canel's - Java
Team 1st Place 90 Jim BROWN 2:48:28 162 Ribble Rebellion
91 443.88 Chris RIEKERT (50 - Cat1) Morgan Hill, CA 2:49:07 267361 218 Team Mike's Bikes p/b Equator Coffees
92 444.67 Julien RUHE (51 - Cat1) Atlanta, GA 2:50:45 467120 125 Kelly Benefits Strategies Cycling
93 445.47 Nathan CUSACK (52 - Cat1) Chevy Chase, MD 2:52:02 442919 122 Kelly Benefits Strategies Cycling
94 Manu MOORE 2:52:02 194 TaG Cycling Race Team
Team 2nd Place 95 447.06 Dylan SCHROEDER (53 - Cat1) Eagle 2:52:02 590609 208 Team California p/b Verge
96 Charles BERGERON 2:52:02 21 Team Ecoflo Chronos
97 Ethan POWELL 2:52:02 27 Team Ecoflo Chronos
98 449.45 Nikos CASTO (54 - Cat1) Tucson, AZ 2:52:02 616482 132 Landis Cyclery-Trek
99 450.25 Jordan MILLER (55 - Cat1) Olathe 2:52:02 425009 136 Landis Cyclery-Trek
100 Daniel KALICHMAN 2:52:02 33 Hustle Pro Cycling
101 451.84 Shay WRIGHT (56 - Cat1) Rock Island, IL 2:52:07 435220 177 Rio Grande Elite Cycling Team
102 452.63 Brian MCCULLOCH (57 - Cat1) Yucaipa, CA 2:52:07 169774 113 iSpeed-FELT
103 453.43 Alex MARR (58 - Cat1) Fort Collins, CO 2:52:07 455812 176 Rio Grande Elite Cycling Team
104 Sebastain BRENES MATA 2:52:11 13 Canel's - Java
105 Patrick HARRIS 2:52:11 32 Hustle Pro Cycling
106 Anton MULLER 2:52:11 46 Team Novo Nordisk Development
107 456.61 Johan BRUSA (59 - Cat1) Bothell, WA 2:52:17 614493 171 Rio Grande Elite Cycling Team
108 Samael FLEURY-NADEAU 2:52:17 191 TaG Cycling Race Team
109 Giovanni ROMERO 2:52:20 116 iSpeed-FELT
110 459.00 James HILYER (60 - Cat1) Trabuco Canyon Ca 2:52:20 291935 174 Rio Grande Elite Cycling Team
111 Reid KINNIBURGH 2:52:20 193 TaG Cycling Race Team
112 460.59 Taylor WARREN (61 - Cat1) San Diego, CA 2:52:20 287780 77 CS Velo Racing
113 Gavin HADFIELD 2:52:20 24 Team Ecoflo Chronos
114 462.18 Scott MCGILL (62 - Cat1) Fallston, MD 2:52:20 281178 6 Project Echelon Racing
115 Evan RUSSELL 2:54:05 37 Hustle Pro Cycling
116 463.78 Alfredo BUENO Lakewood, CA 2:54:57 650924 61 Aevolo Cycling
117 464.57 Matthew KOENIG Santa Cruz, CA 2:55:28 212479 214 Team Mike's Bikes p/b Equator Coffees
118 465.37 Ryan GORMAN (63 - Cat1) Mill Valley 2:55:28 555864 242 Voler Factory Racing p/b Schnur Racing
Team 2nd Place 119 David RICO 2:55:28 206 Team California p/b Verge
120 466.96 Patrick WELCH (64 - Cat1) Northfield, MN 2:55:28 404210 58 Above and Beyond Cancer Cycling Team pb Bike World
121 Oliver DOWD 2:55:30 151 Red Truck Racing p/b Mosaic Homes
122 468.55 Will GLEASON Baltimore, MD 2:55:30 231092 73 CS Velo Racing
123 469.35 Lucas BOURGOYNE (65 - Cat1) Houston 2:55:30 459365 251 Williams Racing Development
124 470.14 Johnathan HSU (66 - Cat1) Seattle, WA 2:55:30 591106 93 Expeditors
Team 1st Place 125 Alex MURISON 2:55:30 165 Ribble Rebellion
126 471.73 Roman KILUN (67 - Cat1) Oakland 2:55:30 153790 213 Team Mike's Bikes p/b Equator Coffees
127 472.53 Alex CARMONA (68 - Cat1) Tucson, AZ 2:55:57 339504 131 Landis Cyclery-Trek
128 473.33 Haakon SHEFFIELD Pittsford, NY 2:56:02 651024 105 Good Guys Racing p/b Strategio
129 474.12 Cormac DALY (69 - Cat1) Long Is City, NY 2:56:04 573943 101 Good Guys Racing p/b Strategio
Team 1st Place 130 Max RUSHBY 2:56:04 166 Ribble Rebellion
131 475.71 Oliver BOYD Boulder, CO 2:56:04 577989 143 Primal-Audi Denver
132 476.51 Christopher HARLAND-DUNAWAY (70 - Cat1) Riverside 2:56:04 332190 243 Voler Factory Racing p/b Schnur Racing
Team 1st Place 133 Matthew BOSTOCK 2:56:04 161 Ribble Rebellion
134 Joe BECKINGSALE 2:56:40 231 ThrivaSRCT/SignaturePayments
135 Cooper LANGARD 2:57:15 153 Red Truck Racing p/b Mosaic Homes
136 479.69 Darren PIOTROW (71 - Cat1) Jackson, NH 2:57:29 552127 104 Good Guys Racing p/b Strategio
137 480.49 Matan SOPHER Tucson, AZ 2:58:07 619414 138 Landis Cyclery-Trek
138 Louis-Marie POSNIC 2:59:02 47 Team Novo Nordisk Development
139 482.08 Erick HERRERA (72 - Cat1) Los Angeles, CA 2:59:02 552848 232 ThrivaSRCT/SignaturePayments
140 482.88 Tyler THORP Redlands, CA 2:59:02 511212 146 Primal-Audi Denver
Team 2nd Place 141 483.67 Elias SAIGH Milwaukee, WI 2:59:02 560067 207 Team California p/b Verge
142 484.47 Gabriel GUTIERREZ FLORES (73 - Cat1) Fort Collins 2:59:02 424907 172 Rio Grande Elite Cycling Team
143 485.26 Adin PAPELL Murrieta, CA 2:59:02 571955 114 iSpeed-FELT
144 Scott REDDING 2:59:02 236 ThrivaSRCT/SignaturePayments
145 Caleb NEY 2:59:02 155 Red Truck Racing p/b Mosaic Homes
146 487.65 Justin MCQUERRY (74 - Cat1) Austin, TX 2:59:02 299251 45 Team Novo Nordisk Development
147 488.45 Blake MACHERAS Santa Rosa, CA 2:59:02 497131 245 Voler Factory Racing p/b Schnur Racing
148 Hudson LUBBERS 2:59:02 35 Hustle Pro Cycling
149 490.04 Matthew HEPWORTH (75 - Cat1) Boise, ID 2:59:02 494623 223 RF Foundations p/b George's Cycles
150 Sam MORRIS 2:59:02 36 Hustle Pro Cycling
151 Celestin WATTELLE 2:59:02 48 Team Novo Nordisk Development
152 492.43 Rudolph NAPOLITANO (76 - Cat1) Marina Del Rey, CA 2:59:02 214693 234 ThrivaSRCT/SignaturePayments
153 Joshua BROWN 2:59:02 41 Team Novo Nordisk Development
154 494.02 Matt KLECKNER (77 - Cat1) Tucson, AZ 2:59:02 356962 135 Landis Cyclery-Trek
155 Iver SKAARSETH 2:59:02 56 Above and Beyond Cancer Cycling Team pb Bike World
156 495.61 Kody KING (78 - Cat1) Millcreek, UT 2:59:02 602398 225 RF Foundations p/b George's Cycles
157 496.41 John COLLIER (79 - Cat1) Salt Lake City 2:59:02 403103 221 RF Foundations p/b George's Cycles
158 Philippe JACOB 2:59:02 26 Team Ecoflo Chronos
159 Przemyslaw KOTULSKI 2:59:02 44 Team Novo Nordisk Development
160 Jerome GAUTHIER 2:59:02 23 Team Ecoflo Chronos
161 Cory LEWIS WILLIAMS 2:59:06 255 Williams Racing Development
162 500.39 Andrew MATHIESEN (80 - Cat1) Santa Rosa, CA 3:00:14 494325 246 Voler Factory Racing p/b Schnur Racing
163 Kolby MULLEN 3:00:32 154 Red Truck Racing p/b Mosaic Homes
164 501.98 Andrew CARR Salinas, CA 3:00:36 546386 241 Voler Factory Racing p/b Schnur Racing
165 502.77 Bergen WEST (81 - Cat1) Lancaster Pa 3:00:38 428522 186 SoCalCycling.com Team
166 503.57 Satchel KIM Bethesda, MD 3:00:45 591153 124 Kelly Benefits Strategies Cycling
167 504.37 Maxwell RYE (82 - Cat1) Longmeadow, MA 3:00:50 607532 247 Voler Factory Racing p/b Schnur Racing
168 505.16 Trevor AUGUST Pittsford, NY 3:01:29 388145 51 Above and Beyond Cancer Cycling Team pb Bike World
169 Joshua PRICE 3:02:21 235 ThrivaSRCT/SignaturePayments
170 Emile HAMM 3:04:00 31 Hustle Pro Cycling
DNF Charles DUQUETTE 22 Team Ecoflo Chronos
DNF Fred MEREDITH 54 Above and Beyond Cancer Cycling Team pb Bike World
DNF Jacob LONGO Alta Loma, CA 563658 181 SoCalCycling.com Team
DNF Eamon Franck Pacific Grove, CA 286608 215 Team Mike's Bikes p/b Equator Coffees Sluiten