DiamonD club

Elite Sports Factory is a premier training ground for the most competitive baseball players in the Philadelphia area. With today's busy schedules, it can be difficult to find time for practice and more importantly development.

The Diamond Club membership program offers daily 1 1/2 hour sessions with 45 minutes of skill training on our turf and another 45 minutes in the Performance Training Center with our certified trainers.  Diamond Club members are some of the most driven ball players out there but we recommend participating at least three times per week if not every day!

Becoming a Diamond Club membership will take your game to the next level.

Select Activity Types
Select Dates
Select Time of Day
book now
Select Activity Types
Select Dates
Select Time of Day
book now
Enter Location
Select Week day
Select Time of Day
Select Sport
search

membership tiers

Diamond Club - 3 Month

Diamond Club is daily 1 1/2 hour sessions divided into 2 sections: baseball skill training and full body performance training. The baseball skills training focuses on improving and refining our athletes in all areas of the sport including hitting, fielding, pitching, etc. The performance training portion of each session focuses on overall physical body training including strength, speed, balance and agility. The goal of each Diamond Club session is to help transform Diamond Club members into elite players. Diamond Club is offered Monday-Friday with two daily sessions at 4:00 and 6:00 in the fall, winter and spring. Three summer sessions are offered at 11:00, 1:00, and 3:00. Members can attend sessions on their own schedule. However, in order to get the most out of the program, we recommend participating in at least 3 sessions per week.
REGISTER!

Diamond Club - 1 Month

Diamond Club is daily 1 1/2 hour sessions divided into 2 sections: baseball skill training and full body performance training.  The baseball skills training focuses on improving and refining our athletes in all areas of the sport including hitting, fielding, pitching, etc. The performance training portion of each session focuses on overall physical body training including strength, speed, balance and agility. The goal of each Diamond Club session is to help transform Diamond Club members into elite players. Diamond Club is offered Monday-Friday with two daily sessions at 4:00 and 6:00 in the fall, winter and spring. Three summer sessions are offered at 11:00, 1:00, and 3:00. Members can attend sessions on their own schedule. However, in order to get the most out of the program, we recommend participating in at least 3 sessions per week.
REGISTER!