These results are provided for informational purposes only. Please note that the protest period for this event has expired and no changes can or will be made to these results.

Men 40+ Cat 5

Pl First Name Last Name Team Time
1 Oswaldo Morales gutierrez EP Cyclists
2 Chad Vicek
3 Mark Mattecheck
4 Jerome Simmons EP cyclists

Men Cat 2

Pl First Name Last Name Team Time
1 Nikos Casto Landis/TREK 0:39:52
2 Michael Watkins LOCKTON/FULL CYCLE 0:39:52
3 Taj Krieger Rio Grande Elite Cycling Team 0:39:52
4 Giovanni Romero iSpeed Racing 0:39:52
5 Sam Riess State Bicycle Co. 0:39:52
6 Luke Mather Unattached 0:39:52
7 Garin Kelley United Cycling 0:39:52
8 Andre Abreu 0:39:52
9 Luis Cerna Bicycle Haus 0:39:52
10 Ethan Dunham Groove Subaru 0:39:52
11 Henrik Rummel Bicycle Haus 0:39:52
12 Stuart Gardner Chaney Windows and Doors 0:39:52
13 Demsy Cifuentes Omnia 0:39:52
14 Emerson Cifuentes Omnia 0:39:52
15 Noah Collins beardedgoat Elite Cycling 0:39:52
16 Christopher Reynolds 0:39:52
17 Luke Arens Above and Beyond Cancer Cycling Team 0:39:52
18 Kylen Solvik Full Send Racing p/b Mikes Bikes 0:39:52
19 Zach Calton Calton Coaching 0:39:52
20 Matt Kleckner Landis/TREK 0:39:52
21 Ziad Lien DistrictTaco Racing 0:39:52
22 Elias Zamora OKC Velo 0:39:52
23 Orion Child Velo Childeric 0:39:52
24 Nicholas Ridenour Hewdog Racing 0:39:52
25 Ryan Chaney Pasta Brain Racing 0:39:52
26 Cole Tamburri Full Send Racing p/b Elevation Cycles 0:39:52
27 Nicholas Besse Holy Cow Racing 0:39:52
28 Kody King LHM CC 0:39:52
29 Dustin Quigley HewDog Racing 0:39:52
30 Logan Tisdale Intermountain Live Well PB Harristone 0:39:58
31 Joshua Lebo CS Velo 0:39:58
32 Gama Lara Advance 2 race 0:39:58
33 Nathan Colavolpe New Haven Angels 0:40:02
34 Bobby Lozoya 0:40:09
35 Daniel Davidson 0:40:11
36 Ian Mulligan Landis/TREK 0:40:28
37 Stephen Cameron United Cycling 0:40:40
38 Mateo Diaz iSpeed Racing 0:41:14
39 Mack Parshall Tete de la course 0:46:39

Men Cat 3

