Shopping Cart

Your cart is empty
Continue Shopping

Welcome to Dino Jiu Jitsu

Instructors

Schedule

02/01/2026 - 02/07/2026
1 Sun 2 Mon 3 Tue 4 Wed 5 Thu 6 Fri 7 Sat
1 Sun
2 Mon
3 Tue
4 Wed
5 Thu
6 Fri
7 Sat
12:00am
1:00am
2:00am
3:00am
4:00am
5:00am
6:00am
7:00am
8:00am
9:00am
10:00am
11:00am
12:00pm
1:00pm
2:00pm
3:00pm
4:00pm
5:00pm
6:00pm
7:00pm
8:00pm
9:00pm
10:00pm
11:00pm

Adult Kickboxing

9:30 - 10:30am
9:30am - 10:30am

Adult Kickboxing

JRJoao Rodrigo
Adult Kickboxing
Monday, February 02 · 9:30am - 10:30am
Instructors:
Joao Rodrigo

Homeschool Kid's Kickboxing

11am - 12pm
11:00am - 12:00pm

Homeschool Kid's Kickboxing

Homeschool Kid's Kickboxing
Monday, February 02 · 11:00am - 12:00pm

Homeschool Kickboxing at Dino (Coach Joao)

Same homeschool crew, different toolset. This class is built for fitness, confidence, and control with kickboxing fundamentals, all taught in a safe, age-appropriate way.

Kids will learn:

  • Kickboxing basics (stance, movement, balance)

  • Safe punching and kicking technique

  • Pad work and combinations

  • Cardio, coordination, and agility

  • Discipline, confidence, and self-control

Class Details

  • Coach: Joao

  • Ages 6+

  • No experience required

  • Gloves available for new students (or we’ll help you get the right gear)

    Give your child the chance to learn from the best, gain confidence, and become part of something special at Dino Jiu Jitsu.

All Levels Jiu Jitsu - Nogi

12 - 1pm
12:00pm - 1:00pm

All Levels Jiu Jitsu - Nogi

RPRafael Pinheiro
All Levels Jiu Jitsu - Nogi
Monday, February 02 · 12:00pm - 1:00pm
Instructors:
Rafael Pinheiro

Adult & Teen No-Gi Jiu-Jitsu (Ages 13+)

Our No-Gi Jiu-Jitsu class for ages 13 and up is fast-paced, practical, and focused on real-world grappling. Whether you're training for self-defense, fitness, or competition, this class will push you to grow physically and mentally—no gi required.

You’ll learn:
– Effective no-gi techniques rooted in wrestling and submission grappling
– Takedowns, positional control, and submissions
– How to stay calm under pressure and move with purpose
– Real self-defense skills and situational awareness

This class is beginner-friendly but challenging for all levels. You’ll train in a welcoming, ego-free environment alongside people who want to work hard and improve.

Ages: 13+ (teens & adults welcome)
Gear: Rash guard and athletic shorts (no zippers or pockets)

Adult Kick Boxing

1 - 2pm
1:00pm - 2:00pm

Adult Kick Boxing

JRJoao Rodrigo
Adult Kick Boxing
Monday, February 02 · 1:00pm - 2:00pm
Instructors:
Joao Rodrigo

Private Lessons with Rafa

1:30 - 2:30pm
1:30pm - 2:30pm

Private Lessons with Rafa

RPRafael Pinheiro
Private Lessons with Rafa
Monday, February 02 · 1:30pm - 2:30pm
Instructors:
Rafael Pinheiro

Ready to level up your jiu-jitsu with one-on-one attention? Coach Rafael Pinheiro—our head coach and a decorated black belt competitor—is now offering private lessons at Dino Jiu Jitsu.

Whether you're brand new and want to build a solid foundation, or you're an experienced athlete looking to sharpen specific techniques, private sessions are the fastest way to accelerate your progress.

How to Book:
Use our online booking system below to choose your day and time. You’ll see available slots, pricing, and receive a confirmation by email. It’s quick, easy, and secure.

What You’ll Get:
– 60-minute personalized training with Rafa
– Focus on the techniques and goals that matter most to you
– Options for gi or no-gi
– All levels welcome

Spots are limited—reserve yours now and take your training to the next level.

Private Lessons with Rafa

2:30 - 3:30pm
2:30pm - 3:30pm

Private Lessons with Rafa

RPRafael Pinheiro
Private Lessons with Rafa
Monday, February 02 · 2:30pm - 3:30pm
Instructors:
Rafael Pinheiro

Ready to level up your jiu-jitsu with one-on-one attention? Coach Rafael Pinheiro—our head coach and a decorated black belt competitor—is now offering private lessons at Dino Jiu Jitsu.

Whether you're brand new and want to build a solid foundation, or you're an experienced athlete looking to sharpen specific techniques, private sessions are the fastest way to accelerate your progress.

How to Book:
Use our online booking system below to choose your day and time. You’ll see available slots, pricing, and receive a confirmation by email. It’s quick, easy, and secure.

What You’ll Get:
– 60-minute personalized training with Rafa
– Focus on the techniques and goals that matter most to you
– Options for gi or no-gi
– All levels welcome

Spots are limited—reserve yours now and take your training to the next level.

