Holistic Training plans

Our membership is different. We believe in training and personal development as a lifestyle and an attitude, not just a one-and-done program.

Diagram of a baseball field, a brain, a graduation cap, a graph, a baseball with spin directions, and a dumbbell, illustrating various aspects of athletic training and development.
Man lifting a barbell in a gym
A young man with blond hair is practicing baseball inside a batting cage, holding a baseball bat in a ready stance.
A baseball coach giving a lesson to young players in an indoor training facility, with batting helmets and baseball equipment visible on shelves and walls.
A man with a beard, wearing a black t-shirt with a yellow graphic and text, black baseball cap backwards, and holding a wooden baseball bat, is speaking or instructing in front of a batting cage with netting. Several people are seated or standing around him, listening attentively.

Full Program Membership

The Full Program membership is designed for athletes ages 14-18. Athletes receive a personalized, year-round development plan, built to elevate performance through:

  • Advanced Strength Training Program designed around our 6 pillars of performance: Speed, Power, Mobility, Balance, Coordination, and Strength.

  • Organized Hitting development plan

  • Organized arm care and velocity development plan

  • Online Recruiting Profile

  • Video Analysis

  • Sports Psychology coaching:

    • Goal Setting

    • Visualization

    • Self-Talk

  • Performance Nutrition Counseling including weight and body composition goal setting and guidance

  • Assessments to track Key Performance Indicators:

    • Hard Hit Average

    • Max Exit Velocity

    • Avg Exit Velocity

    • Max Throwing Velocity

    • Strength Index

    • Bodyweight to Height Ratio

The Full Program is a seasonally adjusted membership that provides consistent development

  • October 15th-March 15th: Offseason

    • 3 organized group baseball training sessions each week

    • 3 organized group strength training sessions each week

    • Unlimited Open Hitting

  • March 15th-June10th: Inseason

    • Unlimited Open Hitting

    • Unlimited Open Strength Training

    • 2 Free Private Lessons

    • In-season strength program, delivered on the MacStrength App

  • June 10th-Aug 15th: Summer

    • 3 organized group baseball training sessions each week

    • 3 organized group strength training sessions each week

    • Unlimited Open Hitting

  • Aug 15th-October 15th: Fall

    • 3 organized group baseball training sessions each week

    • 3 organized group strength training sessions each week

    • Unlimited Open Hitting

We also offer a Half Program membership, great for athletes balancing other sports or activities

Choose The Program that is right for you

Feature Full Program Half Program
Strength Training Three 90-min sessions per week Not included
Hitting Development Three 90-min sessions per week Three 90-min sessions per week
Arm Care & Velocity Included Included
Recruiting Profile & Video Analysis Included Included
Sports Psychology Included Included
Performance Nutrition Included Not included
Assessments HHA, Exit Velocity, Throwing Velocity
Strength Index, Bodyweight to Height Ratio
HHA, Exit Velocity, Throwing Velocity
Offseason (Oct 15 - Mar 15) 3x Strength + 3x Baseball + Unlimited Hitting 3x Baseball + Unlimited Hitting
Inseason (Mar 15 - June 10) Unlimited Hitting + Strength + 2 Private Lessons Unlimited Hitting + 2 Private Lessons
Summer (June 10 - Aug 15) 3x Strength + 3x Baseball + Unlimited Hitting 3x Baseball + Unlimited Hitting
Fall (Aug 15 - Oct 15) 3x Strength + 3x Baseball + Unlimited Hitting 3x Baseball + Unlimited Hitting
Apply For a Membership
A person wearing a black helmet and a black T-shirt with the words 'GET YOUR MIND RIGHT' in yellow letters, holding a baseball bat inside an indoor batting cage with netting.
A person wearing a black baseball helmet, black shirt with gold and white lettering, and batting gloves, holding a baseball bat, preparing to swing inside a batting cage with netting background.
Children and coaches in a baseball training room, some wearing helmets and holding gloves, with lockers, helmets, and American flags in the background.

Youth Training 8u-12u

Our youth flex pass offers 8u-12u players the flexibility to train when their schedule allows. We currently have training sessions on:

Monday: 6:00-7:15pm

Tuesday: 3:15-4:30pm

Friday: 3:45-5:00

Packages are available to purchase in 5, 10, and 20 session increments.

Youth baseball team gathered around coaches on a field, listening during a game or practice, with players wearing black jerseys with yellow numbers and striped white pants.
A group of children standing on an indoor baseball training mat listening to an instructor who is kneeling and demonstrating a baseball swing. The children are wearing casual athletic clothing and baseball caps, and some are holding baseball bats. The background features a net enclosure, lockers, and sports equipment.
20 sessions
5 sessions
10 sessions
More Youth Camps and Clinics!