top of page

Training Programs

AtBats offers a variety of different training programs for both baseball and softball. These include private instruction, clinics, and camps.

Private Instruction

Private instruction can be centered on a variety of different skills: hitting, pitching, catching, fielding, and any combination in between. Lessons can be 30, 45, 60, 75, or 90 minutes, depending on what the athlete can handle, and what a particular coach offers. Our coaching staff includes specialists in every area of softball and baseball instruction, and we'll work to pair you with an instructor that works for the athlete.

​

To schedule private lessons with our coaching staff:

1) Either call our front desk during open hours or email Facility Manager Alison Gaffney at gaffneyatbats@gmail.com

2) Let us know what type of lesson (what skill(s)), and for what time duration

3) If you have a coach in mind for your athlete, let us know and we will work with you and the coach to coordinate availability.

3) If you do not have a coach in mind, we will coordinate your availability with availability of the coaching staff member that fits your athlete's needs

Private Lesson Rates & Packages

Lesson Rates

30-minute lesson: $50

45-minute lesson: $65

60-minute lesson: $80

75-minute lesson: $95

90-minute lesson: $110

Lesson Packages

Lesson Packages allow you to purchase 5 lesson sessions at once, at a slightly discounted rate.

5 30-minute lessons: $240 

5 45-minute lessons: $310

5 60-minute lessons: $380

​

Clinics (Fall and Winter)

Our clinics are a small-group format (between 4 and 10 players, depending on the clinic) and are run during the Fall and Winter seasons. Clinics are meant to help players develop their skills in the offseason, without working necessarily one-on-one with a coach. We offer a variety of skill-specific clinics at different age levels.​

​

Rookies: Rookies is designed to introduce the games of baseball and softball to kids aged 5-7. Rookies is a fun-driven clinic that also works to establish the start of good mechanics in throwing, receiving, and hitting. A great way to get kids up and moving, Rookies is a great opportunity to try something new! Group format, max of 10 players.

​

All-Skills: Our All-Skills program is our core training program for players aged 7-11. No experience is required for this clinic, the skills are taught from the ground up. Coaches will cover throwing and receiving basic fielding, and basic hitting mechanics. Group format, max of 8 players.

​

Intro to Pitching: Intro to Pitching’s goal is to encourage young players (ages 7-11) towards the position and skill set for pitching, and focus on establishing basic pitching mechanics. Small group format, max of 4 players, no experience required. Each player MUST bring a catcher to catch for them, whether that is a parent, sibling, or teammate.

​

Intro to Catching: Our Intro to Catching series is geared at players wishing to try out the catching position. The course will cover the basic fundamentals of catching, and help young kids to gain experience and strength in the position. Group format, max of 4-6 players, no experience required. 

​

Next Level Hitting: Next Level Hitting is geared towards experienced players (ages 11-14) looking to advance their hitting skills and mechanics. The focus will be geared towards each player in the group, as coaches work to help each individual advance their skills in the areas that they most need. Small group format, max of 6 players, some experience preferred.

​

Next Level Fielding: Next Level Fielding is for experienced players, ages 11-14. For safety purposes, players attending this clinic should feel comfortable throwing and catching (if your child falls in this age range but is new to the game, let us know and we’ll find a set-up that works for everyone!). Next Level Fielding will work to help players advance their fielding mechanics and gain experience and confidence in a variety of positions, infield and outfield included. Group format, max of 8 players, experience required (should feel comfortable throwing and catching).

​

Next Level Pitching: Next Level Pitching is for players ages 11-14 who want to advance their mechanics and skills as pitchers. No pitching experience is necessarily required for this clinic, as coaches will gear drills and coaching to each individual player. This program will work to advance pitching mechanics as well as help players develop mentally on the mound and bring new pitches into their repertoire. Small group format, max of 4 players, some experience preferred. Each player MUST bring a catcher to catch for them, whether that is a parent, sibling, or teammate.

​

Next Level Catching: Next Level Catching is geared at players that have experience catching and are looking to advance and hone their skillset. This camp is geared towards players aged 11-14. Next Level Catching will cover all aspects of catching, as well as endurance and conditioning. Group format, max of 6 players, catching experience preferred.

​

High School Advanced Hitting: High School Advanced Hitting Clinics are for high school (or entering high school players) ages 14-18. Experience is expected, and this level of clinic is geared at more advanced players that have travel ball experience. Coaches will work to prepare players to face high-level pitching and handle different types of pitches, as well as continue to develop good hitting mechanics and confidence at the plate. Small group format, max of 4-6 players, experience required.

