What our students say
Trustindex verifies that the original source of the review is Google. ⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️ I can’t say enough about Ash and Ryan they’re absolutely amazing with the kids and so welcoming. Their dedication, patience and constant coaching make every session so valuable. My son always has the best time and comes away learning so much each week. He talks about how much he enjoys it and how much he’s improving thanks to his incredible coaches. If I could give them 11 out of 10 stars, I absolutely would.Posted on Google Frank NaderiOctober 30, 2025Trustindex verifies that the original source of the review is Google. Our son has been learning with Ryan for about a year and a half, and we have truly loved the journey! During this time, we have seen him become more focused, more comfortable with physical contact, and able to practise with both method and control. Most importantly, he has learned how to protect both himself and his training partners. Ryan's class design has been both practical and full of fun. The structure — from warm-up, mini race, student-led demonstrations, focused drills and practice, to sparring — has been clear, engaging, and effective. Beyond the curriculum, we believe a great teacher influences students through their own example, and Ryan is exactly that kind of teacher. The children can feel and learn from his passion and dedication to his work. He lead with principles, always put safety first (which we as parents value highly), and balance light-hearted moments with firm guidance. Another teacher Ash is also very well and manage the class in a very organzied way.Posted on Google RaySeptember 21, 2025Trustindex verifies that the original source of the review is Google. A brilliant club for learning BJJ as an adult - the classes are a great balance of wrestling and ground techniques. Coaches Ryan and Ash bring an amazing level of detail and create a fun and safe training environment. The club offers a good balance of Gi and No Gi and plenty of great training partners that are all very motivated and keen to improve. Definitely give SJJA Hornsby a go if you are new to the area, or new to BJJ!Posted on Google Simran AroraSeptember 17, 2025Trustindex verifies that the original source of the review is Google. Started here in 2021 and haven’t looked back, very friendly and safe environment while learning self defence.Posted on Google pouyan OmidianSeptember 16, 2025Trustindex verifies that the original source of the review is Google. My son Shahed has been training at SJJA Hornsby and he absolutely loves it. Coaches Ash and Ryan are amazing with the kids — they’re patient, motivating, and really know how to make the classes fun while teaching discipline and respect. Since joining, Shahed’s confidence has grown so much, and he looks forward to every single session. The atmosphere is welcoming and supportive, and as a parent, it’s great to see him learning valuable skills while enjoying himself. Highly recommend SJJA Hornsby for any family looking for a positive place for their kids to train.Posted on Google Mehdi RabieiSeptember 2, 2025Trustindex verifies that the original source of the review is Google. SJJA hornsby will be a great starting place for kids jujitsu journey. Have been with them over two years and saw my son’s changes.Posted on Google Jingjing LiAugust 30, 2025Trustindex verifies that the original source of the review is Google. We've been with Ryan and Ash for over a year since they took over, and after a full year, I can confidently say this place has been amazing for the kids. The coaches put heart and incredible effort into every child’s growth — not just in skills, but also in confidence, discipline, and mindset. I feel lucky to have found a place where my kid is supported, challenged, and inspired every week. It’s been a meaningful journey for us, and we’re grateful to be part of this community.Posted on Google li liAugust 29, 2025Trustindex verifies that the original source of the review is Google. Ryan and Ash have been absolutely amazing with my kids’ progress. The teaching here is truly best in class — the coaches are not only highly skilled but also incredibly kind and attentive. They take the time to recognize my child’s strengths and weaknesses, and work patiently to improve them. Their guidance and encouragement have made a huge difference. I couldn’t ask for better teachers for my kid — they are simply the best!Posted on Google vinay vernekarAugust 26, 2025Trustindex verifies that the original source of the review is Google. Ryan, Ash and other coaches are awesome, attention to details, clear communication and more importantly developing each kid with a clear strategy and training plan, my kids are loving it here. Very much a family atmosphere with friendly competitions. Can’t recommend enough.Posted on Google Roy Chao LiAugust 26, 2025Trustindex verifies that the original source of the review is Google. My kids have been with the school for a year and been enjoying learning and pushing themselves. The classes are fun and friendly. Ash and Ryan are great with the kids making the lessons focused but still lots of fun.Posted on Google Colin SAugust 23, 2025
Find the Class That Suits You
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | |
|---|---|---|---|---|---|---|
| 11:30 - 11:45 | Advanced 11:30-12:30 Beginners 11:30-12:30 | |||||
| 11:45 - 12:00 | ||||||
| 12:00 - 12:15 | ||||||
| 12:15 - 12:30 | ||||||
| 12:30 - 12:45 | ||||||
| 12:45 - 13:00 | ||||||
| 13:00 - 13:15 | ||||||
| 13:15 - 13:30 | ||||||
| 13:30 - 13:45 | ||||||
| 18:15 - 18:30 | Nogi 18:25-19:25 Advanced 18:30-20:00 Beginners 18:30-20:00 | Nogi 18:25-19:25 Advanced 18:30-20:00 Beginners 18:30-20:00 | ||||
| 18:30 - 18:45 | Advanced 18:30-20:00 Beginners 18:30-20:00 | Advanced 18:30-20:00 Beginners 18:30-20:00 | Advanced 18:30-20:00 Beginners 18:30-20:00 | |||
| 18:45 - 19:00 | ||||||
| 19:00 - 19:15 | ||||||
| 19:15 - 19:30 | ||||||
| 19:30 - 19:45 | ||||||
| 19:45 - 20:00 |
Monday
-
18:30 - 20:00
-
18:30 - 20:00
Tuesday
-
12:00 - 13:45
-
18:25 - 19:25
-
18:30 - 20:00
-
18:30 - 20:00
Wednesday
-
18:30 - 20:00
-
18:30 - 20:00
Thursday
-
12:00 - 13:45
-
18:25 - 19:25
-
18:30 - 20:00
-
18:30 - 20:00
Friday
-
18:30 - 20:00
-
18:30 - 20:00
Saturday
-
11:30 - 12:30
-
11:30 - 12:30
-
11:30 - 12:30
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | |
|---|---|---|---|---|---|---|
| 11:30 - 11:45 | Advanced 11:30-12:30 | |||||
| 11:45 - 12:00 | ||||||
| 12:00 - 12:15 | ||||||
| 12:15 - 12:30 | ||||||
| 18:30 - 18:45 | Advanced 18:30-20:00 | Advanced 18:30-20:00 | Advanced 18:30-20:00 | Advanced 18:30-20:00 | Advanced 18:30-20:00 | |
| 18:45 - 19:00 | ||||||
| 19:00 - 19:15 | ||||||
| 19:15 - 19:30 | ||||||
| 19:30 - 19:45 | ||||||
| 19:45 - 20:00 |
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | |
|---|---|---|---|---|---|---|
| 11:30 - 11:45 | Beginners 11:30-12:30 | |||||
| 11:45 - 12:00 | ||||||
| 12:00 - 12:15 | ||||||
| 12:15 - 12:30 | ||||||
| 18:30 - 18:45 | Beginners 18:30-20:00 | Beginners 18:30-20:00 | Beginners 18:30-20:00 | Beginners 18:30-20:00 | Beginners 18:30-20:00 | |
| 18:45 - 19:00 | ||||||
| 19:00 - 19:15 | ||||||
| 19:15 - 19:30 | ||||||
| 19:30 - 19:45 | ||||||
| 19:45 - 20:00 |
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | |
|---|---|---|---|---|---|---|
| 12:00 - 12:15 | ||||||
| 12:15 - 12:30 | ||||||
| 12:30 - 12:45 | ||||||
| 12:45 - 13:00 | ||||||
| 13:00 - 13:15 | ||||||
| 13:15 - 13:30 | ||||||
| 13:30 - 13:45 |
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | |
|---|---|---|---|---|---|---|
| 08:45 - 09:00 | Kids 3-5 08:45-09:25 | |||||
| 09:00 - 09:15 | ||||||
| 09:15 - 09:30 | ||||||
| 09:30 - 09:45 | Kids 5-8 09:30-10:15 | |||||
| 09:45 - 10:00 | ||||||
| 10:00 - 10:15 | ||||||
| 10:15 - 10:30 | ||||||
| 10:30 - 10:45 | ||||||
| 10:45 - 11:00 | Teens 14-15 11:25-12:25 | |||||
| 11:00 - 11:15 | ||||||
| 11:15 - 11:30 | ||||||
| 11:30 - 11:45 | ||||||
| 11:45 - 12:00 | ||||||
| 12:00 - 12:15 | ||||||
| 12:15 - 12:30 | ||||||
| 16:00 - 16:15 | Kids 3-5 16:00-16:40 | Kids 3-5 16:00-16:40 | Kids 3-5 16:00-16:40 | |||
| 16:15 - 16:30 | ||||||
| 16:30 - 16:45 | ||||||
| 16:45 - 17:00 | Kids 5-8 16:45-17:30 | Kids 5-8 16:45-17:30 | Kids 5-8 16:45-17:30 | Kids 5-8 16:45-17:30 | Kids 5-8 16:45-17:30 | |
| 17:00 - 17:15 | ||||||
| 17:15 - 17:30 | ||||||
| 17:30 - 17:45 | Kids 8-14 17:35-18:20 | Kids 8-14 17:35-18:20 | Kids 8-14 17:35-18:20 | Kids 8-14 17:35-18:20 | Kids 8-14 17:35-18:20 | |
| 17:45 - 18:00 | ||||||
| 18:00 - 18:15 | ||||||
| 18:15 - 18:30 | ||||||
| 18:30 - 18:45 | Teens 14-15 18:30-20:00 | Teens 14-15 18:30-20:00 | Teens 14-15 18:30-20:00 | Teens 14-15 18:30-20:00 | Teens 14-15 18:30-20:00 | |
| 18:45 - 19:00 | ||||||
| 19:00 - 19:15 | ||||||
| 19:15 - 19:30 | ||||||
| 19:30 - 19:45 | ||||||
| 19:45 - 20:00 |
Monday
-
16:00 - 16:40
-
16:45 - 17:30
-
17:35 - 18:20
-
18:30 - 20:00
Tuesday
-
16:00 - 16:40
-
16:45 - 17:30
-
17:35 - 18:20
-
18:30 - 20:00
Wednesday
-
16:45 - 17:30
-
17:35 - 18:20
-
18:30 - 20:00
Thursday
-
16:00 - 16:40
-
16:45 - 17:30
-
17:35 - 18:20
-
18:30 - 20:00
Friday
-
16:45 - 17:30
-
17:35 - 18:20
-
18:30 - 20:00
Saturday
-
08:45 - 09:25
-
09:30 - 10:15
-
10:15 - 10:45
-
10:45 - 11:30
-
11:25 - 12:25
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | |
|---|---|---|---|---|---|---|
| 08:45 - 09:00 | Kids 3-5 08:45-09:25 | |||||
| 09:00 - 09:15 | ||||||
| 09:15 - 09:30 | ||||||
| 16:00 - 16:15 | Kids 3-5 16:00-16:40 | Kids 3-5 16:00-16:40 | Kids 3-5 16:00-16:40 | |||
| 16:15 - 16:30 | ||||||
| 16:30 - 16:45 |
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | |
|---|---|---|---|---|---|---|
| 09:30 - 09:45 | Kids 5-8 09:30-10:15 | |||||
| 09:45 - 10:00 | ||||||
| 10:00 - 10:15 | ||||||
| 16:45 - 17:00 | Kids 5-8 16:45-17:30 | Kids 5-8 16:45-17:30 | Kids 5-8 16:45-17:30 | Kids 5-8 16:45-17:30 | Kids 5-8 16:45-17:30 | |
| 17:00 - 17:15 | ||||||
| 17:15 - 17:30 |
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | |
|---|---|---|---|---|---|---|
| 10:15 - 10:30 | ||||||
| 10:30 - 10:45 | ||||||
| 10:45 - 11:00 | ||||||
| 11:00 - 11:15 | ||||||
| 11:15 - 11:30 | ||||||
| 17:30 - 17:45 | Kids 8-14 17:35-18:20 | Kids 8-14 17:35-18:20 | Kids 8-14 17:35-18:20 | Kids 8-14 17:35-18:20 | Kids 8-14 17:35-18:20 | |
| 17:45 - 18:00 | ||||||
| 18:00 - 18:15 | ||||||
| 18:15 - 18:30 |
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | |
|---|---|---|---|---|---|---|
| 11:15 - 11:30 | Teens 14-15 11:25-12:25 | |||||
| 11:30 - 11:45 | ||||||
| 11:45 - 12:00 | ||||||
| 12:00 - 12:15 | ||||||
| 12:15 - 12:30 | ||||||
| 18:30 - 18:45 | Teens 14-15 18:30-20:00 | Teens 14-15 18:30-20:00 | Teens 14-15 18:30-20:00 | Teens 14-15 18:30-20:00 | Teens 14-15 18:30-20:00 | |
| 18:45 - 19:00 | ||||||
| 19:00 - 19:15 | ||||||
| 19:15 - 19:30 | ||||||
| 19:30 - 19:45 | ||||||
| 19:45 - 20:00 |
Monday
-
18:30 - 20:00
Tuesday
-
18:30 - 20:00
Wednesday
-
18:30 - 20:00
Thursday
-
18:30 - 20:00
Friday
-
18:30 - 20:00
Saturday
-
11:25 - 12:25
EXPERIENCED Coaches
Coach
Ryan Stewart
My passion for health and fitness began as a young child gravitating to all things dance, sports, and martial arts. Having spent over 20 years performing, competing, and growing as a practitioner, I now love to motivate, teach, and encourage others to be the best version of themselves. Using the tools Acquired through formal qualifications (fitness, massage, rehab/flexibility) and the Martial Arts, specifically Brazilian Jiu Jitsu, taekwondo, and kickboxing, to promote a healthy lifestyle, while helping others improve there strength, focus, and self-confidence.
QUALIFICATIONS
Black belt Jiu Jitsu
Kickboxing and taekwondo
Diploma/Cert IV in Fitness
Punchfit trainer / kick fit trainer
Dry needling
Diploma of massage
Flexibility research
CONTACT DETAILS
INFO@SJJAHORNSBY.COM.AU
0420783054
