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.

Jr Men (Elementary School)

Pl First Name Last Name Team Time
1 Russell Dierdorf 0:21:15

Jr Men (Middle School)

Pl First Name Last Name Team Time
1 Sean Davies 0:25:40
2 Cadel Santos 0:32:57

Men's A

Pl First Name Last Name Team Time
1 Matt Dooley 0:56:11
2 Doug Noble 0:59:07
3 Greg Ngo 1:02:48

Men's B

Pl First Name Last Name Team Time
1 Andrew Yee 0:42:15
2 Justin Noble 0:42:18
3 Jeremy Borgeson 0:42:19
4 Toby Smith 0:43:14
5 Kristopher Keetch 0:44:37
6 Jonathan Hunt 0:45:21
7 Jason Crawford 0:45:32
8 Jim Lentfer BikeX.org p/b Hyperthreads 0:47:13
9 Charlie Gesell 0:47:23
10 Sean Davies 0:47:35
11 Raymond Spore 0:48:09
12 Clifford Lee 0:48:43
13 Kai Yee 0:49:29
14 Phillip Heiman 0:50:09
15 Andrew Lagodzinski VSRT 0:44:15

Men's C

Pl First Name Last Name Team Time
1 Suhith Rajesh 0:25:43
2 Greg Ngo 0:26:44
3 Jim Lentfer BikeX.org p/b Hyperthreads 0:29:14
4 Nicolas Rangel 0:29:36
5 Dan Quick 0:32:36
6 Bobby Vempati 0:35:42
7 Sam Studer 0:26:40
8 Wei-en Chang 0:28:00
DNF Chris Goodwin DNF

Women's B

Pl First Name Last Name Team Time
1 Ashlyn Watters 0:40:15

Women's C

Pl First Name Last Name Team Time
1 Candice Wang 0:36:17