​

High School Advanced Fielding: High School Advanced Fielding Clinics are for high school (or entering high school players) ages 14-18. Experience is expected, and this level of clinic is geared at more advanced players that have travel ball experience. Coaches will focus on preparing players to face high-school-level play on the field in a multitude of positions. Skills to cover will include double plays, bunt defense, outfield throwing mechanics, and more. Group format, max of 8 players, experience required.

​

Our Fall, Winter 1, Winter 2, and Preseason Clinics are now LIVE for the 2023-2024 season! Fall clinics run Nov-Dec, Winter 1 from Dec-Jan, Winter 2 from Jan-Feb, and Preseason from Feb-March.

Camps (Summer + Winter Break)

Our Camps are held mainly in the summer, along with occasional camps during school breaks for Thanksgiving, Christmas, and February vacation. Camps are essentially longer-term clinics; they are structured very similarly, but usually run 2-4 hours and 4-5 days per week rather than single-hour sessions once a week. We offer camps for all ages and skill-levels, and work to ensure every player that attends our camps leaves improved.

​

Baseball Minors & Softball 8U-10U Skills (ages 5-11): These camps are open to players ages 5-11, and are geared at players who are both new to the game and more experienced. Our camps are divided by skill level, rather than by age, in order to ensure that every player gets the most out of her experience with us. Our skills camps cover all aspects of the games of baseball and softball, including hitting and fielding mechanics, basic game fundamentals, teamwork and athleticism.

​

Baseball Majors & Softball 12U-14U Skills (ages 11-14): These camps are open to players ages 11-14, and are mainly geared at players with some amount of baseball or softball experience. Our camps are split by skill level to allow our coaching staff to help each player develop at their own speed and from their own starting points. The first days will cover fundamentals: throwing and receiving, hitting, and fielding. Our goals days 1 and 2 are to help players develop strong mechanics to not only avoid injury, but to build a platform for more advanced skills. The rest of the week will focus on developing more advanced skills, based on the player’s preferred positions and starting skill points. 

​

Pitchers Camp (ages 7-16): Our Pitchers Camp is open to players of all ages, from as young as 7 and as old as 16 years old. This wide age range will be divided by both age and skill level, to allow our coaching staff to work efficiently with players, and for players to get the most out of the experience. For younger, less experienced pitchers, coaches will cover the basic pitching fundamentals, and help players to develop good, baseline, fastball mechanics. Older, more experienced players will advance their base mechanics to build speed and power, as well as working on the mechanics for new pitches, depending on their current pitching toolbox. 

​

Catchers Camp (ages 7-16): Our Catchers Camp is open to players of all ages, from as young as 7 and as old as 16 years old. This wide age range will be divided by both age and skill level, to allow our coaching staff to work efficiently with players, and for players to get the most out of the experience. For younger, less experienced catchers, coaches will cover basic mechanics for their stance, receiving, framing, and throwdowns. Older, more experienced players will advance their base mechanics to build throwdown power and accuracy, work on pick-offs to bases, blocking, and more advanced pitch framing and pitch calling. We’re offering a special this year! Any catcher that signs up for catching camp can also attend pitching camp to catch-up for our pitchers at pitching camp, at no extra cost. While they won’t be getting specifically coached during pitching camp, it’s a great opportunity for catchers to apply their skills to real pitches.

​

Pitchers & Catchers Bootcamp (ages 10-17, advanced): Bootcamp is a shortened, high-intensity camp geared at both high-level pitchers and high-level catchers. This session will focus more on the athleticism and conditioning behind the pitching and catching positions, rather than the mechanics. While you will still do plenty of pitching and catching, the focus will be on speed, agility, and power. Drills will be geared with these goals in mind. Bootcamp is open to players between the ages of 10 and 17 years old. 

​

Elite Skills (ages 12-18, advanced): Elite Skills Camps are open to players ages 12-18, and is geared at experienced players looking to step their play up to the next level. Experience is expected for this camp, and players should feel comfortable throwing, receiving, fielding and hitting safely. Elite camp will be divided by skill-level and age, to ensure that all players get the most from their time with our coaching staff. Staff will cover positional fielding, sliding and diving, hitting mobile pitches, and general speed and agility. It will also cover fitness and conditioning. Elite camp moves at an advanced pace to cover as many skills during the week as possible.

our Summer Camp schedule for summer 2024 is now LIVE! Summer 1 session will run late June/early July, Summer 2 through July, and Summer 2 end of July/early August.

bottom of page