Elite Sports Academy lessons are designed for the athlete who is looking for more personal attention than the average camp or clinic. We offer both private and semi-private lessons with one of our highly experienced coaches. ESA members receive at least a 10% discount on all lesson packages. For semi-private or small group lesson packages, please email Steve Rau at:

All multi-lesson hitting and pitching packages include video analysis.

Three easy steps to book your lessons online:

  1. Log in or create your ESA account
  2. Purchase the desired lesson package
  3. Schedule your appointments with the instructor of your choice.
Book Lessons Online

Private Lessons (baseball/softball/soccer)

- (baseball and softball lessons can be booked back-to-back for 1 hour sessions)

Private Lessons Non-member Member
Individual 30 minute lesson $40 $36
3 lesson package (30 min. each) $110 (save $10) $99 (save $21)
6 lesson package (30 min. each) $216 (save $24) $196 (save $44)
10 lesson package (30 min. each) $328 (save $72) $296 (save $104)
20 lesson package (30 min. each) $630 (save $170) $568 (save $232)

Private Soccer Lessons
Individual 60 min. lesson $80  
3 lesson package (60 min. each) $210  
6 lesson package (60 min. each) $360  


Video Analysis Lesson- includes personal virtual locker with access to your video lesson

Video Analysis LessonsNon-memberMember
1 hour video analysis lesson $100 $90


Each video analysis lesson will match the player up with a Major League hitter or pitcher to show proper mechanics and help identify any flaws.

*** All cancellations require a 24 hour notice; no credits for cancellations within 24 hours

*** Lessons must be booked through the ESA secured online scheduling system

*** Please arrive 10 minutes before scheduled lesson time to ensure full lesson time

*** No refunds for canceled lessons, credits will be issued.

*** Lesson packages have an expiration date- please take note when choosing your package.