Pl First Name Last Name Team Time
1 Spencer Tanner DEUS VELOX p/b JAKROO USA 0:33:55
2 Tommy Feng Team Six 0:33:55
3 Nicholas Mcchesney S2C/BOSCH pb Primal 0:33:55
4 Gonzalo Barroilhet Bicycle Haus 0:33:55
5 Jeremy Norris Ardor Cycling 0:33:55
6 Walker Bohannan Premier Racing 0:33:55
7 Bill Dolan 0:33:55
8 Zachary Thomas DEUS VELOX p/b JAKROO USA 0:33:55
9 Hayden Christian Fasthouse 0:33:55
10 Taylor Granger iSpeed Racing 0:33:55
11 Timothy Finnegan Christian Cycling Tucson 0:33:55
12 Luke Lynch Kingston Wheelers 0:33:55
13 Aidan Lemorande 0:33:55
14 Patrick Buck The Velo Ambassador Team 0:33:55
15 Ryan Mix Premier Racing 0:33:55
16 Ben Gonzalez 0:33:55
17 Kade Kreikemeier Rio Grande Cycling 0:33:55
18 Matthew Johnson The Velo Ambassador team 0:33:55
19 Tommy Perkins Tesseract Racing 0:33:55
20 Parker Smith LHM CC 0:33:55
21 Lee Prouty Christian Cycling 0:33:55
22 Trevor Quass Bicycle Haus 0:33:55
23 Johnathon Giron The Velo Ambassador Team 0:33:55
24 Henry Nelson Flow Formulas Off-Road 0:33:55
25 Daniel Cherenson Bicycle Ranch Tucson Racing p/b Ell Group Real Estate 0:33:55
26 Ansel Smolund DEUS VELOX p/b JAKROO USA 0:33:55
27 Steven Szabo Blitz Racing CC 0:33:55
28 Miguel Mehuys AXIOS MOBILE 0:33:55
29 Martin Yepiz Pay 'N Take 0:33:55
30 John Stoveld CS Velo 0:33:55
31 Patrick Dunn Primal-Audi Denver 0:33:55
32 Edward Larkin Full Send Racing 0:33:55
33 Matan Sopher University of Arizona 0:33:55
34 Aidan Rhodes Team Pay n Take/ University of Arizona 0:33:55
35 Gabriel Love Pacific Office Automation Cycling 0:33:55
36 Nicholas Gilida Primal-Audi Denver 0:33:55
37 Gregory Janousek Bicycle Haus 0:33:55
38 Dalton Thornsberry DEUS VELOX p/b JAKROO USA 0:34:05
39 Eric Whaylen Stem Ciders Racing 0:37:33
DNF Zachary Simon Gene Johnson Cycling Team

Men Cat 4

Pl First Name Last Name Team Time
1 Beckett Ledger Flow Formulas Offroad 0:30:24
2 Jonathan Bush Bike Accident Attorneys 0:30:27
3 Kevin Knol Heavy Pedal 0:30:31
4 Grant Feige 0:30:31
5 Samuel Hart Fort Lewis College 0:30:31
6 Geoffrey Spencer Phoenix Team Seek and Destroy 0:30:31
7 Devon Lewis MMRC 0:30:31
8 Christian Skinner 0:30:31
9 Brennen Field Octagon Elite 0:30:31
10 Jason Lux Zone Five Racing 0:30:31
11 Soroush Shahriari Team RPT 0:30:31
12 Ryan Oscarson Bicycle Haus 0:30:31
13 Kyle Tiemeier 0:30:31
14 Thomas Anderson Phoenix Team Seek and Destroy 0:30:31
15 Nicholas Asborno 0:30:31
16 Jacob Winkelhake CINCH Cycling 0:30:31
17 Mateo Padilla Team California Juniors 0:30:31
18 Jordan Ware Bicycle Haus 0:30:31
19 Chris Hart 0:30:31
20 Matthew Normand SDBC Powered by Bonnici Law Group p/b UC Cyclery 0:30:31
21 Brandon Owens-nilo iSpeed Racing 0:30:31
22 Mike Ivancic US Military Endurance Sports 0:30:31
23 Frank Pfeil Natural Grocers Cycling Team 0:30:31
24 Cj Howard 0:30:31
25 David Platon Blitz Racing CC 0:30:31
26 Jacob Olander Fort Lewis College 0:30:31
27 Colben Kharrl Blitz Racing CC 0:30:31
28 Sebastian Afshari 0:30:31
29 Jeffery Cathey The Velo Ambassador Racing Team 0:30:31
30 Shahir Sikder CFT/AXION CYCLING TEAM 0:30:31
31 Saul Burns ZiaVelo Cycling 0:30:31
32 Bransen Lou Heavy Pedal 0:30:31
33 Oscar Pulgarin Natural Grocers Cycling Team 0:30:31
34 Koabi Brooks Natural Grocers Cycling Team 0:30:31
35 Jesse Avery Team Fremont/FFBC data by OnTheDay.net 0:30:31
36 Matt Dorchinecz Bicycle Haus 0:30:31
37 Connor Ridge Project Party 0:32:59
38 Jarrett Wyatt Phoenix Team Seek and Destroy 0:33:44
39 John Sellinger Spooner Physical Therapy 0:35:59
40 Raymond Rivera Serious Cycling 0:35:59
41 Braeden Sellinger Bicycle Haus / NAU 0:36:00
DNF Anthony Strickland PAA Cycling
DNF Jesus Palma OMC

