Devin - Head Trainer at CrossFit Sunnyvale in Planet Granite

Head Trainer
Phone: 408-402-2818

Mondays & Wednesdays - 6pm & 7pm

I have been involved in Crossfit for over 3 years and have been coaching for more than 2 years. I have a strong background in football, wrestling, track & field and racquetball. I'm also a prospective Crossfit Games athlete, as I have competed the last 3 years of my Crossfit career in both the Crossfit Qualifiers and Regionals and many hrowdowns in both Norcal and Socal. With almost 10 years of cumulative experience as both a coach and athlete, I have many dynamic skill sets that I bring to the table. My goal is to make people functionally fit and to assist any of my athletes in meeting any and all of their sports related goals.

CrossFit has made a profound impact on my life and it is my hope to bring CrossFit to anyone and everyone in order to share that extraordinary potential. I am very passionate about training others and improving everyday life so that "life" can be enjoyable and not a chore. Constantly looking for new ways to improve myself as both an athlete and a trainer. I will do my best to bring excellent and dynamic training to all of my members everyday.

- Crossfit Level 1
- USAW level 1 Sports Performance Coach

I also offer private session for technique training in the Olympic Lifts and Individual Crossfit Games style programming for any prospective games athletes. For more information on private training or programming please call me or email me.



Mondays Wednesdays & Fridays at 6:30am
Wednesdays & Fridays at 7:30am
Thurdsays at 6pm & 7pm

Martin has a B.S. in Physical Education with a background in competitive sports including water polo, swimming and bicycle racing.  He discovered Crossfit in 2007 and that the functional simplicity of the program  physically prepares you to take on new physical challenges and perform well in them.

Mariah Serrano - CrossFit Sunnyvale Personal Trainer

Phone: (714) 856-9505

Tuesdays - 6pm & 7pm

I've been doing CrossFit for 8 years, coaching for about 7, and love spreading my knowledge of the CrossFit Programming! I've competed in the first beginning years of the CrossFit Games both as an individual and team member. Growing up I had the experience to participate in several team sports: Soccer, Swimming, Field Hockey and Waterpolo. These sports helped fuel my drive for coaching and working with athletes. I work with all ages and hope you'll let me share my passion with you! 
-CrossFit Level One Certification
-CrossFit Kids Certification
-CrossFit Level One Olympic Weightlifting
-CrossFit Nutrition Certified

Janet Huynh - CrossFit Sunnyvale Instructor at Planet Granite


Mondays & Wednesdays - 8:00pm

Janet was introduced to Crossfit about four years ago and has been hooked ever since. She has competed as a team member in two Southern California Regionals and as an individual in a few community based competitions. She loves teaching new skills and helping people reach PRs.


Sundays - 9:00am
Tuesdays - 6:00pm and 7:00pm

Kami has been a personal trainer since 2006 and was introduced to CrossFit in 2011. Since then, it has been CrossFit 24 hours a day, 7 days a week (well, almost). He enjoys educating and preparing individuals for physical challenges of all kinds (whether it's lifting dumbbells or babies), en route to a healthier lifestyle.



Tuesdays & Thursdays - 6:30am

With a background in martial arts training and teaching (including a second-degree black belt in taekwondo), Frank started weightlifting in 2007 and started training in CrossFit in 2009. Wanting to share his passion for fitness and strength, he became a CrossFit certified trainer in 2011 and has been coaching at CrossFit Sunnyvale since 2012.