Classes are an hour long, taught by our expert coaches who ensure unmatched individual attention in a group setting. We use age and skill appropriate drills to progressively improve your son or daughter’s skill set according to the focus of the class.

If you cannot make our weekend classes and would like to create a private class during the week, please contact us for details.

Call, email, or book online below to reserve your spot!

Screen Shot 2019-01-25 at 5.29.39 PM.png


Minor League Classes expose your child to the fundamentals of baseball; fielding, throwing and hitting. We place great emphasis on the importance of social interaction, team play and sportsmanship in a fun and energetic atmosphere.

For players aged 4-6

$40 / player / hour

Saturday 12 noon - 1pm

Screen Shot 2019-01-25 at 5.54.34 PM.png


Major League Classes focus on strengthening the fundamentals of baseball; fielding, throwing and hitting. We also place great emphasis on teamwork, sportsmanship and camraderie within each group.

For players aged 7-12

1 Class - $55
5 Classes - $245 ($49 / class)
9 Classes - $387 ($43 / class)

Saturday 1 - 2pm



Our open hours are meant for players aged 7-18. In the group setting, each hour is designed for repetition and includes light instruction from our coaches.

We change our Open Hours with each season. Be sure to remember to check our current schedule before dropping in!

We often hit maximum capacity during open hours. To ensure your spot please sign up online below, or via email or phone.

Screen Shot 2019-01-25 at 6.39.06 PM.png


During this hour, hitters participate in 3 types of hitting drills; tee work, front toss and live batting practice from SFBA coaches. We max out each Open Hitting at 20 players.

$30 / player / hour

Spring 2019 Schedule (Effective February 12th)

Tuesday 4 - 5pm Friday 4 - 5pm
Wednesday 7 - 8pm Saturday 9 - 10am
Thursday 7 - 8pm Saturday 2 - 3pm

**Open Hitting membership available July - December. Stay tuned for details!

Screen Shot 2019-01-26 at 10.27.53 AM.png


During this hour, one of our expert coaches will go over the importance of arm care, correct pitching mechanics and monitor the appropriate amount of pitches thrown in their bullpens. 

We max out Open Pitching at 10 players.

$30 / player / hour

Thursday 6 - 7pm