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.

4th/5th Grade Junior Boys

Pl First Name Last Name Team Time
1 Pippi Duffy 26:38:00
2 Gabriel Foucher 26:38:00
3 Emmett O'meara Aspen Electric 28:38:00
4 Logan Claassen 29:17:00
5 Simon Foucher 29:43:00

5th Grade & Under Junior Girls

Pl First Name Last Name Team Time
1 Pippi Duffy 21:13

High School A Boys

Pl First Name Last Name Team Time
1 Lincoln Nesiba Cycling Development 43:25:00

High School B Boys

Pl First Name Last Name Team Time
1 Wendel Bauer Sycip/Devout 27:30:00
2 Ryan Lerner Team Swift 28:36:00
3 Zachary Rudy SJBC 29:33:00
4 Avery Terrazas 33:00:00

Men A

Pl First Name Last Name Team Time
1 Marcis Shelton Bear CX 54:45:00
2 Dan English Bear CX 55:20:00
3 Jeremy Ferguson Enjoy CC 58:18:00
4 Noah Shelton Bear CX 59:38:00
5 Ryan Rinn Radhaus Racing 59:48:00
6 Lars Lofgren Specialized Sacramento 59:54:00
7 Michael Dietrich 1:00:03
8 Miles Talbert Specialized Sacramento 1:02:02
9 Dylan Atkinson Fort Lewis 55:07:00
10 Rolfe Glover Huck Racing 55:29:00
11 Tony Marengo 55:45:00
12 Callum Ingram Reno Rooks 56:19:00
13 Sam Schneider 25:24:00
14 Jim Gentes Giro Founders Club 1:04:33

Men A35+

Pl First Name Last Name Team Time
1 Samuel Guzman Rhythm Racing 55:19:00
2 Adam Koch Rhythm Racing 57:14:00
3 Adam Aguilar AE Service Course 58:05:00
4 Matthew Obregon Bicycle Lawyer 58:43:00
5 Joeseph Miller 59:39:00

Men A45+

Pl First Name Last Name Team Time
1 Ian Dapot 54:22:00
2 William Kemper Team Roaring Mouse 55:05:00
3 Jay Sturges SGW 55:23:00
4 Jesse Moore 55:24:00
5 Bob Shebest Point Positive Coaching 56:39:00
6 Peter Nyberg BikeX.org p/b Hyperthreads 57:25:00
7 Ryan Odell Sierra Nevada/Reliable Racing p/b Kinetic Cycles 57:57:00
8 Jeff Bilodeau Work Health Solutions Racing 59:27:00
9 Philip Roberts Divine Electric 59:39:00
10 Anthony Coando Dolore Grotta/Big Swingin' Cycle 17:05

Men A55+

Pl First Name Last Name Team Time
1 Matt Shelton dfL 40:02:00
2 David Tripier BikeX.org p/b Hyperthreads 40:21:00
3 Miles Keep BikeX.org p/b Hyperthreads 40:30:00
4 James Coates 40:43:00
5 Jim Atkinson Ibis/BuyCell 40:45:00
6 Stacey Sell Norse-Highland Racing p/b Sportful 40:59:00
7 Steve Offerman Sierra Nevada/Reliable Racing p/b Kinetic Cycles 41:17:00
8 David Tricamo dfL 41:43:00
9 Mark Howland NORSE-HIGHLAND RACING p/b SPORTFUL 42:10:00
10 Chris Sargent Specialized Sacramento 42:34:00
11 Ian Milne Victory Velo Racing 42:51:00
12 John Hughes Castro Valley Cyclery H&H 43:05:00
13 Doug Noble 43:42:00
14 John Iltis Happy Axle Racing 44:20:00
15 Jeff Caton 39:28:00

Men B

Pl First Name Last Name Team Time
1 Will Gregor Reno Devo Junior Cycling 37:45:00
2 Max Clark 37:54:00
3 Stephen Cimino 39:58:00
4 Owen Gillette 40:00:00
5 Vince Murdock Enjoy Cycling Club 40:36:00
6 Ethan Jacobsma 41:16:00
7 Ian Bennett 41:34:00
8 Josiah Anderson Los Gatos Bicycle Racing Club 42:04:00
9 Joshua Mott 42:09:00
10 Carson Snyder Brightside Cycling 42:09:00
11 Oscar Marroquin 43:44:00
12 Charlie Hollman Enjoy CC 44:28:00
13 Terrence Winter Cycling Development 44:43:00
14 Jordan Kestler 47:14:00
15 Chadli Mascarenhas 38:13:00
16 Mason French 40:36:00

