Welcome!
Register September 4th - 13th
〰️
Register September 4th - 13th 〰️
Make a Selection Below
Off-Season Pitching School 2026
Off-Season Pitching School 2026
Use your team code at checkout.
If you are registering siblings, please add two registrations to your cart and complete a separate registration form for each player. This does not apply to team registrations.
Remind Me When Registration Opens
Session Dates:
Offseason 2026: October - December
Preseason 2027: January - March
Registration Periods
September 4-6 Early Registration
September 7-13 Regular Registration
Price:
$725 - Regular Registration
$30 off - early registration
$680 - Sibling Registration (Each sibling)
$1360 - Offseason & Preseason
$1920 - Year-Round Program*
$1200 - Elite Class
How Registration Works:
At registration, September 4th-13th or until classes fill up, select your top three time preferences for your class. We will organize participants into classes based on their age, ability level, and time preferences. The more flexible you are, the more appropriate classes you will be assigned. You may be assigned any of the three choices. On September 18th, 2025 you will be emailed your class assignment and information about what to expect. Pitchers are grouped based on age and experience level.
If you sign up early at a discount for the Preseason (Jan-Mar) there will be another period of time where you can choose those class times.. If you do not sign up for the preseason now there will be another registration period in December without a discount.
Format:
75-Minute Small-Group Lessons - Why Small Group?
Classes are once per week for 10 weeks.
3:1 Student to Teacher Ratio
6 Pitchers Per Class Max
2 Instructors Per Class
*Classes are typically limited to 6 pitchers but may occasionally have 5 or 7 due to scheduling or ability-level adjustments.
Program
Practice Pro is designed to be a year-round program for players who want to reach their potential. In September you have the chance to register for the offseason (October - December) and preseason (January - March) together at a discount. There is also another enrollment period at the end of the year in December for the preseason program.
The offseason session is a ten-lesson program. It is often one of the most fun times to train, as advanced players have a chance to make big strides with fundamentals and learn new movement pitches. Beginner-level pitchers who start well before their 2026-7 season will be at a huge advantage having the chance to develop a solid foundation with accuracy and speed, then will step on the mound with confidence come April.
*Year-Round Program:
Commit to your pitching development for the full year and receive:
Four 30-minute virtual roadmap check-ins — one every three months
Year-round progress tracking
Beginning-of-year video analysis during Offseason
End-of-year video analysis during Summer
Discounted year-round registration
Registration for the offseason, preseason, and inseason or summer - 28 classes.
If you choose to leave the program early, you’ll pay the regular session rate for any sessions you’ve participated in, and we’ll refund the remaining balance.
Ages
3rd - 12th Grade
Parent Involvement:
The most successful pitchers have supportive parents. We ask parents to join their daughters in each class to catch and learn. If you are unable to physically catch a sibling or team catcher will do.
Instructors:
Abby Hanrahan, Emily Tucci, Katie Griggs, and Bethany Regnerus will be the lead instructors. Various instructors will be the assistants for other classes. Occasionally, lead instructors will sub for one another. All instructors for each day are listed in your scheduling app (Wodify).
Locations:
Niles - 5731 W. Howard, Niles, IL
Oak Park - The Varsity Club: 809 S. Oak Park Ave., Oak Park IL
Chicago - Chicago Sports Academy: 2930 N. Campbell, Chicago, IL
Chicago - 5555 W. Lynch, Chicago, IL
All dates and times subject to change.
Offseason Session Calendar:
Start Date: October 4th
End Date: December 19
Off: November 23rd - November 29th, 2026
*all dates and times subject to change.
** Elite Classes to be announced
***Exact dates of classes are listed after the calendar
City - Facility Name - Lead Instructor
Oak Park - Varsity Club, Mondays 4 p.m. - Abby
Oak Park - Varsity Club, Mondays 5:15 p.m. - Abby (Reserved for team)
Oak Park - Varsity Club, Mondays 6:30 p.m. - Abby
Oak Park - Varsity Club, Mondays 7:45 p.m. - Abby (ELITE - must be invited)
Niles - 5731 N. Howard, Mondays 5:30 p.m. - Bethany (Reserved for team)
Niles - 5731 N. Howard, Mondays 6:45 p.m. - Bethany (Reserved for team)
Niles - 5731 N. Howard, Mondays 8 p.m. - Bethany (Reserved for team)
Chicago - 5555 Lynch, Tuesdays 4 p.m. - Abby
Chicago - 5555 Lynch, Tuesdays 5:15 p.m. - Abby (Reserved for team)
Chicago - 5555 Lynch, Tuesdays 6:30 p.m. - Abby (Reserved for team)
Chicago - 5555 Lynch, Tuesdays 7:45 p.m. - Abby (Reserved for team)
Oak Park - Varsity Club, Wednesdays 4 p.m. - Abby
Oak Park - Varsity Club, Wednesdays 5:15 p.m. - Abby (Reserved for team)
Oak Park - Varsity Club, Wednesdays 6:30 p.m. - Abby (Reserved for team)
Niles - 5731 N. Howard, Thursdays 5:45 p.m. - Bethany (Reserved for team)
Niles - 5731 N. Howard, Thursdays 7 p.m. - Bethany
Niles - 5731 N. Howard, Thursdays 8:15 p.m. - Bethany (ELITE - must be invited)
Chicago - CSA, Thursdays 5:30 p.m. - Emily FULL
Chicago - CSA, Thursdays 6:45 p.m. - Emily FULL
Chicago - CSA, Thursdays 8 p.m. - Emily (ELITE - must be invited)
Niles - 5731 N. Howard, Saturdays 9 a.m. - Griggs
Niles - 5731 N. Howard, Saturdays 10:15 a.m. - Griggs
Niles - 5731 N. Howard, Saturdays 11:30 a.m. - Griggs
Chicago - CSA, Saturdays 2 p.m. - Griggs
Chicago - CSA, Saturdays 3:15 p.m. - Griggs
Oak Park - Varsity Club, Saturdays 4 p.m. - Griggs
Oak Park - Varsity Club, Saturdays 5:15 p.m. - Griggs
Oak Park - Varsity Club, Saturdays 6:30 p.m. - Griggs
Chicago - CSA, Sunday 1:30 p.m. - Abby FULL
Chicago - CSA, Sunday 2:45 p.m. - Abby (Reserved for team)
Chicago - CSA, Sunday 4 p.m. - Abby
Chicago - CSA, Sunday 5:15 p.m. - Abby (Reserved for team)
Chicago - CSA, Sunday 6:30 p.m. - Abby (Reserved for team)
Chicago - CSA, Sunday 7:45 p.m. - Abby (Reserved for team)
*all dates and times subject to change.
TEAM means reserved. Non-team members may not sub into those classes.
Dates
Chicago - CSA, Sundays 1:30 p.m., 2:45 p.m., 4 p.m., 5:15p.m., 6:30 p.m., 7:45 p.m. -Abby
10/4, 10/11, 10/18, 10/25, 11/1, 11/8, 11/15, 11/22, 12/6, 12/13
Oak Park - Varsity Club, Mondays 4 p.m., 5:15 p.m., 6:30 p.m., 7:45p.m. - Abby
10/5, 10/12, 10/19, 10/26, 11/2, 11/9, 11/16, 11/30, 12/7, 12/14
Niles - 5731 Howard, Mondays 5:30 p.m., 6:45 p.m., 8 p.m. - Bethany
10/5, 10/12, 10/19, 10/26, 11/2, 11/9, 11/16, 11/30, 12/7, 12/14
Chicago - 5555 Lynch, Tuesdays 4 p.m., 5:15 p.m., 6:30 p.m., 7:45p.m. - Abby
10/6, 10/13, 10/20, 10/27, 11/3, 11/10, 11/17, 12/1, 12/8, 12/15
Oak Park - Varsity Club, Wednesdays 4 p.m., 5:15 p.m., 6:30 p.m. - Abby
10/7, 10/14, 10/21, 10/28, 11/4, 11/11, 11/18, 12/2, 12/9, 12/16
Niles - 5731 Howard, Thursdays 5:45 p.m., 7 p.m., 8:15p.m. - Bethany
10/8, 10/15, 10/22, 10/29, 11/5, 11/12, 11/19, 12/3, 12/10, 12/17
Chicago - CSA, Thursdays 5:30 p.m., 6:45 p.m., 8 p.m. - Tucci
10/8, 10/15, 10/22, 10/29, 11/5, 11/12, 11/19, 12/3, 12/10, 12/17
Niles - 5731 Howard, Saturdays 9 a.m., 10:15 a.m., 11:30 a.m. - Griggs
10/10, 10/17, 10/24, 10/31, 11/7, 11/14, 11/21, 12/5, 12/12, 12/19
Chicago - CSA, Saturdays 2 p.m., 3:15 p.m. - Griggs
10/10, 10/17, 10/24, 10/31, 11/7, 11/14, 11/21, 12/5, 12/12, 12/19
Oak Park - Varsity Club, Saturdays 4 p.m., 5:15 p.m., 6:30 p.m. - Griggs
10/10, 10/17, 10/24, 10/31, 11/7, 11/14, 11/21, 12/5, 12/12, 12/19

















