Schedule - Epica Jiu-Jitsu Academy | Brazilian Jiu-Jitsu & Muay Thai kickboxing in Walnut Creek
EPICA JIU JITSU ACADEMY

Schedule

03/29/2026 - 04/04/2026
29 Sun 30 Mon 31 Tue 1 Wed 2 Thu 3 Fri 4 Sat
29 Sun Closed
30 Mon Closed
31 Tue Closed
1 Wed Closed
2 Thu Closed
3 Fri Closed
4 Sat Closed
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 BJJ

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

Adult BJJ

ECEduardo Curado
Adult BJJ
Monday, March 30 · 12:00pm - 1:00pm
Instructors:
Eduardo Curado

Master the fundamentals together! Each class dives into the technique of the day through hands-on practice and partner drills. Train hard, support your teammates, and walk away better every single session.

This day is marked as closed. Reopen the day to edit or restore sessions.

Little Kids BJJ (ages 3–6)

4 - 4:45pm
4:00pm - 4:45pm

Little Kids BJJ (ages 3–6)

ECEduardo Curado
Little Kids BJJ (ages 3–6)
Monday, March 30 · 4:00pm - 4:45pm
Instructors:
Eduardo Curado

Every champion starts small! This class helps our youngest warriors (ages 3–6) build balance, coordination, and confidence through fun Jiu-Jitsu games and teamwork. We teach discipline, respect, and courage, all while keeping the mats full of laughter and energy.

This day is marked as closed. Reopen the day to edit or restore sessions.

Big Kids BJJ (ages 7–10)

5 - 5:55pm
5:00pm - 5:55pm

Big Kids BJJ (ages 7–10)

ECEduardo Curado
Big Kids BJJ (ages 7–10)
Monday, March 30 · 5:00pm - 5:55pm
Instructors:
Eduardo Curado

This class mixes excitement with focus! Kids (ages 7–10) dive into fundamental techniques, partner drills, and live movement games. We teach discipline, teamwork, and resilience, all while keeping the energy high and the smiles real.

This day is marked as closed. Reopen the day to edit or restore sessions.

Adult BJJ

6 - 7pm
6:00pm - 7:00pm

Adult BJJ

ECEduardo Curado
Adult BJJ
Monday, March 30 · 6:00pm - 7:00pm
Instructors:
Eduardo Curado

Master the fundamentals together! Each class dives into the technique of the day through hands-on practice and partner drills. Train hard, support your teammates, and walk away better every single session.

This day is marked as closed. Reopen the day to edit or restore sessions.

Adult BJJ

6 - 7am
6:00am - 7:00am

Adult BJJ

ECEduardo Curado
Adult BJJ
Tuesday, March 31 · 6:00am - 7:00am
Instructors:
Eduardo Curado

Master the fundamentals together! Each class dives into the technique of the day through hands-on practice and partner drills. Train hard, support your teammates, and walk away better every single session.

This day is marked as closed. Reopen the day to edit or restore sessions.

Adult BJJ Advanced

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

Adult BJJ Advanced

ECEduardo Curado
Adult BJJ Advanced
Tuesday, March 31 · 12:00pm - 1:00pm
Instructors:
Eduardo Curado

Take your Jiu Jitsu to the next level! Dive into advanced positions, transitions, and real fight scenarios. Every class challenges your stamina, control, and creativity. Remember guys, iron sharpens iron, train with warriors who bring out your best. 

Only for students who have earned four stripes on their white belt or higher.

This day is marked as closed. Reopen the day to edit or restore sessions.

Kids Muay Thai (ages 6+)

4 - 4:45pm
4:00pm - 4:45pm

Kids Muay Thai (ages 6+)

ECEduardo Curado
Kids Muay Thai (ages 6+)
Tuesday, March 31 · 4:00pm - 4:45pm
Instructors:
Eduardo Curado

Kids learn the art of Muay Thai through striking, balance, and coordination through drills, pad work, and teamwork. All while learning confidence, respect, and discipline, it’s the perfect mix of fitness, discipline, and fun! (Ages 6+)

