The Portland Baseball Club Total Player Program is the ultimate training package to prepare you for the upcoming season. The program includes sessions for hitting, pitching, defense and base running, catching, and speed and strength. These classes are 45 minutes in length and get deep into mechanics and the mental game. Sessions will progress throughout the winter months from the basic foundational work to more advanced skills.
Hows Does the Program Work?
Players will register for the program online for the month and number of sessions you want to attend for that month. There is no need to register for each class as players can drop in for the number of monthly sessions they purchase. Players should arrive 10-15 minutes early for their class to complete a full body warmup and J-Band routine.
There are options for 6, 12, or unlimited sessions per month. Each session is 45 minutes. You can stay for as many sessions a night as you want. Most players will attend 2 sessions, but it is not uncommon for players to attend more. The more you can attend, the more you will get out of the program. Sessions change on a nightly, weekly, and monthly basis with a steady progression of skills from November through February. There is no training the following dates:
November 28-29th
December 20-31st
January 1-3
The Total Player Program is a monthly committment.
Pricing is as follows:
6 sessions per month - $100
12 sessions per month - $200
Unlimited sesssions - $300
Register Here Pay Here
Total Player Program Schedule
Mondays
5:00-5:45pm - Hitting - All Ages
5:45-6:30pm - Fielding - All Ages
6:30-7:15pm - Pitching - All Ages
7:15-8:00pm - Speed & Agility - All Ages
8:00-8:45pm - Hitting - HS players only
8:45-9:30pm - Pitching - HS players only
Tuesdays
5:00-5:45pm - Speed & Agility - All Ages
5:45-6:30pm - Fielding - All Ages
6:30-7:15pm - Pitching & Catching - All Ages
7:15-8:00pm - Hitting - All Ages
8:00-8:45pm - Hitting - HS players only
8:45-9:30pm - Pitching & Catching - HS players only
Wednesdays
5:00-5:45pm - Hitting - All Ages
5:45-6:30pm - Speed & Agility - All Ages
6:30-7:15pm - Pitching - All Ages
7:15-8:00pm - Hitting - All Ages
8:00-8:45pm - Hitting - HS players only
Thursdays
5:00-5:45pm - Hitting - All Ages
5:45-6:30pm - Speed & Agility - All Ages
6:30-7:15pm - Fielding - All Ages
7:15-8:00pm - Pitching - All Ages
8:00-8:45pm - Hitting - HS players only
8:45-9:30pm - Pitching - HS players only
Fridays
No classes offered.
Saturdays
8:30-9:15am - Fielding - All Ages
9:15-10:00am - Pitching & Catching - All Ages
10:00-10:45am - Hitting - All Ages
10:45-11:30am - Speed & Agility - All Ages
Sundays
No classes offered. Register Here Pay Here