
/ Advance Hockey Lab By CJ McCartney
Recommend 1,615- (416) 938-8033(416) 938-8033
- cj.mccartney15@gmail.com
Sport: Personal Fitness
Location: Newmarket, ON, Canada
Expertise: In-Season Performance, Mobility, Off-Season Development, Strength & Conditioning (Hockey)
Owner of Coach CJ’s Athletics, Co-Owner of Advance Hockey / Advance Hockey Lab.
CJ is a Strength & Conditioning Coach and On-Ice Skills Coach with experience working with several NHL, OHL, QMJHL, NCAA D1, Junior A, AAA elite hockey players.
Training with Coach CJ offers a comprehensive development experience that seamlessly integrates off-ice training at the gym with on-ice development opportunities at Advance Hockey, conveniently located in same location as the gym. Ice downstairs, gym upstairs.
Former Strength & Conditioning Coach for Oshawa Generals OHL
Former Junior “A” Hockey Player
Former Scholarship Collegiate Athlete (ACAC)
Former Junior “A” Coach
- Photos
- Videos
-
The Grind never stops...Be great!
-
- Upcoming Sessions
-
Dec 8 7:45 AM
Single Session
Newmarket, ONStrength & Conditioning (PRIVATE)
Date: Monday, December 8, 2025
Start Time: 7:45 AM
End Time: 8:45 AM$75
Available Spots: SOLD OUT -
Dec 8 3:30 PM
Single Session
Newmarket, ONStrength & Conditioning
Date: Monday, December 8, 2025
Start Time: 3:30 PM
End Time: 4:30 PM -
Dec 8 3:30 PM
Newmarket, ON
Strength & ConditioningPersonal Fitness
Single Session$50 -
Dec 8 4:30 PM
Single Session
Newmarket, ONStrength & Conditioning
Date: Monday, December 8, 2025
Start Time: 4:30 PM
End Time: 5:30 PM -
Dec 8 4:30 PM
Newmarket, ON
Strength & ConditioningPersonal Fitness
Single Session$50 -
Dec 11 7:45 AM
Single Session
Newmarket, ONStrength & Conditioning (PRIVATE)
Date: Thursday, December 11, 2025
Start Time: 7:45 AM
End Time: 8:45 AM -
Dec 11 7:45 AM
Newmarket, ON
Strength & Conditioning (PRIVATE)Personal Fitness
Single Session$75 -
Dec 11 3:30 PM
Single Session
Newmarket, ONStrength & Conditioning
Date: Thursday, December 11, 2025
Start Time: 3:30 PM
End Time: 4:30 PM -
Dec 11 3:30 PM
Newmarket, ON
Strength & ConditioningPersonal Fitness
Single Session$50 -
Dec 11 4:30 PM
Single Session
Newmarket, ONStrength & Conditioning
Date: Thursday, December 11, 2025
Start Time: 4:30 PM
End Time: 5:30 PM -
Dec 11 4:30 PM
Newmarket, ON
Strength & ConditioningPersonal Fitness
Single Session$50 -
Dec 12 4:15 PM
Single Session
Newmarket, ONStrength & Conditioning
Date: Friday, December 12, 2025
Start Time: 4:15 PM
End Time: 5:15 PM -
Dec 12 4:15 PM
Newmarket, ON
Strength & ConditioningPersonal Fitness
Single Session$50 -
Dec 13 7:45 AM
Single Session
Newmarket, ONStrength & Conditioning (PRIVATE)
Date: Saturday, December 13, 2025
Start Time: 7:45 AM
End Time: 8:45 AM -
Dec 13 7:45 AM
Newmarket, ON
Strength & Conditioning (PRIVATE)Personal Fitness
Single Session$75 -
Dec 14 3:45 PM
Single Session
Newmarket, ONPower "Play" - Dryland Training
Date: Sunday, December 14, 2025
Start Time: 3:45 PM
End Time: 4:25 PM -
Dec 14 3:45 PM
Newmarket, ON
Power "Play" - Dryland TrainingPersonal Fitness
Single Session$20 -
Dec 15 7:45 AM
Single Session
Newmarket, ONStrength & Conditioning (PRIVATE)
Date: Monday, December 15, 2025
Start Time: 7:45 AM
End Time: 8:45 AM -
Dec 15 7:45 AM
Newmarket, ON
Strength & Conditioning (PRIVATE)Personal Fitness
Single Session$75 -
Dec 15 3:30 PM
Single Session
Newmarket, ONStrength & Conditioning
Date: Monday, December 15, 2025
Start Time: 3:30 PM
End Time: 4:30 PM -
Dec 15 3:30 PM
Newmarket, ON
Strength & ConditioningPersonal Fitness
Single Session$50 -
Dec 15 4:30 PM
Single Session
Newmarket, ONStrength & Conditioning
Date: Monday, December 15, 2025
Start Time: 4:30 PM
End Time: 5:30 PM -
Dec 15 4:30 PM
Newmarket, ON
Strength & ConditioningPersonal Fitness
Single Session$50 -
Dec 17 3:30 PM
Single Session
Newmarket, ONStrength & Conditioning
Date: Wednesday, December 17, 2025
Start Time: 3:30 PM
End Time: 4:30 PM -
Dec 17 3:30 PM
Newmarket, ON
Strength & ConditioningPersonal Fitness
Single Session$50 -
Dec 17 4:30 PM
Single Session
Newmarket, ONStrength & Conditioning
Date: Wednesday, December 17, 2025
Start Time: 4:30 PM
End Time: 5:30 PM -
Dec 17 4:30 PM
Newmarket, ON
Strength & ConditioningPersonal Fitness
Single Session$50 -
Dec 18 7:45 AM
Single Session
Newmarket, ONStrength & Conditioning (PRIVATE)
Date: Thursday, December 18, 2025
Start Time: 7:45 AM
End Time: 8:45 AM -
Dec 18 7:45 AM
Newmarket, ON
Strength & Conditioning (PRIVATE)Personal Fitness
Single Session$75 -
Dec 18 3:30 PM
Single Session
Newmarket, ONStrength & Conditioning
Date: Thursday, December 18, 2025
Start Time: 3:30 PM
End Time: 4:30 PM -
Dec 18 3:30 PM
Newmarket, ON
Strength & ConditioningPersonal Fitness
Single Session$50 -
Dec 18 4:30 PM
Single Session
Newmarket, ONStrength & Conditioning
Date: Thursday, December 18, 2025
Start Time: 4:30 PM
End Time: 5:30 PM -
Dec 18 4:30 PM
Newmarket, ON
Strength & ConditioningPersonal Fitness
Single Session$50 -
Dec 19 4:15 PM
Single Session
Newmarket, ONStrength & Conditioning
Date: Friday, December 19, 2025
Start Time: 4:15 PM
End Time: 5:15 PM -
Dec 19 4:15 PM
Newmarket, ON
Strength & ConditioningPersonal Fitness
Single Session$50 -
Dec 20 7:45 AM
Single Session
Newmarket, ONStrength & Conditioning (PRIVATE)
Date: Saturday, December 20, 2025
Start Time: 7:45 AM
End Time: 8:45 AM -
Dec 20 7:45 AM
Newmarket, ON
Strength & Conditioning (PRIVATE)Personal Fitness
Single Session$75 -
Dec 21 3:45 PM
Single Session
Newmarket, ONPower "Play" - Dryland Training
Date: Sunday, December 21, 2025
Start Time: 3:45 PM
End Time: 4:25 PM -
Dec 21 3:45 PM
Newmarket, ON
Power "Play" - Dryland TrainingPersonal Fitness
Single Session$20
-