Men Cat 5

Pl First Name Last Name Team Time
1 Connor Engelmann
2 Kyle Torres
3 Chris Noble Bike Masters / Specialized
4 Theodore Saldivar Blitz CC
5 Sean Eizadi
6 Nate Rhodes Natural Grocers Cycling Team
7 William Bushong
8 Justin Mccloud The Velo Ambassador Team
9 Anthony Rivera perez EP CYCLISTS RACE TEAM
10 Luke Parker
11 Broderick Coffman
12 Carlos Restrepo BikeMasters/Specialized
13 Dustin Kereluk Jetset
14 Will Wagner
15 Tony Dang PAA

Men Junior 13-14 Open

Pl First Name Last Name Team Time
1 David Avery Work Health Solutions Racing 0:25:58
2 Michael Perez Team Velosport Junior & U23 Development 0:25:58
3 Hugo Burns ZiaVelo Cycling 0:25:58
4 Damiano Rivera de rosales El Groupo 0:25:58
5 Aaron Solle Santini/Murphy Capital 0:25:58
6 Elijah Fisher Work Health Solutions Racing 0:26:01
7 Sebastian Pena CCF/Hollydale Cycling Club 0:26:06
8 Tate Sundt BYRDS 0:27:20
9 Luke Digenan 0:29:09
10 Charles Schiffhauer 0:30:00

Men Junior 15-16 Open

Pl First Name Last Name Team Time
1 Rowan Nistal BYRDS 0:32:50
2 Oliver Welcker BYRDS 0:32:50
3 Harry Lasker Adapt ChemStation 0:33:11
4 Jack Vitale Pegasus Cycling 0:33:11
5 Jack Watson Bros Ride Bikes 0:33:11
6 Eli Watson Bros Ride Bikes 0:33:11
7 Brady Hogue Landis/TREK 0:33:11
8 Diego Rangel Serious Cycling 0:33:11
9 Benjamin Juracich Liquid Velo 0:33:11
10 Gregory Debenedetti BYRDS 0:33:11
11 Chandler Evans Miller School of Albemarle 0:33:11
12 Alex Nordstrom El Groupo 0:33:11
13 Jhedric Enoc Work health solution 0:33:11
14 Cyrus Hembree Santini Murphy Capital Advisors 0:33:11
15 Austin Freyer BYRDS 0:33:11
16 James Bailey Flagstaff Bicycle Revolution 0:33:11
17 Tomas Salazar El Groupo 0:33:11
18 Thomas Sullivan Velosport Cycling 0:33:11
19 Dylan Kuhl Landshark 0:33:11
20 Phillips Claud iv Team Santini USA p/b Murphy Capital Advisors Team 0:33:18
21 Louis Bonilla LABA 0:33:18
22 Jack Digenan 0:36:30
23 Chase Cubbage Adapt ChemStation 0:43:48
DNF Owen Kuhl Landshark
DNF David Lapierre Stage 1/ AirLine Cycles
DNF Zach Martinez Velosport
DNF Tyler Sheridan Velosport cycling

Men Junior 17-18 Open

