Class schedule
69 classes a week, Monday through Saturday. Classes marked “Free intro OK” are beginner-friendly and can be booked as your free first class. Times are Arizona time; the academy is closed Sundays.
Schedules change around holidays and events. If you’re planning a first visit, book it or call (480) 512-9177 so we can confirm.

Weekly classes
69 classes shown
MondayToday
- 10:00 AMGB1 FundamentalsAdults, all levelsFree intro OK
- 11:00 AMGB2 Live TrainingExperienced adultsMembers
- 3:20 PMTiny ChampionsAges 3–4Free intro OK
- 4:00 PMLittle Champions IAges 5–6Members
- 4:00 PMLittle Champions IIAges 7–9Free intro OK
- 4:00 PMAdvanced KidsInvite onlyInvite only
- 5:00 PMLittle Champions IIAges 7–9Free intro OK
- 5:00 PMAdvanced KidsInvite onlyInvite only
- 5:00 PMKids CompetitionInvite onlyInvite only
- 6:00 PMJuniors and TeensAges 10–14Free intro OK
- 6:00 PM, mat 2GB1 FundamentalsAdults, all levelsFree intro OK
- 7:00 PMGB3 Blue Belt and UpExperienced adultsMembers
- 8:00 PMGB2 Live TrainingExperienced adultsMembers
- No classes match these filters.
TuesdayToday
- 6:30 AMGB1 FundamentalsAdults, all levelsFree intro OK
- 7:30 AMGB2 Live TrainingExperienced adultsMembers
- 10:00 AMGB1 FundamentalsAdults, all levelsFree intro OK
- 11:00 AMGB2 Live TrainingExperienced adultsMembers
- 3:20 PMTiny ChampionsAges 3–4Free intro OK
- 4:00 PMLittle Champions IAges 5–6Members
- 4:00 PMLittle Champions IIAges 7–9Free intro OK
- 4:00 PMAdvanced KidsInvite onlyInvite only
- 5:00 PMLittle Champions IAges 5–6Free intro OK
- 5:00 PMLittle Champions IIAges 7–9Free intro OK
- 5:00 PMAdvanced KidsInvite onlyInvite only
- 6:00 PMJuniors and TeensAges 10–14Free intro OK
- 6:00 PM, mat 2Kids Competition No-GiInvite onlyInvite only
- 7:00 PMAdult No-GiAdults, all levelsFree intro OK
- 8:00 PMGB2 Live TrainingExperienced adultsMembers
- No classes match these filters.
WednesdayToday
- 6:30 AMGB1 FundamentalsAdults, all levelsFree intro OK
- 7:30 AMGB2 Live TrainingExperienced adultsMembers
- 8:00 AMGB3 Adult CompetitionExperienced adultsMembers
- 10:00 AMGB1 FundamentalsAdults, all levelsFree intro OK
- 11:00 AMGB2 Live TrainingExperienced adultsMembers
- 3:20 PMTiny ChampionsAges 3–4Free intro OK
- 4:00 PMLittle Champions IAges 5–6Members
- 4:00 PMLittle Champions IIAges 7–9Free intro OK
- 4:00 PMAdvanced KidsInvite onlyInvite only
- 5:00 PMLittle Champions IIAges 7–9Free intro OK
- 5:00 PMAdvanced KidsInvite onlyInvite only
- 5:00 PMKids CompetitionInvite onlyInvite only
- 6:00 PMJuniors and TeensAges 10–14Free intro OK
- 6:00 PM, mat 2GB1 FundamentalsAdults, all levelsFree intro OK
- 7:00 PMGB3 Blue Belt and UpExperienced adultsMembers
- 8:00 PMGB2 Live TrainingExperienced adultsMembers
- No classes match these filters.
ThursdayToday
- 6:30 AMGB3 Blue Belt and UpExperienced adultsMembers
- 7:30 AMGB2 Live TrainingExperienced adultsMembers
- 10:00 AMGB1 FundamentalsAdults, all levelsFree intro OK
- 11:00 AMGB2 Live TrainingExperienced adultsMembers
- 3:20 PMTiny ChampionsAges 3–4Free intro OK
- 4:00 PMLittle Champions IAges 5–6Members
- 4:00 PMLittle Champions IIAges 7–9Free intro OK
- 4:00 PMAdvanced KidsInvite onlyInvite only
- 5:00 PMLittle Champions IAges 5–6Free intro OK
- 5:00 PMLittle Champions IIAges 7–9Free intro OK
- 5:00 PMAdvanced KidsInvite onlyInvite only
- 6:00 PMJuniors and TeensAges 10–14Free intro OK
- 6:00 PM, mat 2GB1 FundamentalsAdults, all levelsFree intro OK
- 7:00 PMOpen MatExperienced adultsMembers
- No classes match these filters.
FridayToday
- 6:30 AMAdult No-Gi (GB2)Experienced adultsMembers
- 7:30 AMLive TrainingExperienced adultsMembers
- 10:00 AMWomen’s ClassWomen, all levelsFree intro OK
- 11:00 AMGB2 Live TrainingExperienced adultsMembers
- 4:30 PM, mat 2Kids CompetitionInvite onlyInvite only
- 6:00 PMJuniors and TeensAges 10–14Free intro OK
- 6:00 PM, mat 2GB1 FundamentalsAdults, all levelsFree intro OK
- No classes match these filters.
SaturdayToday
- 9:00 AMParents and KidsParents with kidsFree intro OK
- 10:00 AMJuniors and TeensAges 10–14Free intro OK
- 10:00 AM, mat 2GB1 FundamentalsAdults, all levelsFree intro OK
- 11:00 AMOpen MatExperienced adultsMembers
- No classes match these filters.
Reading the schedule
- GB1 Fundamentals is the beginner class for adults. Start here if you’ve never trained.
- GB2 and Live Training are for students the coaches have moved up; GB3 is blue belt and up.
- Open Mat is open training time for experienced students: no set lesson.
- Mat 2 is the second training area. Most mat 2 classes run at the same time as a class on the main mat, so a parent and child can often train at the same hour.
- Little Champions I (ages 5–6) intro classes are Tuesday and Thursday at 5:00 PM.

Your first class is free.
Pick a beginner class for your age group. We’ll confirm by phone or email.
