▲ FightGyms
The Immortals training floor before class
Young students sitting along the wall watching an Immortals coach demonstrate a jiu jitsu technique during a kids class.
Class lined up to start training
Immortals Jiu Jitsu students and coaches gathered together on the mats after a Brazilian jiu jitsu class in Clifton, New Jersey.
Adult members standing together on the mats after a no-gi jiu jitsu and wrestling session at Immortals in Clifton.
Mike Rakshan, founder and head coach of Immortals Jiu Jitsu, in his gi and black belt in front of the American flag

Photos from the gym’s website.

Immortals Jiu Jitsu

199 Scoles Ave, Clifton, NJ 07012

Listed from the gym’s website · prices last verified 2026-09-27

BJJKickboxingMuay ThaiWrestlingBeginner friendlyFight teamKids classesOpen mat

Prices

last verified 2026-09-27
Intro / trial$0from gym website

Class schedule

Mon
  • 5:30pmImmortals Juniors (No-Gi)
  • 6:30pmMuay Thai Kickboxing
  • 7:30pmNo Gi Jiu Jitsu
Tue
  • 5pmImmortals Minis (Gi)kids
  • 5:30pmImmortals Juniors (Gi)kids
  • 6:30pmFundamentals Jiu Jitsu (No-Gi)beginner
  • 7:30pmNo Gi Jiu Jitsu
Wed
  • 5:30pmImmortals Juniors (Gi)kids
  • 6:30pmMuay Thai Kickboxing
  • 7:30pmWrestling
Thu
  • 5pmImmortals Minis (Gi)kids
  • 5:30pmImmortals Juniors (No-Gi)kids
  • 6:30pmFundamentals Jiu Jitsu (No-Gi)beginner
  • 7:30pmNo Gi Jiu Jitsu
Fri
  • 5:30pmKids Kickboxingkids
  • 6:30pmFundamentals Jiu Jitsu (No-Gi)beginner
  • 7:30pmNo Gi Jiu Jitsu
Sat
  • 9amImmortals Miniskids
  • 10amImmortals Juniorskids
  • 11amStriking
  • 12:30pmNo Gi Jiu Jitsu
Sun
  • 1pmMuay Thai Kickboxing
  • 2pmOpen Mat