The Facility
Marathon Fitness Training Center
Performance-based results for every stage of life serving the San Gabriel Valley and Inland Empire.
Our Team
The crew behind MFTC.
The coaches and staff who keep Marathon Fitness Training Center moving, morning to night.
-
Tyler Goldston
Basketball Trainer Elite Performance
-
Alvin Peters
CFO, Marathon Enterprises, LLC
-
Lillian Penson
Morning Training Assistant
-
Coach Q. Angeles
Basketball Coach Elite Performance
-
Pat Houston
Evening Training Assistant
-
Hayley Brady
Outreach and Community Relations
Philosophy
The ideas behind every session.
Life is a sport
train like it.
Whether you compete on a court or just want to move through life stronger, you deserve to be coached like an athlete. Every session has a purpose, a standard, and a score to beat.
Strong
First
A foundations-first approach that builds durable strength and clean movement before chasing numbers so progress sticks and injuries stay away.
Focus on strength
results will follow
Strength is the foundation every other goal is built on. Train it consistently and the rest takes care of itself: performance, confidence and long-term health.
Our Mission
A simple commitment to you.
Every plan and every session is guided by the same promise: to coach you as a person, not a program.
- Meet you and greet you where you are
- Build and execute your plan, together
- Balance intensity with your ability
- Emphasize long-term health and wellness
Visit the facility
Open 7 days a week.
Training runs from early morning through the evening. Sessions and classes are booked in the MFTC app, so you always see the times that are actually open.
360 S. Glendora Ave. Unit 2West Covina, CA 91790 Book an Assessment
Training center hours
- Monday
- 6:00 AM to 10:00 AM
- Tuesday
- 6:00 AM to 10:00 AM, 4:30 PM to 5:30 PM, 5:45 PM to 7:30 PM
- Wednesday
- 6:00 AM to 10:00 AM, 5:00 PM to 6:00 PM, 7:30 PM to 8:30 PM
- Thursday
- 6:00 AM to 10:00 AM, 2:30 PM to 3:30 PM, 4:30 PM to 5:30 PM, 5:45 PM to 7:30 PM
- Friday
- 6:00 AM to 10:00 AM
- Saturday
- 9:00 AM to 10:00 AM, 10:30 AM to 11:30 AM
- Sunday
- 7:30 AM to 11:30 AM