National Strength and Conditioning Association:
NSCA - Certified Strength and Conditioning Specialist
National Sports Performance Association:
Certified Speed and Agility Coach
Certified Weightlifting Performance Coach
Certified Program Design Specialist
Co-Author Complete Sports Training
Co-Author Complete Speed Games
International Youth Conditioning Association:
IYCA - Youth Fitness/Conditioning Specialist – Level III
IYCA - Youth Speed and Agility Specialist – Level I
IYCA - High School Strength and Conditioning Specialist
2010 IYCA Trainer of the Year
IYCA Director of Youth Fitness 2009-2015
Co-Author IYCA Game Play Performance
Co-Author IYCA Big Book of Programs
Co-Author IYCA Complete Athlete Development
Co-Author IYCA Youth Speed Development
Co-Author IYCA Youth Athletic Assessment Specialist
Co-Author IYCA Long Term Athletic Development