
Welcome to Ronin Academy, located in Townsville, North Queensland (QLD). We believe that martial arts should be about honour, respect and discipline. At our academy, we strive for these ideals every day in the pursuit of perfection in our lives and our training. If this sounds like the place that you and your family would like to start or continue your martial arts journey, come and see one of our coaches and join our growing family.
We specialise in No Gi Brazilian Jiu Jitsu (BJJ) under Team Moreira, Muay Thai, and Mixed Martial Arts (MMA) for the whole family. This includes kids classes ran four times a week and fitness classes. There is something for everyone at Ronin Academy and I hope you will come to see everything we have to offer.
Please take a look around our website and feel free to leave a comment.
For the latest news on the Academy, you can sign up for our blog that will cover everything going on and anything else that’s on my mind that is related to Martial Arts.
The only full-size Olympic Wrestling mat in Nth QLD and over 350 m2 of matted space including a 7.5m MMA event cage.

5 hours ago 12 hours ago 16 hours ago 19 hours ago 21 hours ago 1 day ago 1 day ago 2 days ago 3 days ago 3 days ago 3 days ago 4 days ago 4 days ago 5 days ago 5 days ago 6 days ago 7 days ago 1 week ago 1 week ago 1 week ago We win some and learn some – back to training for a stronger come back.
The Ronin crew are proud!
.
.
.
#roninacademy #roninathletics #insta #instagram #follow #followme #instagrammer
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less
.
.
.
#roninacademy #roninathletics #insta #instagram #follow #followme #instagrammer
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #cairns
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less
.
.
.
#roninacademy #roninathletics #insta #instagram #follow #followme #instagrammer
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less
.
.
.
#roninacademy #roninathletics #insta #instagram #follow #followme #instagrammer
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
✨
… See MoreSee Less
.
.
.
#roninacademy #roninathletics #insta #instagram #follow #followme #instagrammer
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less
.
.
.
#roninacademy #roninathletics
#fasterstrongerbetter #townsvillefitness #fairtex #townsvillegym #muaythaitownsville #insta #instagram #follow #followme #instagrammer #townsvillebjj #australianjiujitsu #townsvillejiujitsu #jiujitsuaustralia
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts
#mmaqld #australianmma
#townsville #townsvillecity #townsvillecbd #townsvilleshines #townsvillesmallbusiness #townsvillebusiness
… See MoreSee Less
.
.
.
#roninacademy #roninathletics #insta #instagram #follow #followme #instagrammer
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less
.
.
.
#roninacademy #roninathletics #teammoreira
#fasterstrongerbetter #townsvillefitness #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #wrestlingaustralia #australianwrestling
#townsvillewrestling #townsvillebjj #nogijiujitsu #australianjiujitsu #townsvillenogi #townsvillejiujitsu #underarmouraustralia #jiujitsuaustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less
.
.
.
#roninacademy #roninathletics
#fasterstrongerbetter #townsvillefitness #fairtex #townsvillegym #muaythaitownsville #insta #instagram #follow #followme #instagrammer #townsvillebjj #australianjiujitsu #townsvillejiujitsu #jiujitsuaustralia
#townsvillemuaythai #townsvillemma #qldmuaythai #martialartstownsville
#mmaqld #australianmma
#townsville #townsvillecity #townsvillecbd #townsvilleshines #townsvillesmallbusiness #townsvillebusiness
… See MoreSee Less
.
.
.
#roninacademy #roninathletics #insta #instagram #follow #followme #instagrammer
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less
.
.
.
#roninacademy #roninathletics #insta #instagram #follow #followme #instagrammer
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less
.
.
💥
#roninacademy #roninathletics #teammoreira 🦍#fasterstrongerbetter
#townsvillebjj #nogijiujitsu #australianjiujitsu #insta #instagram #follow #followme #instagrammer #townsvillenogi #townsvillemma #townsvillejiujitsu #jiujitsuaustralia #underarmouraustralia #townsvillemaritalarts #martialartstownsville
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
#townsvillegyms #townsvillecbd
… See MoreSee Less
.
.
.
#roninacademy #roninathletics #insta #instagram #follow #followme #instagrammer
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less
Four fighters on the day, 3 debuts and 1 back in the ring after some time off, set for a stack of nerves and adrenaline running through all. The team got the job done!
Very impressed with the work effort in the many weeks/months leading up, and on the day it’s obvious the hard work paid off for all!
No rest for the team, it’s been back to training with more fights just around the corner!
We thank @nukzumt for running yet another amazing event, we look forward to the next! 🙏
.
.
.
#roninacademy #roninathletics #insta #instagram #follow #followme #instagrammer
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less
.
.
.
#roninacademy #roninathletics
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less
.
.
.
#roninacademy #roninathletics #insta #instagram #follow #followme #instagrammer
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less
.
.
.
#roninacademy #roninathletics
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less
.
.
.
#roninacademy #roninathletics
#fasterstrongerbetter #townsvillefitness #fairtex #townsvillegym #muaythaitownsville #insta #instagram #follow #followme #instagrammer #townsvillebjj #australianjiujitsu #townsvillejiujitsu #jiujitsuaustralia
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts
#mmaqld #australianmma
#townsville #townsvillecity #townsvillecbd #townsvilleshines #townsvillesmallbusiness #townsvillebusiness
… See MoreSee Less
.
.
💥
#roninacademy #roninathletics #teammoreira 🦍#fasterstrongerbetter
#townsvillebjj #nogijiujitsu #australianjiujitsu #insta #instagram #follow #followme #instagrammer #townsvillenogi #townsvillemma #townsvillejiujitsu #jiujitsuaustralia #underarmouraustralia #townsvillemaritalarts #martialartstownsville
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
#townsvillegyms #townsvillecbd
… See MoreSee Less
.
.
.
#roninacademy #roninathletics #insta #instagram #follow #followme #instagrammer
#fasterstrongerbetter #townsvillefitness #fairtex #smai #townsvillegyms #townsvillegym
#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville
#underarmouraustralia
#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines
… See MoreSee Less