Men B35+

Pl First Name Last Name Team Time
1 Kevin Schell 42:51:00
2 Warren Sutton velo club la grange 43:00:00
3 Raymond Ynostroza Enjoy cycling 44:02:00
4 John Mcallister Reno Rooks 44:27:00
5 David Canary Bobs' cycle center 46:03:00
6 Nicky Bradwell Enjoy Cycling Club 46:19:00
7 Dustin Weida Victory Velo Racing 47:53:00
8 Nathan Powell 47:54:00
9 Rob Barr 47:56:00
10 Leif Mortenson Disco Lemonade 50:26:00
11 James Stewart Enjoy Cycling Club 54:20:00
12 Benjamin Wendorf Dolore Grotta/Bigswingin Cycles 48:08:00

Men B45+

Pl First Name Last Name Team Time
1 Ben Knipe Berkeley Bicycle Club (BBC) 42:31:00
2 Mike Barbee Bear Valley Bikes 42:35:00
3 Ernie Sayo WorkHealthSolutions 44:22:00
4 Isaak Egge Victory Velo 44:26:00
5 Mike Voss Cycling Development 45:18:00
6 Matthew Triska Dolore Grotta 45:34:00
7 Bryan Gast 45:45:00
8 Curtis Brawner 45:55:00
9 Colin Rose Velo Club La Grange 46:22:00
10 Oliver Isidro Work Health Solutions 48:05:00
11 Akwetee Watkins 48:45:00
12 Kimio Bazett Enjoy 49:11:00
13 Ryan Reeves 49:48:00
14 Blair Hickman Koru Financial Therapy .com 50:44:00

Men B50+

Pl First Name Last Name Team Time
1 Michael Dunn Audi Reno Tahoe Cycling Team 44:40:00
2 Rolland Jurgens Splunk Race Team 45:00:00
3 Ian Satterfield Sierra Endurance Sport 45:39:00
4 Greg Ngo 46:16:00
5 Steve Beauchamp OBG 46:58:00
6 Aaron Terrazas Sierra Nevada Reliable Race p/b Kinetic Cycles 47:43:00
7 Chrys Dudek Bike Stuff 47:53:00
8 Robert Kimzey BEER 48:24:00
9 Zol Whitman 48:39:00
10 Alan Abbs 49:23:00
11 Joe Dineen Brightside Cycling 50:10:00
12 Jeremy Leeds Pelotronix 50:44:00
13 Adrian Guevara Work Health Solutions Racing 50:55:00
14 Wylie Palmer Work Health Solutions Racing 42:46:00
15 Jay Dillon Victory Velo Racing 44:02:00
16 Shawn O'meara Aspen Electric 18:34

Men B55+

Pl First Name Last Name Team Time
1 Gus Van der platis Yolo Flyers Cycling 47:28:00
2 John Kretschmann Body Concepts 47:48:00
3 Erik Nylund Dolore Grotta 48:11:00
4 Alan Bodtker VICTORY VELO RACING 48:36:00
5 Victor Mao Kinetic Cycles 48:41:00
6 Terry Nilsen Victory Velo Racinh 49:32:00
7 Matt Rolandson dfL 49:40:00
8 Brent Yost Kinetic Cycles 49:49:00
9 Scott Clark 43:05:00
10 Ed Ruble Kinetic Cycles 44:28:00

Men B60+

Pl First Name Last Name Team Time
1 Warren Jackson Sierra Nevada Reliable PB Kinetic Bikes 47:14:00
2 Jeff Brooks Victory Velo Racing 47:56:00
3 Shawn Miller Davis Bike Club Race Team 48:05:00
4 Mark Koenig Pen Velo Racing/Summit Bicycles 49:03:00
5 Mike Wilson Fairfield Peloton 49:23:00
6 Daniel Hill YOLO FLYERS 49:53:00
7 Kristopher Keetch 50:14:00
8 John Seivert Body Logic / SERT 50:31:00
9 Alex Anderson Specialized 51:46:00
10 Rob Wassmer Kinetic Cycles 43:36:00
11 Patrick Morin 45:09:00
12 Rob Stark Kinetic Cycles 22:57

