7 Day FREE Trial

Includes 1 FREE Private Class; Adults and Kids Welcome!





Welcome to Island Top Team, where kids and adults of all skill levels come to train with top BJJ instructors.

Home to the only Black Belt in Nanaimo, voted the #1 Jiu-Jitsu instructor in Canada.

Discover why people of all skill levels travel from around the world just to train with us. Our program is used by thousands, from white belt to black belt, to help them accelerate their progress in Jiu-Jitsu because it helps them understand what truly makes the art work. World renowned martial arts instruction, right here in Nanaimo.

Our PROGRAMS

Schedule Overview

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:30 AM
Brazilian Jiu-Jitsu 101
6:30 AM
7:30 AM
Cal McDonald
Brazilian Jiu-Jitsu 201
6:30 AM
7:30 AM
Cal McDonald
7:00 AM
12:00 PM
Brazilian Jiu-Jitsu 101
12:00 PM
1:00 PM
Cal McDonald
Brazilian Jiu-Jitsu Rollathon
12:00 PM
1:00 PM
Rob Biernacki
12:30 PM
4:00 PM
Kids Brazilian Jiu-Jitsu 101
4:15 PM
5:00 PM
Cal McDonald
Kids Brazilian Jiu-Jitsu 101
4:15 PM
5:00 PM
Cal McDonald
Kids Brazilian Jiu-Jitsu 101
4:15 PM
5:00 PM
Cal McDonald
4:30 PM
5:00 PM
Kids Brazilian Jiu-Jitsu 201
5:00 PM
5:45 PM
Cal McDonald
Kids Brazilian Jiu-Jitsu 201
5:00 PM
5:45 PM
Cal McDonald
5:30 PM
Brazilian Jiu-Jitsu 101
5:30 PM
6:30 PM
Rob Biernacki
Brazilian Jiu-Jitsu 101
5:30 PM
6:30 PM
Rob Biernacki
Brazilian Jiu-Jitsu 101
5:30 PM
6:30 PM
Rory Van Vliet
6:00 PM
Brazilian Jiu-Jitsu 201
6:00 PM
7:00 PM
Rob Biernacki
Jiu-Jitsu Skills Development
6:00 PM
7:00 PM
Rob Biernacki
6:30 PM
Brazilian Jiu-Jitsu 201
6:30 PM
7:30 PM
Rob Biernacki
Brazilian Jiu-Jitsu Rollathon
6:30 PM
7:30 PM
Rob Biernacki
Brazilian Jiu-Jitsu Rollathon
6:30 PM
7:30 PM
Rory Van Vliet
7:00 PM
Brazilian Jiu-Jitsu Rollathon
7:00 PM
8:00 PM
Rob Biernacki
Brazilian Jiu-Jitsu Rollathon
7:00 PM
8:00 PM
Rob Biernacki
7:30 PM
Brazilian Jiu-Jitsu Rollathon
7:30 PM
8:30 PM
Rob Biernacki
8:00 PM

Monday

  • Kids Brazilian Jiu-Jitsu 101
    4:15 PM - 5:00 PM
  • 5:00 PM - 5:45 PM
  • Brazilian Jiu-Jitsu 201
    6:00 PM - 7:00 PM
  • Brazilian Jiu-Jitsu Rollathon
    7:00 PM - 8:00 PM

Tuesday

  • Brazilian Jiu-Jitsu 101
    6:30 AM - 7:30 AM
  • Kids Brazilian Jiu-Jitsu 101
    4:15 PM - 5:00 PM
  • Brazilian Jiu-Jitsu 101
    5:30 PM - 6:30 PM
  • Brazilian Jiu-Jitsu 201
    6:30 PM - 7:30 PM
  • Brazilian Jiu-Jitsu Rollathon
    7:30 PM - 8:30 PM

Wednesday

  • Brazilian Jiu-Jitsu 101
    12:00 PM - 1:00 PM
  • Kids Brazilian Jiu-Jitsu 101
    4:15 PM - 5:00 PM
  • 5:00 PM - 5:45 PM
  • Jiu-Jitsu Skills Development
    6:00 PM - 7:00 PM
  • Brazilian Jiu-Jitsu Rollathon
    7:00 PM - 8:00 PM

Thursday

  • Brazilian Jiu-Jitsu 201
    6:30 AM - 7:30 AM
  • Brazilian Jiu-Jitsu 101
    5:30 PM - 6:30 PM
  • Brazilian Jiu-Jitsu Rollathon
    6:30 PM - 7:30 PM

Friday

  • Brazilian Jiu-Jitsu 101
    5:30 PM - 6:30 PM
  • Brazilian Jiu-Jitsu Rollathon
    6:30 PM - 7:30 PM

