Website Manager

On Deck Academy (704) 889-2287


Thursday June 1st

@ Jack Hughes Park - Field 4
5:30 to 7:00pm - Ages 10u to 12u
7:15pm to 8:45pm - Ages 13u and 14u

*Rain Plan for June 1st will be moving to Indian Trail Facility

Monday June 19th
@ Jack Hughes Park - Field 1
5:30 to 7:00pm - Ages 10u to 12u
7:15pm to 8:45pm - Ages 13u and 14u

*Rain Plan for June 19th will be moving to England Street

Cost: $25

Registration: CLICK HERE

(Players only need to attend 1 session) - (Current On Deck Baseball team members DO NOT need to attend tryouts)

Unable to make one of the 2 dates listed or if you have questions please contact:
Lindo Javelona
Director of Teams
[email protected]
Direct: 704-967-8528


We do have spots open from time to time due to player injuries, family relocations. If you are interested in learning more about our teams please reach out to the appropriate staff member via their email below.

High School: 
2024 - 2025 - 2026 Graduating Classes
Coach Jason Hill: [email protected]

Middle School:
2027 - 2028 Graduating Classes
Coach Lindo Javelona: [email protected]

Academy Teams:
Coach Lindo Javelona: [email protected]



Players Info:
Players should arrive at least 10-15 min prior to the start time of the tryout.  Tryout length will be determined by the number of participants.  Prior to the start of the workout the coaches will be able to give parents an idea in terms of the length.

Players should wear baseball pants, shirt (tucked in), hat and should bring any and all gear with them they will need for the tryouts.  For any sessions taking place indoors at On Deck Academy players can wear rubber cleats but please not metal spikes to be worn inside the building.  Players can wear metal cleats for any tryouts taking place outdoors at Jack Hughes Park or WCWAA Optimist Park.


Email Contacts Above


Potential Locations

@On Deck Indian Trail
On Deck Facility Indian Trail
105A Corporate Blvd
Indian Trail, NC 28079

@On Deck South Charlotte
On Deck Facility South Charlotte
8220 England Street
Charlotte, NC 28273

@Jack Hughes Park
513 Main Street
Pineville, NC 28134



On Deck Academy is more than just a baseball organization. It represents a safe environment where the game of baseball is used as a tool to teach lessons about life’s experiences in a positive way. Student-athletes in this program will develop a better understanding of how education, skill, luck, work, individual achievement, team performance, sacrifice, confrontation, judgment, choice… all things in which experience brings enormous value… can affect and impact their lives and the lives of others. We believe that players, who finish the complete On Deck experience, will be productive people with a strong sense of self-worth, work ethic and community service, irrespective of when they stop playing competitive baseball. On Deck is proud of the OVER 5oo graduates who have completed the program and moved on to play college and/or professional baseball.

The On Deck experience is a mutual effort shared by players, parents and coaches who are committed to the development of future leaders. As we strive to be inspirational, effective leaders in our community for our peers and our youth, it is imperative that we allow our core values to be the guiding principles in the application of leadership.

Copyright © 2023 On Deck Baseball Academy
On Deck Academy (704) 889-2287
Privacy Statement |  Terms Of Use |  License Agreement |  Children's Privacy Policy  Log In