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-13 yo)

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

30

5pm Youth (11-14) Intermediate Hitting No HS

7:30pm Open Hitting (HS/College)

31

CLOSED BE SAFE

1

CLOSED HAPPY NEW YEAR

2

3

4

5

3:45pm HS Early Open Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

6

5pm Youth (11-14) Intermediate Hitting No HS

6:30pm 8TH GRADE/HS ADVANCED CATCHING GROUP

7:30pm Open Hitting (HS/College)

Show all

7

3:45pm HS Early Open Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7pm Winter Strength/Speed Program (12-15)

7:30pm Open Hitting (HS/College)

Show all

8

5pm Youth (11-14) Intermediate Hitting No HS

6:30pm YOUTH CATCHING GROUP SESSION

7:30pm Open Hitting (HS/College)

Show all

9

3:45pm HS Early Open Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

10

11:30am Winter Strength/Speed Program (12-15)

11

12

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

13

5pm Youth (11-14) Intermediate Hitting No HS

7:30pm Open Hitting (HS/College)

14

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7pm Winter Strength/Speed Program (12-15)

7:30pm Open Hitting (HS/College)

Show all

15

5pm Youth (11-14) Intermediate Hitting No HS

7:30pm Open Hitting (HS/College)

16

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

17

11:30am Winter Strength/Speed Program (12-15)

18

19

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

20

7:30pm Open Hitting (HS/College)

21

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7pm Winter Strength/Speed Program (12-15)

7:30pm Open Hitting (HS/College)

Show all

22

7:30pm Open Hitting (HS/College)

23

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

24

7pm Winter Strength/Speed Program (12-15)

25

26

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

27

7:30pm Open Hitting (HS/College)

28

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7:30pm Open Hitting (HS/College)

Show all

29

7:30pm Open Hitting (HS/College)

30

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

31