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.

35+ Men

Pl First Name Last Name Team Time
1 Gaige Sippy
2 Gene Hilton
3 Brendan Shafer
4 Heath Garvey
5 Miles Venzara
6 Frank Mapel
7 Chad Cheeney
8 Casey Roberts
9 Steve Coller
10 Joe Hanrahan

50+ Men

Pl First Name Last Name Team Time
1 Matthew Mcgee
2 Joseph Shults
3 Andy Fox
4 Jonathan Delacey
5 Tony Cady
6 Dave Hagen
7 Rob Haggart
8 David Strobel
9 Field Blevins
10 Justin Bogan
11 Jack Mcmanus
12 Richard Bagienski

B Men

Pl First Name Last Name Team Time
1 Ryan Tenge
2 Troy Hachmann
3 Cannon Hilton
4 Steve Koller
5 Ethan Hilton
6 Eric Hjermstad

Juniors

Pl First Name Last Name Team Time
1 Cooper Wells
2 Brody Bruce
3 Ellis Bates
4 Fielder Lecompte
5 Ben Andrea

Open Men

Pl First Name Last Name Team Time
1 Cody Cupp
2 Guy Leshem
3 Todd Wells
4 Troy Wells
5 Matt Shriver
6 Carson Beard
7 Keiran Eagen
8 Sam Morrison
9 Sam Hart
10 Jake Olander
11 Kolby Preble
12 Maxx Chance
13 George Piepgras
14 Dylan Stucki
15 Alexander Martin
16 Ross Delaplane
17 Max Palmer
18 Cobe Freeburn
19 Ryan Chaney
20 Greg Lewis
21 Garrett Payer
22 Kye Cordes
23 Luca Haines
24 Ian Williams
25 Emmett Mcmanus
26 Michael Thomas
27 Jacob Huber
28 Rotem Ishay
29 Connor Gizinski
30 Nick Mohan
31 Ryan Paupore
32 James Hilyer
33 Henry Lord

Open Women

Pl First Name Last Name Team Time
1 Michaela Thompson
2 Sofia Waite
3 Madelyn Roberson
4 Teal Stetson-lee
5 Trista Winder
6 Ingrid Alt
7 Martha Iverson
8 Ruth Holcomb