
About
O'neil Barnes
Coach O’Neil is a certified baseball coach with over 10 years of experience playing and training in the game. With a passion for empowering youth development, he blends athletic training and technical skills to help young athletes get that competitive edge —on and off the field.
His certifications include CPR, Fundamental Movement, CanFit Pro, and Fitness Professional training, ensuring that every session is rooted in safety, strength, and proper mechanics.
Whether you're looking to improve your swing, pitch speed, or mental toughness, Coach O’Neil is here to help you build confidence and consistency.
He’s worked with players across North America—through group clinics, private 1-on-1 training, and seasonal camps. His coaching style is all about growth, grit, and game-time fun.


Best Value
🧢 4 Session Package
240
Commit to consistency without overcommitting.
4 group sessions
Valid for 1 month
Flexible location & time
Save $60 per session vs drop-in
Valid for one month
Group Baseball Training: Ages 6 - 13

Best Value
⚾ 6 Session Package
300
Best for players wanting weekly progress.
6 group sessions
Valid for 1 month
Use at any session
Save $70 per session vs drop-in
Valid for one month
Group Baseball Training: Ages 6 - 13

Best Value
🥇 8 Session Package
360
For the dedicated players ready to level up.
8 group sessions
Valid for 1 month
Book as you go
Save $75 per session vs drop-in
Valid for one month
Group Baseball Training: Ages 6 - 13
Pick Your Training Pack
Flexible Training Packages - Find one that works for you.
Book Your Spot
Loading days...
1 hr
Loading days...
1 hr
Loading days...
1 hr
1 hr
75 Canadian dollars1 hr
120 Canadian dollars