Welcome to Speed Play STL!

Speed Play STL is a boutique fitness studio
offering personal, group and class training.

For more details, click the tabs above
  or for classes, click the button below.

Sign Up For Classes




Speed Play Class

A rigorous one hour class designed to increase both your aerobic and anaerobic capacities all at once! Perfect for men and women of all ages who are looking to improve their level of fitness.

Women’s Class

An hour of High Intensity Interval Training (HIIT) through the use of circuits and cardio stations which will utilize: barbells, bumper plates, dumb bells, medicine balls, stability balls, bosu balls, ropes, cable machines, cardio equipment, and much, much more!

Boot Camp

An hour session- Classes change every meeting!  Some days we will go outside and run the Fartlek course, other days we will stay inside and do a mixture of HIIT training and strength circuits.

Personal Training

Speed Play Training

These sessions are targeted towards individuals who are looking to maintain their current level of fitness, get back into shape, lose weight, correct muscle imbalances, prevent injury, or rehab.

Sport Specific Training

This training is geared towards athletes regardless of sport, age, gender, and skill level. The sport specific training includes a nutritional guideline, fitness assessment, pre and post-tests, customized program, and individualized training.

Mobility & ROM

The purpose of these half hour sessions are to increase your range of motion (ROM), maintain mobility, and prevent muscular deterioration. Using proper movement patterns, exercises, and stretches we will work to unlock your ROM.


William (2006 JBS alum) graduated from Miami University (Ohio) with a bachelor degree in Urban and Regional Planning in 2010. During his senior year at college, he accepted a job offer as a Manager Trainee for a Cincinnati based company named Cintas.

While working in St. Louis, William began training for his second Men’s Health Magazine’s Urbanathlon, a 10-mile obstacle course through downtown Chicago. It was not long into his training that William realized his passion for fitness could become a career. After spending months preparing for his strength and conditioning certification, William passed the National Strength and Conditioning Association’s (NSCA) CSCS examination and left his job at Cintas. He spent the rest of the summer interning at Nutriformance, gaining valuable experience from working with their trainers and managers.

In the fall of 2011, William took over as supervisor/personal trainer of the fitness studios for John Burroughs School’s Health Club. William was named the Director of the JBS Health Club in July of 2014. In addition to his HC responsibilities, he teaches Physical Education, coaches the middle school football and baseball teams, calls the offense for the JV/C football team, instructs high school fitness, and helps out with JV baseball team.

William believes in setting reasonable, yet challenging, long and short-term fitness goals, then devoting time and effort to achieve them. “Whether you are training to reach a peak level of fitness to compete in a sport or race, or just training to live a well-balanced lifestyle, we will accomplish those objectives together.”

about circle

Certifications and Achievements:

Certified Strength and Conditioning Specialist (CSCS)
American Red Cross CPR/AED

(Race – Location – Time in Hour : Minute : Second)

Men’s Health Urbanathlon – Chicago 2009- 1:36:26
Men’s Health Urbanathlon – Chicago 2010- 1:26:03
Men’s Health Urbanathon – New York City 2013- 1:51:00
Tough Mudder – Wisconsin 2011 – 2:24:02*
Tough Mudder – Missouri 2012 – 2:04*
Tough Mudder – St. Louis 2013 – September 14 – 2:10*
*Finished in the top 5% to qualify for the World’s Toughest Mudder
Go! Half Marathon – St. Louis 2012 – 1:55:40

Book Now


Sign up for classes online! You can view the list of available classes and select the one that’s right for you!

Sign Up!

Personal Training

For personal training, please contact William directly by email or at 314.496.5057 to schedule a one-on-one or small group session.