Homepage Hero ImageGary Roberts Performance

Sports Performance Gym in Richmond Hill

We Help You Become A Better Hockey Player

We help elite players and driven executives to reach their goals through custom programming and accountable coaching.
Book A Call With A GR Coach

Custom Design

Every athlete has individual strengths and weaknesses and we customize the approach for every athlete that we work with. The little things make a big difference.

Experienced Team

We've been an industry leader in performance training for the past 15 years and have worked with hundreds of professional players and thousands of minor hockey players to help them elevate their game.

Holistic Approach

Working hard in the gym is only one piece of the puzzle. At Gary Roberts Performance, we believe in proper nutrition, and recovery to support your training.

Fuel - Train - Recover
A proven Method For Success

Off-Season Program

Off-Season Program

Are you an elite hockey player looking to take your game to the next level? Our Off-Season program is a one-stop shop. The program includes on-ice, off-ice, post-workout nutrition, and treatment all under one roof.
Book A Call With A GR Coach
Elite Athlete Development

Elite Athlete Development

Looking for custom training for a youth athlete? Our EAD Program is just what you're looking for. Programs designed specifically for your athlete and delivered by our expert strength coaches.
Book A Call With A GR Coach
Elite Personal Training

Elite Personal Training

Looking to live a high performance lifestyle? Our Elite Personal Training program is for you. Whether you're a complete beginner or ex-pro athlete we're here to help you reach your goals.
Contact Us For More Info
Online Programs

Online Programs

Online programs designed specifically for your athlete and delivered by the same coaches that work with our NHL clients
Pick A Program

Getting started is easy


Talk to a GR Coach

We want to hear about your training goals and how GRP can help you reach them.

Come in for an Assessment

Every athlete starts their journey at GRP with an assessment. We use the results to design your program.

Start Training

We coach you every step of the way to ensure you get the results you want in a safe environment.

Trusted and Loved By Hundreds of Richmond Hill Residents

Everything you need to crush your fitness goals

Personal Training

Yoga Studio

Open Gym

Gary Roberts Performance

When you join Gary Roberts Performance you don't just join a gym. YOU BECOME PART OF THE TEAM.  

We understand how confusing it can be to sort through all the misinformation around training, don't worry - we've done it for you.

In the last decade, we've worked with over 200 NHL-drafted players and thousands of others to reach their goals both on and off the ice.

Gary's career was saved through proper training and nutrition, now we want to do our best to pass that along to those in need.

(Select Location)

Conveniently located just west of the 404 and north of the 407

Working out at the gym isn't easy. But getting there shouldn't be hard. Gary Roberts Performance is located and easily accessible from all of Richmond Hill.

This is some text inside of a div block.

Come visit us

650 Edward Ave, Richmond Hill, ON L4C 0S1, Canada
Get Directions

Questions? We (probably) have the answers!

Still curious? Talk to us!


Hockey has evolved so much over the past decade that training hard is no longer enough. You need a program designed for you and your hockey goals.

Book A Call With A GR Coach