| Sunday, September 6, 2026 |
|
7:30 AM
|
adult all levels (gi) | Bruddas BJJ |
Bruddas Brazilian Jiu-Jitsu |
|
|
|
9:00 AM
|
adult open mat | granite bay jiu-jitsu |
granite bay jiu-jitsu |
|
|
| Monday, September 7, 2026 |
|
6:00 PM
|
youth all levels (gi) | granite bay jiu-jitsu |
granite bay jiu-jitsu |
|
|
|
7:00 PM
|
adult all levels (gi) | granite bay jiu-jitsu |
granite bay jiu-jitsu |
|
|
| Tuesday, September 8, 2026 |
|
4:30 PM
|
youth all levels (gi) | Bruddas BJJ |
Bruddas Brazilian Jiu-Jitsu |
|
|
|
4:30 PM
|
youth all levels (gi) | Bruddas BJJ |
Bruddas Brazilian Jiu-Jitsu |
|
|
|
7:00 PM
|
adult all levels (no gi) | granite bay jiu-jitsu |
granite bay jiu-jitsu |
|
|
| Wednesday, September 9, 2026 |
|
6:00 PM
|
youth all levels (gi) | granite bay jiu-jitsu |
granite bay jiu-jitsu |
|
|
|
7:00 PM
|
adult all levels (gi) | Bruddas BJJ |
Bruddas Brazilian Jiu-Jitsu |
|
|
|
7:00 PM
|
adult all levels (gi) | Bruddas BJJ |
Bruddas Brazilian Jiu-Jitsu |
|
|
| Thursday, September 10, 2026 |
|
4:30 PM
|
youth all levels (gi) | Bruddas BJJ |
Bruddas Brazilian Jiu-Jitsu |
|
|
|
4:30 PM
|
youth all levels (gi) | Bruddas BJJ |
Bruddas Brazilian Jiu-Jitsu |
|
|
|
7:00 PM
|
adult all levels (no gi) | granite bay jiu-jitsu |
granite bay jiu-jitsu |
|
|
| Friday, September 11, 2026 |
|
7:00 PM
|
adult open mat | granite bay jiu-jitsu |
granite bay jiu-jitsu |
|
|
| Saturday, September 12, 2026 |
|
7:30 AM
|
adult all levels (gi) | Bruddas BJJ (0/50) |
Bruddas Brazilian Jiu-Jitsu |
(50 spots left) |
|
|
9:00 AM
|
adult open mat | granite bay jiu-jitsu |
granite bay jiu-jitsu |
|
|