Private Lessons with Rafa

3:30 - 4:30pm
3:30pm - 4:30pm

Private Lessons with Rafa

RPRafael Pinheiro
Private Lessons with Rafa
Monday, February 02 · 3:30pm - 4:30pm
Instructors:
Rafael Pinheiro

Ready to level up your jiu-jitsu with one-on-one attention? Coach Rafael Pinheiro—our head coach and a decorated black belt competitor—is now offering private lessons at Dino Jiu Jitsu.

Whether you're brand new and want to build a solid foundation, or you're an experienced athlete looking to sharpen specific techniques, private sessions are the fastest way to accelerate your progress.

How to Book:
Use our online booking system below to choose your day and time. You’ll see available slots, pricing, and receive a confirmation by email. It’s quick, easy, and secure.

What You’ll Get:
– 60-minute personalized training with Rafa
– Focus on the techniques and goals that matter most to you
– Options for gi or no-gi
– All levels welcome

Spots are limited—reserve yours now and take your training to the next level.

Kid's Kickboxing

4:30 - 5:30pm
4:30pm - 5:30pm

Kid's Kickboxing

JRJoao Rodrigo
Kid's Kickboxing
Monday, February 02 · 4:30pm - 5:30pm
Instructors:
Joao Rodrigo

Kids Jiu Jitsu

5:30 - 6:30pm
5:30pm - 6:30pm

Kids Jiu Jitsu

TNTim Nicolls RPRafael Pinheiro Tim, Rafael
Kids Jiu Jitsu
Monday, February 02 · 5:30pm - 6:30pm
Instructors:
Tim Nicolls Rafael Pinheiro

Kids Gi Jiu-Jitsu Class (Ages 6+)

Our Kids Gi Class is where discipline meets fun. Designed for ages 6+, this structured class teaches the fundamentals of Brazilian Jiu-Jitsu in a safe, supportive, and encouraging environment.

Students will learn:
– Core jiu-jitsu techniques in the traditional gi
– How to fall safely and move with control
– Respect, discipline, and focus
– Real self-defense skills and bully prevention
– Confidence through hard work and consistency

Classes are led by experienced instructors who know how to challenge kids while keeping them engaged and having fun. Whether your child is brand new or already training, this class helps build strong habits on and off the mat.

Ages: 6+
Gear: Gi required (loaners available for new students)
Schedule: Multiple class times weekly — pick what works best for your family

All Levels Jiu Jitsu - Gi

6:30 - 7:30pm
6:30pm - 7:30pm

All Levels Jiu Jitsu - Gi

RPRafael Pinheiro
All Levels Jiu Jitsu - Gi
Monday, February 02 · 6:30pm - 7:30pm
Instructors:
Rafael Pinheiro

Adult & Teen Gi Jiu-Jitsu (Ages 13+)

Our Adult Gi class is where tradition meets transformation. Designed for ages 13 and up, this class teaches the fundamentals and advanced techniques of Brazilian Jiu-Jitsu in the traditional gi (uniform).

You’ll train in a structured, respectful environment where you’ll:
– Learn sweeps, submissions, escapes, and positional control
– Build strength, flexibility, and mental toughness
– Improve self-defense skills and situational awareness
– Train with a team that pushes each other to improve—without egos or intimidation

Whether you're a total beginner or a seasoned practitioner, our coaches will meet you where you are and help you grow.

Ages: 13+
Gear: Gi required (loaners available for beginners)

Adult Kickboxing

7:30 - 8:30pm
7:30pm - 8:30pm

Adult Kickboxing

JRJoao Rodrigo
Adult Kickboxing
Monday, February 02 · 7:30pm - 8:30pm
Instructors:
Joao Rodrigo

MMA Striking Class

9:30 - 10:30am
9:30am - 10:30am

MMA Striking Class

JRJoao Rodrigo
MMA Striking Class
Tuesday, February 03 · 9:30am - 10:30am
Instructors:
Joao Rodrigo

Lil Dino Jiu Jitsu

10:30 - 11am
10:30am - 11:00am

Lil Dino Jiu Jitsu

RPRafael Pinheiro Book
Lil Dino Jiu Jitsu
Tuesday, February 03 · 10:30am - 11:00am
Instructors:
Rafael Pinheiro

Lil Dinos Tots Class (Ages 3–5)

Our Lil Dinos class is designed just for toddlers—fun, active, and packed with life skills! Through playful movement and structured games, kids build coordination, balance, and confidence while getting introduced to the basics of jiu-jitsu.

Led by experienced coaches who specialize in working with young children, this class helps little ones:
– Improve motor skills and body awareness
– Learn how to listen, follow directions, and take turns
– Build social confidence and focus
– Burn energy in a positive, structured setting

No prior experience needed, and parents are welcome to watch from the sidelines. This is the perfect first step into martial arts for your little one.

Ages: 3–5
Schedule: Weekly daytime and evening options
Gear: Just comfortable workout clothes—we provide the rest!

Homeschool Jiu Jitsu

11am - 12pm
11:00am - 12:00pm

Homeschool Jiu Jitsu

RPRafael Pinheiro Book
Homeschool Jiu Jitsu
Tuesday, February 03 · 11:00am - 12:00pm
Instructors:
Rafael Pinheiro