Pl First Name Last Name Team Time
1 Luke Fetzer Hot Tubes 0:44:32
2 Ashlin Barry EF Education - ONTO 0:44:32
3 Charles Bergeron Ignite Junior Cycling 0:44:32
4 Enzo Edmonds Hottubes Development Cycling 0:44:32
5 Kaden Colling Ignite Junior Cycling 0:44:32
6 Hudson Lubbers Ignite Junior Cycling 0:44:32
7 Joaquin Medina garzon Adapt ChemStation 0:44:32
8 Darren Parham Hot Tubes 0:44:32
9 Alejandro Che Team VeloSport 0:44:32
10 Asa Child Velo Childeric 0:44:32
11 Aj August Hottubes Development Cycling 0:44:32
12 Ben Stokes Hottubes Development Cycling 0:44:32
13 David Thompson Hottubes Development Cycling 0:44:32
14 Brendan Luongo Team VeloSport 0:44:32
15 Nathan Cusack Kelly Benefits Strategies Cycling 0:44:32
16 Cullen Darr Bike Mart/Matrix 0:44:32
17 Gabriel Payne Elevate Racing 0:44:32
18 Enzo Hincapie EF Education - ONTO 0:44:32
19 Caden Budd Adapt ChemStation 0:44:32
20 Ian Abrahams Elevate Racing 0:44:32
21 Ben Boroff BYRDS 0:44:32
22 Rye Christman Super Squadra p/b Eliel 0:44:32
23 Henry Neff Kelly Benefits Strategies Cycling 0:44:32
24 Lance Wong Team California 0:44:32
25 Miles De sousa EF Education - ONTO 0:44:32
26 Otis Engel Kelly Benefits Strategies Cycling 0:44:32
27 Julian Wang Kelly Benefits Strategies Cycling 0:44:32
28 Odinn Thordarson Boost CycleSport Juniors 0:44:32
29 Sasha Renaud-tremblay Hottubes Development Cycling 0:44:32
30 Elliot Semonsky El Groupo 0:44:32
31 Griffin Solle Santini/Murphy Capital 0:44:32
32 Jack Ray Hottubes Development Cycling 0:44:32
33 Rowan Child Velo Childeric 0:44:32
34 Ernesto Davila Los Angeles Bicycle Academy 0:44:32
35 Presley Evans Miller School of Albemarle 0:44:32
36 Andres Hernandez El Groupo 0:44:32
37 Aiden Fraley Team Velosport 0:44:32
38 Cj Burford EF Education - ONTO 0:44:32
39 Jonas Woodruff Shimano/Trek Race Shop/Cyclery USA 0:44:32
40 Elias Saigh Adapt ChemStation 0:44:32
41 Julien Ruhe DDP Elite Cycling Team 0:44:32
42 Liam Adams Northstar Development 0:44:32
43 Corey Shen 0:44:32
44 Vincent Moser A-D Racing 0:47:08
45 Devin Hawk SJBC 0:48:27
46 Nathan Martin Ignite Junior Cycling 0:48:27
47 Jacob Huber 0:49:04
48 Matthew Glavich Ignite Junior Cycling 0:49:04
49 Tyler Packer Byrds 0:49:04
50 Oliver Snydal Kelly Benefits Strategies Cycling 0:49:04
51 William Cucco Team Swift 0:49:04
52 Carsten Baker Velo Track Cycling 0:49:04
53 Isaac Juracich Liquid Velo Expiditers 0:49:04
54 Kyler Keenan 0:50:37
55 Maximiliano Villa rascon EP Cyclists Race Team 0:56:00
56 Cesar Buff BB Maid all day 0:56:14
57 Yazeed Albadarin Team Velosport 0:56:14
58 Jade Rohde Team SWIFT 0:56:14
59 Cohen Sylvester Adapt ChemStation 0:56:14
60 Ty Parshall Tete de la Course 0:56:14
61 Alejandro Estrada Codeson 0:56:14
62 Alberto Garcia toxicos 0:56:14
63 Diego Laroque Core Racing 0:59:58
64 Jesus Amaya El Groupo 0:59:58
65 Axel Biederman El Groupo 0:59:58
66 Nolan Church Miller School of Albemarle 0:59:58
67 Noah Streif BRYDS 0:59:58
68 Alfredo Bueno Team Velosport 0:59:58
DNF Gray Barnett EF Education - ONTO
DNF Levi Dykes EF Education - ONTO
DNF Ben Mcconchie EF Education - ONTO
DNF Reilly Oberding EF Education - ONTO
DNF Liam Olson Team Rush
DNF Thomas Paluda El Groupo
DNF Nathan Perry Team California
DNF Sebastian Soto Landis/TREK
DNF Diego Garcia Walden

