2021 Master of Physical Preparation for elite football with Oscar Ortega Del Rio, Atletico de Madrid and Universidad Europea Miguel Cervantes, Spain
2000 BS in Kinesiology, concentration in Physical Education from San Francisco State University. Graduated with Honors.
1995 -97 Diablo Valley College, Pleasant Hill, CA., Associate Degree. Graduated with Honors.
1980-83 Miguel Hidalgo y Costilla Seconday School, Guadalajara, Jalisco, Mexico
Primary Professional Experience
2019 to Present FIFA Technical Expert
2019 to present Concacaf Technical Study Group (TSG)
2014 to present Concacaf Instructor and Mentor
2011 to present CEO and Founder of Futbol Global
2013 to present Santa Cruz Breakers Academy U16 Head Coach
2012 to 2013 De Anza Men's Soccer Team Assistant Coach
2009 to present Norcal PDP Coaching Staff Region 2
2008 to 09 Menlo Park FC Player Development Director
2007 to present NSCAA Board of Directors, Representative at Large, Latin American Soccer Coaches Committee.
2005 to 2014 NSCAA National Staff Coach
2002 to fall 2012 NSCAA Region XI Technical Director
2001-02 Physical Education and Spanish Teacher at Mountain View Los Altos High School District. Los Altos High School
2017 FIFA Strength and Conditioning Course for Elite Football in Puerto Rico
2015 USSF A License Renewal at Kansas City
2012 NSCAA Convention Clinician in Kansas City, KS
2012 6th Pachuca Futbol Club Training Centers and Schools Clinic in Player Development
2010 NSCAA Convention Clinician in Philadelphia, PA
2005 NSCAA Director of Coaching Diploma
2004 NSCAA National Goalkeeping Diploma
2005 International Course for Youth Academies, Mexican Football Federation
2003 USSF A License at Sonoma State University
2002 to present NSCA Certified Strength and Conditioning Specialist (CSCS)
2002 NSCAA Premier Diploma (Pass with Distinction)
2000 NSCAA Advance National Diploma (Pass with Distinction)
1999 USSF B License
1998 USSF C License
1977 to 1983 Played for local teams in Guadajara, Jalisco, Mexico.
1984 to 1986 Atlas Amateur team
FUTBOL GLOBAL L.L.C
Phone: 408 834-6012
New programs available!
We now have additional programs to develop your team or club!