Build strength, fitness and long-term health with evidence based strength and conditioning training programs designed for people balancing work, family, sport, and everything in between.
The textbook athlete. Unlimited time, no injuries, a schedule that never changes, nothing competing for their time and energy.
That person is not most people — and programs built for them fail most people. Here's why:
Exercise selection, loading, intensity, and recovery between sessions aren't afterthoughts — they're the job. Programs that ignore these principles don't just stall progress. They're a reliable path to burnout, injury, and starting over.
Adaptability is a fundamental of intelligent program design. Rigid programs break down the moment life outside the gym demands more. A well-designed system accounts for that from the start.
There's a difference between someone who understands program design and someone who's good at selling one. Most of what gets marketed as programming is the latter.
More is not better. Long sessions, high volume, constant variety. It looks like a lot of work because it is. Volume without structure isn't programming — it's wasted time and effort.
What most people need isn't more volume or complexity — it's a smarter system that delivers results and maximises your time in the gym. If you're self-directed and just need a program you can trust: the subscription streams are built for you. If your goal is specific, your situation is complex, or you want the higher-touch approach with a coach in your corner: that's what 1:1 is for.
Billed monthly in USD via TrainHeroic. Cancel anytime from your app account settings.
Invoiced directly by me. Aussie clients billed in AUD, international in USD. Billing frequency options available.
Here's what to expect from each option.
Pick the program that aligns with your training availability. Because each track speaks the same programming language, switching tracks is seamless. When life's demands change, your training can shift with you. No starting over. No losing momentum. Adjust and keep moving forward.
Once you join, you'll get immediate access to your chosen program via the TrainHeroic app. Every program starts where the current cycle is at. The program design and principals used mean you will never have to play catch-up.
Each session comes with coach's notes and demo videos. Use the in-app chat to ask questions if you need clarification on the notes, I respond personally.
Submit an on boarding form This is where you select the service you would like: Everyday Athlete or Pre & Postnatal. It also asks about your goals, training history, schedule, equipment, and general health.
I then build a fully custom program based off your onboarding information. It's designed 100%, for you. You'll receive a welcome email with everything you need to know and what happens next.
I review your training videos weekly. You have direct chat access to me, and program adjustments whenever they're needed. The program evolves with you — if your goals shift or circumstances change, we adapt.
I’ve been the athlete who built their life around training. And I’m now the person who has to fit training around life. I understand both - not just as a coaching concept, but through lived experience.
After more than 15 years coaching people in person, I’ve learned that where most programs fail is the gap between what looks good in theory and applying it consistently when life isn't perfect. Work, kids, stress, changing schedules and competing priorities all influence how we train. Good coaching should account for that.
My coaching is shaped by years of continued learning and thousands of hours coaching people in person. The goal isn't to create the perfect program on paper - it's to build one that's structured enough to drive progress, flexible enough to adapt as life changes, and engaging enough that you actually look forward to training.
The fitness industry rewards attention, extremes, and people pretending to be experts in everything. That’s never been my approach. My focus is helping people get stronger, move better, and build a lasting relationship with training - one that improves their life outside the gym, without requiring them to live in it.
Because the best program isn't the one that looks perfect on paper. It's the one you can follow six months from now.
I made the Australian Team and was in the top 5 females for the benchmarking. Incredible achievement for only dragon boating for less than 3 years.
I have never felt better and any pain or injury I've ever felt has either gone or been minimised. Training doesn't have to be 1.5hrs long to get the results I need.
THREE STREAMS AVAILABLE
Everyday Athlete: Base - $39/month
3 full-body strength sessions. 3 optional conditioning days.
Everyday Athlete: Perform - $49/month
Ideal if you can execute 4-6 days of training. Performance-driven strength and conditioning built for people who’ve trained before (3-5+ years).
Everyday Athlete: Unlimited - $59/Month
Access to 5 programs. One subscription. Switch between them seamlessly if your schedule or goals change.
my commitment to you
Your bank will convert payments to your local currency automatically. A small conversion or foreign transaction fee may apply depending on your provider.
Subscriptions: Billed monthly from your sign-up date, via the TrainHeroic app in USD. Cancellations, stream switches, and billing are all managed through TrainHeroic directly.
1:1 Coaching: Invoiced directly by me. Aussie clients billed in AUD, international clients in USD. Billing frequency options available.
If you sign up, train consistently for 30 days, and feel like the programming isn't the right fit - email me and I'll refund your first month. The only condition is that you actually show up and give it a real go. This isn't for people who sign up and do nothing.
Life doesn't always go to plan. Work gets busy, injuries happen, goals change. That's why your program isn't fixed - it's reviewed, adjusted, and refined whenever it's needed, so your training continues to move you forward.
You've read this far. You already know if it's for you. Pick where you want to start.