Midstream Club Centre: 1 Madeleine St, Olifantsfontein 410-JR, Olifantsfontein, 1668
Get in touch and follow us on our social platforms.
We have AWESOME PROGRAMS in our Gracie Jiu-Jitsu
1- Bully Proof for our Children (5 years to 7 years) also an Amazing Incentive Caracter Building Program, that involves mom and dad.
2 – Junior Grapplers (8 to 11 years)
3 – Combatives our Beginner Program for young adults 12 years and up – for men and woman.


TimeTable
Mondays & Wednesdays
JKA Karate & Fitness
- 06h00 – 07h00 JKA Karate Red to Black Belts (All Ages)
- 08h00 – 09h00 JKA Karate Ladies / Self Defense
- 09h00 – 10h00 Mix Martial Arts
- 10h00 – 11h00 Senior Mobility Classes (Pensioners)
Private Lessons – JKA or Gracie
10h00 To 14h00 Private Lessons – By Appointment Only:
R450 per hour – 1 on 1 Class
R350 per hour, per student – only 2 students allowed.
JKA Karate
- 14h30 – 15h00 Tiny Titans Bully Proof JKA Karate (4 & 5 year old)
- 15h00 – 15h30 Beginners & White Belts JKA Karate (6 years & Up)
- 15h30 – 16h15 Yellow & Orange Belts JKA Karate (all Ages)
- 16h15 – 17h00 Tournament Specific Class
Gracie Jiu-Jitsu
- 17h15 – 17h45 Bully Proof Gracie Jiu-Jitsu (5-7 years)
- Monday Matt Munchkins (Mom & Dad train with our 5 to 7 years old kids)
- Wednesday Junior Champs ( only the kids 5 to 7 years old)
- 17h45 – 18h30 Gracie Jiu-Jitsu JNR grapplers (8-11 years)
- 18h30 – 19h30 Gracie Jiu-Jitsu Combatives Our Beginner Program for Men & Woman (12 years and up)
- 19h30 – 20h30 BBS1 (Technique)
- 20h30 – 20h45 Cleaning & Sanitising (it is compulsory for All students to help and participate)
————————————————————————————————————————————————————————————————————————————————————————————————————————————–
Tuesdays & Thursdays
Private Lessons – JKA or Gracie
10h00 To 14h00 Private Lessons – By Appointment Only
R450 per hour – 1 on 1 Class
R350 per hour, per student – only 2 students allowed.
Gracie Jiu-Jitsu
- 14h45 – 15h15 Tiny Titans Bully Proof Gracie Jiu-Jitsu (5-7 years)
- Tuesday Matt Munchkins (Mom & Dad train with our 5 to 7 years old kids)
- Thursday Junior Champs ( only the kids 5 to 7 years old)
- 15h15 – 16h00 Gracie Jiu-Jitsu Jr. Grapplers (8-11 years)
- 16h00 – 16h45 Gracie Jiu-Jitsu Combatives (12 years and up)
JKA Karate
- 17h00 – 17h30 Tiny Titans Bully Proof JKA Karate (4 & 5 year olds)
- 17h30 – 18h00 Beginners & White Belts JKA Karate (6 years & Up)
- 18h00 – 18h45 Yellow & Orange Belts JKA Karate (all ages)
- 18h45 – 19h45 JKA Karate Seniors (Green to Black Belts all ages)
- 19h45 – 20h00 Cleaning & Sanitising (it is compulsory for all students to help and participate)
————————————————————————————————————————————————————————————————————————————————————————————————————————————–
Friday
JKA Karate / Gracie Jiu-Jitsu / MMA
- 16h15 – 17h00 Junior Karate (Orange, Green and Blue Belts)
- 17h00 – 18h00 Senior Karate (All Kyu Belts and Purple to Black)
- 18h00 – 19h00 Gracie Jiu-Jitsu Combatives 12 years and up
Midstream Holiday Program
Mondays & Wednesdays
Gracie Jiu-Jitsu
- 17h15 – 17h45 Bully Proof Gracie Jiu-Jitsu (5-7 years)
- 17h45 – 18h30 Gracie Jiu-Jitsu JNR grapplers (8-12 years)
- 18h30 – 19h30 Gracie Jiu-Jitsu Combatives (13 years and up)
- 19h30 – 20h30 BBS 1
- 20h30 – 20h45 Cleaning & Sanitising (it is compulsory for All students to help and participate)
Tuesdays & Thursdays
JKA Karate
- 17h00 – 17h30 Tiny Titans Bully Proof JKA Karate (4- & 5-year-olds)
- 17h30 – 18h00 Beginners & White Belts JKA Karate (6 years & Up)
- 18h00 – 18h45 Yellow & Orange Belts JKA Karate (all ages)
- 18h45 – 19h45 JKA Karate Seniors (Green to Black Belts all ages)
- 19h45 – 20h00 Cleaning & Sanitising (it is compulsory for all students to help and participate)