top of page

Physical Therapy

Baseball Training

Led by Levi Kelly, a former D1 and professional pitcher, our sessions are tailored to meet your specific needs and are available in both group settings and one-on-one coaching. Join Levi and learn transformative pitching techniques, and professional hitting strategies, and gain game-changing insights from a seasoned professional. With our dynamic and supportive environment, experience growth and success, while surrounding yourself with fellow baseball enthusiasts.

Levi Kelly

Baseball Coach

  • 2018 LSU Baseball Signee

  • 2018 8th round selection Arizona Diamondbacks

  • 2019 Baseball America Arizona Diamondbacks Pitcher of the Year

  • 2018-2022 Arizona Diamondbacks Top 30 Prospect

Screen Shot 2023-07-11 at 1.35.33 PM.png

Our Sessions

Introducing an exciting array of baseball sessions catered to your needs, available in both one-on-one and group formats. Our sessions encompass specialized pitching and hitting training, as well as comprehensive group training sessions that cover all aspects of the game. Take a moment to explore our diverse collection of sessions below, each accompanied by a brief description. For any inquiries, feel free to reach out to Levi at 239-872-3430 or contact the Barwis front desk at 954-449-0850.


Initial Evaluation

An initial evaluation includes a variety of tests, gathering an understanding of each athlete's strengths and weaknesses. Based on the evaluation, a plan is constructed and a customized schedule for upcoming lessons is forwarded to the athlete. The evaluation includes a broad jump, lateral broad jump, SL stability, pull-down velocity, mound velocity, exit velocity of the bat, and Rapsodo report test.

Individual Pitching Lessons

1/2 Hour - $55           1 Hour - $85

Individual pitching lessons include Pre and Post throwing routines. Mechanical and athletic development. In-session video breakdown, Proper arm care techniques for injury prevention. A typical lesson will include dynamic warm-up, catch play, developmental work, Bullpen session, post throwing routine.


Group Training

$50 per Athlete (up to 8 players per clinic)

Group training sessions between 2-5 athletes per group are now offered. Group training is highly recommended due to the friendly competitive environment it creates. These sessions have an hour minimum and include a variety of options depending on the group. This is a great opportunity to bring a friend/teammate along.

Pitching Development

$500 per month (limited spots available) must be selected after initial evaluation

The pitching development program will begin with an initial evaluation. Once selected into the pitching development program an individualized monthly program based on your athletes’ specific needs is created. This program includes 4 in-person sessions, a customized warm-up plan based on evaluation, and a complete throwing program updated week to week depending on games, practice, etc. A pre and post-throwing program based on what you have accessible, video breakdown, full contact with Levi for program adjustments/questions, biweekly assessments, monthly goals


Individual Hitting Lessons

1/2 Hour - $55

Hitting lessons include a dynamic warm-up, fundamental drill work, and batting practice. Each session has a goal building on an approach that directly translates into a game setting. Lessons also include video analysis and exit velocities used to track development and ensure progression. 

Hitting, Pitching, Fielding Lessons

1 Hour - $85          1 .5 Hours - $120

This program allows the athlete to pick their desired category or combination of the three to improve with 1-1 private coaching. 


Private Lessons

5 Pack - $400          10 Pack - $750

Private sessions consist of 1 hour of direct work, form breakdown, attacking weaknesses, and developing a deeper thorough understanding of the game. 



To register for any of the sessions above with Levi, click the button below or call 954-449-0850

bottom of page