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!
28
29
3:45pm HS Early Open Hitting Group
5pm Youth (8-11) Dynamic Hitting Beginner
6pm Youth Advanced Hitting ( 10-12 yo)
7pm HS Prep Hitting Group Advanced
8pm Open Hitting (HS/College)
Show all
30
5pm Youth (11-14) Intermediate Hitting No HS
6:30pm Private Hitting Group
7:30pm Open Hitting (HS/College)
Show all
1
3:45pm HS Early Open Hitting Group
5pm Youth (8-11) Dynamic Hitting Beginner
6pm Youth Advanced Hitting ( 10-12 yo)
8pm Open Hitting (HS/College)
Show all
2
5pm Youth (11-14) Intermediate Hitting No HS
6:30pm Thursday Advanced Hitting 12-14 age Group
7:30pm Open Hitting (HS/College)
Show all
3
3:45pm HS Early Open Hitting Group
5pm Youth (8-11) Dynamic Hitting Beginner
6pm Youth Advanced Hitting ( 10-12 yo)
7pm HS Prep Hitting Group Advanced
7:30pm Open Hitting (HS/College)
Show all
4
5
6
3:45pm HS Early Open Hitting Group
5pm Youth (8-11) Dynamic Hitting Beginner
6pm Youth Advanced Hitting ( 10-12 yo)
7pm HS Prep Hitting Group Advanced
8pm Open Hitting (HS/College)
Show all
7
5pm Youth (11-14) Intermediate Hitting No HS
6:30pm Private Hitting Group
7:30pm Open Hitting (HS/College)
Show all
8
3:45pm HS Early Open Hitting Group
5pm Youth (8-11) Dynamic Hitting Beginner
6pm Youth Advanced Hitting ( 10-12 yo)
8pm Open Hitting (HS/College)
Show all
9
5pm Youth (11-14) Intermediate Hitting No HS
6:30pm Thursday Advanced Hitting 12-14 age Group
7:30pm Open Hitting (HS/College)
Show all
10
3:45pm HS Early Open Hitting Group
5pm Youth (8-11) Dynamic Hitting Beginner
6pm Youth Advanced Hitting ( 10-12 yo)
7pm HS Prep Hitting Group Advanced
7:30pm Open Hitting (HS/College)
Show all
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1