Men Junior 9-12 Open

Pl First Name Last Name Team Time
1 Owen Morozowich Durango Devo 0:36:52

Men Master 35+

Pl First Name Last Name Team Time
1 Jesse Siemen Turbo Racing 0:29:44
2 Jason Laidlaw EP Cyclists 0:29:44
3 Rudolph Napolitano Serious Cycling 0:29:44
4 Kyle Cooper Team Six Project 0:29:44
5 Luke Vaughn Team Six Project 0:29:44
6 Charles Hogan Serious Cycling 0:29:44
7 Charles Everett Bicycle Ranch Tucson Racing p/b Ell Group Real Estate 0:29:44
8 Ronald Toth ThriveOn 0:29:44
9 Tory Gillett Serious Cycling 0:29:44
10 Gilberto Melendez Bicycle Ranch Tucson 0:29:44
11 Benjamin Grass Frontiers Racing 0:29:44
12 Frank Cundiff Project Echelon Vanguard 0:29:44
13 Eric Shadle Team Six Project 0:29:44
14 Travis Johnson SJBC 0:29:44
15 Ralph Buckingham Turbo Racing 0:29:44
16 Lee Manes Team Six Project 0:29:44
17 David Garcia SDBC Powered by Bonnici Law Group p/b UC Cyclery 0:29:44
18 Diego Vides Serious Cycling 0:29:44
19 Matthew Novak Bicycle Ranch Tucson Racing p/b Ell Group Real Estate 0:29:44
20 Josh Watts Bicycle Ranch Tucson Racing p/b Ell Group Real Estate 0:29:44
21 Samuel Macias CFT/Premium Realty 0:29:44
22 Peter Anderson Bicycle Ranch Tucson Racing p/b Ell Group Real Estate 0:29:44
23 James Threadgill Bicycle Ranch Tucson Racing p/b Ell Group Real Estate 0:29:44
24 Mickey Oswald Bicycle Ranch Tucson Racing p/b Ell Group Real Estate 0:29:44
25 Doug Small SDBC Powered by Bonnici Law Group 0:29:44
26 Peter H gee Stem Ciders Racing 0:29:44
27 Jason Ryan SDBC Powered by Bonnici Law Group 0:29:44
28 Ryan Gibson 0:29:44
29 Zach Juracich Liquid Velo Expiditers 0:29:44
30 Seth Huggins Serious Cycling 0:29:55
31 Sergio Dominguez Stone House Group 0:29:58
32 Joshua Bonnici SDBC Powered by Bonnici Law Group p/b UC Cyclery 0:30:05
33 Joey Iuliano University of Arizona 0:30:18
DNF David Nascimento

Men Master 45+

