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 Junior 9-14

Pl First Name Last Name Team Time
1 Gabe Hansen
2 Whyatt Flade
3 Brody Hansen
4 Sawyer Hansen

Men Category 1/2/3 Elite

Pl First Name Last Name Team Time
1 Kody Babler Flicker | Hub Bikes
2 Eric Hill Project Echelon Racing
3 Brian Werner
4 Aaron Messer Team Wheel & Sprocket
5 Ian Mccarrell
6 Brian Davis Diablo Cycling
7 David Weinstein
8 Jesse Patoka

Men Category 1/2/3 Masters 35+

Pl First Name Last Name Team Time
1 Daniel Lawrence Midwest Orthopedic Specialty Hospital /
2 Michael Froh The Meteor
3 Derek Moran Gryphon Velo Racing

Men Category 3 Elite

Pl First Name Last Name Team Time
1 Jake Spaude Hollander Benelux Racing
2 Jared Leppert
3 Joey Godiska Brazen Dropouts Cycling Team
4 Derek Moran Gryphon Velo Racing

Men Category 3/4/5 Elite 35+

Pl First Name Last Name Team Time
1 Peter Cherchian Neff Cycle Service
2 Jesse Patoka
3 Derek Moran Gryphon Velo Racing
4 Shawn Nelson Diablo Cycling
5 Barry Voelker Sakari Sushi Lounge Race Team p/b Smart Honda
6 Tristin Suhonen
7 Christopher White

Men Category 4/5 Elite

Pl First Name Last Name Team Time
1 David Weinstein
2 Vyacheslav Telyatitskiy
3 Sam Cherchian
4 Andres Martin
5 Blake Weiss
6 Isaac Porter Adapt Cycling
7 Tristin Suhonen
8 Nathan Phelps Gryphon Velo Racing
9 Blaine Wheeler
10 Mitch Sutton
11 David Fraczek
12 Justin Hicks Brazen Dropouts
13 Nick Gawlik
14 Levi Lesperance
15 Eric Johnson
16 Erik Hansen
17 Dan Lundstrom

Women Cat 4/5 Elite

Pl First Name Last Name Team Time
1 Sarah Mount

Women Womxn Elite

Pl First Name Last Name Team Time
1 Julie Phelps Gryphon Velo Racing
2 Jenna Mehre Brazen Dropouts Cycling Team
3 Elizabeth Stangl
4 Sarah Mount