All Classes

Fall Five Tool (General Public)

The On Deck 5 Tools Fall Program provides a comprehensive training environment focused on all aspects of player performance, including mobility, speed, strength, hitting, throwing/pitching, and defensive work. It’s designed to help players continue progressing consistently throughout the Fall, whether your player is looking for supplemental training during their playing season, or wanting to ensure the development of their baseball/softball skills while playing another Fall sport, The On Deck 5 Tools Fall Program could be the right fit for you!  The On Deck 5 Tools Fall Program is an all-encompassing baseball and softball training program that provides athletes with far greater long-term value and development than isolated individual lessons. Over the course of this 8-week program, players receive 32 total hours of structured training, with 1 hour long classes over a 6 day period each week.  The flexibility of this program allows for you to schedule your class sessions around

Class Info »

Launch Series

On Deck Academy is proud to introduce the Launch Series. The Launch Series provides athletes with year-round opportunities to develop every aspect of their game. Priced at $30 per session, the Launch Series provides a structured, cost-effective foundation for long-term development — with private lessons serving as the perfect complement for individualized refinement and accelerated growth. Our entire coaching staff collaborates to carefully design each Launch Series class with purpose. From hitting and pitching to defensive fundamentals and overall baseball IQ, every session aligns with our long-term player development philosophy. The Launch Series serves as an entry point into the core principles, training standards, and development model we believe in at On Deck Academy. It is quickly becoming one of the most effective ways for athletes to consistently grow throughout the calendar year. Classes offered at this time: Monday  Pick & Pop  5:00–6:00 Prep (9-12yo) 6:00–7:00 Prep (9-12yo) 7:00-8:00 Prep

Class Info »

Fall Five Tool (General Public)

The On Deck 5 Tools Fall Program provides a comprehensive training environment focused on all aspects of player performance, including mobility, speed, strength, hitting, throwing/pitching, and defensive work. It’s designed to help players continue progressing consistently throughout the Fall, whether your player is looking for supplemental training during their playing season, or wanting to ensure the development of their baseball/softball skills while playing another Fall sport, The On Deck 5 Tools Fall Program could be the right fit for you!  The On Deck 5 Tools Fall Program is an all-encompassing baseball and softball training program that provides athletes with far greater long-term value and development than isolated individual lessons. Over the course of this 8-week program, players receive 32 total hours of structured training, with 1 hour long classes over a 6 day period each week.  The flexibility of this program allows for you to schedule your class sessions around

Class Info »

Launch Series

On Deck Academy is proud to introduce the Launch Series. The Launch Series provides athletes with year-round opportunities to develop every aspect of their game. Priced at $30 per session, the Launch Series provides a structured, cost-effective foundation for long-term development — with private lessons serving as the perfect complement for individualized refinement and accelerated growth. Our entire coaching staff collaborates to carefully design each Launch Series class with purpose. From hitting and pitching to defensive fundamentals and overall baseball IQ, every session aligns with our long-term player development philosophy. The Launch Series serves as an entry point into the core principles, training standards, and development model we believe in at On Deck Academy. It is quickly becoming one of the most effective ways for athletes to consistently grow throughout the calendar year. Classes offered at this time: Monday  Pick & Pop  5:00–6:00 Prep (9-12yo) 6:00–7:00 Prep (9-12yo) 7:00-8:00 Prep

Class Info »