Pl First Name Last Name Team Time
1 Jonathan Cavner Groove Subaru Excel Sports 0:29:44
2 Rolando Trillo EP Cyclists Race Team 0:29:44
3 Michael Claudio ThirstyBear Cycling 0:29:44
4 Antony Barsi Black Swift / Cycleton 0:29:44
5 Justin Kirk Texas Roadhouse Cycling p/b VQ Labs 0:29:44
6 Billy Rappleye Intermountain Live Well PB Harristone 0:29:44
7 Derek Witte Heavy Pedal 0:29:44
8 Kyle Pitman Project Echelon Vanguard 0:29:44
9 Michael Spangler S2C/Bosch pb Primal 0:29:44
10 John Hart Friends Great Smokies Cycling (Team FGS) 0:29:44
11 Matthew Holecko Carlos O'Briens Racing 0:29:44
12 Kevin Phillips ironfly 0:29:49
13 Robert Mennow Heavy Pedal / Exhale Bikes 0:29:49
14 Carlos Franco CFT /Axion Team 0:29:49
15 Andow Rodriguez CFT/AXION Cycling Team 0:29:49
16 Rick Lawton ThirstyBear Cycling 0:29:49
17 Jason Grefrath ThirstyBear Cycling 0:29:49
18 Jose Valdez Joyerias Meza 0:29:49
19 Jody Harris Intermountain Live Well PB Harristone 0:29:49
20 Daniel Quirk ThirstyBear Cycling 0:29:49
21 Chris Cornelius Adapt Cycling 0:29:49
22 Jeremy Cucco Illuminati Cycling 0:29:55
23 Kevin Mikkelson Eliel Factory Team 0:29:55
24 Richard Thompson Bicycle Ranch Tucson p/b Ell Group Real Estate 0:29:55
25 Luis Che Ironfly 0:30:16
26 Karl Baumgart Ironfly 0:30:35
27 Troy Huebner Zone Five Racing 0:37:29
28 Derek Rich Landis/TREK 0:39:59
29 Dennis Porter Intermountain Live Well PB Harristone 0:44:59

Men Master 55+

Pl First Name Last Name Team Time
1 Norman F alvis Celebrity/Chalet 0:28:50
2 Jon Davis Serious Cycling 0:28:50
3 Chris Hahn Velo Pasadena 0:28:50
4 Dan Foehner 0:28:50
5 John Mansell Boulder Cycling Coach 0:28:50
6 Jim Woodburne Landis/TREK 0:28:50
7 Randy Bueghly PTSD PHOENIX TEAM SEEK & DESTROY 0:28:50
8 Peter Benkowski Stem Ciders Racing 0:28:50
9 Wilson Gorrell FIrestone Walker Race Team 0:28:50
10 Greg Nichols 0:28:50
11 Jay Engel Groove Subaru Racing 0:28:50
12 Alex Pendleton Stage 2 Cycling 0:28:50
13 Richard Leibfried ActiveYards 0:28:50
14 Gerry Clapper Team ProPower 0:28:50
15 Gregory Page Lightning Velo Cycling Club 0:28:50
16 Andrew Hosterman Landis/TREK 0:28:50
17 Daniel Burke Racer X Cycling 0:28:50
18 Leo Masursky Landis/TREK 0:28:50
19 Daniel Dudzik MIT Cycling Team 0:28:50
20 Jerry Opris Core Racing 0:28:50
21 Al Senft Zia Velo Cycling 0:28:50
22 Steven R holland Illy Coffee 0:28:50
23 Andrew Nuckles Big Orange Cycling 0:29:11
24 Brian Lemke Landis/TREK 0:29:32
25 Nick Gillock Velo Club La Grange 0:29:36
26 Kurt Kroemer Team ProPower 0:30:22
27 Eric Chin Eliel Factory Team 0:30:22
28 Craig Hamilton Team ProPower 0:30:22
29 Thomas Bowmaster Team ProPower 0:30:22
30 David Rutledge ZiaVelo Cycling 0:30:22
31 Joaquin Blanco CFT CYCLING TEAM 0:35:00
32 David French Landis/TREK 0:35:00
33 Todd Key Velo Track Cycling 0:36:00
DNF Scott Arnold DCL360 Coaching-Fuji team racing

Men Master 65+

