ESA SOFTBALL PROGRAMS

  • LESSONS

    Our goals through lessons are to give each athlete specialized one-on-one attention and focus on the skills that will help each athlete succeed on the field through pitching, catching, hitting, slapping, or fielding.

  • position TRAINING CLASSES

    These classes offer an opportunity for players to fine tune their skills while working through drills and receiving tips to improve their overall game. Our experienced instructors will work with groups in any area of softball including pitching, catching, hitting, and fielding.

  • ESA UNLIMITED

    ESA Unlimited is a fun experience for players to compete and stay sharp for the season! Position players and pitchers will earn points based on their game performance. A new team will be formed each week based on player performance from the previous week. Top performers will earn weekly prizes as well as a grand prize for the season point leader!

  • VELOCITY PITCHING PROGRAM

    These classes are designed to work on increasing the core strength, lower-half explosiveness, and arm strength while using age appropriate, and measurable training methods. Each session will end with a set of pitching drills that work on incorporating strength, speed, and stamina in each pitch. This program is for all ages who are serious about training to compete at a high level.

  • ELITE PITCHING & THROWING PROGRAM

    The Elite Pitching and Throwing Program was developed to focus on the core 4 keys to being a successful baseball pitcher or overhead thrower. Each class consists of one hour of pitching/throwing followed by one hour of strength and conditioning.