Private Instruction
AtBats offers baseball and softball Training Programs which include private instruction, clinics, and camps.
Private instruction skills: hitting, fielding, pitching, catching, or any combination. Lessons can be 30, 45, or 60 minutes, depending on what the athlete can handle, and what a particular coach offers. If you would like a longer lesson than 60 minutes, please inquire for pricing. Our coaching staff includes collegiate, professional, and junior instructors who specialize in every area of baseball and softball instruction. Please ask for a specific instructor, or we will work hard to pair you with someone who matches your needs!
​
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
Rates for Lessons with Coach Whitney Goldstein
60-minute lesson: $110
90-minute lesson: $160​​
Rates for Lessons with Coach Alison (Gaffney) Coulson
30-minute lesson: $60
45-minute lesson: $75
60-minute lesson: $90
75-minute lesson: $105
90-minute lesson: $120
Staff Instructor 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 at once, at a discounted rate​!
5, 30-minute Staff Instructor lessons: $240
5, 45-minute Staff Instructor lessons: $310
5, 60-minute Staff Instructor lessons: $380
5, 75-minute Staff Instructor lessons: $435​
​
5, 30-minute lessons with Coach Alison: $275
5, 45-minute lessons with Coach Alison: $350
5, 60-minute lessons with Coach Alison: $420
5, 75-minute lessons with Coach Alison: $500
Our Clinics are now LIVE for 2026!
Clinics (Fall, Winter, and Spring)
Our Clinics are held during the Fall, Winter, and early Spring seasons, usually on Saturday mornings. We offer a variety of clinics for different age groups and skill levels, all with the goal of helping players advance their confidence, skills, and athleticism in the off-season. They also provide a great opportunity for players to get involved with other players their own age, and get comfortable throwing, receiving, fielding, and hitting with peers rather than just with coaches.
​
All-Skills (baseball & softball options, ages 6-11): All-Skills covers exactly what it sounds like: all of the skills. This introductory program continues to introduce and build upon the basic fundamentals of baseball and softball, including throwing and receiving, hitting, fielding, and pitching and catching, should the players express interest. No experience is required for this clinic. Players should come dressed appropriately for indoor athletics, and bring whatever equipment they have (bat, glove, and helmet are the essentials). Anything your player does not have, we have extras for them to borrow.
​
Intro to Pitching (baseball & softball options, ages 6-11): Intro to Pitching focuses specifically on the position and mechanics of pitching in both baseball and softball. Coaches work to establish baseline mechanics, and help young players build strength and confidence on the mound. No experience (pitching or otherwise) is required for this clinic. Players should come dressed appropriately for indoor athletics, and bring whatever equipment they have (bat, glove, and helmet are the essentials). Anything your player does not have, we have extras for them to borrow. SOFTBALL ONLY: Players must bring someone to catch for them, whether that is a parent, sibling, teammate, etc. If the player does not have a catcher, she may not be able to participate if we do not have enough staff in house to catch for her.
​
Next Level Series (baseball & softball options, ages 11-14): Our Next Level Series is geared at players ages 11-14 who are looking to advance their skills as they enter the next levels of play outside of early-years little league ball. We divide our Next Level Series into 3 main focuses: Hitting, Fielding, and Pitching, however we do occasionally include Next Level Catching, should enough interest be shown, and we do often combine Hitting and Fielding in Next Level Skills.
Skills: Next Level Skills works to advance young players’ mechanics as they begin to play ball at a higher level and face better pitchers and hitters. Coaches break down both hitting and fielding mechanics (usually alternating weekly) to help each player develop a more effective swing, settle into fielding their primary and secondary positions, and develop as much muscle memory as possible to lead players to the next level of the game. No experience required, but it is recommended that players at minimum feel comfortable receiving and catching the ball (to avoid injury).
​
Hitting: Next Level Hitting works to advance young hitters’ mechanics as they begin to play ball at a higher level and face better pitching. Coaches break down mechanics to help each player develop a more effective swing, as well as begin to introduce the skillsets to hit different pitches. Experience not required, but recommended.
​
Fielding: In Next Level Fielding, players will develop speed, agility, footwork, and glovework to step up their game in the field. Coaches will cover both infield and outfield mechanics, while also reviewing the basics of throw and receiving to help strengthen players as they advance to higher levels of play. Experience not required, but recommended (players should feel comfortable receiving the ball to avoid any injuries).
​
Pitching: As one of the more difficult positions to master mechanically, Next Level Pitching will take young pitchers up a notch in speed, accuracy, and strength, as well as help them to develop a more varied arsenal of pitches. Pitching experience is not required, but is recommended. Players attending Softball Next Level Pitching need to bring their own catcher, whether that is a teammate, sibling, or parent.
​
Advanced Series (softball only, ages 14-18): Our Advanced Series is the next step forward from our Next Level Series. Geared at high school softball players, the Advanced Series looks to prepare players for JV or Varsity level practices and play, and help them develop the skills and confidence to succeed at those levels. Similar to the Next Level Series, the Advanced Series is either offered as a single clinic, Advanced Skills, or is split into Hitting and Fielding sections.
​
Skills: The Advanced Skills series will help prepare players for high school-and tournament-level ball by hammering home basic mechanics as well as helping players to develop general agility and athleticism (a big part of being a good fielder is being a good athlete). Players should already feel comfortable with the basics of the game: hitting, fielding, throwing, catching. Coaches will work to help hitters become efficient as possible with their swings, as well as teach players how to approach an at-bat mentally, and hit different pitches. In fielding, coaches will work on skillsets for both infielders and outfielders, and help players to be effective and efficient in the field.
​
Hitting: Advanced Hitting helps prepare hitters for either high school- or tournament- level ball by hammering home basic mechanics, and helping hitters to tweak their swings to be as efficient and successful hitters as possible. Coaches will work more one-on-one with hitters who want to work on hitting specific pitches, as well as provide opportunities for hitters to hit against live pitching. Experience is expected at this level of clinic, but not necessarily required if your player is new to the sport.
​
Fielding: Advanced Fielding covers more than just fielding; it covers athleticism, agility, speed, and footwork as well. Part of being a good fielder is the ability to be a good athlete, and that is what Advanced Fielding looks to work the most on. While coaches will still work on basic fielding mechanics, it is expected at this level that players are comfortable throwing, receiving, and fielding ground and fly balls. Coaches will work on position specific skillsets for both outfielders and infielders, while helping players to hone in their baseline mechanics to take them to the next level.​
Our February Vacation Camps are now LIVE for 2026!
Camps (Summer + Winter Breaks)
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 (baseball & softball options, 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 (baseball & softball options, 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 (softball only, 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 (softball only, 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.



