spring 2026 classes
Program Runs 3/9 until 5/22
Performance Training / Baseball / Softball / Dryland Performance Training
PERFORMANCE TRAINING 🏋️
- Small groups of up to 6 athletes. Focus is on strength, speed, agility, balance, coordination and flexibility to help athletes in every sport. Fun and fast-paced classes with Coaches Abby and Rowen.
Ages 8-10 Winter Athletic Performance Prep: Focus on fundamental movement literacy, coordination, and building basic strength
Monday 3:15 - 4:15pm with Coach Rowen REGISTER HERE
Tuesday 3:30 - 4:30pm with Coach Rowen REGISTER HERE
Wednesday 2:30 - 3:30pm with Coach Rowen REGISTER HERE
Thursday 3:30 - 4:30pm with Coach Rowen REGISTER HERE
Ages 11-13 Winter Athletic Performance Prep: Focus on strength acquisition, speed mechanics, and explosive power application for game demands
Monday 4:15 - 5:15pm with Coach Rowen REGISTER HERE
Tuesday 4:30 - 5:30pm with Coach Rowen REGISTER HERE
Wednesday 3:30 - 4:30pm with Coach Abby REGISTER HERE
FEMALE ONLY Wednesday 4:30-5:30 with Coach Abby REGISTER HERE
Thursday 4:30 - 5:30pm with Coach Rowen REGISTER HERE
WATER POLO DRYLAND PERFORMANCE TRAINING 🤽
- Limited to 8 players. Focus on water polo shooting and accuracy with our indoor ‘goal’ and multiple training balls. Additionally, we focus on total body strengthening - especially lower body, core, and shoulders
Ages 10-13
Tuesday 5:30 - 6:30 with Coach Rowen REGISTER HERE
BRING YOUR OWN TEAM/GROUP. Once you get your Feb/March practice schedule, we can help to create a weekly class training time. Email Walker at info@bayareaballplayers.com
BASEBALL
BASEBALL HITTING SKILLS ⚾
- Limited to 6 players. Lots of reps and instruction from one of our 3 great hitting coaches. Working on hitting mechanics, creating power, more consistent contact, and adjusting to different pitches and speeds.
Ages 8-10
Monday 3:15 - 4:15pm with Coach Joe REGISTER HERE
Tuesday 3:30 - 4:30pm with Coach Joe REGISTER HERE
Wednesday 2:30- 3:30pm with Coach Joe REGISTER HERE
Thursday 3:30 - 4:30pm with Coach Evan REGISTER HERE
Friday 3:15 - 4:15pm with Coach Joe REGISTER HERE
Ages 10-12
Monday 4:15 - 5:15pm with Coach Riley REGISTER HERE
Tuesday 4:30 - 5:30pm with Coach Evan REGISTER HERE
Wednesday 3:30- 4:30pm with Coach Joe REGISTER HERE
Thursday 4:30-5:30 with Coach Evan REGISTER HERE
Friday 4:15 - 5:15pm with Coach Joe REGISTER HERE
Middle School
Tuesday 6 - 7pm with Coach Joe REGISTER HERE
Thursday 6 - 7pm with Coach Joe REGISTER HERE
BASEBALL PITCHING DEVELOPMENT ⚾
- Limited to 4 players. Individualized pitching instruction and development plan over the course of the class. Players will improve their mechanics, create more power, and begin to learn multiple pitches and grips to get ready for a strong spring season.
Ages 8-10
Wednesday 5:00 - 6:00pm with REGISTER HERE
Ages 11-13
Wednesday 6:00 - 7:00pm with REGISTER HERE
SOFTBALL
SOFTBALL HITTING, THROWING & DEFENSE 🥎
- Limited to 6 players. Sessions with Cal State East Bay softball coach Ashley Toy. Skills clinics will focus on hitting, throwing and fielding with a progression to prepare for the spring season.
Ages 8-10
Monday 3:15 - 4:15pm with Coach Ashley REGISTER HERE
Ages 11-13
Monday 4:15 - 5:15pm with Coach Ashley REGISTER HERE
SOFTBALL PITCHING DEVELOPMENT 🥎
- Limited to 4 players. Coached by former college pitchers Kalia Dondoy & Ashley Toy. Individualized pitching instruction to help pitchers develop consistent mechanics and throw more strikes.
10U
Tuesday 3:15 - 4:15pm with Coach Ashley REGISTER HERE
12U
Tuesday 4:15 - 5:15pm with Coach Ashley REGISTER HERE
Ages 10-12
Thursday 6:30 - 7:30pm with Coach Kalia REGISTER HERE
SOFTBALL CATCHING (FOR CATCHERS) 🥎
- Limited to 6 players. Sessions with Saint Mary’s D1 softball catcher Averie Prescott. Skills clinics will focus on catching , blocking, and throwing with a progression to prepare for the spring season.
Ages 10-13
Monday 6:30 - 7:30pm with Coach Averie REGISTER HERE
BRING YOUR OWN GROUP
- We can create a custom sport-specific or multi-sport group. Once you know your practice schedule, reach out to us and we can create a dedicated group for your child & their friends or team. We do several of these every season for baseball, water polo, lacrosse, volleyball and soccer. EMAIL US to inquire
