Athletic training

Sports performance training for athletes in Gaithersburg

Strength, conditioning and mobility programmed for your sport, with guidance on nutrition and injury prevention, for individual athletes and whole teams.

5.0 on Google from 29 reviews

Athletes holding a plank while Jason Alfonso checks their form
What we train

Performance on the field, durability off it

We design and coach programs for athletes who want to get stronger, faster and harder to injure. Every plan combines strength, conditioning and mobility, built for your sport and your season.

  • Strength and power, coached with technical precision.
  • Speed and conditioning work for your position.
  • Mobility and myofascial recovery to keep you on the field.
  • Guidance on nutrition and injury prevention.
Book a free consult
Young athletes doing push-ups on a track during a JB Athletics team session
For teams too

Individual athletes and whole teams

Train one-on-one at Supreme Athletics, in a small group with other athletes, or bring JB Athletics to your team's practice.

“He's extremely attentive to the individual he's working with, continuing to correct their form, challenges and encourages them to reach that next level.”
Briana BishopOne-on-one client
“In such a short period, I already feel stronger and more energized. The work outs are tough but they are worth it.”
Caitlin BrandoFour weeks in
FAQ

Questions people ask before they start

What sports do you train?

Any sport. Programs are built around the demands of your sport, your position and where you are in your season.

Do you train youth athletes?

Yes, including team sessions. Ask about your athlete's age and sport on the free consult.

Do you help with nutrition?

Yes. Athletic training includes guidance on nutrition and injury prevention alongside the training itself.

Free consult

Book your free consult

Answer four quick questions and Jason will reach out to set up your free consult. You'll see which program we'd start you on before you finish.

Monday to Friday5:30 am to 6:00 pm
Saturday9:00 am to 11:00 am
SundayClosed
Question 1 of 5 · about a minute

What do you want training to do for you?

Free, no payment, no commitment.

Call Free consult