Men B65+

Pl First Name Last Name Team Time
1 Paul Falvey Body Logic/Sert 47:32:00
2 Gregory Edwards 48:26:00
3 Jim Gentes Giro Founders Club 50:02:00
4 Thom Fox 50:07:00
5 Gary Carpenter Victory Velo Raching 50:54:00
6 Tim Smith 43:27:00
7 Thomas Wood Body Logic/SERT 43:33:00
8 Jim Smitherman Reno Wheelmen 45:10:00
9 Anthony Smith Victory Velo Racing 45:14:00
10 Phillip Heiman 45:55:00
11 Genuino (geno) madruga 49:32:00
12 Hank Mini 41:00:00

Men C

Pl First Name Last Name Team Time
1 Dan Staal Staal Construction and Fabrication 27:27:00
2 Justyn Duthler Rio Strada Racing 28:07:00
3 Cody Mullins Brightside Cycling 28:59:00
4 Will Kanz 31:15:00
5 Brandon Barragan Divine Electric Racing 31:27:00
6 Kevin Baumann Work Health Solutions Racing 33:51:00
7 Madison Gee Velo Trap Racing 35:12:00

Men C35+

Pl First Name Last Name Team Time
1 Joseph Miller california bike pickers 27:05:00
2 Travis Tanasse Pro Dynamic PT 29:01:00
3 Christopher White 29:29:00
4 Carlos Glines None 29:50:00
5 Micah Grover Mediocre Monster 31:14:00
6 Jake Sours Team City Sacramento 35:03:00
7 Michael Duffy 37:34:00
8 Jason Holt 27:08:00

Men C45+

Pl First Name Last Name Team Time
1 Anthony Ordonez Rio Strada Racing 32:05:00
2 Ponciano Cochon Shawmalade Farms 32:26:00
3 Yoann Foucher 33:30:00
4 David Burkett Cycle Folsom 34:32:00
5 Jake Otsuka Stix & Stones 35:38:00
6 "narasimham ""bobby"" vempati" 36:42:00
7 Vincent Jones STC 38:21:00
8 Tyler Breaux 40:45:00

Men C50+

Pl First Name Last Name Team Time
1 Rick Silva 33:39:00
2 David Pires STC 37:17:00
3 Rick Guevel Guevel & Schwartz Painting & Decorating 37:48:00
4 Lonny Morgan ORR Factory Racing 27:52:00
5 Alfredo Saucedo San Joaquin Bike Coalition 31:38:00
6 Mike Town 1:03:54
7 Doreen Wagner 36:46:00

Men C55+

Pl First Name Last Name Team Time
1 Russell Fowler Alto Velo 30:35:00
2 Todd Isaman Golden Chain Cycling 31:22:00
3 Paul Keefer 32:57:00
4 Ken Conover EPiC Cycling 33:33:00
5 Patrick Blazejewski 33:54:00
6 William Workman latr 34:55:00
7 Mark Nelson Kinetic Cycles 35:03:00
8 David Iriguchi Iriguchi Ukuleles 35:31:00
9 John Wong Velotrap Racing 35:40:00
10 Lance Buck Inspired Building 36:36:00
11 Gerald Jeffs Work Health Solutions 27:18:00
12 Mad Nelson 27:50:00

Middle School A Girls

Pl First Name Last Name Team Time
1 Lillian Hogan 26:29:00

Middle School B Boys

Pl First Name Last Name Team Time
1 Colton Bilodeau Work Health Solutions Racing 31:28:00
2 Ashton Terrazas 35:45:00
3 Liam Kemper Team Roaring Mouse 25:24:00
4 Brennan Werner 31:32:00
5 Jack Lawson 32:10:00

Single Speed A

