Log In
Ca Mountain Bike Series • Mar 14 2021
Is there a Strava segment for this course? Paste the url here:
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Raulito Gutierrez
2 Gianni Fiore
3 Chad Boyer
4 Enrico Dimambro
5 Darren Parham
6 Euan Lamprecht
7 Tate Larkin
8 Dane Bigelow
9 Jonas Woodruff
10 Sammy Walker
11 Ben Young
12 Gabriel Cabrera
13 Tristan Damato
14 Sebastian Sarmiento
15 Liam Clark
16 Parker Goulart
17 Matthew Marotto
18 Travis Schultz
DNF Joe Hansen
DNF Ian Brown
DNF Odinn Thordarson
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Corbin Parsley
2 Dane Grey
3 Brady White
4 Gabe Harrelson
5 Luke Pankratz
6 Andrew Draper
7 Brockton Smith
8 Zeke Van rooyen
9 Max Van loo
10 Jimmy Fishback
11 Dayton Calonder
12 Samuel Hart
13 Nico Stallone
14 Miles Mokelke
15 Brady Olague
16 Michael Loweree
17 Tyler Brown
18 Isaac Zabriskie
19 Diego Morones
20 Daxton Hedge
DNF John Boucher
DNF Hayden Metz
DNF Ethan Villaneda
DNF William Wolfe
DNF Brandon Thede
DNF Noah Davis
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Adin Papell
2 Bronson Voss
3 Ethan Krafft
4 Dylan White
5 Nathan Cohen
6 Cade Calonder
7 Zack Ward
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Dean Hall
2 Michael Claeys
3 Ricky Jensen
4 Gilberto Cortez
5 Paul Greve
6 Bobby Langin
DNF Patrick Goulden
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Ty Kady
2 Kelly Lumgair
3 Aidas Stropus
DNF Keene Kopper
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Ryan Cox
2 Justin Thomas
3 John Salskov
4 Cesar Mora
5 Josh Easterly
6 Gilles Brochard
7 Matthew Freeman
8 Shaun Lennox
9 Maison Chen
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Derric Swinfard
2 Larry Tanzo
3 Anthony Spranger
4 Brian Kramer
5 Bryant Likes
6 Jose Velez
7 Steve Boyd
8 Robert Demaio
9 Chad Smart
10 Carlos Salazar
11 John Umale
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Todd Hunsaker
2 Rob Christman
3 Robert Sima
4 Reginald Miller
5 Wes Dawson
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Randy Liechty
2 Tim Marshall
3 Ken Winston
4 Francisco Vidal
5 Eric Howe
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Michael Hines
2 Robert Willcox
3 Jon Miller
4 Joe Ruffino
5 Steve Tucci
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Kylie De jager
2 Emma Timmermans
3 Makena Kellerman
4 Ellie Krafft
5 Ava Ahlberg
6 Emma Clark
7 Alissa Dent
8 Kennedy Yanke
9 Maya De brouwer
10 Eire Chen
11 Grace Gilbert
12 Casey Ghrist
13 Hannah Wray
14 Ryen Villaneda
15 Ximena Silva
16 Karla Diaz
17 Angelika Lane
18 Natalie Decaro
19 Breanna Corbin
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Rhonda Quick
2 Sage Davis
3 Katherine Wood
4 Olivia Gordon
5 Lauren Lopez
DNF Jennifer Lentzke
DNF Megan Duehring
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Kim Jaya
2 Joy Mcculloch
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Amy Vasquez
2 Kathy Bodie
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Eric Carter
2 Todd Flaming
3 Michael Dulin
4 Mike Gill
5 Jack Withers
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Mason Salazar
2 Zach Martinez
3 Max Yee
4 Connor Patton
5 Tyler Lambert
6 Leonardo Gutierrez
7 Sander Biesen
8 Barrett Damato
9 Thomas Sullivan
10 Kade Stoltz
11 Joseph Hellen
12 Brock Spielman
13 Brayden Viola
14 Jack Vargas
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Brady Larue
2 Landon Dendy
3 Seth Benson
4 Tyler Remlinger
5 Jacob Marovich
6 Keegan Field
7 Jace Morgan
8 Houston Brown
9 Blake Becker
10 Bryton Bluth
11 Weston Townsend
12 Kalden Charrette
13 Cameron Vollaro
14 James Bates
15 Bennett Card
16 Sam Anderson
17 Allan Eddlemon
18 Jeremy Hoadley
19 Shane Ganter
DNF Trace Wallin
DNF Anthony Rodriguez
DNF Hale Nickell
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Nicholas Mcchesney
2 Brandon Altbush
3 Jacob Perry
4 Andrew Schult
5 Zach Pulley
6 Connor Mcmillan
7 Logan Ivar
8 Russell Peng
9 Caleb Angulo
10 Brock Gierke
11 Daniel Dolinsky
12 Alex Aguirre
DNF Ethan Carter
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Cole Burton
2 Tj Eller
3 Jack Haggerty
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Kody Numedahl
2 Michael Cordova
3 Brandon Strausbaugh
4 Marc Packey
5 Chris Tresp
6 Sean Swopes
7 Marco Toniolo
8 Nicholas Antonio
9 Daniel Barrett
10 John Sjolund
11 Jeffrey Monaghan
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Jordi Martorell muste
2 Benjamin Islas
3 Kenji Ishikawa
4 Reno Karimian
5 Tyson Taylor
6 Walter Perryman
DNF Tony Stowe
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Andrew Barczak
2 Richard Saxton
3 James Qua
4 Brayden Viola
5 Adam Mccamish
6 Eric Leute
7 Zachary Allen
8 Gary Garman
9 David Morrison
10 Brian Manassero
11 Adam Kostich
12 Rob Styron
13 Sean Saint
DNF Kevin Nix
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Michael Morrison
2 Jim Salazar
3 Paul Chia
4 Robb Dorf
5 James Lavender
6 Dave Meyler
7 Max Debrouwer
8 Marco Oliveira
9 Michael Nasco
10 Rene Ortega
11 Arnold Fajayan
12 Steve Ball
13 Carl Hyndman
14 Robert Sandoval
15 Stephan Bohanan
16 Paul Iverson
17 J Juelis
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Jose Vigil
2 Wes Barton
3 Mark Helms
4 Scott Vrzal
5 Vance Schmitz
6 Mark Spielman
7 Ron Stuver
8 Louie Peick
9 Steven Strong
10 Ron Almada
11 Kurt Wiemann
12 Doug Davison
13 Roger Lovett
14 Andre Gamelin
DNF Vladimir Popovic
DNF Dr. Scott vrzal
DNF Paul Dunlap
DNF Tom Dillard
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Tony Darr
2 John Swanstrom
3 David Fong
4 Robin Brown
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Brandon Thede
2 Dan Eggleton
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Brooke Easterly
2 Stella Biesen
3 Siena Biesen
4 Sarah Vargas
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Hannah Overby
2 Ellie Creech
3 Trinity Mak
4 Riley Philips
5 Ella Sabo
6 Natalia Medina
7 Madeline Philips
8 Amelia Ehrlich
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Hannah Nash
2 Jordyn Gonzalez
DNF Christy Mcguire
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Charity Chia
2 Taryn Weddle
3 Amanda Wood
4 Rachelle Medina
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Patricia Murray
2 Tiffany Barton
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Jared Brown
2 Mark Novielli
3 Paul Card
DNF John Allen
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Anthony Cuellar
2 Anson Medina
3 Bryce Card
4 Brogan Hemphill
DNF Ferran Martorell pons
DNF Jacob Clark
DNF Liam Schick
DNF Gregory Richardson
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Cooper Keeney
2 Cameron Hampton
3 Tyler Clark*
4 Aaron Townsend
5 Logan Brown
6 Rex Wood
7 Owen Hess
8 Alasdair Taylor
9 Scott Sheeks
DNF Lucas Rose
DNF Unknown ?
DNF Ethan Johnson
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Maddox Baca
2 Pre Flores
3 Jackson Brayley
4 Conner Auld
5 Zachary Hudgens
6 Eyan Del campo
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Andrew Mysse
2 Mark Kortum
3 Andrew Schick
4 Andrew Fierros
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Soren Oakes
2 Edward Croke
3 Ethan Downing
4 Matthew Watkins
DNF Kyle Wederquist
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Michael Dasilva
2 Eric Gallagher
3 Ruben Salinas
4 Steve Rola
5 Daniel Ragan
6 Tyler Whitcomb
DNF John Lyntton
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Jorge Requejo
2 Anthony Ianozzi
3 Arcangelo Clarizio
DNF Daniel Olague
DNF Brian Backman
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Chad Berkey
2 Isaac Dunham
3 William Patton
4 Curtis Guise
5 Brandon Devroede
6 Corey Mckinnon
7 Zachary Olson
8 Daniel Puhek
DNF Vince Daly
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 John Lambert
2 James Lycklama
3 Shane Corbin
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Frank Bayr
2 Joel Delapaz
3 Tim Hall
4 Kevin Brewer
5 Dan Vasquez
6 Don Sawyer
7 Matt Wallace
8 Chris Menjou
9 John Fox
DNF Jay Lochhead
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Bill Bachman
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Presley Biesen
2 Aine Chen
3 Sophia Rivera
4 Leah Card
DNF Haley Davies
DNF Payton Yanke
DNF Rowan Medina
DNF Miranda Dent
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Izabella Slosberg
2 Victoria Burquez
3 Kenna Stowe
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Philine johanna Endres
2 Melissa Haley
3 Rachel Goyette
4 Charlotte Parker
5 Star Khachikyan
6 Alyssa Velky
DNF Alice Perryman
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Amber Lapi
2 Suzi Mckinley
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Rachelle Ortega
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Dylan Fryer
2 Zach Peddie
3 Noah Hayes
4 Charles Rausch
5 Nathan Bigelow
6 Thomas Fuller
7 Samuel Brehm
8 Gavin Hlady
9 Enzo Sapojnikoff
10 Trey Jarno
11 Derek Hermon
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Lisa Hulse
2 Monica Calderon
3 Hayley Bates