BetterCoaches.com

Coaching Experience

Team Level Position When?
Women's National Team National Pitching Coach 2020 to 2020
Speed Mechanics All Ages Director of Baseball Operations 2020 to 2020
Las Vegas Vipers Youth Head Coach 1999 to 1999
Las Vegas Baseball Academy Youth Instructor 2000 to 2012
San Diego School of Baseball Youth Instructor 2000 to 2001
Future Stars of America Youth Instructor 2007 to 2010
Southern California Baseball Academy Youth Instructor 2007 to 2007
Las Vegas Diablos Youth Director of Baseball Operations 2008 to 2011
St George Roadrunners Professional Pitching Coach 2008 to 2008
Oaks Christian High School Head Coach 2008 to 2009
Christ First Baseball Camp Youth Instructor 2008 to 2008
Newark Bears Professional Bullpen Coach 2011 to 2011
Victoria Eagles PBL Head Coach 2012 to 2016
Lambrick Park Baseball Academy School District 61 Academy Pitching Coach 2014 to 2015
Pacific Institute of Sport Excellence High Performance Training GM of High Performance Baseball 2015 to 2020
BC Summer Games Provincial Head Coach 2016 to 2018
Team BC Provincial Pitching Coach 2016 to 2016
Victoria Eagles PBL Assistant Coach 2017 to 2017
Team BC Provincial` Assistant Coach` 2018 to 2018
Women's Prospect Teamq National Assistant Coach 2019 to 2019
Penninsula Baseball and Softball Association GVBA Head Coach/Technical Director 2020 to 2020

Playing Experience

Team Level Position When?
Houston Astros (Professional) Minor Leagues Pitcher 2000 to 2006
Pittsburgh Pirates (Professional) Minor Leagues Pitcher 2006 to 2006
Tampa Bay Rays (Professional) Spring Training Pitcher 2006 to 2006
Calgary Vipers (Professional) Independent Pitcher 2006 to 2006
Coastal Bend Aviators (Professional) Independent Pitcher 2006 to 2006
Texas Rangers (Professional) Minor Leagues Pitcher 2007 to 2007
St George Roadrunners (Professional) Independent Pitcher/Coach 2007 to 2008
Victoria Seals (Professional) Independent Pitcher 2009 to 2010
Minnesota Twins (Professional) Spring Training Pitcher 2009 to 2009
El Paso Diablos (Professional) independent Pitcher 2009 to 2009
Newark Bears (Professional) Independent Pitcher/Coach 2011 to 2012
Los Angeles Angels of Anaheim (Professional) Spring Training Pitcher 2011 to 2011
Kagawa Olive Guyners (Professional) Minor Leagues Pitcher 2012 to 2012

I am a retired professional baseball player who played from 2000-2012. I started my playing career as a 3rd round draft pick by the Houston Astros out of high school and finished my career in Japan. Although I played professionally for 13 years my passion is as a student and coach of the game of baseball. I have been coaching since 1998 doing individual instruction, coaching teams, camps and clinics. I have experience working with children as early as 3 years old and men as old as 60. I was a player coach for 2 years professionally and have coached in the PBL from 2012 to 2016 and won a championship in 2013. I have been on the coaching staff for the BC Select team twice, once in 2016 as a pitching coach winning a silver medal and once in 2018 as the assistant coach. I have been the head coach of the zone 6 BC summer Games team in 2016 and 2018 and won a silver medal in 2016.

I have a bachelor of science in psychology and a master of science in kinesiology with a published thesis on the prediction of success of batters using a portable EEG device. I love talking baseball and welcome conversation and questions from anyone. I look forward to talking with you.