BOOK A FREE CONSULTATION TODAY!
At DCZ Training, we strive to inspire and support the athletes in our community, so they may achieve anything they set their minds to.
We are committed to fostering a culture of excellence, emphasizing the values of respect, effort, resilience, and teamwork. Athletes will develop the skills and confidence they need to succeed in their sport and beyond.
Through personalized coaching, innovative techniques, and a supportive environment, we aim to unlock the full potential of every athlete, helping them reach a new height of performance, fulfillment, and personal achievement.
Certifications:
UBC Master of Kinesiology*
UBC Bachelor of Kinesiology
NSCA Certified Strength & Conditioning Specialist
*May 2026
David is a passionate coach with over a decade of coaching experience, offering personalized, evidence-based coaching services in the lower mainland.
He believes lessons learned through training and competition extend far beyond performance, shaping resilience, confidence, and fulfillment in everyday life. Thus, he encourages athletes to set ambitious objectives, creating opportunities to overcome challenges and persevere.
David earned his Bachelor of Kinesiology and is finishing his Master of Kinesiology at the University of British Columbia, where he developed a deep appreciation for how science and sport integrate together to unlock potential. Drawing from his background in coaching and sports science, he takes an evidence-based approach to athlete development. Moreover, coaching experiences in strength and conditioning, soccer, track, and sprint swimming have shaped a holistic coaching philosophy, blending enjoyment and passion with high performance.
As the Academy Physical Preparation Coach at Vancouver Whitecaps FC, David supports youth players on the high-performance pathway, helping build the foundations for long-term success. His previous experiences with Vancouver Whitecaps and UBC Performance have shaped his commitment to high standards, collaboration, and continuous learning.
Through DCZ Training, David aims to bring a high level of professionalism and care to every athlete he works with, fostering a culture of excellence through respect, effort, resilience, and teamwork.