Inseason & Summer Pitching School 2026

inseason+and+summer.jpg
20250216_172631.jpg
20250303_180042.jpg
20250224_175429.jpg
20250204_193509.jpg
20250215_170931.jpg
20250225_181456.jpg
20250223_203136.jpg
Screenshot_20210919-171333_Video Editor.jpg
friends.jpg
20230205_104740.jpg
20230226_145044.jpg
20230213_191115.jpg
perfect.jpg
2020_09_19+Practice+Pro-948-Edit.jpg
2020_09_19+Practice+Pro-954-Edit.jpg
2020_09_19+Practice+Pro-533-Edit.jpg
inseason+and+summer.jpg
20250216_172631.jpg
20250303_180042.jpg
20250224_175429.jpg
20250204_193509.jpg
20250215_170931.jpg
20250225_181456.jpg
20250223_203136.jpg
Screenshot_20210919-171333_Video Editor.jpg
friends.jpg
20230205_104740.jpg
20230226_145044.jpg
20230213_191115.jpg
perfect.jpg
2020_09_19+Practice+Pro-948-Edit.jpg
2020_09_19+Practice+Pro-954-Edit.jpg
2020_09_19+Practice+Pro-533-Edit.jpg

Inseason & Summer Pitching School 2026

from $450.00

Email Abby abby@practice-pro.com to see about late registration for an April start.

*Discounts do not apply for Elite classes.

*Choose “2 or More Discount” if you are registering for siblings or hitting school +pitching school. You must add 2 items to cart and fill out 2 registration forms.

Program:
Quantity:
Add To Cart

Inseason & Summer
Pitching School Information
April - July 2026

Inseason Start Date: April 4, 2026
Inseason End Date: June 1, 2026

Inseason Registration Periods
March 6-8 Early Registration $20 off
March 9-15 Regular Registration

Price:
$570
$20 off early registration
$525  when you buy two or more (siblings, hitting + pitching school).

$— Elite class (Invite only from Coach Erica)

How Registration Works:
At registration, March 6th-15th 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 March 20th, 2026 you will be emailed your class assignment and information about what to expect for Inseason Pitching School. For Summer Pitching School, you will be emailed your class assignment and information about what to expect on May 10th, 2026. Pitchers are grouped based on age and experience level

Format:
75-Minute Small-Group Lessons - Why Small Group?

Classes are once per week for 8 weeks or every other week for 8 classes (across 16 weeks).
3:1 Student to Teacher Ratio
6 Pitchers Per Class Max
2 Instructors Per Class

Program
Practice Pro is designed to be a year-round program for players who want to reach their potential.

The in-season program takes place in April - May and the summer program is June - July. Practice Pro Pitchers will progress through our structured 8-week program on the same day and time each week or every other week. It’s imperative to get lessons during the season, as bad habits tend to creep in during competition. Step on the mound with confidence after our programs!

Ages
3rd - 12th Grade
*all dates and times subject to change.
TEAM
means reserved. Non-team members may not sub into those classes.

Pitching School Information

*Location, days, times

Locations:

Niles - 5731 N. 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 N. Lynch, Chicago, IL

Inseason Dates:

CSA - Sundays 5:00p.m., 6:15p.m. (RESERVED FOR A TEAM), 7:45p.m. (EVERY OTHER WEEK) - ABBY
4/19, 5/3, 5/17, 5/31, 6/14, 6/28, 7/12, 7/26

Oak Park - Mondays 6:30p.m., 7:45p.m. - ABBY
4/6, 4/13, 4/20, 4/27, 5/4, 5/11, 5/18, 6/1

5555 Lynch - Tuesdays 7:45p.m. - ABBY
4/7, 4/14, 4/21, 4/28, 5/5, 5/12, 5/19, 5/26

Niles - Wednesdays 5:30p.m., 6:45p.m. - GRIGGS
4/8, 4/15, 4/22, 4/29, 5/6, 5/13, 5/20, 5/27

Oak Park - Wednesdays 5:30p.m. - ABBY
4/8, 4/15, 4/22, 4/29, 5/6, 5/13, 5/20, 5/27

CSA - Thursdays 8:00p.m. - TUCCI
4/9, 4/16, 4/23, 4/30, 5/7, 5/14, 5/21, 5/28

Summer Dates

