Michael Bull Fitness
Proper Training Programs. No BS.
Simple to follow.
Varied for enjoyment.
Designed for results.
No lock-in contracts — cancel anytime, free of charge.

Ready-To-Go Programs
$29/month
Take the guesswork out of your training and follow one of my tried-and-tested Resistance Training or Running Programs.
Personalised Program
$99/month
A personalised training program designed just for you.
1:1 Online Coaching
$399/month
The whole package.A personalised training program + unlimited ongoing 1:1 coaching and support through the App and WhatsApp Messanger.
Faster and Consistent Results
A structured programme with tailored progressions designed for your goals.
See results sooner, enjoy your workouts, and trust that every session is planned to move you forward—all without wondering what to do next.
Reduced Risk of Injury
Proper technique, mobility exercises, and balanced programming are all included to help you train smarter and safer.
With clear guidance for every movement, you can feel confident and minimise the risk of setbacks.
Long-Term Sustainability
Programmes that adapt to your progress and fit seamlessly into your lifestyle.
Everything is delivered through my training app for added convenience, helping you stay on track and build lifelong habits.
Reviews
Real People. Real Results.
Training App
Why Work With Me?
G’day, I’m Michael.I’m a physiotherapist, exercise scientist, strength and conditioning coach, and personal trainer.I have been designing, trialling and perfecting training programs for my clients for over 14 years, helping them achieve real, meaningful, long-term results.
Qualifications
* Master of Physiotherapy – The University of Sydney
* Bachelor of Exercise and Sports Science – Australian Catholic University
* Level 1 Strength and Conditioning Coach – ASCA
* Certificates III and IV in Fitness – Australian Institute of Fitness
Registrations
* Registered with AHPRA (Australian Health Practitioner Regulation Agency).
* Member of the Australian Physiotherapy Association (APA).

Everything You Need To Know
- The key difference lies in how much guidance you prefer.
- Ready-To-Go Programs and Personalised Programs are self-guided, giving you all the tools and instructions you need to confidently complete the program on your own.
- With 1:1 Online Fitness Coaching, I’ll be your dedicated coach, offering personalised support, expert advice, and ongoing guidance to help you every step of the way.
- Zero to Gym Hero: Built for beginners. Nail the foundations of resistance training.
- Physique Sculptor: Muscle growth, fat loss and physique shaping.
- Ultimate All-Rounder: The optimal balance of strength, muscle growth, endurance, physique development, and skill acquisition.
- 0-10km in 12 Weeks: Built for beginners. Start your running journey here.
- 10km - Half Marathon in 12 Weeks: Optimally prepare for a half-marathon.
- Run For Life: A sustainable, balanced, enjoyable running program that delivers the widest benefits of running.
- A 12-week training program made up of three 4-week training blocks.
- Week schedule: 3x full-body workouts per week.
- Duration: Average 60m, including warm-up and cool-down.
- Exercises: 4-6 exercises per workout.
- Progression: Gradual increase in reps, sets, intensity, and weight over the four-week training block.
- Deloading upon commencement of next training block.
- A 12-week training program made up of three 4-week training blocks.
- Week schedule: 3x runs per week.
- Runs: Easy jogs, steady, race pace, lactate threshold, speed intervals and hill sprints.
- Duration: 30-60m, including warm-up and cool-down.
- Progression: Gradual increase in volume and intensity.
- Deloading/cross-training every four weeks.
- Taping weeks 11-12.
- A 12-week personalised training program based on your goals, circumstances and preferences.
- Unlimited program modification requests for when you want to change up your program.
- The whole package.
- A 12-week personalised training program based on your goals, circumstances and preferences.
- Unlimited program modification requests for when you want to change up your program.
- Weekly check-in.
- Monthly goal reassessment.
- Nutrition coaching.
- Lifestyle coaching.
- Unlimited messenger support through WhatsApp.
- Your training program is run through my epic training app.
- Every exercise has prescribed reps, sets, tempo, and intensity, including a clear video demonstration and written technique description.
- Progress tracking: Scheduled progress tracking, including progress photos, body circumferences, body weight and fitness components.
- Workouts can be rescheduled in your app to suit your schedule.
- MBF Training Guides: Downloadable training guides that will guide you through your program and teach you how to train effectively.
- Goal setting: Goal setting upon sign-up and monthly goal self-reassessment.
- Habit tracking: Set and track habits of your choice.
- There is no limit to how many times you can repeat your 12-week program.
- The exercises in each four-week training block directly complement those in the subsequent four-week training block.
- Your data is saved and carried over each time you restart your 12-week program so that you can continue progressing from the last time you performed each exercise.
- No fees or contracts — cancel anytime, free of charge.
- Secure payment through Stripe.
- Today.
- You choose your first session date.
- Your program will be ready within two business days after sign-up.
Ready-To-Go Programs
$29/month
Take the guesswork out of your training and follow one of my tried-and-tested Resistance Training or Running Programs.
Personalised Program
$99/month
A personalised training program designed just for you.
1:1 Online Coaching
$399/month
The whole package.A personalised training program + unlimited ongoing 1:1 coaching and support through the App and WhatsApp Messanger.
Want More Info? Need Help? Contact me
Program: Your training program will automatically restart after its completion. All your training data will be saved, allowing you to improve upon your previous results.
Subscription: Your account will be automatically debited monthly until you cancel your subscription.
Cancellation: To cancel your subscription, email me at [email protected]. You can cancel your subscription anytime, free of charge. When you cancel your subscription, you will still have access to your program for the rest of the month for which you have paid in advance. For example, if you paid your monthly subscription on the 1st of the month and you cancel on the 3rd of the month, you will still have access to your program until the 1st of the next month. If you wish to cancel, it’s best to do so once a month in advance or right before your next payment is due, as there are strictly no refunds after a payment has been made.
Refunds: Strictly no refunds. Explanation: When you sign up, you receive a package of resources and services, such as your training program, training guides, app use, and my time and expertise. As you can’t return these resources and services after receiving them, they cannot be fairly refunded.
Pausing: There’s no need to pause your program, as you can cancel anytime, free of charge. If you need a break, simply cancel your subscription. All your training data will be saved in the app. When you’re ready to start again, you can start your program again or pick up where you left off.
Thank you for your understanding and cooperation.
- Michael Bull