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.

Baseball coaches and players in an indoor practice facility listening to a coach giving instructions, with baseball helmets on a shelf and an American flag on the wall.
A person in athletic clothing and a beanie is throwing a baseball inside an indoor training facility, with another person standing nearby watching.
A young man holding a baseball bat in an indoor batting cage.
A man wearing a black T-shirt, navy shorts, and a black cap performing a squat exercise with a loaded barbell on his shoulders in a gym. The gym has black weight racks, weight plates, and workout equipment visible in the background.
Four young men walking inside an indoor sports facility with black netting walls and artificial green turf.

Full Program Membership

The Full Program membership is our most elite level of membership, designed for athletes ages 12-18. Full Program members receive:

  • 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 bodyweight and body composition goal setting and guidance

  • Assessments to track KPIs including:

    • HHA

    • Max Exit Velocity

    • Avg Exit Velocity

    • Max Throwing Velocity

    • Strength Index

    • Bodyweight to Height Ratio

The Full Program membership is a year-round, recurring membership. The schedule and structure rotates seasonally:

  • October 20th-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

Apply for a Membership
A man pitching baseball indoors, wearing a gray beanie, yellow shirt, gray shorts, and blue athletic shoes, with another man observing in the background.
Young man in black t-shirt and blue shorts holding a baseball bat at an indoor batting cage.
A person performing a squat exercise with a barbell loaded with weight plates in a gym.
Four young men walking inside an indoor sports facility with a green artificial turf floor and black netting walls.

Half Program Membership

The Half Program membership is our lower tier membership. Half Program membership is great for athletes who are involved in other sports or activities. Members receive:

  • Organized Hitting development plan

  • Organized arm care and velocity development plan

  • Online Recruiting Profile

  • Video Analysis

  • Sports Psychology coaching:

    • Goal Setting

    • Visualization

    • Self-Talk

  • Monthly Assessments to track KPIs including:

    • HHA

    • Max Exit Velocity

    • Avg Exit Velocity

    • Max Throwing Velocity

The Half Program membership is a year-round, recurring membership. The schedule and structure rotates seasonally:

  • October 20th-March 15th: Offseason

    • 3 organized group baseball training sessions each week

    • Unlimited Open Hitting

  • March 15th-June10th: Inseason

    • Unlimited Open Hitting

    • 2 Free Private Lessons

  • June 10th-Aug 15th: Summer

    • 3 organized group baseball training sessions each week

    • Unlimited Open Hitting

  • Aug 15th-October 15th: Fall

    • 3 organized group baseball training sessions each week

    • Unlimited Open Hitting

Apply For a Membership
A group of young kids participating in a baseball or softball practice indoors, gathered around an instructor kneeling on the ground holding a training device, with various equipment and nets visible around the practice area.

Youth Training 8u-12u

A youth baseball team in black and white uniforms listening to coaches during a game or practice on a baseball field, with trees and residential houses in the background.

Our youth flex pass offers 8u-12u players the flexibility to train when their schedule allows.

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

Sessions are currently offered on:

Tuesday: 5:00-6:15

Wednesday: 6:00-7:15

Thursday: 5:00-6:15

Saturday: 11:00-12:15

5 Sessions
10 Sessions
20 Sessions