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.

C - Cat 4/5

Pl First Name Last Name Team Time
1 Todd Pulvirenti
2 Jacob Allen
3 Thomas Palazzolo
4 Jay Beauvais
5 Anthony Salemi
6 Colin Fries
7 Jacob Custer
8 Joe Willis
9 Tom Wallace
10 Grady Hagedorn
11 Travis Schroll
12 Ryan Bertrand

JUNIOR OPEN

Pl First Name Last Name Team Time
1 Grady Hagedorn
2 Isaiah Willis

JUNIORS 15-17

Pl First Name Last Name Team Time
1 Emily Hagedorn

JUNIORS 9-14

Pl First Name Last Name Team Time
1 Isaiah Willis

Masters 40+

Pl First Name Last Name Team Time
1 Anthony Dust
2 Paul Carter
3 Robert Bart jr
4 Justin White
5 Jay Beauvais
6 Tom Wallace
7 David Hagedorn
8 Joe Willis
9 Ryan Bertrand
10 Tom Harp
12 Dan Hill
13 Gary Merideth

MEN A - Cat 1/2/3

Pl First Name Last Name Team Time
1 Paul Carter
2 Anthony Dust
3 Joseph Beals

MEN B - Cat 3/4

Pl First Name Last Name Team Time
1 Scott Kieback
2 Ruchen Tang
3 Matthew Roeleveld
4 David Hagedorn
5 Robert Bart jr
6 Zach Lysdahl
7 Justin Pol
8 Jacob Allen
9 Justin White
10 Jay Beauvais
11 Luisalberto Gonzales
12 Samuel Strawhacker
13 Thomas Palazzolo
14 Anthony Salemi
15 Jacob Custer
16 Grady Hagedorn
DNF Aaron Deutchman
DNF Todd Pulvirenti

MEN OPEN

Pl First Name Last Name Team Time
1 Robert Bart jr
2 David Hagedorn
3 Justin White
4 Anthony Salemi
5 Samuel Strawhacker
6 Grady Hagedorn
DNF John Halterman

SINGLE SPEED

Pl First Name Last Name Team Time
1 Anthony Dust
2 Scott Kieback
3 Justin White
4 Carrie Cash
5 Justin Pol
DNF Thomas Harp
DNF Samuel Strawhacker

WOMEN C - Cat 4/5

Pl First Name Last Name Team Time
1 Kaitlyn Feit
2 Emily Hagedorn
3 Sun Ruiheng

WOMEN OPEN

Pl First Name Last Name Team Time
1 Carrie Cash
2 Katelyn Feit