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 Men

Pl First Name Last Name Team Time
1 Dylan Gong 0:34:45
2 Matthew Brown 0:34:58
3 Travis Guillroy 0:35:06
4 Colin Walch 0:35:07
5 Bjorn Griepenburg 0:35:53
6 Brandon Van cleve 0:36:15
7 Alexander Fuentes 0:36:50
8 Nicholas Quiroz 0:37:26
9 Daniel Jacquez 0:37:51
10 Ryan Hoffmann 0:37:51
11 Sean Hoffman 0:38:21
12 Adam Havner 0:38:22
13 Aaron Froley 0:39:29
14 Keith Kimbrough 0:40:11
15 Pete Conlin 0:40:35
16 Giacomo Biaggi 0:40:36
17 Aaron Quinonez 0:43:02
18 Mark Calkins 0:30:49
19 Robert Matevish 0:31:57
20 Thomas Gilleran 0:28:02
21 Kimio Bazett 0:14:50
22 Connor Hansen 0:35:26

C Men 35+

Pl First Name Last Name Team Time
1 Dave Brown 0:34:49
2 David Porter 0:34:53
3 Rahi Kamfar 0:36:40
4 Ernest Sanchez 0:36:43
5 Donal Tucker 0:37:51
6 Brandon Fechter 0:38:09
7 Michael Boehme 0:38:10
8 Adrian Guevara 0:38:17
9 Jay Van rein 0:38:19
10 Marcello Quiroz 0:38:39
11 Kenneth Noren 0:38:42
12 Jeremy Sycip 0:39:00
13 John Simmons Team City Sacramento 0:39:08
14 Steve Biggs 0:40:02
15 Ryan Stashak 0:40:03
16 Ron Hill 0:40:04
17 Rowie Jaron 0:40:34
18 Phillip Heiman 0:40:51
19 Bob Burbach 0:41:22
20 Kevin Paul 0:42:24
21 David Halstead 0:34:11
22 Greg Braden 0:36:41
23 Elvin Pedia 0:38:12
24 John Davis 0:31:28
25 Sebastian Brewer 0:17:22

C Women

Pl First Name Last Name Team Time
1 Eileen Saller 0:39:53
2 Kyla Sycip 0:40:14
3 Margie Lapoint 0:40:15
4 Adoria Elias 0:33:12
5 Shantelle Tupaz 0:33:37
6 Kelli Badillo 0:33:51
7 Anna Pimsler 0:33:53
8 Jessie Whitesides 0:34:02
9 Liz Conlin 0:34:19
10 Tirzah Zbinden 0:36:46
11 Michelle Brown 0:38:19

Elite (A) Men

Pl First Name Last Name Team Time
1 Max Judelson 0:53:51
2 Scott Chapin 0:56:53
3 Sean Estes 0:56:56
4 Kobi Gyetvan 0:57:07
5 Justin Robinson 0:57:34
6 Ryan Rinn 0:58:01
7 Randy Shelton 0:58:11
8 Rainier Schaefer 0:58:34
9 Ben Logan 0:58:49
10 Zach Wick 0:59:28
11 Christian Lam 0:59:29
12 Gavin Murray 0:59:33
13 David Mongan 0:59:45
14 Ryan Gallagher 0:59:46
15 Melvictor Tiongson 0:59:51
16 Franz Bernstein 0:59:56
17 Cole Weber 0:59:56
18 Kenneth De la torre 1:02:26
19 Matt Moseley 0:53:58
20 Jordy Malmberg 0:53:59
21 Matt Quann 0:54:11
22 Bryan Larsen 0:54:18
23 Graham Lierley 0:54:21
24 James Stonich 0:54:42
25 Justin Sorenson 0:54:46
26 Brandon Harrison 0:56:05
27 Emery Wedel 0:57:57
28 Dean Poshard 1:00:54
29 Colby Pastore 0:39:12
30 Tyler Nutter 0:13:44

Elite (A) Women

Pl First Name Last Name Team Time
1 Caitlin Bernstein 0:41:42
2 Lindsay Dwyer 0:42:19
3 Lisa Cordova 0:43:09
4 Leah Ricci 0:43:28
5 Amanda Schaper 0:43:56
6 Brooke Summers 0:44:12
7 Mei Yan 0:44:18
8 Michelle Willcox 0:44:29
9 Nia Ransom 0:44:34
10 Lindsey Passe 0:44:37
11 Fran Doherty 0:45:04
12 Erin Stone 0:45:08

