SportByDance Logo

Meet Our Coaches

Experienced professionals passionate about developing the next generation of basketball players

Our Coaching Philosophy

At SportByDance, our coaches are committed to developing complete basketball players and well-rounded individuals. We believe in:

Skill Development

We focus on teaching proper fundamentals and techniques that will serve players at all levels.

Character Building

We emphasize sportsmanship, teamwork, discipline, and leadership both on and off the court.

Basketball IQ

We teach players to understand the game, make smart decisions, and develop court awareness.

Our Coaching Staff

Meet the dedicated professionals who will guide your basketball journey

Marcus Johnson

Marcus Johnson

Head Coach & Founder

Former professional player with 15+ years of coaching experience. Specializes in offensive strategies and shooting mechanics.

Experience:

15+ years coaching experience

Specialties:

  • Offensive Strategies
  • Shooting Mechanics
  • Team Building

Certifications:

  • NCCP Level 3
  • NBA Basketball Operations Associate

Schedule:

  • Youth Development - Mon/Wed
  • Elite Academy - Tue/Thu
Sarah Williams

Sarah Williams

Youth Development Director

NCAA Division I player with a degree in Physical Education. Expert in fundamental skill development for young players.

Experience:

10 years coaching experience

Specialties:

  • Youth Development
  • Fundamental Skills
  • Player Assessment

Certifications:

  • NCCP Level 2
  • Physical Education Degree

Schedule:

  • Little Dribblers - Sat
  • Youth Fundamentals - Tue/Thu
Dwayne Carter

Dwayne Carter

Performance Director

Certified strength and conditioning coach who focuses on athletic development, injury prevention, and recovery.

Experience:

12 years coaching experience

Specialties:

  • Athletic Development
  • Injury Prevention
  • Performance Training

Certifications:

  • CSCS
  • NCCP Level 2
  • Sports Nutrition Specialist

Schedule:

  • Elite Academy - Tue/Thu
  • High School Prep - Mon/Wed

Coach Spotlight

Get to know our founder and head coach, Marcus Johnson

Coach Marcus Johnson working with a young player

Marcus Johnson

Head Coach & Founder

Marcus Johnson founded SportByDance in 2015 after a successful professional basketball career that included playing in Europe and for the Canadian national team. His passion for developing young players led him to create a program that emphasizes both skill development and character building.

"Basketball gave me so much in my life - discipline, teamwork, confidence, and lifelong friendships. I wanted to create a program that would give those same gifts to the next generation of players," says Marcus.

Under his leadership, SportByDance has grown from a small weekend program to Hamilton's premier basketball training center, with over 500 players participating in various programs each year.

Marcus holds a degree in Kinesiology from the University of Toronto and multiple coaching certifications. He continues to expand his knowledge by attending coaching clinics and studying the latest training methods.

When not on the court, Marcus enjoys spending time with his family, watching basketball at all levels, and mentoring young coaches.

Upcoming Coaching Clinics

Special training sessions with our coaching staff and guest coaches

Shooting Mechanics Workshop
June 15, 2025

Shooting Mechanics Workshop

A detailed breakdown of proper shooting form, with personalized feedback and drills to improve your shot.

1:00 PM - 4:00 PM
Main Gym
Led by Coach Lisa Thompson
Defensive Fundamentals Clinic
July 8, 2025

Defensive Fundamentals Clinic

Learn proper defensive stance, footwork, positioning, and strategies to become a lockdown defender.

6:00 PM - 8:30 PM
Main Gym
Led by Coach Michael Rodriguez
Mental Performance Workshop
August 12, 2025

Mental Performance Workshop

Develop mental toughness, focus, and strategies to perform your best under pressure.

5:30 PM - 7:30 PM
Classroom & Court
Led by Dr. James Wilson

Want to Train with Our Coaches?

Join one of our programs or schedule a private training session with any of our coaches.