Homeschool Jiu Jitsu at Dino Jiu Jitsu

Need a structured, high-energy break in the school day that actually builds confidence and character? Our homeschool jiu-jitsu class gives kids a consistent weekly outlet for fitness, focus, and real self-defense in a safe, positive environment.

In this class, students learn:

  • Fundamental jiu-jitsu techniques (gi and no-gi)

  • Practical self-defense skills

  • Respect, focus, and discipline

  • Coordination, balance, and agility

  • How to work hard, stay humble, and be a good training partner

This daytime class is built specifically for homeschoolers, so your child gets movement, structure, and social time with other kids during normal school hours.

Class Details:

  • Homeschool daytime class

  • Ages 6+

  • No experience required

  • Loaner uniforms available for new students

If you want your kid to burn energy, build confidence, and learn something useful (instead of perfecting the art of the couch), this is it.

All Levels Jiu Jitsu - Gi

12 - 1pm
12:00pm - 1:00pm

All Levels Jiu Jitsu - Gi

RPRafael Pinheiro Book
All Levels Jiu Jitsu - Gi
Tuesday, February 03 · 12:00pm - 1:00pm
Instructors:
Rafael Pinheiro

Adult & Teen Gi Jiu-Jitsu (Ages 13+)

Our Adult Gi class is where tradition meets transformation. Designed for ages 13 and up, this class teaches the fundamentals and advanced techniques of Brazilian Jiu-Jitsu in the traditional gi (uniform).

You’ll train in a structured, respectful environment where you’ll:
– Learn sweeps, submissions, escapes, and positional control
– Build strength, flexibility, and mental toughness
– Improve self-defense skills and situational awareness
– Train with a team that pushes each other to improve—without egos or intimidation

Whether you're a total beginner or a seasoned practitioner, our coaches will meet you where you are and help you grow.

Ages: 13+
Gear: Gi required (loaners available for beginners)

Adult Kickboxing

1 - 2pm
1:00pm - 2:00pm

Adult Kickboxing

JRJoao Rodrigo Book
Adult Kickboxing
Tuesday, February 03 · 1:00pm - 2:00pm
Instructors:
Joao Rodrigo

Private Lessons with Rafa

1:30 - 2:30pm
1:30pm - 2:30pm

Private Lessons with Rafa

RPRafael Pinheiro Book
Private Lessons with Rafa
Tuesday, February 03 · 1:30pm - 2:30pm
Instructors:
Rafael Pinheiro

Ready to level up your jiu-jitsu with one-on-one attention? Coach Rafael Pinheiro—our head coach and a decorated black belt competitor—is now offering private lessons at Dino Jiu Jitsu.

Whether you're brand new and want to build a solid foundation, or you're an experienced athlete looking to sharpen specific techniques, private sessions are the fastest way to accelerate your progress.

How to Book:
Use our online booking system below to choose your day and time. You’ll see available slots, pricing, and receive a confirmation by email. It’s quick, easy, and secure.

What You’ll Get:
– 60-minute personalized training with Rafa
– Focus on the techniques and goals that matter most to you
– Options for gi or no-gi
– All levels welcome

Spots are limited—reserve yours now and take your training to the next level.

Private Lessons with Rafa

2:30 - 3:30pm
2:30pm - 3:30pm

Private Lessons with Rafa

RPRafael Pinheiro Book
Private Lessons with Rafa
Tuesday, February 03 · 2:30pm - 3:30pm
Instructors:
Rafael Pinheiro

Ready to level up your jiu-jitsu with one-on-one attention? Coach Rafael Pinheiro—our head coach and a decorated black belt competitor—is now offering private lessons at Dino Jiu Jitsu.

Whether you're brand new and want to build a solid foundation, or you're an experienced athlete looking to sharpen specific techniques, private sessions are the fastest way to accelerate your progress.

How to Book:
Use our online booking system below to choose your day and time. You’ll see available slots, pricing, and receive a confirmation by email. It’s quick, easy, and secure.

What You’ll Get:
– 60-minute personalized training with Rafa
– Focus on the techniques and goals that matter most to you
– Options for gi or no-gi
– All levels welcome

Spots are limited—reserve yours now and take your training to the next level.

Private Lessons with Rafa

3:30 - 4:30pm
3:30pm - 4:30pm

Private Lessons with Rafa

RPRafael Pinheiro Book
Private Lessons with Rafa
Tuesday, February 03 · 3:30pm - 4:30pm
Instructors:
Rafael Pinheiro

Ready to level up your jiu-jitsu with one-on-one attention? Coach Rafael Pinheiro—our head coach and a decorated black belt competitor—is now offering private lessons at Dino Jiu Jitsu.

Whether you're brand new and want to build a solid foundation, or you're an experienced athlete looking to sharpen specific techniques, private sessions are the fastest way to accelerate your progress.

How to Book:
Use our online booking system below to choose your day and time. You’ll see available slots, pricing, and receive a confirmation by email. It’s quick, easy, and secure.

What You’ll Get:
– 60-minute personalized training with Rafa
– Focus on the techniques and goals that matter most to you
– Options for gi or no-gi
– All levels welcome

