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!
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