Memphis' Best Baseball Trainer 

Barnes Pro Performance was started by Jordan Barnes, a recently retired professional baseball player for the New York Yankees who found his passion in personally training baseball and softball players. With over 20 years of experience in playing and training, his skills have helped elevate athletes of all ages excel at the next level.

At The Yard 901 in Arlington, TN Barnes Pro Performance is available to provide these athletes with the best training experience. With our indoor batting cages and various turf spaces, we are able to help any baseball player of any age reach their full potential. We offer lessons in hitting and infield and outfield fielding.

jb

bpp-tagline.png

Get in the know!

At Barnes Pro Performance we strive to have the best customer service and will settle for nothing less. Take a look at our services, find the best fit for you and book your appointment today! If you can't find what you're looking for, contact us today and we will do everything we can to best assist you!

outside-workout1.jpg

Check Our Availability

Take a look at our available times and find the best fit for you! If you're a coach looking to book a group session for your players, contact us directly!

starting.jpg

Package Deals

Get the most bang for your buck with one of our affordable package deals! Head over to our services page to find one that works for you!

tan.jpg

BPP Gear

Its only right to look the best while training with the best! Barnes Pro Performance carries all sorts of gear including hats, shirts, shorts and wristbands. Online purchasing coming soon, but for now, contact us for the hottest gear in the game!

Share our site with your friends:   
Contact information

Barnes Pro Performance is Memphis' best baseball training experience that focuses on producing results for every client. Book your session today!

 

Useful Links
Social Feed
Operating Hours
 
Sun 3:00 PM - 8:00 PM
Mon 2:00 PM - 9:00 PM
Tue 2:00 PM - 9:00 PM
Wed 2:00 PM - 9:00 PM
Thu 2:00 PM - 9:00 PM
Fri 2:00 PM - 9:00 PM
Sat 10:30 AM - 6:00 PM
 
Make an appointment

Book Now!