"Dan has been a life saver!"
"WENT FROM HAVING RAN 200M TO 10,000M"
"i'd recommend dan to anyone"
"his enthusiasm and extensive knowledge set him apart"
"continuously improved my performance"
"big increases and strength and functional fitness"
"incredible personal trainer"
"genuinely cares"
"Dan caters for all"
"The best decision I have made for myself"
"would struggle to find a better PT than Dan"
"Dan has been a life saver!" "WENT FROM HAVING RAN 200M TO 10,000M" "i'd recommend dan to anyone" "his enthusiasm and extensive knowledge set him apart" "continuously improved my performance" "big increases and strength and functional fitness" "incredible personal trainer" "genuinely cares" "Dan caters for all" "The best decision I have made for myself" "would struggle to find a better PT than Dan"

Built for performance. Designed for life.
Coaching and programming for people who want more
ABOUT MTTN FITNESS
Hi I’m Dan,
Over the years, I’ve learned that high-level results and real-life balance aren’t opposites — they’re connected. Now, I help my clients do the same: train smart, stay consistent, and enjoy the process.
Performance doesn’t have to mean elite athlete. It might be getting your first pull-up, running a marathon, hitting a bodyweight deadlift, or even completing your first Hyrox. For some, it’s bigger — cycling the length of the UK, running an ultra. But for most, it’s about showing up, pushing boundaries, and building confidence.
You don’t need hours a day to get there. Most of the people I coach have jobs, families, businesses, and busy lives. The difference? They’ve got structure, direction, and a plan that fits.
That’s where I come in — with a simple 5-step process that balances lifestyle with progress.
The Formula:
Enjoyment → Adherence → Small Wins → Consistency → Results
Enjoy it, stick to it, build momentum — and results follow.
Now you know the formula. The only question is:
Do you want to keep guessing, or get started?
Hear from clients who’ve transformed their fitness with these methods









Trusted by

U15

Youth Team

Senior Club

U16

U13-U16

All Teams
AND HUNDREDS OF OTHERS…