Spots are limited—reserve yours now and take your training to the next level.

Kid's Kickboxing

4:30 - 5:30pm
4:30pm - 5:30pm

Kid's Kickboxing

JRJoao Rodrigo Book
Kid's Kickboxing
Tuesday, February 03 · 4:30pm - 5:30pm
Instructors:
Joao Rodrigo

Kids Jiu Jitsu - Nogi

5:30 - 6:30pm
5:30pm - 6:30pm

Kids Jiu Jitsu - Nogi

TNTim Nicolls RPRafael Pinheiro Tim, Rafael Book
Kids Jiu Jitsu - Nogi
Tuesday, February 03 · 5:30pm - 6:30pm
Instructors:
Tim Nicolls Rafael Pinheiro

Kids No-Gi Jiu-Jitsu Class (Ages 6+)

Our Kids No-Gi Class teaches real self-defense and grappling skills in a fast-paced, fun, and disciplined environment—no uniform required.

In this class, kids will:
– Learn no-gi grappling techniques used in wrestling and Brazilian Jiu-Jitsu
– Build strength, speed, and agility
– Practice self-control, focus, and respect
– Develop confidence through structured training and real progress

Perfect for active kids who want to move, learn, and grow without the traditional gi. Whether your child is new to jiu-jitsu or cross-training from another sport, this class builds a strong foundation in both physical and mental toughness.

Ages: 6+
Gear: Athletic wear (no zippers or pockets)
Schedule: Weekly no-gi classes available—see schedule for details

All Levels Jiu Jitsu - Nogi

6:30 - 7:30pm
6:30pm - 7:30pm

All Levels Jiu Jitsu - Nogi

RPRafael Pinheiro Book
All Levels Jiu Jitsu - Nogi
Tuesday, February 03 · 6:30pm - 7:30pm
Instructors:
Rafael Pinheiro

Adult & Teen No-Gi Jiu-Jitsu (Ages 13+)

Our No-Gi Jiu-Jitsu class for ages 13 and up is fast-paced, practical, and focused on real-world grappling. Whether you're training for self-defense, fitness, or competition, this class will push you to grow physically and mentally—no gi required.

You’ll learn:
– Effective no-gi techniques rooted in wrestling and submission grappling
– Takedowns, positional control, and submissions
– How to stay calm under pressure and move with purpose
– Real self-defense skills and situational awareness

This class is beginner-friendly but challenging for all levels. You’ll train in a welcoming, ego-free environment alongside people who want to work hard and improve.

Ages: 13+ (teens & adults welcome)
Gear: Rash guard and athletic shorts (no zippers or pockets)

Adult Kickboxing

7:30 - 8:30pm
7:30pm - 8:30pm

Adult Kickboxing

JRJoao Rodrigo Book
Adult Kickboxing
Tuesday, February 03 · 7:30pm - 8:30pm
Instructors:
Joao Rodrigo

Adult Kickboxing

9:30 - 10:30am
9:30am - 10:30am

Adult Kickboxing

JRJoao Rodrigo Book
Adult Kickboxing
Wednesday, February 04 · 9:30am - 10:30am
Instructors:
Joao Rodrigo

Homeschool Kid's Kickboxing

11am - 12pm
11:00am - 12:00pm

Homeschool Kid's Kickboxing

Book
Homeschool Kid's Kickboxing
Wednesday, February 04 · 11:00am - 12:00pm

Homeschool Kickboxing at Dino (Coach Joao)

Same homeschool crew, different toolset. This class is built for fitness, confidence, and control with kickboxing fundamentals, all taught in a safe, age-appropriate way.

Kids will learn:

  • Kickboxing basics (stance, movement, balance)

  • Safe punching and kicking technique

  • Pad work and combinations

  • Cardio, coordination, and agility

  • Discipline, confidence, and self-control

Class Details

  • Coach: Joao

  • Ages 6+

  • No experience required

  • Gloves available for new students (or we’ll help you get the right gear)

    Give your child the chance to learn from the best, gain confidence, and become part of something special at Dino Jiu Jitsu.

All Levels Jiu Jitsu - Nogi

12 - 1pm
12:00pm - 1:00pm

All Levels Jiu Jitsu - Nogi

RPRafael Pinheiro Book
All Levels Jiu Jitsu - Nogi
Wednesday, February 04 · 12:00pm - 1:00pm
Instructors:
Rafael Pinheiro

Adult & Teen No-Gi Jiu-Jitsu (Ages 13+)

Our No-Gi Jiu-Jitsu class for ages 13 and up is fast-paced, practical, and focused on real-world grappling. Whether you're training for self-defense, fitness, or competition, this class will push you to grow physically and mentally—no gi required.

You’ll learn:
– Effective no-gi techniques rooted in wrestling and submission grappling
– Takedowns, positional control, and submissions
– How to stay calm under pressure and move with purpose
– Real self-defense skills and situational awareness

This class is beginner-friendly but challenging for all levels. You’ll train in a welcoming, ego-free environment alongside people who want to work hard and improve.

Ages: 13+ (teens & adults welcome)
Gear: Rash guard and athletic shorts (no zippers or pockets)

Adult Kick Boxing

1 - 2pm
1:00pm - 2:00pm

