Welcome to SBG Moray Martial Arts!

We’re proud to be the leading martial arts gym in Morayshire.  Since 2013, we’ve offered Brazilian Jiu-Jitsu, Muay Thai, Wrestling, MMA to the community.
We welcome everyone, from age 5 and up, to train with us in a supportive and inclusive environment.
 Our unique approach focuses on functional martial arts and essential concepts that work for all skill levels, ensuring there’s a place for everyone from beginner to black belt.
        Offering classes 7 days per week !
No matter your experience or fitness level there’s a place for you at SBG Moray. 

Meet our team of coaches

What we offer

SBG Moray offers a complete package of classes for individuals looking to explore all aspects of martial arts.

We offer classes 7 days per week which cater from beginner to black belt.

Learn Brazilian Jiu Jitsu with Blackbelt coaches.

We offer the best quality of BJJ class with expert instruction for our members. The art of Brazilian Jiu Jitsu emphasises control of an opponent leading to submission such as a joint lock or choke.

Our club has a buzzing BJJ program with a variety of people on the mat from white belts to British champion black belts and everyone in between.

Classes involve partner drills and specific isolation training against a progressively resisting partner to improve your skills.

Muay Thai is martial art originating from Thailand, which utilises punches kicks, elbows and knees. It also features standing clinch and sweeps.

The classes feature padwork, partner drills and technical sparring.

You can rent borrower kit to initially get start however we recommend investing in quality boxing gloves and Muay Thai shin guards soon after as borrower kit is very limited.

Our Muay Thai program is extremely popular, we also have a dedicated beginners session on Sundays for those looking to get started.

Sparring is available after with the correct kit. No headshots for anyone under 16 years old.

Freestyle Wrestling

We are delighted to offer freestyle wrestling as part of our program.

Freestyle wrestling is an olympic sport where the aim is to take your opponent down and pin their shoulders to the mat.

The class is coached by Nico cojocaru a former world ranked no 5 wrestler and common wealth games representative for team Scotland.

Classes involve partner drills, fitness and sparring.

No equipment needed.

MMA

MMA is most known through the UFC promotion.

The sport of MMA combines , Kickboxing, wrestling and grappling into one fighting style.

The class structure involves a mixture of technical partner drills, padwork and fitness.

KIDS CLASSES

At SBG Moray, we offer fun, safe and professional coaching for kids as young as 5 years old

. Our programs focus on developing key skills like strength, balance, agility, coordination, and teamwork in a welcoming environment.

We offer training for kids in three levels. Once children reach the upper age for the level they are in we begin to transition them to the next classes.

Level 1 Ages 5-7 years

Level 2 Ages 7-9 years

Level 3 Ages 9-14 years

SBG Moray is by far the best club I have ever trained at. The level of coaching at this club is absolutely incredible. A very friendly and welcoming atmosphere too. Couldn’t recommend it enough.

Richard.

Fantastic gym , great facilities and coaches who are really knowledgeable - Lee

Friendly people & over all friendly gym. Attended a beginners course here and the coaches were more than happy to help as well as knowledgeable. I see the SBG instagram page doing lots for the kids which I think is great.

Jenna

Really welcoming and approachable team. The training site is immaculate and the sessions delivered were organised, thorough and clear. Cant recommend this place enough.

Jimmy

TIMETABLE

Memberships are rolling contracts, starting the day you sign up. Pro-rata fees apply for the first month, with recurring monthly payments made via GoCardless on the 1st of each month.
Memberships can be cancelled at any time - we require a minimum 7 days notice for cancellation.

Membership

Adults (18+) Membership

Full Membership Unlimited access to all classes, 7 days a week £70 per month.

10 class pass Purchase a block of 10 classes for flexible attendance. Classes can be used over time, with the option to buy more blocks or switch to full membership. £90 for 10 classes.

U18 & Children Membership

Multiple classes: Access to all available classes, including BJJ, Wrestling, MMA, and, from age 15, Muay Thai. Teens aged 15+ can join adult classes.

Single class per week: For kids and teens who want to focus on one discipline once per week.

Just visiting ? We’ve got you covered. If your dropping in for a one off visit you can train for free. 

Location


 

We are located behind Elgin Vetinary centre directly opposite Spence and Grants. Go through the gate with the SBG gorilla on it and you will see our entrance.


Contact Us

Please fill in the form if you are interested in starting training .

Read our FAQ section for any queries you have about starting.

Address

 SBG Moray

New Elgin Road

Elgin

IV30 6BA

Contact Form

 FAQs

  • Not at all. Most of our members start with no martial arts experience. Our coaches will guide you step by step, and you’ll train alongside people at the same level as you.

  • No, fitness comes with training. Classes are designed to help you build strength, fitness, and confidence at your own pace, no matter where you’re starting from.

  • Sparring is part of our training as it should be with good martial arts training– but only when you’re ready. Beginners start by learning the fundamentals in a controlled, safe environment. You’ll never be thrown straight into sparring, and you can choose when (or if) you’d like to take part.

  • Yes, our regular timetable runs right through the school holidays. We only take short breaks for Christmas and New Year. Kids and adults can keep training consistently all year round.


  • Not at all. Most of our members train for enjoyment. Competing is completely optional, it’s there if you want it, but never a requirement.

Got any questions ? if you would like to ask a question please use the form and we’ll get back to you !