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.

A Men 35+

Pl First Name Last Name Team Time
1 Kyle Jamison Huck Racing 0:48:29
2 Sam Guzman Rhythm Racing 0:48:32
3 Adam Aguilar 0:50:45
4 Derek Mead Kissena Cycling Club 0:52:03
5 Florian Schneider 0:54:34

A Men 45+

Pl First Name Last Name Team Time
1 Dustin Diede US Military Endurance sports 0:47:56
2 Rob Hunt BikeX.org p/b Hyperthreads 0:48:26
3 Jay Sturges 0:49:05
4 Peter Nyberg BikeX.org p/b Hyperthreads 0:49:33
5 Jesper Korsgaard 0:49:47
6 David Wierzba 0:49:51
7 Leonard Garza Elevation Bike Co 0:50:28
8 Mark Howard Los Gatos Bicycle Racing Club 0:50:41
9 Gregory Braithwaite 0:51:13
10 Blake Heinlein 0:53:17
11 Carl Hekkert Rock Lobster 0:53:26
12 Jeremy Borgeson Pogonip Cycles 0:55:08

A Men 55+

Pl First Name Last Name Team Time
1 John Koslosky Castro Valley Cyclery / H&H 0:49:29
2 David Tripier BikeX.org p/b Hyperthreads 0:50:03
3 David Tricamo dfL 0:50:06
4 Miles Keep BikeX.org p/b Hyperthreads 0:50:14
5 John Hughes Castro Valley Cyclery/H&H 0:50:23
6 Jeff Caton 0:50:46
7 Aaron Long Castro Valley Cyclery / H&H 0:52:22
8 Yutch Cowhie Rio Strada Racing 0:53:03
9 Gus Platis Yolo Flyers Cycling 0:53:55
10 Doug Noble 0:54:19
11 Kyle Schild SGW 0:31:00

A Men 60+

Pl First Name Last Name Team Time
1 Matthew Trethric Hammer 53/11 0:51:20
2 Kent Ferrin Eliel Factory Team 0:52:17
3 Gregory Edwards 0:53:59
4 Casey Kunselman 0:47:10
5 Joe Fabris Rock Lobster 0:49:09
6 Thom Fox Team Roaring Mouse 0:49:15
7 John Elgart SGW 0:51:07
8 Manuel Affonso Rock Lobster 0:56:18
9 Robert Meighan AmyDFoundation save the tatas 0:31:32

B Men

Pl First Name Last Name Team Time
1 Christopher Bachman Rock Lobster Jr. 0:49:06
2 Vince Murdock 0:49:46
3 Vesselin Velev 0:50:19
4 Sean Davies SJBC 0:50:50
5 Andrew Yee 0:51:35
6 Rajas Apte 0:51:41
7 Nathan Delaney 0:51:45
8 Pavlo Tkach Rock Lobster Jr 0:53:26
9 Matthew Werner Rock Lobster Jr. 0:54:24
10 Joshua Mott 0:57:27
11 Charles Dyer 0:51:54
12 Kai Yee Rock Lobster Juniors 0:58:24
13 Justin Noble 0:28:57
14 Daniel Fonyo 0:14:29

B Men 35+

Pl First Name Last Name Team Time
1 Ben Knipe 0:49:55
2 Jonathan Anderson 0:57:02
3 Kevin Robinson 0:50:46
4 Tim Hsieh 0:50:58
5 Scott Ostrander 0:51:01

B Men 45+

Pl First Name Last Name Team Time
1 Dye-zone Chen 0:48:40
2 Pete Kelleher 0:49:14
3 Justin Madison 0:51:15
4 Benjamin Lins 0:51:55
5 Matthew Triska 0:52:35
6 Larry Tiglao Dolce Vita Cycling 0:52:49
7 Malte Doerper 0:52:49
8 Zol Whitman 0:54:15
9 Eric Werner Rock Lobster 0:48:15
10 Jeremy Leeds 0:53:56

B Men 55+

