Website Manager

On Deck Academy (704) 889-2287


For More Information: Call 704-889-2287

If you have specific questions or have any trouble registering for a class please feel free to call or email us at: [email protected]

On Deck Academy offers a number of programs to help aid serious baseball players in realizing their potential through the teaching of proper fundamentals, while providing a structured environment that offers quality repetition.  

Winter Workout Program

November & December Classes
5 Weeks - 2x Per Week
(Registration: Bottom of Page)


What Will Be Covered:
Hitting, Throwing Mechanics, Defense

Day 1 (Monday) Hitting & Throwing Mechanics/Pitching
Day 2 (Tuesday) Hitting & Throwing Mechanics/Pitching
Day 3 (Wednesday) Defense & Hitting
Day 4 (Thursday) Defense & Hitting

8-13 years old
*Classes Will Be Broken Into Sub Groups

Players will select either a Monday & Wednesday Class or Tuesday & Thursday Class
Session 1: Mondays and Wednesdays 5:30 – 6:55 pm 

Session 2: Mondays and Wednesdays 6:15-7:40pm 
Session 3: Mondays and Wednesdays 7:00- 8:25 pm
Session 4: Tuesdays and Thursdays 5:30-6:55 pm - SOFTBALL - 2 Spots Remain 
Session 5: Tuesdays and Thursdays 6:15-7:40pm FULL

Session 6: Tuesdays and Thursdays 7:00 – 8:25 pm  (Only 1 Spots Remain)

**(Each Session will have a max of 9 players)

Sessions Will Meet On The Following Dates:
Monday/Wednesday classes will meet:
Monday’s: November 12, 19, 26 December 3, 10
Wednesday’s: November 7, 14, 28 December 5, 12

Tuesday/Thursday classes will meet:
Tuesday’s: November 13, 20, 27  December 4, 11
Thursday’s: November 8, 15, 29 December 6, 13

Classes Will Be Held At:
On Deck Academy
10229 Rodney Street - Pineville, NC 28134


Refund/Cancellation Policy: Up to two weeks prior to session starting – 90% refund or 100% transfer credit for future classes. Within 2 week of Session starting –  75% refund or 90% transfer credit for future classes.  Session start date or after – No refunds will be given. 


Registration Listing

No Programs are Currently Displayed

There are no programs or divisions available at the moment. Please contact your club administrator with any questions.
Copyright © 2019 On Deck Baseball Academy
On Deck Academy (704) 889-2287
Privacy Statement |  Terms Of Use |  TSHQ License Agreement  Log In