Adult Kick Boxing

JRJoao Rodrigo Book
Adult Kick Boxing
Wednesday, February 04 · 1:00pm - 2:00pm
Instructors:
Joao Rodrigo

Private Lessons with Rafa

1:30 - 2:30pm
1:30pm - 2:30pm

Private Lessons with Rafa

RPRafael Pinheiro Book
Private Lessons with Rafa
Wednesday, February 04 · 1:30pm - 2:30pm
Instructors:
Rafael Pinheiro

Ready to level up your jiu-jitsu with one-on-one attention? Coach Rafael Pinheiro—our head coach and a decorated black belt competitor—is now offering private lessons at Dino Jiu Jitsu.

Whether you're brand new and want to build a solid foundation, or you're an experienced athlete looking to sharpen specific techniques, private sessions are the fastest way to accelerate your progress.

How to Book:
Use our online booking system below to choose your day and time. You’ll see available slots, pricing, and receive a confirmation by email. It’s quick, easy, and secure.

What You’ll Get:
– 60-minute personalized training with Rafa
– Focus on the techniques and goals that matter most to you
– Options for gi or no-gi
– All levels welcome

Spots are limited—reserve yours now and take your training to the next level.

Private Lessons with Rafa

2:30 - 3:30pm
2:30pm - 3:30pm

Private Lessons with Rafa

RPRafael Pinheiro Book
Private Lessons with Rafa
Wednesday, February 04 · 2:30pm - 3:30pm
Instructors:
Rafael Pinheiro

Ready to level up your jiu-jitsu with one-on-one attention? Coach Rafael Pinheiro—our head coach and a decorated black belt competitor—is now offering private lessons at Dino Jiu Jitsu.

Whether you're brand new and want to build a solid foundation, or you're an experienced athlete looking to sharpen specific techniques, private sessions are the fastest way to accelerate your progress.

How to Book:
Use our online booking system below to choose your day and time. You’ll see available slots, pricing, and receive a confirmation by email. It’s quick, easy, and secure.

What You’ll Get:
– 60-minute personalized training with Rafa
– Focus on the techniques and goals that matter most to you
– Options for gi or no-gi
– All levels welcome

Spots are limited—reserve yours now and take your training to the next level.

Private Lessons with Rafa

3:30 - 4:30pm
3:30pm - 4:30pm

Private Lessons with Rafa

RPRafael Pinheiro Book
Private Lessons with Rafa
Wednesday, February 04 · 3:30pm - 4:30pm
Instructors:
Rafael Pinheiro

Ready to level up your jiu-jitsu with one-on-one attention? Coach Rafael Pinheiro—our head coach and a decorated black belt competitor—is now offering private lessons at Dino Jiu Jitsu.

Whether you're brand new and want to build a solid foundation, or you're an experienced athlete looking to sharpen specific techniques, private sessions are the fastest way to accelerate your progress.

How to Book:
Use our online booking system below to choose your day and time. You’ll see available slots, pricing, and receive a confirmation by email. It’s quick, easy, and secure.

What You’ll Get:
– 60-minute personalized training with Rafa
– Focus on the techniques and goals that matter most to you
– Options for gi or no-gi
– All levels welcome

Spots are limited—reserve yours now and take your training to the next level.

Kid's Kickboxing

4:30 - 5:30pm
4:30pm - 5:30pm

Kid's Kickboxing

JRJoao Rodrigo Book
Kid's Kickboxing
Wednesday, February 04 · 4:30pm - 5:30pm
Instructors:
Joao Rodrigo

Kids Jiu Jitsu

5:30 - 6:30pm
5:30pm - 6:30pm

Kids Jiu Jitsu

TNTim Nicolls RPRafael Pinheiro Tim, Rafael Book
Kids Jiu Jitsu
Wednesday, February 04 · 5:30pm - 6:30pm
Instructors:
Tim Nicolls Rafael Pinheiro

Kids Gi Jiu-Jitsu Class (Ages 6+)

Our Kids Gi Class is where discipline meets fun. Designed for ages 6+, this structured class teaches the fundamentals of Brazilian Jiu-Jitsu in a safe, supportive, and encouraging environment.

Students will learn:
– Core jiu-jitsu techniques in the traditional gi
– How to fall safely and move with control
– Respect, discipline, and focus
– Real self-defense skills and bully prevention
– Confidence through hard work and consistency

Classes are led by experienced instructors who know how to challenge kids while keeping them engaged and having fun. Whether your child is brand new or already training, this class helps build strong habits on and off the mat.

Ages: 6+
Gear: Gi required (loaners available for new students)
Schedule: Multiple class times weekly — pick what works best for your family

All Levels Jiu Jitsu - Gi

6:30 - 7:30pm
6:30pm - 7:30pm

All Levels Jiu Jitsu - Gi

RPRafael Pinheiro Book
All Levels Jiu Jitsu - Gi
Wednesday, February 04 · 6:30pm - 7:30pm
Instructors:
Rafael Pinheiro

Adult & Teen Gi Jiu-Jitsu (Ages 13+)

Our Adult Gi class is where tradition meets transformation. Designed for ages 13 and up, this class teaches the fundamentals and advanced techniques of Brazilian Jiu-Jitsu in the traditional gi (uniform).

