Modern Day Warrior

Join the Warrior Tribe and Unleash Your True Potential

Hartbeespoort's premier MMA & Brazilian Jiu-Jitsu gym. Train at your pace — no pressure, just progress.

About Us

More Than A Gym. A Way Of Life.

At Modern Day Warrior, our coaching and training focuses solely on skill development. This is not a club where you need to worry about walking in and being thrown into hard sparring or taking unnecessary damage.

We focus on developing you. A large part of our techniques and drills are built around playing games — making training fun, making it a great workout experience, while genuinely improving your skills.

There is no drill sergeant here. You do it at your pace. You will find encouragement, real camaraderie with fellow members, and a space where you can genuinely enjoy what you are doing while becoming better at it — session by session, on your own terms.

  • Skill-First — Every drill has purpose
  • Your Pace — No pressure, just progress
  • Fun & Games — Learning through play
  • Community — Real camaraderie on the mat

Our Disciplines

  • MMA

    Mixed Martial Arts combining striking, wrestling, and submission grappling into one cohesive combat system.

  • Brazilian Jiu-Jitsu

    The gentle art. Focus on leverage, joint locks, and chokeholds to defeat larger opponents.

  • Strength & Conditioning

    Build the engine. Sport-specific workouts to increase power, endurance, and resilience.

  • Kids Programs

    Age-appropriate, fun, confidence-building classes that teach discipline and self-defense.

  • Striking

    MMA-focused striking built for competition and skill development. A blend of boxing, kickboxing, and Muay Thai techniques refined for the cage.

  • Ground & Pound

    We place heavy emphasis on ground and pound — combining grappling control with devastating strikes to complete both components of the fight game.

Training Schedule

Adult MMA Classes

DayTimeSession
Monday06:00 – 07:00Morning MMA
Tuesday18:00 – 19:00Evening MMA
Wednesday06:00 – 07:00Morning MMA
Thursday18:00 – 19:00Evening MMA
Friday06:00 – 07:00Morning MMA

Saturday Adult Session

DayTimeSession
Saturday10:00 – 11:00MMA / Conditioning / Skills
Saturday11:00 onwardsOpen Mat — Adults & Public Welcome

Kids Brazilian Jiu-Jitsu (Ages 6–15)

DayTimeSession
Monday15:00 – 16:00Kids BJJ
Friday15:00 – 16:00Kids BJJ

Memberships

No hidden fees. No long-term contracts. Just training.

Full Membership

R700/month — Unlimited adult classes

  • Unlimited classes — join as many as you like
  • MMA & Brazilian Jiu-Jitsu
  • Fitness & Conditioning
  • Open Mat access on Saturdays
  • Month-to-month, no contract

Kids Program

R450/month — 2 classes per week

  • Monday & Friday 15:00–16:00
  • Brazilian Jiu-Jitsu for ages 6–15
  • Discipline & confidence building
  • Belt grading eligibility
  • Or 1 class/week for R300/month

Private Session

R250/session — 45-minute 1-on-1 training

  • Personal coaching with head coach
  • Tailored to your goals
  • MMA, BJJ, or self-defense focus
  • Book directly via WhatsApp
  • Flexible scheduling

Elite Coaching

Learn from battle-tested veterans. Our coaching staff brings decades of competitive experience to the mat.

  • Riaan du Plessis

    Head Coach · MMA & Brazilian Jiu-Jitsu

  • Neill Koch

    Versus Heavyweight Champ · MMA Coach

  • Ruben du Plessis

    Kids Jiu-Jitsu Coach

Find Us

Ready to step on the mat? Drop by the gym, send us an email, or hit us up on WhatsApp.

Location: 87 Cassien St, Schoemansville, Hartbeespoort, 0216 (IFAFI Business Centre)

Phone / WhatsApp: +27 64 524 6886

Email: riaandup101@gmail.com