Saturday

  • Brazilian Jiu-Jitsu Rollathon
    12:00 PM - 1:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:30 AM
Brazilian Jiu-Jitsu 101
6:30 AM
7:30 AM
Cal McDonald
Brazilian Jiu-Jitsu 201
6:30 AM
7:30 AM
Cal McDonald
7:00 AM
12:00 PM
Brazilian Jiu-Jitsu 101
12:00 PM
1:00 PM
Cal McDonald
Brazilian Jiu-Jitsu Rollathon
12:00 PM
1:00 PM
Rob Biernacki
12:30 PM
5:30 PM
Brazilian Jiu-Jitsu 101
5:30 PM
6:30 PM
Rob Biernacki
Brazilian Jiu-Jitsu 101
5:30 PM
6:30 PM
Rob Biernacki
Brazilian Jiu-Jitsu 101
5:30 PM
6:30 PM
Rory Van Vliet
6:00 PM
Brazilian Jiu-Jitsu 201
6:00 PM
7:00 PM
Rob Biernacki
Jiu-Jitsu Skills Development
6:00 PM
7:00 PM
Rob Biernacki
6:30 PM
Brazilian Jiu-Jitsu 201
6:30 PM
7:30 PM
Rob Biernacki
Brazilian Jiu-Jitsu Rollathon
6:30 PM
7:30 PM
Rob Biernacki
Brazilian Jiu-Jitsu Rollathon
6:30 PM
7:30 PM
Rory Van Vliet
7:00 PM
Brazilian Jiu-Jitsu Rollathon
7:00 PM
8:00 PM
Rob Biernacki
Brazilian Jiu-Jitsu Rollathon
7:00 PM
8:00 PM
Rob Biernacki
7:30 PM
Brazilian Jiu-Jitsu Rollathon
7:30 PM
8:30 PM
Rob Biernacki
8:00 PM

Monday

  • Brazilian Jiu-Jitsu 201
    6:00 PM - 7:00 PM
  • Brazilian Jiu-Jitsu Rollathon
    7:00 PM - 8:00 PM

Tuesday

  • Brazilian Jiu-Jitsu 101
    6:30 AM - 7:30 AM
  • Brazilian Jiu-Jitsu 101
    5:30 PM - 6:30 PM
  • Brazilian Jiu-Jitsu 201
    6:30 PM - 7:30 PM
  • Brazilian Jiu-Jitsu Rollathon
    7:30 PM - 8:30 PM

Wednesday

  • Brazilian Jiu-Jitsu 101
    12:00 PM - 1:00 PM
  • Jiu-Jitsu Skills Development
    6:00 PM - 7:00 PM
  • Brazilian Jiu-Jitsu Rollathon
    7:00 PM - 8:00 PM

Thursday

  • Brazilian Jiu-Jitsu 201
    6:30 AM - 7:30 AM
  • Brazilian Jiu-Jitsu 101
    5:30 PM - 6:30 PM
  • Brazilian Jiu-Jitsu Rollathon
    6:30 PM - 7:30 PM

Friday

  • Brazilian Jiu-Jitsu 101
    5:30 PM - 6:30 PM
  • Brazilian Jiu-Jitsu Rollathon
    6:30 PM - 7:30 PM

Saturday

  • Brazilian Jiu-Jitsu Rollathon
    12:00 PM - 1:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
4:00 PM
Kids Brazilian Jiu-Jitsu 101
4:15 PM
5:00 PM
Cal McDonald
Kids Brazilian Jiu-Jitsu 101
4:15 PM
5:00 PM
Cal McDonald
Kids Brazilian Jiu-Jitsu 101
4:15 PM
5:00 PM
Cal McDonald
4:30 PM
5:00 PM
Kids Brazilian Jiu-Jitsu 201
5:00 PM
5:45 PM
Cal McDonald
Kids Brazilian Jiu-Jitsu 201
5:00 PM
5:45 PM
Cal McDonald
5:30 PM

Monday

Tuesday

  • Kids Brazilian Jiu-Jitsu 101
    4:15 PM - 5:00 PM

Wednesday

No programs available!

Our Team

Professor Rob Biernacki
Head Instructor

Professor Rob Biernacki

Head Instructor | BJJ Black Belt

Coach Cal McDonald
Instructor

Coach Cal McDonald

Kids Martial Arts Program Instructor | Assistant Adults BJJ Instructor | BJJ Brown Belt

Coach Rory Van Vliet
Instructor

Coach Rory Van Vliet

Assistant BJJ Instructor | BJJ Brown Belt