You’ll train in a structured, respectful environment where you’ll:
– Learn sweeps, submissions, escapes, and positional control
– Build strength, flexibility, and mental toughness
– Improve self-defense skills and situational awareness
– Train with a team that pushes each other to improve—without egos or intimidation

Whether you're a total beginner or a seasoned practitioner, our coaches will meet you where you are and help you grow.

Ages: 13+
Gear: Gi required (loaners available for beginners)

Adult Kickboxing

7:30 - 8:30pm
7:30pm - 8:30pm

Adult Kickboxing

JRJoao Rodrigo Book
Adult Kickboxing
Wednesday, February 04 · 7:30pm - 8:30pm
Instructors:
Joao Rodrigo

MMA Grappling Class

9:30 - 10:30am
9:30am - 10:30am

MMA Grappling Class

RPRafael Pinheiro
MMA Grappling Class
Thursday, February 05 · 9:30am - 10:30am
Instructors:
Rafael Pinheiro

Lil Dino Jiu Jitsu

10:30 - 11am
10:30am - 11:00am

Lil Dino Jiu Jitsu

RPRafael Pinheiro Book
Lil Dino Jiu Jitsu
Thursday, February 05 · 10:30am - 11:00am
Instructors:
Rafael Pinheiro

Homeschool Jiu-Jitsu with World Silver Medalist Marie Ellensohn

Looking for a powerful mix of structure, fitness, and fun for your child during the school day? Our homeschool jiu-jitsu class, led by none other than IBJJF World Silver Medalist Marie Ellensohn, offers kids a one-of-a-kind opportunity to train with one of the top female athletes in the sport.

Coach Marie brings world-class experience, a passion for teaching, and a gift for connecting with kids of all ages. In this class, students will learn:
– Fundamental jiu-jitsu techniques (gi and no-gi)
– Self-defense skills
– Respect, focus, and discipline
– Physical coordination and agility
– How to work hard, stay humble, and have fun

This daytime class is designed specifically for homeschoolers, offering a consistent weekly outlet for energy, growth, and social interaction in a safe and positive environment.

Class Details:
– Taught by Marie Ellensohn, IBJJF World Silver Medalist
– Ages 6+
– No experience required
– Loaner uniforms available for new students
Give your child the chance to learn from the best, gain confidence, and become part of something special at Dino Jiu Jitsu.

Homeschool Jiu Jitsu

11am - 12pm
11:00am - 12:00pm

Homeschool Jiu Jitsu

RPRafael Pinheiro Book
Homeschool Jiu Jitsu
Thursday, February 05 · 11:00am - 12:00pm
Instructors:
Rafael Pinheiro

Homeschool Jiu Jitsu at Dino Jiu Jitsu

Need a structured, high-energy break in the school day that actually builds confidence and character? Our homeschool jiu-jitsu class gives kids a consistent weekly outlet for fitness, focus, and real self-defense in a safe, positive environment.

In this class, students learn:

  • Fundamental jiu-jitsu techniques (gi and no-gi)

  • Practical self-defense skills

  • Respect, focus, and discipline

  • Coordination, balance, and agility

  • How to work hard, stay humble, and be a good training partner

This daytime class is built specifically for homeschoolers, so your child gets movement, structure, and social time with other kids during normal school hours.

Class Details:

  • Homeschool daytime class

  • Ages 6+

  • No experience required

  • Loaner uniforms available for new students

If you want your kid to burn energy, build confidence, and learn something useful (instead of perfecting the art of the couch), this is it.

All Levels Jiu Jitsu - Gi

12 - 1pm
12:00pm - 1:00pm

All Levels Jiu Jitsu - Gi

RPRafael Pinheiro Book
All Levels Jiu Jitsu - Gi
Thursday, February 05 · 12:00pm - 1:00pm
Instructors:
Rafael Pinheiro

Adult & Teen Gi Jiu-Jitsu (Ages 13+)

Our Adult Gi class is where tradition meets transformation. Designed for ages 13 and up, this class teaches the fundamentals and advanced techniques of Brazilian Jiu-Jitsu in the traditional gi (uniform).

You’ll train in a structured, respectful environment where you’ll:
– Learn sweeps, submissions, escapes, and positional control
– Build strength, flexibility, and mental toughness
– Improve self-defense skills and situational awareness
– Train with a team that pushes each other to improve—without egos or intimidation

Whether you're a total beginner or a seasoned practitioner, our coaches will meet you where you are and help you grow.

Ages: 13+
Gear: Gi required (loaners available for beginners)

Adult Kickboxing Class

1 - 2pm
1:00pm - 2:00pm

Adult Kickboxing Class

JRJoao Rodrigo Book
Adult Kickboxing Class
Thursday, February 05 · 1:00pm - 2:00pm
Instructors:
Joao Rodrigo

Private Lessons with Rafa

1:30 - 2:30pm
1:30pm - 2:30pm

Private Lessons with Rafa

RPRafael Pinheiro Book
Private Lessons with Rafa
Thursday, February 05 · 1:30pm - 2:30pm
Instructors:
Rafael Pinheiro

