1:1 online coaching

Elevate your life.
Exercise your mind.
Train your body.
Smart growth.

My guarantee

Within 90 days, you'll be measurably stronger, fitter and training consistently, or I’ll keep coaching you for free until you are.

Who this is for

Hoopers

Jump higher, move quicker and stay healthy through the season, with training built around your game.

Travellers & busy adults

Off on a big trip or flat out with work and life? Get fit and strong enough to enjoy every adventure, and stay consistent with training that fits around your schedule, wherever you are.

The EETS System.

  • Personalised programBuilt around your schedule, body and equipment.
  • Progress testingTested at the start and at 90 days, so you can see your results.
  • Regular check-insYour plan adjusts as your life and goals change.
  • Video form reviewsSend a clip and get feedback on your technique.
  • Direct access to meMessage me between check-ins whenever you need help.
  • Nutrition guidanceEat to fuel your training and your goals.
  • Recovery guidanceSleep, mobility and recovery to keep you moving well.
  • Train anywhereGym, court, park or hotel room.
The training works, whoever you are

REAL PEOPLE, REAL RESULTS.

“MJ is really adaptable and agile with training. I have a schedule that is constantly changing every week and is really busy.”
Vivian Wei
Vivian WeiBusiness ownerTrained around a busy schedule and endometriosis.
Watch Vivian’s story
“More confident on the wall and gain trust with my footing and balance.”
Boysen Pagkatotohan
Boysen PagkatotohanBouldererTrained to get stronger for bouldering and lose weight.
Watch Boysen’s story
About MJ
MJ overlooking the Seoul skyline at sunset

I invest in you, not just your program.

I played rep basketball for eight years, but growing up I didn’t have anyone to teach me how to train in the gym. I felt lost, and wasted months guessing what to do with no real goal to work towards.

So I went and learnt it myself. I studied movement and high performance sport, and made it my mission to be the rock for people in the same position I was once in.

Training is just the action. The discipline it builds is what you take into life.

Coaching, to me, is all about learning the person. If I don’t understand you, I can’t lead you to your goals. A client is still a human, with a schedule, a life and a story of their own. Seeing clients hit their goals, and the person they become along the way, is why I do this.

Exploring the world and helping people get results are the two things I love most. Going into my sixth year of coaching, I get to do both, coaching from wherever I am. So wherever you are, I’ve got you.

Trusted by 50+ clients

On the court · In the gym · On the road

Ready to elevate?

Book a free 30-minute call and let’s build your plan.

Book a free discovery call