top of page

Memberships & Facility Rentals

New to The Armory? Book a Trial

Private Lessons


Train in a structured, high-performance environment designed to help athletes develop real game-ready skills through professional hitting and pitching instruction.

​

Please reach out directly for more information on private lesson packs and to get signed up and scheduled!

Available for Ages 7+ Softball & Baseball for Pitching/Hitting/Defense

4-Pack Lessons $320

60-Minute Lessons

Video breakdown in structured environment

Development Plan to accomplish throughout the lesson pack

Sessions can be used more flexibly than memberships

8-Pack Lessons $600

60-Minute Lessons

Video breakdown in structured environment

Development Plan to accomplish throughout the lesson pack

Sessions can be used more flexibly than memberships

Baseball Memberships


Train in a structured, high-performance environment designed to help athletes develop real game-ready skills through professional hitting and pitching instruction. To ensure consistency and real game-ready progress, memberships require a 3-month initial commitment.

Available in Youth and High School 

Elite Membership (3x/week) $450

Grades 2-7

Grades 8-12

Development Membership (2x/week) $300

Grades 2-7

Grades 8-12

Foundation Membership (1x/week) $175

Grades 2-7

Grades 8-12

College/Professional Offseason Package

3x per week
For athletes who want the highest level of structure, consistency, and accelerated development.

  • 3 training sessions per week

  • 90-minute sessions

  • Use sessions for hitting or pitching

  • Ideal for serious athletes seeking maximum development

2x per week

For athletes who want strong weekly structure and consistent progress.

  • 2 training sessions per week

  • 90-minute sessions

  • Use sessions for hitting or pitching

  • Great balance of development and schedule flexibility

1x per week
For athletes who want consistent instruction and steady long-term improvement.

  • 1 training session per week

  • 90-minute sessions

  • Use sessions for hitting or pitching

  • Strong option for building fundamentals and confidence

Our College & Professional Offseason Program provides athletes with a structured environment to make real gains during the offseason. Each player begins with performance assessments and receives individualized training plans based on their position, goals, and areas for development.

Athletes train in dedicated morning blocks Monday–Friday from 9:00 AM – 1:00 PM, allowing time to focus on both skill development and physical performance.

  • PT and movement assessments

  • Individualized strength and conditioning programs

  • Hitting, pitching, and defensive development

  • Arm care and recovery protocols

  • Position-specific skill work

  • Professional training environment

Training Schedule:
Monday – Friday
9:00 AM – 1:00 PM

Softball Memberships​

Train in a structured, high-performance environment designed to help athletes develop real game-ready skills through professional softball instruction. Athletes can use their sessions for hitting or pitching development, depending on their goals. To ensure consistency and real game-ready progress, memberships require a 3-month initial commitment.

Available in Youth and High School 

Development Membership (2x/week) $300

Grades 2-7

Grades 8-12

Foundation Membership (1x/week) $175

Grades 2-7

Grades 8-12

2x per week

For athletes who want strong weekly structure and consistent progress.

  • 2 training sessions per week

  • 90-minute sessions

  • Use sessions for hitting or pitching

  • Great balance of development and schedule flexibility

1x per week
For athletes who want consistent instruction and steady long-term improvement.

  • 1 training session per week

  • 90-minute sessions

  • Use sessions for hitting or pitching

  • Strong option for building fundamentals and confidence

Facility Rentals & Cage Rentals​

Rochester Facility

Team Rental 2-Hours

Team Rental 1-Hour

Team Rental 1.5 Hours

Cage Rentals

Our facility is available for team rentals and individual cage rentals, providing athletes and teams with a high-quality indoor training environment. With multiple batting cages, pitching mounds, and over 6,500 square feet of turf, players have the space to work on hitting, pitching, fielding, and team practice drills.

Whether you’re a team preparing for the season or an athlete looking for extra reps, our facility offers a professional training space designed for productive workouts.

• Full turf rentals for team practices
• Individual batting cage rentals
• Pitching mounds and machines available
• Space for defensive drills, long toss, and live at-bats

Batavia Facility

Team Rental 2-Hours

Team Rental 1-Hour

Team Rental 1.5 Hours

Cage Rentals

Our Batavia facility is available for team rentals and individual cage rentals, offering a spacious indoor environment designed for productive training sessions. The facility features over 4,000 square feet of turf, two batting cages, and a pitching mound, providing athletes and teams with the space needed for hitting, pitching, and defensive work.

Whether you're preparing for the season, running a team practice, or getting extra reps in, the Batavia location provides a focused training environment for players of all levels.

• 4,000+ square feet of indoor turf
• Two batting cages
• Pitching mound
• Space for hitting, pitching, and defensive drills
• Ideal for team practices or individual training sessions

bottom of page