USE CODE: NINJA-SKILLS FOR 30% OFF ALL MTB SKILLS EVENTS + USE CODE: SHIPFREE FOR FREE SHIPPING ON RAMPS – EXPIRES 09/24/21

California

september

11sep8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills - (SF210911F)San Francisco, California

11sep(sep 11)8:45 am12(sep 12)4:15 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (SF2109112)San Francisco, California

11sep8:45 am12:15 pmEvent OverFundamental Skills - Women's Only (SF210911W)San Francisco, California

11sep(sep 11)11:00 am12(sep 12)6:00 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp -Women's Only (SP210911W2) | ADVENTURESkyPark at Santa's Village // Lake Arrowhead, CA

11sep1:45 pm4:30 pmSold Out! Join Wait List Join Wait ListJumping Mini-Clinic (SF210911J)San Francisco, California

12sep8:45 am4:15 pmEvent OverIntermediate / Advanced Skills (SF210912I)San Francisco, California

25sep8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills - Women's Only (MS210710W)Mount Shasta, California

25sep8:45 am12:15 pmFundamental Skills (MS210710F)Mount Shasta, California

25sep(sep 25)8:45 am26(sep 26)4:15 pm2-Day Mountain Bike Skills Camp (MS2107102)Mount Shasta, California

25sep(sep 25)11:00 am26(sep 26)6:00 pm2-Day Mountain Bike Skills Camp (SP2109252) | ADVENTURESkyPark at Santa's Village // Lake Arrowhead, CA

25sep11:00 am2:30 pmSold Out! Join Wait List Join Wait ListFundamental Skills - Women's Only (SP210925W)SkyPark at Santa's Village // Lake Arrowhead, CA

25sep11:00 am2:30 pmSold Out! Join Wait List Join Wait ListFundamental Skills - (SP210925F)SkyPark at Santa's Village // Lake Arrowhead, CA

25sep1:45 pm4:30 pmJumping Mini-Clinic (MS210710J)Mount Shasta, California

25sep3:30 pm6:00 pmSold Out! Join Wait List Join Wait ListJumping Mini-Clinic (SP210925J)SkyPark at Santa's Village // Lake Arrowhead, CA

26sep8:45 am4:15 pmIntermediate / Advanced Skills (MS210711I)Mount Shasta, California

26sep11:00 am6:00 pmSold Out! Join Wait List Join Wait ListIntermediate / Advanced Skills (SP210926I)SkyPark at Santa's Village // Lake Arrowhead, CA

october

02oct8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills (SC211002F)Santa Cruz, California

02oct(oct 2)8:45 am03(oct 3)4:15 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (SC2110022)Santa Cruz, California

02oct8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills - Women's Only [MORNING] (SC211002W)Santa Cruz, California

02oct1:15 pm4:45 pmFundamental Skills - Women's Only [AFTERNOON] (SC211002W2)Santa Cruz, California

02oct1:45 pm4:30 pmSold Out! Join Wait List Join Wait ListJumping Mini-Clinic (SC211002J)Santa Cruz, California

03oct8:45 am4:15 pmSold Out! Join Wait List Join Wait ListIntermediate / Advanced Skills (SC211003I)Santa Cruz, California

09oct8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills - (SF211009F)San Francisco, California

09oct8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills - Women's Only [MORNING] (SF211009W)San Francisco, California

09oct(oct 9)8:45 am10(oct 10)4:15 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (SF2110092)San Francisco, California

09oct1:15 pm4:45 pmFundamental Skills - Women's Only [AFTERNOON] (SF211009W2)San Francisco, California

09oct1:45 pm4:30 pmSold Out! Join Wait List Join Wait ListJumping Mini-Clinic (SF211009J)San Francisco, California

10oct8:45 am4:15 pmIntermediate / Advanced Skills (SF211010I)San Francisco, California

16oct(oct 16)8:45 am17(oct 17)4:15 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (AN2110162)Auburn, California

16oct8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills - Women's Only (AN211016W)Auburn, California

16oct8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills - (AN211016F)Auburn, California

16oct1:15 pm4:45 pmFundamental Skills - Women's Only (AN211016W2)Auburn, California

16oct1:45 pm4:15 pmSold Out! Join Wait List Join Wait ListJumping Mini-Clinic (AN211016J)Auburn, California

17oct8:45 am4:15 pmSold Out! Join Wait List Join Wait ListIntermediate / Advanced Skills (AN211017I)Auburn, California