This day is marked as closed. Reopen the day to edit or restore sessions.

Juniors BJJ (ages 11+)

5 - 5:55pm
5:00pm - 5:55pm

Juniors BJJ (ages 11+)

ECEduardo Curado
Juniors BJJ (ages 11+)
Tuesday, March 31 · 5:00pm - 5:55pm
Instructors:
Eduardo Curado

The Juniors Jiu Jitsu class challenges students (ages 11+) to sharpen their technique, blending technical Jiu Jitsu with conditioning and live training to build confidence, focus, and grit. Surrounded by teammates who push you to do your best, every class is a chance to level up!

This day is marked as closed. Reopen the day to edit or restore sessions.

Adult Muay Thai

6 - 7pm
6:00pm - 7:00pm

Adult Muay Thai

ECEduardo Curado
Adult Muay Thai
Tuesday, March 31 · 6:00pm - 7:00pm
Instructors:
Eduardo Curado

Master “the art of eight limbs” and unleash your power! Our Adult Muay Thai class blends striking technique, conditioning, and strategy in a high-energy environment. Learn to strike with precision, move with purpose, and challenge yourself alongside teammates who bring out your best.

Step in, train hard, and walk out stronger — in body, mind, and spirit.

This day is marked as closed. Reopen the day to edit or restore sessions.

Adult BJJ

6 - 7am
6:00am - 7:00am

Adult BJJ

ECEduardo Curado
Adult BJJ
Wednesday, April 01 · 6:00am - 7:00am
Instructors:
Eduardo Curado

Master the fundamentals together! Each class dives into the technique of the day through hands-on practice and partner drills. Train hard, support your teammates, and walk away better every single session.

This day is marked as closed. Reopen the day to edit or restore sessions.

Adult NOGI

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

Adult NOGI

ECEduardo Curado
Adult NOGI
Wednesday, April 01 · 12:00pm - 1:00pm
Instructors:
Eduardo Curado

This day is marked as closed. Reopen the day to edit or restore sessions.

Little Kids BJJ (ages 3–6)

4 - 4:45pm
4:00pm - 4:45pm

Little Kids BJJ (ages 3–6)

ECEduardo Curado
Little Kids BJJ (ages 3–6)
Wednesday, April 01 · 4:00pm - 4:45pm
Instructors:
Eduardo Curado

Every champion starts small! This class helps our youngest warriors (ages 3–6) build balance, coordination, and confidence through fun Jiu-Jitsu games and teamwork. We teach discipline, respect, and courage, all while keeping the mats full of laughter and energy.

This day is marked as closed. Reopen the day to edit or restore sessions.

Big Kids BJJ (ages 7–10)

5 - 5:55pm
5:00pm - 5:55pm

Big Kids BJJ (ages 7–10)

ECEduardo Curado
Big Kids BJJ (ages 7–10)
Wednesday, April 01 · 5:00pm - 5:55pm
Instructors:
Eduardo Curado

This class mixes excitement with focus! Kids (ages 7–10) dive into fundamental techniques, partner drills, and live movement games. We teach discipline, teamwork, and resilience, all while keeping the energy high and the smiles real.

This day is marked as closed. Reopen the day to edit or restore sessions.

Juniors BJJ (ages 11+)

6 - 6:55pm
6:00pm - 6:55pm

Juniors BJJ (ages 11+)

ECEduardo Curado
Juniors BJJ (ages 11+)
Wednesday, April 01 · 6:00pm - 6:55pm
Instructors:
Eduardo Curado

The Juniors Jiu Jitsu class challenges students (ages 11+) to sharpen their technique, blending technical Jiu Jitsu with conditioning and live training to build confidence, focus, and grit. Surrounded by teammates who push you to do your best, every class is a chance to level up!


This day is marked as closed. Reopen the day to edit or restore sessions.

Adult NOGI

7 - 8pm
7:00pm - 8:00pm

