World Class Hockey Training Anywhere in the World
No one likes losing a race to a loose puck, getting beat on the boards, or running out of gas in the third period. It doesn’t matter if you’re a minor hockey player, seasoned NHL veteran, or men’s league regular, you want the confidence to perform every time you step on the ice.
We can help. With a variety of hockey training options, regardless of your location, we can give you the tools to compete for every puck, blow by your opponent wide, and skate hard late into the game, confident that you won’t run out of gas!
Join Us in the Gym
Toronto's premier off-ice training facility for hockey players of all levels.
Start Training Now
Start Training Now
Comprehensive Assessments. Customized Programming. Elite Instruction.
Are you losing foot races to the puck, or getting out-powered battling for pucks on the boards? It might be time for an elite hockey training program. Preparation is a year-round activity and off-ice training will improve your on-ice strength, help prevent injuries, and ensure you have stamina late into the third period. Join us at Toronto’s premier hockey training facility.
In-Season Program (NTR Richmond Hill)
GR Training App
Train with the best in the world from anywhere!
Elite Athlete In‑Season
Elite Athlete In‑Season
Select equipment. Receive your program. Start Training.
One of the common misconceptions is that training should stop during the season, this couldn’t be further from the truth. Proper programming designed to complement the time of year allows you to continue to improve your strength, speed, and endurance.
Elite Athlete Off‑Season
Elite Athlete Off‑Season
Select equipment. Receive your program. Start Training.
The off-season is one of the most important times of the year for a player’s development and the Gary Roberts Team has been helping players of all levels prepare for their careers for the past decade. You can go into the next season confident in your ability to compete and perform.
Executive Training
Executive Training
We know how busy life can be but that shouldn’t have to stop you from training and feeling your best. Our Executive Training Program is the perfect answer! Customized programming designed around your equipment and goals. Whether it’s a pickup game on Wednesday’s, chasing after your kids, or performing in your career, our online training program can help you elevate your game and perform.