Pl First Name Last Name Team Time
1 Andrew Buchanan Team ProPower 0:28:53
2 Gilberto Gallardo CFT/AXION Cycling Team 0:28:53
3 Kalman Szkalak Laguna Beach Cyclery 0:28:53
4 Shannon Fox PEAK Racing/Valley Bike and Ski Werks/Pactimo 0:28:53
5 Bob Smith Natral Grocries 0:30:20
6 Frank Winters Clean Power Cycling 0:30:20
7 Dirk Cowley VeloSport Racing-RaceDay 0:30:22
8 David Bixby Landis/TREK 0:30:22
9 Cleaveran Law Lightning Velo 0:30:24
10 Doug Chiasson Peak Racing/Valley Bike & Ski Werks/Pactimo 0:35:02
DNF John Paproski Team ProPower
DNF Mark Riley 505 Sports System Racing Team

Men Pro/Cat 1

Pl First Name Last Name Team Time
1 Justin Williams L39ION of Los Angeles 0:59:59
2 Sam Morris Project Echelon Racing 0:59:59
3 Miguel Santillanes Joyerias Meza 0:59:59
4 Luke Pharis Elevate Racing 0:59:59
5 Ethan Craine Project Echelon Racing 0:59:59
6 Ian Williams Expeditors 0:59:59
7 Ulises Castillo NCL Disruptors 0:59:59
8 Nick Baird Ride Bikes racing 0:59:59
9 Fergus Arthur Texas Roadhouse Cycling P/B VQ Labs 0:59:59
10 Cade Bickmore Project Echelon Racing 0:59:59
11 James Hilyer Rio Grande Elite Cycling Team 0:59:59
12 Sindre Brein Above and Beyond Cancer p/b Bike World 0:59:59
13 Luke Elphingstone Primal-Audi Denver 0:59:59
14 Andrew Frank Team California 0:59:59
15 Zackery Weimer Terun Elite 0:59:59
16 Samuel Hogman Hewdog Racing 0:59:59
17 Evan Larson Team California 0:59:59
18 Seth Lasley Omnia 0:59:59
19 Troy Fields Velo Roussillon 0:59:59
20 Matthew Bailey EMPYR 0:59:59
21 Jorge Fabrizio martinez huerta CODE Guanajuato CRISA 0:59:59
22 Lewis Whiley Expeditors 0:59:59
23 Tristan Jussaume Hewdog Racing 0:59:59
24 Tim Savre 0:59:59
25 Kody Babler Above and Beyond Cancer p/b Bike World 0:59:59
26 Oliver Boyd Primal-Audi Denver 0:59:59
27 Conor White Austin Aviators 0:59:59
28 Cormac Mcgeough Caneles Pro Cycling 0:59:59
29 Johnny Corcoran Bicycle Haus 0:59:59
30 Rex Roberts Ride Bikes Racing 0:59:59
31 Luis Gonzalo josue olivos barrera Ironfly 0:59:59
32 Caedan Aveling SoCalCycling.com Team 0:59:59
33 William Hardin Project Echelon Racing 0:59:59
34 Julien Bourdevaire Ride Bikes Racing 0:59:59
35 Jordan Cheyne Hewdog Racing 0:59:59
36 Torbjorn Andre roed Above and Beyond Cancer p/b Bike World 0:59:59
37 Kaler Marshall Expeditors 0:59:59
38 Johnathan Hsu Expeditors 0:59:59
39 Aaron Beebe Texas Roadhouse Cycling P/B VQ Labs 0:59:59
40 Greg Talpey Expeditors 0:59:59
41 Gabriel Guay Hewdog Racing 1:00:04
42 Jos Miguel reyes morales Canels Zerouno 1:00:04
43 Jordan Miller Landis/TREK 1:00:04
44 Connor Pulvidente Primal-Audi Denver 1:00:04
45 Shawn Litster Project 412 1:00:04
46 Samuel Gilletly Landis/TREK 1:00:04
47 Rene Corella CTM Team Skyline 1:00:04
48 Javier Isaac velador EP Cyclists Race Team 1:00:04
49 Brockton Smith Above and Beyond Cancer p/b Bike World 1:00:04
50 Darren Piotrow Alpine Carbon Racing 1:00:04
51 Ethan Moyer Rio Grande Elite Cycling Team 1:00:04
52 Michael Hemmerlin Landis/TREK 1:00:04
53 Matthew Govero Ride Bikes racing 1:00:04
54 Luca Haines Team California 1:00:04
55 Tyler Thorp CMU Cycling 1:00:04
56 Dalton Collins 1:00:04
57 Marc Sato TaG Cycling Race Team 1:00:04
58 Iver Skaarseth Above and Beyond Cancer p/b Bike World 1:00:04
59 Lucas Huesman Rio Grande Elite Cycling Team 1:00:04
60 Cory Williams L39ION of los angeles 1:00:04
61 Daniel Koszela X-Speed United 1:00:04
62 Stephen Vogel Project Echelon Racing 1:00:04
63 Jacob Lasley Omnia 1:00:04
64 Isaac Bryant Above and Beyond Cancer p/b Bike World 1:00:04
65 Stephen Schaefer Landis/TREK 1:00:04
66 Brock Mason Ride Bikes racing 1:00:04
67 Gabriel Gutierrez flores Rio Grande Elite Cycling Team 1:00:04
68 Jim Maddock Expeditors 1:00:08
69 Randy Reichardt Above and Beyond Cancer p/b Bike World 1:00:08
70 Jesse Mendonca 1:00:08
71 Joseph Bacala Landis/TREK 1:00:08
72 Kyle Perry Texas Roadhouse Cycling P/B VQ Labs 1:00:11
73 Parker Swanstrom 1:00:11
74 Jack Duncan Team Mike's Bikes p/b Equator Coffees 1:00:14
75 Jason Paez L39ION of Los Angeles 1:00:21
76 Caleb Bender Team California 1:00:28
77 Travis Longfellow Austin Aviators 1:00:28
78 John Bowie Expeditors 1:00:31
79 Erik Hammerquist Expeditors 1:00:31
80 Cameron Bond Guillotine Cycling 1:00:35
81 Reid Kinniburgh TaG Cycling Race Team 1:00:57
82 Keelan Ontiveros Expeditors 1:01:10
83 Brian Husen Landis/TREK 1:03:32
84 Zach Gregg Project Echelon Racing 1:30:00
DNF Bradley Bickley Hewdog Racing
DNF Sean Hollenbeck Expeditors
DNF Chris Hildreth Guillotine Cycling