Adult NOGI

ECEduardo Curado
Adult NOGI
Wednesday, April 01 · 7:00pm - 8:00pm
Instructors:
Eduardo Curado

This day is marked as closed. Reopen the day to edit or restore sessions.

Adult BJJ

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

Adult BJJ

ECEduardo Curado
Adult BJJ
Thursday, April 02 · 12:00pm - 1:00pm
Instructors:
Eduardo Curado

Master the fundamentals together! Each class dives into the technique of the day through hands-on practice and partner drills. Train hard, support your teammates, and walk away better every single session.

This day is marked as closed. Reopen the day to edit or restore sessions.

Little Kids BJJ (ages 3–6)

4 - 4:45pm
4:00pm - 4:45pm

Little Kids BJJ (ages 3–6)

ECEduardo Curado
Little Kids BJJ (ages 3–6)
Thursday, April 02 · 4:00pm - 4:45pm
Instructors:
Eduardo Curado

Every champion starts small! This class helps our youngest warriors (ages 3–6) build balance, coordination, and confidence through fun Jiu-Jitsu games and teamwork. We teach discipline, respect, and courage, all while keeping the mats full of laughter and energy.

This day is marked as closed. Reopen the day to edit or restore sessions.

Big Kids BJJ (ages 7–10)

5 - 5:55pm
5:00pm - 5:55pm

Big Kids BJJ (ages 7–10)

ECEduardo Curado
Big Kids BJJ (ages 7–10)
Thursday, April 02 · 5:00pm - 5:55pm
Instructors:
Eduardo Curado

This class mixes excitement with focus! Kids (ages 7–10) dive into fundamental techniques, partner drills, and live movement games. We teach discipline, teamwork, and resilience, all while keeping the energy high and the smiles real.

This day is marked as closed. Reopen the day to edit or restore sessions.

Adult BJJ

6 - 7pm
6:00pm - 7:00pm

Adult BJJ

ECEduardo Curado
Adult BJJ
Thursday, April 02 · 6:00pm - 7:00pm
Instructors:
Eduardo Curado

Master the fundamentals together! Each class dives into the technique of the day through hands-on practice and partner drills. Train hard, support your teammates, and walk away better every single session.

This day is marked as closed. Reopen the day to edit or restore sessions.

Adult BJJ

6 - 7am
6:00am - 7:00am

Adult BJJ

ECEduardo Curado
Adult BJJ
Friday, April 03 · 6:00am - 7:00am
Instructors:
Eduardo Curado

Master the fundamentals together! Each class dives into the technique of the day through hands-on practice and partner drills. Train hard, support your teammates, and walk away better every single session.

This day is marked as closed. Reopen the day to edit or restore sessions.

Adult BJJ Advanced

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

Adult BJJ Advanced

ECEduardo Curado
Adult BJJ Advanced
Friday, April 03 · 12:00pm - 1:00pm
Instructors:
Eduardo Curado

Take your Jiu Jitsu to the next level! Dive into advanced positions, transitions, and real fight scenarios. Every class challenges your stamina, control, and creativity. Remember guys, iron sharpens iron, train with warriors who bring out your best. 

Only for students who have earned four stripes on their white belt or higher.

This day is marked as closed. Reopen the day to edit or restore sessions.

Kids Muay Thai (ages 6+)

4 - 4:45pm
4:00pm - 4:45pm

Kids Muay Thai (ages 6+)

ECEduardo Curado
Kids Muay Thai (ages 6+)
Friday, April 03 · 4:00pm - 4:45pm
Instructors:
Eduardo Curado

Kids learn the art of Muay Thai through striking, balance, and coordination through drills, pad work, and teamwork. All while learning confidence, respect, and discipline, it’s the perfect mix of fitness, discipline, and fun! (Ages 6+)

This day is marked as closed. Reopen the day to edit or restore sessions.

Juniors BJJ (ages 11+)

5 - 5:55pm
5:00pm - 5:55pm