Junior Men 15-18

Pl First Name Last Name Team Time
1 Travis Tucker 0:25:49
2 Dylan Gong 0:26:24
3 Ian Lopez de san roman 0:26:27
4 Raffa Motomura 0:27:32
5 Conner Kredo-brown 0:27:43
6 Hugo Vargas 0:28:44

Junior Women

Pl First Name Last Name Team Time
1 Vida Lopez de san roman 0:26:49
2 Shantelle Tupaz 0:25:20
3 Grace Kredo-brown 0:25:35
4 Lisa Mullen 0:26:16
5 Kennedy Cortopassi 0:27:06

Master Men 55+

Pl First Name Last Name Team Time
1 Joe Fabris Plus3 0:33:31
2 Jim Gentes 0:34:12
3 Mark Bryson 0:34:41
4 Dan Parkinson 0:34:53
5 Ryosei Kaneko 0:34:56
6 Dane Grant 0:35:12
7 Thomas Prehn 0:35:18
8 Raul Deanda 0:35:56
9 John Seivert 0:37:01
10 Blake Ridgway 0:37:20
11 Mike Rizzo 0:37:40
12 Andy Bunnell 0:38:10
13 Willie Dommen 0:38:12
14 Michael Welch 0:39:29
15 Willie Curran 0:39:33
16 Todd Skabelund 0:40:13
17 1:20:38

Master�s 35+ Women

Pl First Name Last Name Team Time
1 Christine Culver 0:45:19
1 Natalia Gardiol 0:44:14
2 Lauren Liden 0:46:13
2 Melissa Hall 0:47:28
3 Grace Jehan 0:48:36
4 Michelle Nightengale 0:43:42

Master�s A 35+

Pl First Name Last Name Team Time
1 David Mai 0:52:40
2 Ode Bernstein 0:52:57
3 Anthony Coando 0:53:03
4 Eric Hill 0:53:12
5 Alex Trevena 0:53:45
6 Marcus Catano 0:56:17
7 Minh Pham 0:56:53
8 Rozel Tupaz 0:59:10

Master�s A 45+

Pl First Name Last Name Team Time
1 Brock Dickie 0:57:50
2 John Mundelius 0:52:28
3 Miguel Crawford 0:53:24
4 Mark Acker 0:53:33
5 Brij Lunine 0:54:02
6 David Tricamo 0:54:17
7 Mark Mastoras 0:54:38
8 Brian Staby 0:54:48
9 Dan Mcnally 0:55:39
10 Curtis Inglis 0:55:49
11 Evan Adams 0:56:44
12 Javier Sanchez 1:01:22
13 David Gill 0:28:50

Master�s B 35+

Pl First Name Last Name Team Time
1 Jeff Bilodeau 0:41:07
2 Forrest Johnson 0:41:43
3 John Wilde 0:42:07
4 Gary Land 0:42:14
5 Andrew Shatz 0:42:20
6 Eric Strempke 0:42:23
7 Andrew Bro 0:42:29
8 Brian Rogers Strava 0:42:52
9 Robbie Robertson 0:43:05
10 Mark Shahiniah 0:43:16
11 Davide Di cillo 0:43:37
12 Noah Mcbride 0:43:40
13 Chase Latta 0:43:48
14 Ryan Hading 0:44:06
15 Jeremy Bardell 0:44:31
16 Sam Janeway 0:44:38
17 Matthew Triska 0:44:58
18 Adam Fresia 0:38:02
19 Joe Myles 0:38:08
20 Adrian Walker 0:38:18
21 John Harris 0:39:21
22 Josh Rothman 0:39:27
23 Dennis Brodowski 0:41:30
24 Brandt Arthur 0:43:30

Master�s B 45+

