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

26

27

Xcel Gym Training

3:45pm HS Early Open Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

6:30pm Youth Pitching Dev ( Age 8-11 )

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

28

Xcel Gym Training

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

7:30pm Open Hitting (HS/College)

Show all

29

Xcel Gym Training

3:45pm HS Early Open Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7pm Private Team Workout

7:30pm Open Hitting (HS/College)

Show all

30

Xcel Gym Training

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

5:30pm Youth Pitching Development (

6:30pm Catching Group Session (14u-18u)

6:30pm Thursday Advanced Hitting 12-14 age Group

7:30pm Open Hitting (HS/College)

Show all

31

Xcel Gym Training

6:15pm Youth Pitching Development (13-14)

1

2

3

Xcel Gym Training

3:45pm HS Early Open Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

6:30pm Youth Pitching Dev ( Age 8-11 )

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

4

Xcel Gym Training

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

7:30pm Open Hitting (HS/College)

Show all

5

Xcel Gym Training

3:45pm HS Early Open Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

6:30pm Youth Catching Group (8-13)

7:30pm Open Hitting (HS/College)

Show all

6

Xcel Gym Training

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

6:30pm Thursday Advanced Hitting 12-14 age Group

6:30pm Catching Group Session (14u-18u)

7:30pm Open Hitting (HS/College)

Show all

7

Xcel Gym Training

3:45pm HS Early Open Hitting Group

5pm Private Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

6:15pm Youth Pitching Development (13-14)

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

8

9

10

Xcel Gym Training

3:45pm HS Early Open Hitting Group

6:30pm Youth Pitching Dev ( Age 8-11 )

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

11

Xcel Gym Training

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

6:30pm HS Prep Adv Hitting (8th & 9th grade)

7:30pm Open Hitting (HS/College)

Show all

12

Xcel Gym Training

3:45pm HS Early Open Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7:30pm Open Hitting (HS/College)

Show all

13

Xcel Gym Training

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

14

Xcel Gym Training

3:45pm HS Early Open Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

6:15pm Youth Pitching Development (13-14)

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

15

16

17

Xcel Gym Training

3:45pm HS Early Open Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

6:30pm Youth Pitching Dev ( Age 8-11 )

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

18

Xcel Gym Training

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

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

19

Xcel Gym Training

3:45pm HS Early Open Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7:30pm Open Hitting (HS/College)

Show all

20

Xcel Gym Training

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

6:30pm Thursday Advanced Hitting 12-14 age Group

6:30pm Catching Group Session (14u-18u)

7:30pm Open Hitting (HS/College)

Show all

21

Xcel Gym Training

3:45pm HS Early Open Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

6:15pm Youth Pitching Development (13-14)

7pm HS Prep Hitting Group Advanced

7:30pm Open Hitting (HS/College)

Show all

22

23

24

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

25

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

7:30pm Open Hitting (HS/College)

26

CLOSED TAKE A BREAK AND RESET

HS.COLLEGE MEMBER DROP IN ONLY

27

CLOSED HAPPY TURKEY DAY

28

CLOSED EXCEPT FOR MEMBERS

29

30

1

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

2

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

7:30pm Open Hitting (HS/College)

3

3:45pm HS Early Open Hitting Group

5pm Youth (8-11) Dynamic Hitting Beginner

6pm Youth Advanced Hitting ( 10-13 yo)

7:30pm Open Hitting (HS/College)

Show all

4

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

7:30pm Open Hitting (HS/College)

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