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 legit Black Belts in Nanaimo, our Head Instructor was 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
Rob Biernacki
7:00 AM
12:00 PM
Brazilian Jiu-Jitsu 101
12:00 PM
1:00 PM
Rob Biernacki
Brazilian Jiu-Jitsu 101
12:00 PM
1:00 PM
Rob Biernacki
Brazilian Jiu-Jitsu Open Mat
12:00 PM
1:00 PM
Rob Biernacki
12:30 PM
4:00 PM
Kids Brazilian Jiu-Jitsu 101
4:00 PM
4:45 PM
Cal McDonald
Kids Brazilian Jiu-Jitsu 101
4:00 PM
4:45 PM
Cal McDonald
Kids Brazilian Jiu-Jitsu 101
4:00 PM
4:45 PM
Cal McDonald
Kids Brazilian Jiu-Jitsu 101
4:00 PM
4:45 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
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
6:00 PM
Brazilian Jiu-Jitsu 101
6:00 PM
7:30 PM
Rob Biernacki
Intro to BJJ
6:00 PM
6:30 PM
Rob Biernacki
Jiu-Jitsu Skills Development
6:00 PM
7:00 PM
Rob Biernacki
Brazilian Jiu-Jitsu 101
6:00 PM
7:30 PM
Rob Biernacki
Brazilian Jiu-Jitsu Open Mat
6:00 PM
7:00 PM
Rob Biernacki
6:30 PM
Brazilian Jiu-Jitsu 101
6:30 PM
7:30 PM
Rob Biernacki
7:00 PM
Brazilian Jiu-Jitsu Rollathon
7:00 PM
8:00 PM
Rob Biernacki
7:30 PM
Brazilian Jiu-Jitsu 201
7:30 PM
9:00 PM
Rob Biernacki
Brazilian Jiu-Jitsu Rollathon
7:30 PM
8:30 PM
Rob Biernacki
Brazilian Jiu-Jitsu 201
7:30 PM
9:00 PM
Rob Biernacki
8:00 PM
8:30 PM

Monday

  • Kids Brazilian Jiu-Jitsu 101
    4:00 PM - 4:45 PM
  • Kids Brazilian Jiu-Jitsu 201
    5:00 PM - 5:45 PM
  • Brazilian Jiu-Jitsu 101
    6:00 PM - 7:30 PM
  • Brazilian Jiu-Jitsu 201
    7:30 PM - 9:00 PM

Tuesday

  • Brazilian Jiu-Jitsu 101
    6:30 AM - 7:30 AM
  • Kids Brazilian Jiu-Jitsu 101
    4:00 PM - 4:45 PM
  • Kids Brazilian Jiu-Jitsu 201
    5:00 PM - 5:45 PM
  • Intro to BJJ
    6:00 PM - 6:30 PM
  • Brazilian Jiu-Jitsu 101
    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:00 PM - 4:45 PM
  • Kids Brazilian Jiu-Jitsu 201
    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

  • Kids Brazilian Jiu-Jitsu 101
    4:00 PM - 4:45 PM
  • Kids Brazilian Jiu-Jitsu 201
    5:00 PM - 5:45 PM
  • Brazilian Jiu-Jitsu 101
    6:00 PM - 7:30 PM
  • Brazilian Jiu-Jitsu 201
    7:30 PM - 9:00 PM

Friday

Saturday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:30 AM
Brazilian Jiu-Jitsu 101
6:30 AM
7:30 AM
Rob Biernacki
7:00 AM
12:00 PM
Brazilian Jiu-Jitsu 101
12:00 PM
1:00 PM
Rob Biernacki
Brazilian Jiu-Jitsu 101
12:00 PM
1:00 PM
Rob Biernacki
Brazilian Jiu-Jitsu Open Mat
12:00 PM
1:00 PM
Rob Biernacki
12:30 PM
6:00 PM
Brazilian Jiu-Jitsu 101
6:00 PM
7:30 PM
Rob Biernacki
Intro to BJJ
6:00 PM
6:30 PM
Rob Biernacki
Jiu-Jitsu Skills Development
6:00 PM
7:00 PM
Rob Biernacki
Brazilian Jiu-Jitsu 101
6:00 PM
7:30 PM
Rob Biernacki
Brazilian Jiu-Jitsu Open Mat
6:00 PM
7:00 PM
Rob Biernacki
6:30 PM
Brazilian Jiu-Jitsu 101
6:30 PM
7:30 PM
Rob Biernacki
7:00 PM
Brazilian Jiu-Jitsu Rollathon
7:00 PM
8:00 PM
Rob Biernacki
7:30 PM
Brazilian Jiu-Jitsu 201
7:30 PM
9:00 PM
Rob Biernacki
Brazilian Jiu-Jitsu Rollathon
7:30 PM
8:30 PM
Rob Biernacki
Brazilian Jiu-Jitsu 201
7:30 PM
9:00 PM
Rob Biernacki
8:00 PM
8:30 PM

Monday

  • Brazilian Jiu-Jitsu 101
    6:00 PM - 7:30 PM
  • Brazilian Jiu-Jitsu 201
    7:30 PM - 9:00 PM

Tuesday

  • Brazilian Jiu-Jitsu 101
    6:30 AM - 7:30 AM
  • Intro to BJJ
    6:00 PM - 6:30 PM
  • Brazilian Jiu-Jitsu 101
    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 101
    6:00 PM - 7:30 PM
  • Brazilian Jiu-Jitsu 201
    7:30 PM - 9:00 PM

Friday

Saturday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
4:00 PM
Kids Brazilian Jiu-Jitsu 101
4:00 PM
4:45 PM
Cal McDonald
Kids Brazilian Jiu-Jitsu 101
4:00 PM
4:45 PM
Cal McDonald
Kids Brazilian Jiu-Jitsu 101
4:00 PM
4:45 PM
Cal McDonald
Kids Brazilian Jiu-Jitsu 101
4:00 PM
4:45 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
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

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

Tuesday

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

Wednesday

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

Thursday

  • Kids Brazilian Jiu-Jitsu 101
    4:00 PM - 4:45 PM
  • Kids Brazilian Jiu-Jitsu 201
    5:00 PM - 5:45 PM
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 Black Belt

Coach Rory Van Vliet
Instructor

Coach Rory Van Vliet

Assistant BJJ Instructor | BJJ Black Belt

Cory Burton
Manager/ Assistant BJJ Instructor/ Purple Belt

Cory Burton

Manager | Assistant BJJ Instructor | Purple Belt