Summer Start Date: June 2, 2026
Summer End Date: August 1, 2026

Summer Registration Periods
March 6 - March 8 Early Registration $20 off
March 9 - May 10 Regular Registration

Niles - Saturdays 9:00a.m., 10:15a.m., 11:30a.m. - GRIGGS
6/6, 6/13, 6/20, 6/27, 7/11, 7/18, 7/25, 8/1

Oak Park - Mondays 4:00p.m., 5:15p.m., 6:30p.m., 7:45p.m. - ABBY
6/8, 6/15, 6/22, 6/29, 7/6, 7/13, 7/20, 7/27

Niles - Mondays 5:30p.m., 6:45p.m. - GRIGGS
6/8, 6/15, 6/22, 6/29, 7/6, 7/13, 7/20, 7/27

5555 Lynch - Tuesdays 5:15p.m., 6:30p.m., 7:45p.m. - ABBY
6/2, 6/9, 6/16, 6/23, 6/30, 7/7, 7/14, 7/21

Oak Park - Wednesdays 4:15p.m., 5:30p.m., 6:45p.m. - ABBY
6/3, 6/10, 6/17, 6/24, 7/1, 7/8, 7/15, 7/22

CSA - Thursdays 5:30p.m., 6:45p.m., 8:00p.m. - TUCCI
6/4, 6/11, 6/18, 6/25, 7/9, 7/16, 7/23, 7/30

Participants:
From true beginners (no experience pitching) through college-bound athletes, girls are grouped based on age, ability level, and experience with Practice Pro.

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, but we suggest learning all of the mechanics alongside her.

Instructors:
Abby Hanrahan, Emily Tucci, and Katie Griggs 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).

Rescheduling:
Our lessons are designed for you to attend every lesson. However, we understand that you might have to miss one. If you miss a class you may try to sub into another class, pending another person cancelling. At the beginning of a session, all classes are booked full with 6 players each.  You can do this on our scheduling app. Rescheduling is not guaranteed and must take place within your current session. You may not roll over any classes to any other class, lesson or camp.  This includes missing the last class. If you only make 7 of the 8 lessons during the inseason, you may try to sub throughout the summer as well, up until July, but no further. Finding an open spot is not guaranteed.

CoachNow
Our new app that will help you record and share lesson videos, images, text, audio, and files of any type directly in session or anytime you like. Remember what you learned and get recaps of class. Plus much, much more!

Level System
Do you want to know what it will take to play at a higher level? Each player will now be challenged to pass one of 5 levels in order to participate in certain classes. You now have something measurable and exciting to aim for!

Online Scoring
Our team scoreboard is virtual this session! Now you can check how your team is doing from your phone or computer any time.


FAQ

How is the inseason and summer different from the winter programs?

Our in-season and summer programs run for 8 weeks, with a flexible scheduling option to accommodate busy game schedules. While most lessons are held once per week, select sessions take place every other week, allowing athletes to balance their training with in-season commitments. This structure not only makes rescheduling easier but also ensures players stay on track with their development.

Can I have a private lesson?

Only in August & September when pitching school is not in session.

Can I make up one of my pitching lessons in a hitting class?
No, our lessons are meant to be taken in order with the same players for 8 weeks, so we do not allow switching between programs.

What do I get for signing up?
8, 75 minute pitching lessons with expert former-player coaches. Players will learn commitment, mental game skills, and accomplish quantitative and qualitative improvements.

Do I have to sign up for all my classes right when I sign up?
You will get your class assignment and access to our scheduling app before you begin the first day.

What if I need to cancel or reschedule a lesson?
Our lessons are designed for you to attend every lesson. However, we understand that you might have to miss one. If you miss a class you may try to sub into another class, pending another person cancelling. At the beginning of a session, all classes are booked full with 6 players each.  You can do this on our scheduling app. Rescheduling is not guaranteed and must take place within your current session (If you only make 7 of the 8 lessons during the inseason, you may try to sub throughout the summer as well, up until July, but no further. Finding an open spot is not guaranteed.). You may not roll over any classes to any other class, lesson or camp.  This includes missing the last class. 

I have a whole team of players who want to take lessons together. Can we do that?
Yes! You can reserve a whole 10-week class just for your athletes at a discount. Contact advanceyourgame@practice-pro.com before registration opens to learn more.