30oct8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills - (LM211030F)San Diego (Laguna Mountain), California

30oct8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills - Women's Only (LM211030W)San Diego (Laguna Mountain), California

30oct(oct 30)8:45 am31(oct 31)4:15 pm2-Day Mountain Bike Skills Camp (LM2110302)San Diego (Laguna Mountain), California

30oct1:45 pm4:30 pmJumping Mini-Clinic (LM211030J)San Diego (Laguna Mountain), California

31oct8:45 am4:15 pmIntermediate / Advanced Skills (LM211031I)San Diego (Laguna Mountain), California

november

06nov(nov 6)8:45 am07(nov 7)4:15 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (OC2111062)Orange County, California

06nov8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills - Women's Only (OC211106W)Orange County, California

06nov8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills - (OC211106F)Orange County, California

06nov1:45 pm4:30 pmSold Out! Join Wait List Join Wait ListJumping Mini-Clinic (OC211106J)Orange County, California

07nov8:45 am12:15 pmSold Out! Join Wait List Join Wait ListKids Fundamental Skills - NINJA KIDS! (OC211107K)Orange County, California

07nov8:45 am4:15 pmSold Out! Join Wait List Join Wait ListIntermediate / Advanced Skills (OC211107I)Orange County, California

13nov8:45 am12:15 pmFundamental Skills - Women's Only (SD211113W)San Diego, California

13nov8:45 am12:15 pmFundamental Skills (SD211113F)San Diego, California

13nov(nov 13)8:45 am14(nov 14)4:15 pm2-Day Mountain Bike Skills Camp (SD2111132)San Diego, California

13nov1:45 pm4:15 pmJumping Mini-Clinic (SD211113J)San Diego, California

14nov8:45 am4:15 pmIntermediate / Advanced Skills (SD211114I)San Diego, California

december

04dec8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills - Women's Only (SD211204W)San Diego, California

04dec8:45 am12:15 pmSold Out! Join Wait List Join Wait ListFundamental Skills - (SD211204F)San Diego, California

04dec(dec 4)8:45 am05(dec 5)4:15 pmSold Out! Join Wait List Join Wait List2-Day Mountain Bike Skills Camp (SD2112042)San Diego, California

04dec1:45 pm4:30 pmSold Out! Join Wait List Join Wait ListJumping Mini-Clinic (SD211204J)San Diego, California

05dec8:45 am12:15 pmKids Fundamental Skills - NINJA KIDS! (SD211205K)San Diego, California

05dec8:45 am4:15 pmSold Out! Join Wait List Join Wait ListIntermediate / Advanced Skills (SD211205I)San Diego, California

Sign up for our newsletter to get skills tips, schedule updates, and promotions!

What event is right for me?

Don’t see a clinic that works for your schedule? Click here to check availability and schedule your one-on-one or private group skills session.

 

Team Eastlake Cycling Team thank you for your time, energy and expertise…

I’ve been coaching road & track riding for years. Got into mtn bike riding because of the terrain near our home AND my daughters like to ride in the dirt. Took classes through the high school league to be more acquainted with the fundamentals skills and acquire more knowledge of...
Ninja Mountain Bike Skills
5
2015-09-28T07:52:14-07:00
I’ve been coaching road & track riding for years. Got into mtn bike riding because of the terrain near our home AND my daughters like to ride in the dirt. Took classes through the high school league to be more acquainted with the fundamentals skills and acquire more knowledge of the NICA league rules. Coach La China and staff broke down the skills for our team riders in a fun and engaging process. Team Eastlake Cycling Team thank you for your time, energy and expertise to bring our riders to a new level of confidence. ~Ron G.

I felt so confident that I recently signed up for the Catalina MTB Gran Fondo!

I participated in the beginner skill clinic at Malibu Creek last Saturday, because I'm truly a beginner who couldn't stop falling down during each mtb ride. The class was small and super fun...and the instructors (Richard and Kris) were informative and dynamic. The clinic was small enough for each member...
Ninja Mountain Bike Skills
5
2014-03-19T14:28:10-07:00
I participated in the beginner skill clinic at Malibu Creek last Saturday, because I'm truly a beginner who couldn't stop falling down during each mtb ride. The class was small and super fun...and the instructors (Richard and Kris) were informative and dynamic. The clinic was small enough for each member to practice each learned skill and receive immediate feedback. I learned many new skills on that day and felt much more confident with my bike-body connection. I felt so confident that I recently signed up for the Catalina MTB Gran Fondo...the 55 mile route! Woohooo!! The next day, as I was road biking (training for the Solvang Double Century), I dodged a bullet on the Snake/Mulholland by applying my learned mtb skills--a long towing truck went over almost half of our lane on a blind turn as we were descending. Instead of fixating on the truck, I remembered the importance of looking for a clear path and keeping my eyes on where I want to go....Now I understand what people meant when they said that mtb will help improve my road riding skills too! I'm grateful for the opportunity to learn, and I look forward to the next clinic! ~ Uyen N.  

