
Home › Your goal › Sport performance
Strength & conditioning · OrpingtonFaster. Stronger. More Powerful.
Elite strength and conditioning from the coach who spent five years training Dina Asher-Smith, Olympic medallist and the fastest British woman in history.
- BSc (Hons) Sports Science
- FRCms mobility specialist
- Former S&C coach to an Olympic medallist
- Speed
- Acceleration · top end
- Strength
- Sport-specific
- Power
- Jump · throw · strike
- Endurance
- Repeat efforts
Why it works
Olympic-level programming, scaled to you
Every athlete is assessed and programmed around their age, training age and sport. Sessions cover speed (acceleration, top-end and change of direction), strength, power and endurance.
For young athletes, the focus is long-term development: movement skill and foundation strength first, without rushing load or intensity.

Who we coach
- Football, athletics, rugby, golf, tennis, cricket, boxingOther sports on request
- Youth 9–16Academy and promising athletes
- Adults 17–49
- Masters 50+
- Return to playAfter ACL and other injuries
In pictures
What training looks like



Specialist programmes
Choose your sport

Golf performance
Longer drives start with better rotation.
See how it works
Rugby strength & speed
Built for contact. Built for 80 minutes.
See how it works
Athletics
S&C coach to Blackheath & Bromley Harriers.
See how it works
Youth academy development
Safe, age-appropriate S&C for ages 9–16.
See how it works
Return to play
ACL and other injuries, back to full match fitness.
See how it works
Boxing
Technique and fight-specific conditioning.
See how it worksWhat happens
Your first weeks
Free assessment
Full movement assessment and a training session.
Programme
Built around your sport, season and training age.
Coached sessions
Speed, strength and power work, 1:1.
Review
Progress checked and the plan adjusted.
Get started
Book Your Free Assessment
60 minutes with Massimo: an assessment, honest advice and a real workout. No obligation.
Tell us what you want to achieve and Massimo will be in touch to arrange it.
Prefer to talk? Call or WhatsApp 07950 398025.