Jujutsu Kaisen Character Ages (Complete Guide – Updated)
Understanding the ages of Jujutsu Kaisen characters helps fans place each sorcerer in the right timeline, compare generational power differences, and understand how the story connects across past and present arcs. From teenage first-years to experienced special grade sorcerers, every age reveals something about their personality, maturity, and role in the JJK world.
Below is a complete, updated guide covering the ages of main characters, Tokyo students, Kyoto sorcerers, villains, and Special Grades in Jujutsu Kaisen.
Main Jujutsu Kaisen Characters and Their Ages
Yuji Itadori – 15 years old
Yuji is surprisingly young for someone hosting Sukuna. His emotional maturity and physical strength exceed what you would expect from a typical high school student, showing why he becomes a central figure in the war against curses.
Megumi Fushiguro – 15 years old
Megumi shares the same age as Yuji, but his calm, serious personality makes him feel older. His past, Zenin clan background, and heavy responsibilities mature him early.

Nobara Kugisaki – 16 years old
Nobara is the oldest among the three first-years. Her age reflects her confidence and bold personality as she embraces city life away from her rural hometown.
Teacher & Mentors’ Ages
Satoru Gojo – 28 years old
Despite being under 30, Gojo is considered the strongest sorcerer alive. His young age makes his power level even more shocking, as he has surpassed centuries of sorcerer talent.
Kento Nanami – 27–28 years old
Nanami’s age places him close to Gojo, but his personality is far more grounded. His maturity and rational thinking set him apart from the chaotic nature of younger sorcerers.
Shoko Ieiri – 28 years old
Shoko is the same age as Gojo and Geto, completing the iconic Jujutsu High trio. Her calm, composed attitude aligns with her role as the medical sorcerer.
Tokyo Jujutsu High Students (Ages)

Maki Zenin – 16 years old
Maki’s age may surprise fans because her strength and attitude feel much older. Despite being 16, she carries the discipline of a fully trained fighter.
Toge Inumaki – 16 years old
Quiet and reserved, Toge’s personality matches that of a typical teenager, but his cursed speech ability forces him to behave cautiously.
Panda – Birthdate Unknown
Although Panda looks older, he has no real human age. Created by Principal Yaga, Panda is physically mature but mentally youthful.
Yuta Okkotsu – 17 years old (JJK 0)
In the main timeline, Yuta is around 18–19 years old, depending on arc placement. His maturity grows significantly after training overseas.
Kyoto Jujutsu High Characters’ Ages
Aoi Todo – 18 years old
Todo is older than most students, which explains his physical maturity and overwhelming strength.
Mai Zenin – 16 years old
Mai and Maki are twins, sharing the same age. Her personality and emotional struggles reflect the Zenin clan pressure.
Kasumi Miwa – 17 years old
Miwa acts mature and responsible for her age, often due to admiration for the older sorcerers like Gojo.
Momo Nishimiya – 18 years old
Small in height but not in age, Momo is older than many assume due to her petite appearance.
Villains & Special Grades – Ages Explained
Many antagonists in Jujutsu Kaisen are curses or ancient beings, making their ages far different from typical humans.
Ryomen Sukuna – Over 1000 years old
Sukuna lived during the Heian era, the golden age of jujutsu. Though now inside Yuji’s body, his true age is more than a millennium.
Suguru Geto – 27 years old
Geto is the same age as Gojo. His age reflects the timeline in which he left Jujutsu High and began his anti-sorcerer ideology.
Mahito – Age Unknown (Likely 1–2 years old)
Mahito is a cursed spirit born from negative human emotions. Despite his childlike curiosity, he is extremely dangerous.
Jogo – Age Unknown
As a volcanic special-grade curse, Jogo does not age like a human.
Choso – Unknown (Over 150 years?)
As a Death Painting Womb, Choso is technically an ancient creation but physically appears in his early 20s.
Jujutsu Kaisen Character Ages Chart
| Character | Age |
|---|---|
| Yuji Itadori | 15 |
| Megumi Fushiguro | 15 |
| Nobara Kugisaki | 16 |
| Satoru Gojo | 28 |
| Shoko Ieiri | 28 |
| Kento Nanami | 27–28 |
| Maki Zenin | 16 |
| Mai Zenin | 16 |
| Toge Inumaki | 16 |
| Panda | Unknown |
| Yuta Okkotsu | 17 (JJK 0) / 18–19 currently |
| Aoi Todo | 18 |
| Kasumi Miwa | 17 |
| Momo Nishimiya | 18 |
| Ryomen Sukuna | 1000+ |
| Suguru Geto | 27 |
| Mahito | Unknown (very young curse) |
| Choso | Unknown (ancient creation) |
| Jogo | Unknown |