Pl First Name Last Name Team Time
1 Scott Zavack 0:53:59
2 Mark Mayfield 0:54:00
3 Mike Wilson 0:54:34
4 Darren Mar-elia 0:46:48
5 Rich Owings 0:47:38
6 Erik Nylund 0:47:51
7 Tom Campeau 0:48:21
8 Eric Hess 0:54:08

B Women

Pl First Name Last Name Team Time
1 Lola Castro 0:40:37
2 Lynn Hunter 0:41:01
3 Lauren Mckay Team City 0:40:11

B Women 35+

Pl First Name Last Name Team Time
1 Gabrielle Santa-donato 0:41:58
2 Sanya Schaal Team City Sacramento 0:42:00
3 Beverley Newman-burckhard Worst Pace Scenario 0:43:53

B Women 45+

Pl First Name Last Name Team Time
1 Anna Jurgens Splunk Race Team 0:39:11
2 Amy jo Johnson Team Roaring Mouse 0:43:23
3 Michelle Rezentes 0:44:24
4 Mara Pillott Team City Sacramento 0:47:05
5 Angie Platis Yolo Flyers Cycling 0:41:18

B Women 55+

Pl First Name Last Name Team Time
1 Libby Conlin 0:45:41
2 Ellen Wilson Fairfield Peloton 0:45:02
3 Pilar Rand Gianni Cycling Club 0:26:51

C Men

Pl First Name Last Name Team Time
1 Daniel Fonyo 0:37:06
2 Andrin Kramer UC Davis Cycling 0:37:25
3 David Remahl 0:37:26
4 Gregory Braithwaite bikevids.net / santacruzca.spenga.com 0:37:50
5 Christian Deering 0:38:19
6 Christopher White 0:38:35
7 Surya Ganesan MIKES BIKES DEVELOPMENT P/B Equator Coffee 0:38:45
8 Nate Frias Team S3XY 0:38:47
9 Christopher Coveney Super Sprinkles p/b Bicycle Law 0:39:27
10 Joshua Wise Emarhavil Heavy Industries p/b Abject Spite 0:40:18
11 Aaron Nelson West Hedge Fund Solutions LLC 0:40:26
12 Robert Wassmer KineticCycles 0:40:45
13 Jody Mccomas ITMT SPORTS N ORTHO BODY CONCEPTS 0:40:47
14 Brennan Pang 0:40:53
15 Raymond Spore Davis Bike Club Race Team 0:40:57
16 Kevin Ziemke Team Beer! 0:41:07
17 Andrae Roberts 0:42:22
18 Narasimham Vempati 0:42:49
19 Tony Boody 0:42:52
20 Donald Zimmanck dfL 0:42:57
21 Scott Agatep 0:44:10
22 Mike Rafter Brightside 0:44:41
23 John Guillot 0:45:23
24 Diego Soto 0:46:35
25 Pete Conlin 0:36:30
26 Carroll Wills Kinetic Cycles 0:39:02
27 Gerald Jeffs Work Health Solutions 0:39:53
28 Ian Delahorne Team Bear Pope 0:41:57

Jr. men 10-14

Pl First Name Last Name Team Time
1 Sean Davies SJBC 0:29:05
2 Bar Shohat rozenfeld Rock lobster 0:29:25
3 Noam Gilat SJBC 0:29:26
4 Matthew Werner Rock Lobster Jr. 0:30:28
5 Kai Yee Rock Lobster Juniors 0:32:03
6 Elijah Fisher 0:32:29
7 Noah Hekkert Rock Lobster Juniors 0:33:11
8 Yuri Tupaz Team Sycip/Devout/Evolve Multipsorts 0:29:12
9 Levi Fisher Sycip/Devout Coffee 0:30:53
10 Lucian Nelson Work Health 0:31:03

Jr. men 15-18

Pl First Name Last Name Team Time
1 Christopher Bachman Rock Lobster Jr. 0:28:55
2 Pavlo Tkach Rock Lobster Jr 0:29:13
3 Wendel Bauer Sycip/Devout 0:29:41

Jr. women 10-14

Pl First Name Last Name Team Time
1 Abigail Fisher Sycip/Devout Coffee 0:36:16
2 Olive Markman Oakland Devo 0:27:11
3 Elizabeth Long ThirstyBear Devo 0:39:45