Women Cat 3

Pl First Name Last Name Team Time
1 Ashley Schatz Bicycle Ranch Tucson Racing p/b Ell Group Real Estate 0:28:54
2 Veronica Scott Virginias Blue Ridge TWENTY24 DEVO 0:28:54
3 Charlotte Lehmann Virginias Blue Ridge TWENTY24 DEVO 0:28:54
4 Mya Dillon Team Abundance 0:28:54
5 Kayla Davis Israel Premier Tech Roland- Development Team 0:28:54
6 Camila Arenas Team Abundance 0:28:54
8 Ella Grier LLGCCB 0:28:54
9 Azyra Franklin Miller School of Albemarle 0:28:54
10 Sheerie Edwards Team Abundance 0:28:54
11 Isabella Rich Landis/TREK 0:28:54
13 Megan Kelly FC Racing / Velocio 0:28:54
14 Ragan Weigel Virginias Blue Ridge TWENTY24 DEVO 0:28:54
15 Louisa Kelly SJBC 0:28:54
16 Carissa Yao Team Abundance 0:28:54
17 Alycia Staats Fount Cycling Guild 0:28:54
18 Amanda Brandyberry 3T/Q+M 0:28:54
19 Lauren Weigel Virginias Blue Ridge TWENTY24 DEVO 0:28:54
20 Shequaya Bailey Team Abundance 0:28:54
21 Emma Bishop 0:29:02
22 Danielle Ravnikar Scheels 0:29:02