This will not be our last Ninja training clinic!

My 14 year old son and I (I'm 43) went to the Intermediate/advanced skills clinic at Malibu Creek State Park. We both race and ride at a very fast pace. Getting faster for us is about making sure our fundamentals are solid and we can continue to use those fundamentals...
Ninja Mountain Bike Skills
5
2017-05-04T08:16:07-07:00
My 14 year old son and I (I'm 43) went to the Intermediate/advanced skills clinic at Malibu Creek State Park. We both race and ride at a very fast pace. Getting faster for us is about making sure our fundamentals are solid and we can continue to use those fundamentals to smooth out our flow to increase our skills and confidence. Richard has a way of breaking down all the information to make it very understandable and usable. My son and I have been to other skills classes before and knew what to expect, mostly. Richard was able to coach us to better form riding high speed flat corners! We brushed up on and cleaned up some less helpful habits. We really worked to understand the how and why behind some skills that we already had but didn't know we that we did. All in all we had a blast! Richard was fun and informative. Taylor was helping Richard out for the day. It was fun to watch her demo some skills at speed. Her input throughout the day was informative and light hearted. It was a fun day on the bike with some great people and coaching. This will not be our last Ninja training clinic! Thanks for everything Richard and Taylor! ~Eric Zubick

G2 Bike looks forward to many more of these clinics in this area.

Ninja Mountain Bike Skills is a warm and friendly environment to learn new skills and hone ones you already know.  It's a non intimidating environment where mistakes are welcomed so corrections can be made.  I own G2 Bike is Aliso Viejo and this clinic has been ran out of the...
Ninja Mountain Bike Skills
5
2014-03-19T14:32:41-07:00
Ninja Mountain Bike Skills is a warm and friendly environment to learn new skills and hone ones you already know.  It's a non intimidating environment where mistakes are welcomed so corrections can be made.  I own G2 Bike is Aliso Viejo and this clinic has been ran out of the Aliso Woods area and when I interviewed the clients they had all but great things to say.  None arrogant instructors and easy to follow steps. The biggest bang for many was meeting new area riders at their skill level, gaining confidence, and getting the bike set up and fit properly.  G2 Bike looks forward to many more of these clinics in this area.  Thanks Richard for all you do for the MTB community! ~ AJ S.  

The course was very fluid, engaging, and I would highly recommend it.

I took the intermediate/advanced course in Balboa Park after having ridden for just over 2 years on my own. It covered a wide breadth of skills, some of which I already felt aquatinted with and others I had little to no experience with. I found all of the material useful....
Ninja Mountain Bike Skills
5
2017-05-04T08:13:50-07:00
I took the intermediate/advanced course in Balboa Park after having ridden for just over 2 years on my own. It covered a wide breadth of skills, some of which I already felt aquatinted with and others I had little to no experience with. I found all of the material useful. I was able to improve skills I already had and was able to learn new skills. I also feel confident leaving the course that the instructors have provided all of the information for me to practice and improve outside of the course setting. The environment of Balboa Park was perfect for learning and sessioning the skills covered. The instructors were friendly, fun, and attentive to all of the participants. They spent more or less time on certain skills based on how the entire group was grasping them. They also gave individualized attention to participants that required more help with technique. The course was very fluid, engaging, and I would highly recommend it. ~Alexandra Rose Brysiewicz

I’ve ridden mountain bikes since 1988 …

I'm a 63 y.o. Road and MTB cyclist.  I've ridden mountain bikes since 1988.  I really wish that I'd taken this course 25 years ago and I might have avoided some of the injuries I received over the years. I took only the morning first intro session at Phoenix and...
Ninja Mountain Bike Skills
5
2017-06-05T14:44:17-07:00
I'm a 63 y.o. Road and MTB cyclist.  I've ridden mountain bikes since 1988.  I really wish that I'd taken this course 25 years ago and I might have avoided some of the injuries I received over the years. I took only the morning first intro session at Phoenix and I learned a great deal in a short period of time.  Richard is a very gifted cyclist and coach with excellent pedagogical skills.  The class moved quickly, but covered all the appropriate details needed to handle a bike on technical trails.  Richard had two local expert cyclists who demonstrated techniques while he provided a narrative and answered question. We had one relatively new rider who was very wary of some of the steeper, technical descents.  By the end of the class, you could actually see a significant increase in her confidence using the skills acquired in the class. I'm looking forward to doing one of Ninja's camps and I hope they are able to expand their clinics to my area (Albuquerque, NM). William J.
5
6
Ninja Mountain Bike Skills

The Big Bear Mountain Bike Camp was AMAZING!

I have been riding for 1.5 years and still have a lot to learn but Richard and the team are...
Ninja Mountain Bike Skills
5
2016-06-16T21:57:49-07:00
I have been riding for 1.5 years and still have a lot to learn but Richard and the team are great teachers. I have been a bit apprehensive about jumping in the past but after two days of instruction with Richard, Aaron, Daniel, Ivan, and Erin I feel much more confident and won't be afraid to take on jumps anymore. The instructor staff are all very experienced riders and it showed. They are all also very friendly and most importantly patient. They aren't afraid to share stories of their mistakes while trying to explain why not to do things a certain way. You truly are part of the Team Ninja family when you are at the classes and I can't wait to go back to another class! Thank you Richard and all of the other instructors. ~Jonathan R

I look forward to an intermediate level class!

Good clinic. It was helpful to learn, practice with repetition and get critiqued by the coach all at once. I...
Ninja Mountain Bike Skills
5
2014-03-19T14:49:32-07:00
Good clinic. It was helpful to learn, practice with repetition and get critiqued by the coach all at once. I look forward to an intermediate level class! Thanks for doing this coach Richard! ~ Sally A.  

Jim Watson | Cat 2 XC

2nd Place AG Series Overall XC (2015) Kenda Cup Series 13th Place AG XC (Masters) (2015) USAC National Championship I...
Ninja Mountain Bike Skills
2015-09-11T10:27:15-07:00
2nd Place AG Series Overall XC (2015) Kenda Cup Series 13th Place AG XC (Masters) (2015) USAC National Championship I was a causal MTB biker and wanted to learn some riding tips to minimize my crashes and improve my climbing skills.  I learned about Coach Richards Ninja MTB Skills clinic through a local bike shop and signed up.  I had no idea what to expect, but I was pleasantly surprised with the way the training was organized and presented. He covered the basics with the group, then each student got one-on-one time with their hot button issues, and we all left with some things to work on. Since working with Coach Richard, I have advanced my skills to include hiring him as a cycling fitness coach.  That lead me to competing in local sportsman MTB races, were I was able to win more than six races and take the championship in my class.  That success has lead my family to be more focused on fitness and goal setting which has helped bring us closer together! What makes Coach Richards program work is, he is an athlete, a racer, and an active cyclist — that is what he does every day, and that dedication comes through in his training programs and skills classes. ~Jim Watson

I’ve immediately seen an improvement in my riding …

I took the skills camp at Mt Laguna last weekend – it was GREAT. Ok, so I was a bit...
Ninja Mountain Bike Skills
5
2017-05-04T08:18:05-07:00
I took the skills camp at Mt Laguna last weekend – it was GREAT. Ok, so I was a bit of a nervous wreck when I realized I was the least skilled in the group – but the instructors didn’t give up on me and gave me plenty of tips, positive reinforcement and new ways to think about my riding. At the end of the weekend, I felt that I had a better understanding how to ride better. I’ve immediately seen an improvement in my riding, am a lot less timid and am looking forward to taking another camp soon! ~Quan Campbell

Jessica Tomazic | Cat 1 XC

Richard is a wonderful coach and I would highly recommend him to any cyclist out there who wants a big...
Ninja Mountain Bike Skills
2015-09-11T11:02:35-07:00
Richard is a wonderful coach and I would highly recommend him to any cyclist out there who wants a big improvement in their performance.  Richard combines his vast mountain bike racing knowledge and coaching experience to develop individualized training programs that will challenge and reward you. Richard complements the training program with regular feedback on workouts, so you can always be sure to achieve your best result. Thank you Richard!! ~Jessica Tomazic
3
Ninja Mountain Bike Skills