
The Dragon —fearless and ready to face any challenge— wrapped around the basketball, represents a fluid and ever-evolving approach to the game. It embraces the process of transformation and adaptability, self-expression with purpose to become the best version of himself, recognizing that greatness comes from within.
Locked in and cutting away the unnecessary, fully present in the game, and maintaining CONTROLLED emotions by focusing only on what we can control.
Transformation with purpose through intentional work to achieve efficient, POWERFUL movement on the court, free of anything that could keep you from reaching your full potential.
Unstoppable ENERGY and resilience, always bringing your strongest self every time you step on the court — driving every action with power, but never recklessly.
*Serving the following cities in the York Region: Richmond Hill, Markham, Vaughan, Aurora, Newmarket, and Whitchurch‑Stouffville (Ontario, Canada).

Please reach us at gameon@coachrivas.com if you cannot find an answer to your question.
Youth athletes ages 8–17, from beginners to elite rep players who are looking to unlock their full potential. My coaching adapts to each athlete’s level, personality, and goals.
If you’re looking to level up your game, you’re in the right place.
I serve the following cities in the York Region of Ontario, Canada: Richmond Hill, Markham, Vaughan, Aurora, Newmarket, and Whitchurch‑Stouffville. Sessions can be held at athlete's private facilities, rented gymnasiums, or public outdoor courts.
You will only need your basketball, proper basketball attire, water bottle, and a healthy protein snack to enjoy at the end of each session.
*I will bring and use any additional ad hoc equipment to run the sessions tailored to your needs.
Most athletes show noticeable improvement within 4–6 sessions, especially in confidence, mechanics, and decision‑making. Growth and development, however, depend on the level of commitment, hard work and consistency of each ahtlete.
Athletes' progress is constantly tracked and measured so we always know what we’re working on and why. I provide feedback throughout the whole process.
Sessions follow a structured flow: warm‑up activation, footwork and athletic drills, skill development, decision‑making drills, game‑specific scenarios, and we close with stretching and a short performance recap. The pace is intense, the coaching is detailed, and each session is specifically tailored to the athlete’s developmental stage and particular goals. Every minute on the court has a purpose.
Before training begins, athletes are asked to share input about their skill level, competitive experience, specific goals and challenges, and—if available—stats and "in‑action footage".
This information helps me assess and identify strengths and areas for improvement. A discovery call is then scheduled to review and align on goals and expectations, taking into consideration the number of sessions being booked. From there, I design a program specifically tailored to each athlete’s needs and properly aligned with their stage of development.
Yes. Multi‑session packages offer the best value, and returning or referred athletes receive discounted rates. Athletes booking 6 or more sessions will also receive a FREE personalized “Dragons” Under Armour Tech T‑Shirt.
Although I am actively working to expand my payment options, at this time I accept e‑transfer or cash payments.
My coaching philosophy — The Way of the Dragon — is built on a holistic and stoic approach to the game, considering technical skills, tactics, athleticism, mentality, emotional intelligence, and game IQ. At the same time, I focus on identifying and developing the specific skills each athlete needs to grow and reach their full potential. I go beyond teaching technical skills or running repetitive drills. My goal is for athletes to develop a complete understanding of the game and build the right mindset so they can become the best version of themselves — on and off the court.
Copyright © 2025 Coach Rivas - All Rights Reserved.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.