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

1

2

5pm Youth Pitching Group ( 11-12 yo)

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Pitching Group ( 8-10 yo)

6:30pm Youth Advanced Hitting ( 10-13 yo)

7pm Youth Pitching Group (13-14) Non HS

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

3

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

6:30pm Youth Infield Fundamentals

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

7pm Junior High Strength w/ Chris

7:30pm Open Hitting (HS/College)

Show all

4

5:30pm Youth (8-11) Dynamic Hitting Beginner

6:30pm Youth Advanced Hitting ( 10-13 yo)

7:30pm Open Hitting (HS/College)

Show all

5

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

7:30pm Open Hitting (HS/College)

6

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

7

8

9

5pm Youth Pitching Group ( 11-12 yo)

5:30pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Pitching Group ( 8-10 yo)

6:30pm Youth Advanced Hitting ( 10-13 yo)

7pm Youth Pitching Group (13-14) Non HS

7pm HS In Season Training Program

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

10

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

6:30pm Youth Infield Fundamentals

7pm Junior High Strength w/ Chris

7:30pm Open Hitting (HS/College)

Show all

11

5:30pm Youth (8-11) Dynamic Hitting Beginner

7:30pm Open Hitting (HS/College)

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

Show all

12

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

7pm HS In Season Training Program

7:30pm Open Hitting (HS/College)

Show all

13

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

14

15

16

5pm Youth (8-11) Dynamic Hitting Beginner

5pm Youth Pitching Group ( 11-12 yo)

6pm Youth Pitching Group ( 8-10 yo)

6:30pm Youth Advanced Hitting ( 10-13 yo)

7pm Youth Pitching Group (13-14) Non HS

7pm HS In Season Training Program

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

17

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

6:30pm Youth Infield Fundamentals

7pm Junior High Strength w/ Chris

7:30pm Open Hitting (HS/College)

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

Show all

18

5:30pm Youth (8-11) Dynamic Hitting Beginner

6:30pm Youth Advanced Hitting ( 10-13 yo)

7:30pm Open Hitting (HS/College)

Show all

19

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

6:15pm Youth Catching Session

7pm HS In Season Training Program

7:30pm Open Hitting (HS/College)

Show all

20

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

21

22

23

5pm Youth Pitching Group ( 11-12 yo)

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Pitching Group ( 8-10 yo)

6:30pm Youth Advanced Hitting ( 10-13 yo)

7pm Youth Pitching Group (13-14) Non HS

7pm HS In Season Training Program

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

24

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

6:30pm Youth Catching Session

6:30pm Youth Infield Fundamentals

7pm Junior High Strength w/ Chris

7:30pm Open Hitting (HS/College)

7:45pm 8TH GRADE/HS ADVANCED CATCHING GROUP

Show all

25

5:30pm Youth (8-11) Dynamic Hitting Beginner

6:30pm Youth Advanced Hitting ( 10-13 yo)

7:30pm Open Hitting (HS/College)

Show all

26

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

7pm HS In Season Training Program

7:30pm Open Hitting (HS/College)

Show all

27

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

28