Pl First Name Last Name Team Time
1 Matthew Newman 0:41:44
2 Ken Cashion 0:41:45
3 Daniel Smith 0:42:19
4 Joe Fabriz 0:42:28
5 Timothy Nordvedt 0:42:37
6 John Hughes 0:42:49
7 Michael Loftesnes 0:42:52
8 Ed Balme 0:43:11
9 Scot Johnson 0:43:13
10 Jed Ritchey 0:43:45
11 Raymond Rodriguez 0:43:46
12 Shawn Daly 0:43:50
13 Aaron Ofsiany 0:44:00
14 Kelley Silberg 0:37:12
15 Tim Simanski 0:37:12
16 Michael Gyetvan 0:37:31
17 Charles Himes 0:37:33
18 Roger Simmons 0:37:47
19 Brian Anderson 0:37:55
20 Tim Brown 0:38:08
21 Daniel Petersen 0:38:26
22 Nick Carr 0:38:33
23 Steve Reddie 0:38:55
24 ?patrick Monroe 0:39:28
25 Joshua Sacha 0:40:22
26 Dirk Asch 0:41:53
27 Patrick Brady 0:42:05
28 Jason Saling 0:43:10

Men�s B

Pl First Name Last Name Team Time
1 Nate Thalhamer 0:39:02
2 Gerald Kammerzell 0:40:09
3 Michael Cordova 0:40:12
4 Bryce Costley San Francyclo 0:40:35
5 Jason Price 0:40:45
6 Taylor Cody 0:41:26
7 Scott Orton 0:41:37
8 Kevin Ku 0:41:39
9 Caleb Richardson 0:41:39
10 Nicolas Taylor 0:41:47
11 Lars Mommer 0:42:19
12 Tyler Elliott 0:42:23
13 Tom Casson 0:42:25
14 Curtis Hong 0:42:26
15 Zach Bass 0:42:59
16 Geoffrey Colburn 0:43:37
17 Alvin Chan 0:43:51
18 Kirk Nippe 0:44:10
19 Nic Drexler 0:44:10
20 Derrick Snow 0:44:14
21 Mike Umbarger 0:44:53
22 Edward Orellana 0:45:07
23 Adam Titone 0:45:09
24 Tyler Symcox 0:47:13
25 Chris Wells 0:39:09
26 Richard Morrow 0:41:58
27 Alexi Taylor 0:42:40

Place

Pl First Name Last Name Team Time
1 Marcis Shelton 0:27:34
2 Galen Tucker 0:29:47
3 Joshua Poshard 0:30:24
4 Elliott Kim 0:31:02

Singlespeed (A) Men

Pl First Name Last Name Team Time
1 Kell Mckenzie 0:57:40
2 Daniel Cortopassi 0:58:23
3 Clint Claassen 0:58:33
4 Ian Stowe 0:52:50
5 Brent Emoff 0:53:02
6 William Sawyer 0:53:26
7 Kazzle Spencer 0:54:02
8 Patrick Dow 0:57:20
9 Gavin Saffian 0:57:36
10 Phillip Sims 0:57:59
11 Kirt Fitzpatrick 0:44:48
12 Chris Seymour 0:55:13

Singlespeed B

Pl First Name Last Name Team Time
1 Albert Que 0:42:03
2 Carlin Eng 0:42:31
3 Justin Pitts 0:42:42
4 Carlos Balam 0:43:36
5 John Brookshire 0:43:40
6 Brandon Reif 0:43:48
7 Steven Chavez 0:43:56
8 Jonathan Clay 0:44:06
9 Jack Chase 0:44:45
10 Mike Morgenfeld 0:36:55
11 Neill Mccumber 0:38:07
12 Grant Taggart 0:38:20
13 Aaron Froley 0:16:32

Womens B

Pl First Name Last Name Team Time
1 Cheryl Becker 0:43:55
2 Caetie Ofiesh 0:44:37
3 Jessica Rockson 0:45:58
4 Meg Skidmore 0:46:00
5 Michele Delia 0:47:10
6 Ariel Raymon 0:47:24
7 Karin Austin 0:47:30
8 Erin Grimm 0:47:51
9 Susan Dybbs 0:48:17
10 Jamie Jorski 0:48:52
11 Alyssa Reyna 0:40:50
12 Sevanna Tracey 0:41:11
13 Paulette Trinh 0:45:22
14 Alexandra Yakovleva 0:44:56
15 Kate Mcgrogan 0:17:10