Juniors BJJ (ages 11+)

ECEduardo Curado
Juniors BJJ (ages 11+)
Friday, April 03 · 5:00pm - 5:55pm
Instructors:
Eduardo Curado

The Juniors Jiu Jitsu class challenges students (ages 11+) to sharpen their technique, blending technical Jiu Jitsu with conditioning and live training to build confidence, focus, and grit. Surrounded by teammates who push you to do your best, every class is a chance to level up!

This day is marked as closed. Reopen the day to edit or restore sessions.

Adult Muay Thai

6 - 7pm
6:00pm - 7:00pm

Adult Muay Thai

ECEduardo Curado
Adult Muay Thai
Friday, April 03 · 6:00pm - 7:00pm
Instructors:
Eduardo Curado

Master “the art of eight limbs” and unleash your power! Our Adult Muay Thai class blends striking technique, conditioning, and strategy in a high-energy environment. Learn to strike with precision, move with purpose, and challenge yourself alongside teammates who bring out your best.

Step in, train hard, and walk out stronger — in body, mind, and spirit.

This day is marked as closed. Reopen the day to edit or restore sessions.

Little Kids BJJ (ages 3–6)

8 - 8:45am
8:00am - 8:45am

Little Kids BJJ (ages 3–6)

ECEduardo Curado
Little Kids BJJ (ages 3–6)
Saturday, April 04 · 8:00am - 8:45am
Instructors:
Eduardo Curado

Every champion starts small! This class helps our youngest warriors (ages 3–6) build balance, coordination, and confidence through fun Jiu-Jitsu games and teamwork. We teach discipline, respect, and courage, all while keeping the mats full of laughter and energy.

This day is marked as closed. Reopen the day to edit or restore sessions.

Big Kids BJJ (ages 7–10)

9 - 9:55am
9:00am - 9:55am

Big Kids BJJ (ages 7–10)

ECEduardo Curado
Big Kids BJJ (ages 7–10)
Saturday, April 04 · 9:00am - 9:55am
Instructors:
Eduardo Curado

This class mixes excitement with focus! Kids (ages 7–10) dive into fundamental techniques, partner drills, and live movement games. We teach discipline, teamwork, and resilience, all while keeping the energy high and the smiles real.

This day is marked as closed. Reopen the day to edit or restore sessions.

Juniors BJJ (ages 11+)

10 - 10:55am
10:00am - 10:55am

Juniors BJJ (ages 11+)

ECEduardo Curado
Juniors BJJ (ages 11+)
Saturday, April 04 · 10:00am - 10:55am
Instructors:
Eduardo Curado

The Juniors Jiu Jitsu class challenges students (ages 11+) to sharpen their technique, blending technical Jiu Jitsu with conditioning and live training to build confidence, focus, and grit. Surrounded by teammates who push you to do your best, every class is a chance to level up!


This day is marked as closed. Reopen the day to edit or restore sessions.

Ladies BJJ

11 - 11:55am
11:00am - 11:55am

Ladies BJJ

ECEduardo Curado
Ladies BJJ
Saturday, April 04 · 11:00am - 11:55am
Instructors:
Eduardo Curado

Jiu Jitsu… minus the sweaty men.
A Supportive training space for women to learn and practice Jiu-Jitsu together. Each class covers the technique of the day through clear instruction, partner drills, and live movement. Train, roll, and grow with an amazing group of women. Same intensity, same EPICA energy... just better smelling.

This day is marked as closed. Reopen the day to edit or restore sessions.

Open Mat

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

Open Mat

ECEduardo Curado
Open Mat
Saturday, April 04 · 12:00pm - 1:30pm
Instructors:
Eduardo Curado

Come Train Guys!

This day is marked as closed. Reopen the day to edit or restore sessions.

No sessions found

We offer a wide range of Brazilian Jiu Jitsu and Muay Thai classes. 
Our kids' programs are divided into specific age groups to ensure the attention and structure they need.

Tap the info button for more details.