top of page



MJCOACHING est. 2019


About Mac

Founder and Head Coach has been involved in sport for the entirety of his life. Whether it was Cricket, Rugby, Golf, Tennis or AFL growing up, Mac was always involved. Following some underage selections Mac decided to put all his focus into cricket where he has since represented and captained the Australian U16's Team, NSW U15/17's, UTS North Sydney 1st Grade and Poidevan Grey Shield. Mac has recently returned from playing semi-professionally in England, while he was over there he also became camp #86 to represent the Australian Universities. Earlier this year Mac embarked on an individual charitable tour where he provided coaching and skills training to those in Ghaziabad, India. Last year Mac became the second youngest person in Sydney 1st Grade Cricket history to score 100 (123*) and take more than 5 wickets (6/114) in the same match. 

MJCOACHING was born in late 2019 and early 2020 where Mac's love of both sports and coaching was created. Since then we have held thousands of personal coaching sessions alongside numerous school holidays and upwards of 10 corporate cricket days. Mac is also currently studying law at the University of Technology Sydney. 

Inclusion & Honesty

In the realm of coaching, prioritising inclusion and honesty is transformative. We at MJCOACHING are committed to inclusion and embracing  diverse perspectives while recognising the unique strengths each individual has. This fosters an environment where clients feel heard and understood, facilitating personal growth. Honesty serves as the cornerstone, cultivating trust between ours coaches and students.  By valuing inclusion, coaches contribute to a supportive and affirming space for clients, while honesty establishes a foundation for genuine self-discovery. Together, these values empower individuals to unlock their full potential, creating lasting positive impact.

bottom of page