Ready to level up your jiu-jitsu with one-on-one attention? Coach Rafael Pinheiro—our head coach and a decorated black belt competitor—is now offering private lessons at Dino Jiu Jitsu.

Whether you're brand new and want to build a solid foundation, or you're an experienced athlete looking to sharpen specific techniques, private sessions are the fastest way to accelerate your progress.

How to Book:
Use our online booking system below to choose your day and time. You’ll see available slots, pricing, and receive a confirmation by email. It’s quick, easy, and secure.

What You’ll Get:
– 60-minute personalized training with Rafa
– Focus on the techniques and goals that matter most to you
– Options for gi or no-gi
– All levels welcome

Spots are limited—reserve yours now and take your training to the next level.

Private Lessons with Rafa

2:30 - 3:30pm
2:30pm - 3:30pm

Private Lessons with Rafa

RPRafael Pinheiro Book
Private Lessons with Rafa
Thursday, February 05 · 2:30pm - 3:30pm
Instructors:
Rafael Pinheiro

Ready to level up your jiu-jitsu with one-on-one attention? Coach Rafael Pinheiro—our head coach and a decorated black belt competitor—is now offering private lessons at Dino Jiu Jitsu.

Whether you're brand new and want to build a solid foundation, or you're an experienced athlete looking to sharpen specific techniques, private sessions are the fastest way to accelerate your progress.

How to Book:
Use our online booking system below to choose your day and time. You’ll see available slots, pricing, and receive a confirmation by email. It’s quick, easy, and secure.

What You’ll Get:
– 60-minute personalized training with Rafa
– Focus on the techniques and goals that matter most to you
– Options for gi or no-gi
– All levels welcome

Spots are limited—reserve yours now and take your training to the next level.

Private Lessons with Rafa

3:30 - 4:30pm
3:30pm - 4:30pm

Private Lessons with Rafa

RPRafael Pinheiro Book
Private Lessons with Rafa
Thursday, February 05 · 3:30pm - 4:30pm
Instructors:
Rafael Pinheiro

Ready to level up your jiu-jitsu with one-on-one attention? Coach Rafael Pinheiro—our head coach and a decorated black belt competitor—is now offering private lessons at Dino Jiu Jitsu.

Whether you're brand new and want to build a solid foundation, or you're an experienced athlete looking to sharpen specific techniques, private sessions are the fastest way to accelerate your progress.

How to Book:
Use our online booking system below to choose your day and time. You’ll see available slots, pricing, and receive a confirmation by email. It’s quick, easy, and secure.

What You’ll Get:
– 60-minute personalized training with Rafa
– Focus on the techniques and goals that matter most to you
– Options for gi or no-gi
– All levels welcome

Spots are limited—reserve yours now and take your training to the next level.

Kid's Kickboxing

4:30 - 5:30pm
4:30pm - 5:30pm

Kid's Kickboxing

JRJoao Rodrigo Book
Kid's Kickboxing
Thursday, February 05 · 4:30pm - 5:30pm
Instructors:
Joao Rodrigo

Kids Jiu Jitsu - Nogi

5:30 - 6:30pm
5:30pm - 6:30pm

Kids Jiu Jitsu - Nogi

TNTim Nicolls RPRafael Pinheiro Tim, Rafael Book
Kids Jiu Jitsu - Nogi
Thursday, February 05 · 5:30pm - 6:30pm
Instructors:
Tim Nicolls Rafael Pinheiro

Kids No-Gi Jiu-Jitsu Class (Ages 6+)

Our Kids No-Gi Class teaches real self-defense and grappling skills in a fast-paced, fun, and disciplined environment—no uniform required.

In this class, kids will:
– Learn no-gi grappling techniques used in wrestling and Brazilian Jiu-Jitsu
– Build strength, speed, and agility
– Practice self-control, focus, and respect
– Develop confidence through structured training and real progress

Perfect for active kids who want to move, learn, and grow without the traditional gi. Whether your child is new to jiu-jitsu or cross-training from another sport, this class builds a strong foundation in both physical and mental toughness.

Ages: 6+
Gear: Athletic wear (no zippers or pockets)
Schedule: Weekly no-gi classes available—see schedule for details

All Levels Jiu Jitsu - Nogi

6:30 - 7:30pm
6:30pm - 7:30pm

All Levels Jiu Jitsu - Nogi

RPRafael Pinheiro Book
All Levels Jiu Jitsu - Nogi
Thursday, February 05 · 6:30pm - 7:30pm
Instructors:
Rafael Pinheiro

Adult & Teen No-Gi Jiu-Jitsu (Ages 13+)

Our No-Gi Jiu-Jitsu class for ages 13 and up is fast-paced, practical, and focused on real-world grappling. Whether you're training for self-defense, fitness, or competition, this class will push you to grow physically and mentally—no gi required.

You’ll learn:
– Effective no-gi techniques rooted in wrestling and submission grappling
– Takedowns, positional control, and submissions
– How to stay calm under pressure and move with purpose
– Real self-defense skills and situational awareness

This class is beginner-friendly but challenging for all levels. You’ll train in a welcoming, ego-free environment alongside people who want to work hard and improve.

Ages: 13+ (teens & adults welcome)
Gear: Rash guard and athletic shorts (no zippers or pockets)

