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 - Cat. 3/4

Pl First Name Last Name Team Time
1 Stephen Schaefer 0:35:35
2 Vince Kennedy 0:37:13
3 Andrew Harrington 0:37:20
4 Andrew Osterhoudt 0:38:43
5 Gustavo Amado 1:00:00
DNF Sonny Morocco 10:00:00

Men - Cat. 4/5

Pl First Name Last Name Team Time
1 Andrew Harrington 0:28:08
2 Andrew Osterhoudt 0:29:17
3 Taylor Benson 0:31:50
4 Ryan Milmoe 0:32:20
5 Brett Dooley 1:00:00
6 Nicholas Plank 2:00:00

Men - Cat. 5

Pl First Name Last Name Team Time
1 Taylor Benson 0:31:30
2 Gregory Janousek 1:00:00
3 Brett Dooley 1:00:00
4 Koabi Brooks 1:00:00

Men Collegiate 40 Minute A

Pl First Name Last Name Team Time
1 Cameron Beard 0:39:39
2 Stephen Schaefer 0:41:16
3 Grayson Hughes 0:42:24
4 Timothy Maley 0:42:43
5 John Noonan 1:00:00

Men Collegiate 40 Minute B

Pl First Name Last Name Team Time
1 Jacob Lippert 0:42:58
2 Paul Tinsel 0:43:45
3 Andrew Osterhoudt 1:00:00
4 Alexander Torgler 1:00:00
5 Grant Sivley 1:00:00
6 Matthew Crisara 1:00:00
7 Gregory Janousek 2:00:00

Men Juniors 11-12 Cat. Open

Pl First Name Last Name Team Time
1 Cyrus Hembree 0:33:10
2 Daniel Hembree 0:34:10

Men Juniors 13-14 Cat. Open

Pl First Name Last Name Team Time
1 Randy Weis 0:33:30
2 Luke Mortensen 0:37:51

Men Juniors 15-18 Cat. Open

Pl First Name Last Name Team Time
1 Ty Mellor 0:32:30
2 Lukas Pico 1:00:00
3 Nicholas Plank 1:00:00

Men Juniors 9-10 Cat. Open

Pl First Name Last Name Team Time
1 Maks Mortensen 0:35:55
2 Axel Mortensen 0:38:08
3 Roman Pico 1:00:00

Men Masters 40+ Cat. 3/4/5

Pl First Name Last Name Team Time
1 Ryan Mortensen 0:29:34
2 Sonny Morocco 0:29:46
3 Brett Dooley 1:00:00

Men Masters 45+ Cat. 1/2/3/4

Pl First Name Last Name Team Time
1 Thom Alger 0:44:58
2 David Barger 1:00:00

Men Masters 50+ Cat. 3/4/5

Pl First Name Last Name Team Time
1 Carlos Zamora 0:32:16
2 Steve Garcia 0:32:50
3 Mark Pico 0:35:06
4 David Haerle 0:36:02
5 John Fritz 1:00:00

Men Masters 55+ Cat. 1/2/3/4

Pl First Name Last Name Team Time
1 William Pepper 0:45:26
2 John Fritz 0:46:00

Men Open - Pro/Cat 1/2/3/4

Pl First Name Last Name Team Time
1 Cameron Beard 0:48:39
2 Caleb Thompson 0:50:07
3 Rhys Louis 0:50:55
4 Weston Rasmussen 0:51:05
5 Grayson Hughes 0:52:00
DNF John Noonan 10:00:00

MTB - Cat. Open

Pl First Name Last Name Team Time
1 Vince Kennedy 0:26:25
2 Weston Rasmussen 0:26:26
3 Rhys Louis 0:28:41
4 Andrew Osterhoudt 0:29:47
5 Carlos Zamora 0:31:20
6 Mark Pico 0:33:20

Single Speed 50 Minu - Cat. Open

Pl First Name Last Name Team Time
1 Carter Warren 0:52:50
2 Ryan Mortensen 1:00:00
3 Gregory Janousek 1:00:00
4 Christopher Brus 2:00:00
5 E Paul koury 3:00:00

Team Relay Co-Ed 4 L Open

Pl First Name Last Name Team Time
1 Timothy Maley 0:21:00
1 Cameron Beard 0:21:00
1 Chloe Welch 0:21:00
2 Cara O'neill 0:23:54
2 John Noonan 0:23:54
2 Grayson Hughes 0:23:54
3 Nathalie Krantz 0:27:05
4 Christopher Brus 0:27:05

Women - Cat. 3/4

Pl First Name Last Name Team Time
1 Stephanie Bruggink 0:36:47

Women - Cat. 5

Pl First Name Last Name Team Time
1 Claire Delucia 0:33:20

Women - Pro/Cat 1/2/3/4

Pl First Name Last Name Team Time
1 Cara O'neill 0:39:33
2 Nathalie Krantz 1:00:00
3 Tori Riemersma 1:00:00

Women Collegiate 30 Minute A

Pl First Name Last Name Team Time
1 Cara O'neill 0:29:00

Women Collegiate 30 Minute B

Pl First Name Last Name Team Time
1 Stephanie Bruggink 0:28:34
2 Ava Miller 1:00:00
3 Claire Delucia 1:00:00

Women Juniors 11-12 Cat. Open

Pl First Name Last Name Team Time
1 Abigail Keresztes 0:37:52

Women Juniors 13-14 Cat. Open

Pl First Name Last Name Team Time
1 Bella Morocco 0:33:35
2 Alyssa Keresztes 0:33:41