Jr. women 15-18

Pl First Name Last Name Team Time
1 Ashlyn Roeder Woodside Beasts 0:34:08
2 Gabriella Dominguez Team BOOGER 0:35:31
3 Alexandra Long ThirstyBear Devo 0:38:13

Men Singlespeed B

Pl First Name Last Name Team Time
1 Nolan Wong 0:50:23
2 Adam Agular 0:52:30
3 Mike Gottardi 0:53:39
4 Kristopher Keetch 0:54:42
5 Mark Castillo 0:46:44
6 Joshua Wise Emarhavil Heavy Industries p/b Abject Spite 0:47:02
7 Russell Stoddart 0:49:34
8 Ryan Wenker Kinetic Cycles 0:50:42
9 David Herman 0:52:48
10 John Simmons Team City Sacramento 0:47:26

Men Tracklocross

Pl First Name Last Name Team Time
1 Gerardo Valencia 1:04:01

Open Men Singlespeed/A

Pl First Name Last Name Team Time
1 Cole Kersey 60to09 / PNW Components 1:00:39
2 Chris Namba SqUiD 1:01:34
3 Nicholas Terzakis SqUiD 1:02:02
4 Anthony Parenzin Velo Trap Racing 1:03:11
5 Marty Woy NORCALCX/SQUID 0:58:48
6 Mark Howland 0:59:37
7 Justin Hintz Rhythm Racing Masters Division 1:00:05
8 Jason Snovel Yolo Flyers 1:00:36
9 Collin Samaan Squid 1:00:38
10 Stacey Sell 0:59:56
11 Brandon Fuller 60to09 0:22:17
12 Noah Goldrup 0:06:39
DNF Brad Nelson 0:42:19

Pro/A Men

Pl First Name Last Name Team Time
1 Jeremy Ferguson Enjoy cc 0:57:27
2 Ryan Rinn Radhaus Racing 0:59:05
3 Michael Dietrich 0:59:25
4 Vida Lopez de san roman Bear CX National Team 0:59:27
5 Nico Sandi 1:00:45
6 Christopher Peck Los Gatos Bicycle Racing Club 1:01:07
7 Ben Estes Specialized Sacramento 1:01:55
8 Sam Schneider 1:02:04
9 Sean Obregon Santa Cruz Bicycles 1:02:35
10 William Hawkins 1:02:44
11 Reid Mclaughlin Rock Lobster 1:02:51
12 Ian Dapot 1:04:52
13 Andrew Pollis Farina’s Cycles 1:06:00
14 Trevor King Enjoy Cycling 0:59:24
15 Tatiana Tupaz Team Sycip/Devout/Evolve Multipsorts 1:01:52
16 Gus Platis Yolo Flyers Cycling 1:03:45
17 Lily Sanders 1:00:34
DNF Evan Geankoplis enjoy 0:19:21

Pro/A Women

Pl First Name Last Name Team Time
1 Aubree Watkins 1:02:11
2 Liesel Mcallister Live Play Realestate 1:03:50
3 Lindsay Wetzel polin Team Feral Catz 1:04:26

Women C

Pl First Name Last Name Team Time
1 Liz Tellez Super Sprinkles p/b Bicycle Law 0:41:00
2 Lauren Mufarreh Super Sprinkles 0:42:45
3 Gabriella Dominguez Team BOOGER 0:42:59
4 Emma Jamison Huck Racing 0:44:11
5 Claire Bannerman Worst Pace Scenario 0:46:04
6 Melinda Newton 0:44:11
7 Shoshana Harlem UCD Cycling Team 0:37:37

Women Singlespeed

Pl First Name Last Name Team Time
1 Stephanie Hayos 0:38:20
2 Erin Stone Radhaus Racing 0:38:39
3 Kendra Foley Kinetic Cycles 0:39:41
4 Ashley Fruhwirth NORCALCX/SQUID 0:42:07

Women Tracklocross

Pl First Name Last Name Team Time
1 Sarah Kay In Velo Veritas 0:46:50
2 Ashley Von edge 0:38:46