Adult Kickboxing

7:30 - 8:30pm
7:30pm - 8:30pm

Adult Kickboxing

JRJoao Rodrigo Book
Adult Kickboxing
Thursday, February 05 · 7:30pm - 8:30pm
Instructors:
Joao Rodrigo

FREE Women's Self Defense Class - Nogi

10 - 11am
10:00am - 11:00am

FREE Women's Self Defense Class - Nogi

RPRafael Pinheiro Book
FREE Women's Self Defense Class - Nogi
Friday, February 06 · 10:00am - 11:00am
Instructors:
Rafael Pinheiro

Women’s Self-Defense Class

Empower yourself with real, practical skills in our Women’s Self-Defense Class—designed specifically for women of all ages and experience levels.

Taught in a supportive, no-intimidation environment, this class focuses on:
– Situational awareness and boundary setting
– Escapes from grabs, holds, and dangerous positions
– Practical techniques to neutralize larger attackers
– Building confidence, strength, and control under pressure

Led by experienced female instructors, including IBJJF World Silver Medalist Marie Ellensohn, this class blends proven jiu-jitsu techniques with real-world self-defense scenarios. No prior experience or fitness level required.

Open to: Women and teen girls (ages 13+)
Gear: Comfortable workout clothes

Homeschool Kid's Kickboxing and Jiu Jitsu Alternating weeks

11am - 12pm
11:00am - 12:00pm

Homeschool Kid's Kickboxing and Jiu Jitsu Alternating weeks

RPRafael Pinheiro JRJoao Rodrigo Rafael, Joao Book
Homeschool Kid's Kickboxing and Jiu Jitsu Alternating weeks
Friday, February 06 · 11:00am - 12:00pm
Instructors:
Rafael Pinheiro Joao Rodrigo

Homeschool Friday Class | Weekly Rotation: Jiu Jitsu + Kickboxing

Fridays at Dino are built to keep homeschool kids consistent, challenged, and having a blast. This class alternates week-to-week between Homeschool Jiu Jitsu and Homeschool Kickboxing, so your child gets the benefits of both martial arts without juggling extra schedules.

What stays the same every Friday:

  • A structured class with clear coaching and high energy

  • Fitness, confidence, and discipline baked into the training

  • A safe, positive room where kids learn to work hard and be respectful

  • Great social time with the same homeschool crew

Week A: Homeschool Jiu Jitsu Friday
Jiu-jitsu focuses on control, leverage, and self-defense without striking. Kids learn foundational techniques (gi and/or no-gi depending on the day), basic positional skills, and how to stay calm and problem-solve under pressure. Expect lots of movement, drills, and age-appropriate partner work that builds coordination and confidence.

Week B: Homeschool Kickboxing Friday
Kickboxing Friday is all about movement, athleticism, and learning clean technique in a controlled way. Kids work on stance, footwork, punching and kicking fundamentals, combinations, and pad work. It’s a great energy dump, a great workout, and a great way to build confidence and self-control.

Friday Class Details

  • Ages 6+

  • No experience required

  • Alternates weekly (Jiu Jitsu one Friday, Kickboxing the next)

  • Loaner gi available for jiu-jitsu weeks

  • We can help with gloves/gear for kickboxing weeks

Jiu Jitsu NoGi

12 - 1pm
12:00pm - 1:00pm

Jiu Jitsu NoGi

RPRafael Pinheiro
Jiu Jitsu NoGi
Friday, February 06 · 12:00pm - 1:00pm
Instructors:
Rafael Pinheiro

Adult & Teen No-Gi Jiu-Jitsu (Ages 13+)

Our No-Gi Jiu-Jitsu class for ages 13 and up is fast-paced, practical, and focused on real-world grappling. Whether you're training for self-defense, fitness, or competition, this class will push you to grow physically and mentally—no gi required.

You’ll learn:
– Effective no-gi techniques rooted in wrestling and submission grappling
– Takedowns, positional control, and submissions
– How to stay calm under pressure and move with purpose
– Real self-defense skills and situational awareness

This class is beginner-friendly but challenging for all levels. You’ll train in a welcoming, ego-free environment alongside people who want to work hard and improve.

Ages: 13+ (teens & adults welcome)
Gear: Rash guard and athletic shorts (no zippers or pockets)

Adult Kick Boxing

1 - 2pm
1:00pm - 2:00pm

Adult Kick Boxing

JRJoao Rodrigo Book
Adult Kick Boxing
Friday, February 06 · 1:00pm - 2:00pm
Instructors:
Joao Rodrigo

Open Mat

10am - 12pm
10:00am - 12:00pm

Open Mat

TNTim Nicolls Book
Open Mat
Saturday, February 07 · 10:00am - 12:00pm
Instructors:
Tim Nicolls

Free Open Mat at Dino Jiu Jitsu

No politics. No egos. Just good rolls.

Our Free Open Mat is open to everyone—whether you train at Dino or not. Come drill, spar, or just hang out with other jiu-jitsu lovers in a laid-back, respectful environment.

Perfect for:
– Catching extra reps
– Testing new techniques
– Rolling with different partners
– Connecting with the local jiu-jitsu community

All affiliations, skill levels, and styles welcome.

No sessions found