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!

Sun
Mon
Tue
Wed
Thu
Fri
Sat

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