Book your sessions on the calendar links below, Drop in or Members all, Using the Upper Hand Account/App.
Whether you're a beginner or high level athlete, OTR Baseball has what it takes to help you perform at your best!
26
27
DROP IN CAGE SESSION
YOUTH 1/1 HITTING SESSION
1/1 Advanced Hitting Sessions
5pm Youth Pitching Group ( 11-12 yo)
5:30pm Youth (8-11) Dynamic Hitting Beginner
6:30pm HS Prep Hitting Group Advanced
6:30pm Youth Advanced Hitting ( 10-13 yo)
6:30pm Youth Pitching Group ( 8-10 yo)
7pm TEAM TRAINING
7:30pm Open Hitting (HS/College)
Show all
28
DROP IN CAGE SESSION
5pm HS Live at Bats
5:30pm Youth (11-14) Junior High Hitting
7:30pm HS Prep Hitting Group Advanced
7:30pm Open Hitting (HS/College)
Show all
29
DROP IN CAGE SESSION
1/1 Advanced Hitting Sessions
YOUTH 1/1 HITTING SESSION
5:30pm Youth (8-11) Dynamic Hitting Beginner
6:30pm Youth Advanced Hitting ( 10-13 yo)
7pm TEAM TRAINING
7:30pm Open Hitting (HS/College)
Show all
30
DROP IN CAGE SESSION
5pm HS Live at Bats
5:30pm Youth (11-14) Junior High Hitting
7pm TEAM TRAINING
7:30pm Open Hitting (HS/College)
Show all
31
DROP IN CAGE SESSION
1/1 Advanced Hitting Sessions
YOUTH 1/1 HITTING SESSION
5:30pm Youth (8-11) Dynamic Hitting Beginner
6:30pm Youth Advanced Hitting ( 10-13 yo)
6:30pm HS Prep Hitting Group Advanced
7:30pm Open Hitting (HS/College)
Show all
1
2
3
In Gym Guided Training
1/1 Advanced Hitting Sessions
YOUTH 1/1 HITTING SESSION
5pm Youth Pitching Group ( 11-12 yo)
5:30pm Youth (8-11) Dynamic Hitting Beginner
6:30pm Youth Advanced Hitting ( 10-13 yo)
6:30pm HS Prep Hitting Group Advanced
6:30pm Youth Pitching Group ( 8-10 yo)
7pm TEAM TRAINING
7:30pm Open Hitting (HS/College)
Show all
4
In Gym Guided Training
1/1 Advanced Hitting Sessions
YOUTH 1/1 HITTING SESSION
5:30pm Youth (11-14) Junior High Hitting
6:30pm HS Prep Hitting Group Advanced
7:30pm Open Hitting (HS/College)
Show all
5
In Gym Guided Training
1/1 Advanced Hitting Sessions
YOUTH 1/1 HITTING SESSION
12pm Facility Projects Call - OTR Baseball
5:30pm Youth (8-11) Dynamic Hitting Beginner
6:30pm Youth Advanced Hitting ( 10-13 yo)
7:30pm Open Hitting (HS/College)
Show all
6
In Gym Guided Training
1/1 Advanced Hitting Sessions
YOUTH 1/1 HITTING SESSION
5:30pm Youth (11-14) Junior High Hitting
7pm TEAM TRAINING
7:30pm Open Hitting (HS/College)
Show all
7
YOUTH 1/1 HITTING SESSION
In Gym Guided Training
1/1 Advanced Hitting Sessions
5:30pm Youth (8-11) Dynamic Hitting Beginner
6:30pm Youth Advanced Hitting ( 10-13 yo)
6:30pm HS Prep Hitting Group Advanced
7:30pm Open Hitting (HS/College)
Show all
8
9
10
YOUTH 1/1 HITTING SESSION
1/1 Advanced Hitting Sessions
5pm Youth Pitching Group ( 11-12 yo)
5:30pm Youth (8-11) Dynamic Hitting Beginner
6:30pm HS Prep Hitting Group Advanced
6:30pm Youth Advanced Hitting ( 10-13 yo)
6:30pm Youth Pitching Group ( 8-10 yo)
7pm TEAM TRAINING
7:30pm Open Hitting (HS/College)
Show all
11
YOUTH 1/1 HITTING SESSION
1/1 Advanced Hitting Sessions
5pm HS Live At Bats
5:30pm Youth (11-14) Junior High Hitting
6:30pm Youth Infield Fundamentals
6:30pm HS Prep Hitting Group Advanced
7:30pm Open Hitting (HS/College)
Show all
12
YOUTH 1/1 HITTING SESSION
1/1 Advanced Hitting Sessions
5:30pm Youth (8-11) Dynamic Hitting Beginner
6:30pm Youth Advanced Hitting ( 10-13 yo)
7:30pm Open Hitting (HS/College)
Show all
13
YOUTH 1/1 HITTING SESSION
1/1 Advanced Hitting Sessions
5pm HS LIVE AT BATS
5:30pm Youth (11-14) Junior High Hitting
7pm TEAM TRAINING
7:30pm Open Hitting (HS/College)
Show all
14
YOUTH 1/1 HITTING SESSION
1/1 Advanced Hitting Sessions
5:30pm Youth (8-11) Dynamic Hitting Beginner
6:30pm HS Prep Hitting Group Advanced
6:30pm Youth Advanced Hitting ( 10-13 yo)
7:30pm Open Hitting (HS/College)
Show all
15
16
17
YOUTH 1/1 HITTING SESSION
1/1 Advanced Hitting Sessions
5pm Youth Pitching Group ( 11-12 yo)
5:30pm Youth (8-11) Dynamic Hitting Beginner
6:30pm HS Prep Hitting Group Advanced
6:30pm Youth Advanced Hitting ( 10-13 yo)
6:30pm Youth Pitching Group ( 8-10 yo)
7pm TEAM TRAINING
7:30pm Open Hitting (HS/College)
Show all
18
YOUTH 1/1 HITTING SESSION
1/1 Advanced Hitting Sessions
5:30pm Youth (11-14) Junior High Hitting
7:30pm Open Hitting (HS/College)
7:30pm HS Prep Hitting Group Advanced
Show all
19
YOUTH 1/1 HITTING SESSION
1/1 Advanced Hitting Sessions
5:30pm Youth (8-11) Dynamic Hitting Beginner
6:30pm Youth Advanced Hitting ( 10-13 yo)
7:30pm Open Hitting (HS/College)
Show all
20
YOUTH 1/1 HITTING SESSION
1/1 Advanced Hitting Sessions
5:30pm Youth (11-14) Junior High Hitting
7pm TEAM TRAINING
7:30pm Open Hitting (HS/College)
Show all
21
YOUTH 1/1 HITTING SESSION
1/1 Advanced Hitting Sessions
5:30pm Youth (8-11) Dynamic Hitting Beginner
6:30pm Youth Advanced Hitting ( 10-13 yo)
7pm HS Prep Hitting Group Advanced
7:30pm Open Hitting (HS/College)
Show all
22
23
24
7pm TEAM TRAINING
25
26
27
7pm TEAM TRAINING
28
29
30
31
7pm TEAM TRAINING
1
2
3
4
5