Which Team should I Join?

The NorCal Youth Mountain Bike League organizes teams based on the school an athlete attends. If your school does not have a team, then you will join the local composite team. Below we have listed the local MTB teams in Oakland, Berkeley and Piedmont.

We compete in the NorCal High School Cycling League’s mountain bike race series in the late winter & early spring and Oakland Composite is an official member of the National Interscholastic Cycling Association (NICA). 

Who coaches the teams?

NICA trains and licenses coaches to lead and assist each high school team. Licensing includes undergoing classroom/online education (including safety/risk management), on-the-bike skills training, wilderness first aid and a background/security check. Many of or coaches are parents of riders and we also have coaches who see the impact mountain biking can have on kids and volunteer their time to support our teams. Interested in being a coach? Check out our Coaching page and email us to set up a time to ride with us!

How can I join or try it out?

Below is a list of the local high school & middle school mountain bike teams in the east bay. Email the team associated with your high school. If your high school does not have a team, then reach out to the local composite team.


Oakland Composite High School MTB

Head Coach: Kris Campbell

Performance Coach: Devon Vigus

Email oaklandcompositemtb@gmail.com

Instagram: oaklandcomposite


OAKLAND DEVO MIDDLE SCHOOL Club

Email oaklanddevo@gmail.com

oaklanddevo.com

Skyline High MTB

Head Coach: Jen Ryden

Email skylinehighbiketeam@gmail.com

Oakland Tech MTB

Email: oaktechmtb@gmail.com

Piedmont MTB (Middle & High school)

Email: piedmontbiking@gmail.com

piedmontmtb.com

Berkeley HS MTB Team

Head Coach: Nick Hoeper-Tomich

Email: bhsmtbleadership@googlegroups.com

bhscycling.com

Hayward Composite MTB (middle & High School)

Head Coach: Christy Smith

Email: haywardcomposite@gmail.com

Contra Costa Composite MTB

Head Coach: Andrew

https://cccmtb.com

NorCal League’s List of all Team

www.norcalmtb.org/teams/#findateamnearyou