Pl First Name Last Name Team Time
1 Zack Cunningham SqUID 54:27:00
2 Clint Claassen 55:27:00
3 Anthony Parenzin VeloTrap Racing 55:53:00
4 Chris Namba SqUiD x NORCALCX 56:47:00
5 Connor Hormell Specialized Sacramento 56:54:00
6 Leonard Garza Elevation Bike Co 58:05:00
7 Collin Samaan Squid 1:00:18
8 Jason Snovel Yolo Flyers 1:01:07
9 Gregory Baisden SMF XVX 55:25:00

Single Speed A Women

Pl First Name Last Name Team Time
1 Erin Stone Radhaus Racing 37:19:00
2 Stacey Gillis Mobile Veterinary Care for Pets 39:58:00
3 Asa Shoemaker bikenerd / Folsom Rodeocross 42:02:00
4 Sarah Kay 44:12:00
5 Ashley Fruhwirth NORCALCX/SQUID 44:23:00
6 Mary Snovel 45:11:00

Single Speed B

Pl First Name Last Name Team Time
1 Nolan Wong Velo Trap Racing 41:36:00
2 Shawn O'meara Aspen Electric 42:00:00
3 David Cavagnaro 44:03:00
4 Mike Gottardi Fluffy Unicorn Racing 45:49:00
5 Matt Frankovsky 37:43:00
6 Frank Shoemaker bikenerd / Folsom Rodeocross 38:38:00
7 Kristopher Keetch 39:35:00
8 Kevin Ziemke Team Beer! 39:51:00
9 Ryan Wenker Kinetic Cycles 39:56:00
10 Alex Dres Velo Trap Racing 40:16:00
11 Mark Castillo Yolo Flyers 42:45:00
12 John Simmons Team City Sacramento 45:48:00
13 David Herman SGW 47:46:00

Tracklocross

Pl First Name Last Name Team Time
1 Greg Ngo 38:06:00

Women A

Pl First Name Last Name Team Time
1 Corina Bennett 54:34:00
2 Megan Brinkmeyer Team City Sacramento 54:45:00
3 Liesel Mcallister Live Play Real Estate 56:28:00
4 Barbara Donovan Specialized Sacramento 56:55:00
5 Lindsay Wetzel polin Team Feral Catz 59:51:00
6 Shantelle Tupaz Team Sycip/Devout/Evolve 27:16:00
7 Samantha White Specialized Sacramento 29:54:00

Women A40+

Pl First Name Last Name Team Time
1 Jt Teerlink 44:18:00
2 Amy Zuber 11:49

Women A50+

Pl First Name Last Name Team Time
1 Anna Jurgens Splunk Race Team 37:59:00
2 Lynn Hunter sacramento golden wheelmen 38:55:00
3 Diana Boyer None 40:44:00
4 Christine Culver Red Peloton 42:23:00
5 Dorothy Whelan 43:30:00
6 Libby Conlin 42:23:00

Women A60+

Pl First Name Last Name Team Time
1 Caren Jackson 42:50:00
2 Lauren Liden Michael David Sports 43:39:00
3 Margie Lapoint Pacos 45:35:00
4 Teri Reilly 36:47:00

Women B

Pl First Name Last Name Team Time
1 Monique Whelan Work Health Solutions 39:50:00
2 Gabriella Dominguez Team BOOGER 40:19:00
3 Andrea Jacobsma 42:17:00
4 Beverley Newman-burckhard Worst Pace Scenario 45:22:00
5 Amelia Reeves 45:41:00
6 Kristin Evans 46:08:00
7 Maya Werner Team City Sacramento 46:16:00
8 Monica Voss Cycling Development 12:12
9 Claire Bannerman Worst Pace Scenario 12:37

Women B40+

Pl First Name Last Name Team Time
1 Doreen Wagner One Mile / Victory Velo 44:51:00
2 Mara Pillott Team City Sacramento 46:27:00
3 Michelle Rezentes 36:18:00
4 Pilar Rand 36:42:00
5 Angie Platis Yolo Flyers Cycling 38:13:00

Women C

Pl First Name Last Name Team Time
1 Jennifer Duffy 23:39
2 Emily Hogan 24:36:00
3 Priscilla Gravel Brightside Cycling 27:26:00

Women C40+

Pl First Name Last Name Team Time
1 Marie Appel 24:22:00
2 Elizabeth Lawson 28:58:00
3 Amie Miller Victory Velo Racing 34:18:00
4 Kimberly Clements 1:14:37