Every Main JJK Character’s Age, Height, And Birthday

If you’ve ever tried lining up a Jujutsu Kaisen character’s age with their on-screen performance, you’ve probably noticed things don’t always add up cleanly. One episode makes a sorcerer feel like a seasoned raid boss, while a databook quietly confirms they’re barely old enough to be in high school. That disconnect isn’t an accident, and understanding how JJK defines ages, heights, and birthdays is key to making sense of the stats you’re about to compare.

Jujutsu Kaisen pulls its character data from multiple layers of canon, each with a different priority level. Think of it like patch notes versus in-game visuals: one tells you how the system works, the other shows how it feels in motion. When fans argue over whether a height or age is “correct,” they’re usually pulling from different sources that were never meant to override each other.

Manga Canon: The Primary Source of Truth

The manga is the highest authority when it comes to canon information. If an age, birthday, or timeline detail is stated or clearly implied in the original Weekly Shōnen Jump chapters, that data takes priority over everything else. School years, flashbacks, and dated events are especially important here, since they lock characters into specific age ranges with very little wiggle room.

That said, the manga rarely stops to spell everything out. Akutami often treats character stats like hidden mechanics, leaving readers to infer details from context rather than explicit callouts. This is why exact ages aren’t always obvious unless they’re later clarified elsewhere.

Official Databooks: Semi-Canon, But Highly Reliable

This is where most concrete numbers come from. Official Jujutsu Kaisen fanbooks and databooks, supervised by Gege Akutami, provide exact ages, heights, birthdays, and even personal trivia. For gamers, this is the equivalent of a developer stat sheet: not always visible during gameplay, but absolutely real within the system.

Databook information is considered canon unless it directly contradicts the manga. When discrepancies pop up, fans generally treat the databook as a snapshot taken at a specific point in the story, which explains why ages may not line up perfectly as the timeline progresses.

Anime Adaptation: Visually Accurate, Statistically Flexible

The anime prioritizes visual consistency and emotional impact over hard numbers. Heights are adjusted for composition, intimidation factor, or fight choreography, which can subtly skew how tall or old a character feels. A sorcerer might look like a towering tank in one arc and closer to average height in another, purely due to camera angles and animation choices.

Importantly, the anime rarely introduces new statistical data. When it does, it’s almost always pulling from existing manga or databook material rather than creating new canon. Treat anime visuals as a feel-based representation, not a ruler.

Author Comments and Extras: Flavor, Not Frame Data

Gege Akutami’s comments, volume extras, and joke panels sometimes reference character traits in a loose or humorous way. These are great for understanding personality and intent, but they’re not always meant to be taken as hard measurements. Think of these like developer tweets: insightful, fun, but not something you’d build a competitive tier list around without backup.

When all of these sources are weighed together, a clear hierarchy emerges. Manga first, databooks second, anime last, with author comments adding flavor rather than raw stats. That structure is what allows fans to compare characters quickly and accurately, even when the series itself plays a little fast and loose with the numbers.

First-Year Students at Tokyo Jujutsu High (Yuji, Megumi, Nobara): Ages, Heights, Birthdays

With the data hierarchy established, it’s time to open the character select screen. Tokyo Jujutsu High’s first-year trio forms the emotional and mechanical backbone of Jujutsu Kaisen’s early arcs, and their official stats come straight from the fanbooks supervised by Gege Akutami. These numbers function like baseline attributes before buffs, debuffs, and story-driven power spikes start warping perception.

All three students enter the series at the same academic rank and roughly the same age, but their physical builds and birthdays subtly reinforce how differently they play in combat and interact within the squad.

Yuji Itadori

Yuji Itadori is officially 15 years old at the start of the series, placing him firmly in the first-year bracket when Sukuna enters the picture. His birthday is March 20, which lines up with his impulsive, forward-charging personality, very much a high-risk, high-reward brawler archetype.

Standing at 173 cm (about 5’8”), Yuji has a balanced physical profile that matches his all-rounder gameplay role. He’s not the tallest on the roster, but his raw strength and cursed energy efficiency let him punch far above his weight class. The anime occasionally exaggerates his size during close-quarters fights, but the databook height remains the canonical stat.

Megumi Fushiguro

Megumi Fushiguro is also 15 years old during his first year at Jujutsu High, with a birthday on December 22. That late-year birthdate subtly reinforces his reserved, end-of-the-season energy, fitting for a summoner-style character who plays the long game rather than rushing objectives.

Megumi is officially 175 cm tall (around 5’9”), making him slightly taller than Yuji despite often feeling leaner on screen. Animation framing and his slouched posture can make him look shorter, but the databook confirms his height advantage. Think of it like a character with deceptively long hitboxes that don’t always read clearly in motion.

Nobara Kugisaki

Nobara Kugisaki rounds out the trio at 15 years old, with a birthday of August 7. She’s the oldest-feeling member of the group in terms of attitude, and that confidence shows up immediately in how she approaches fights and social encounters alike.

Her official height is 160 cm (about 5’3”), making her the shortest of the first years. The anime sometimes compensates with aggressive camera angles to boost her presence, especially during Resonance activations. Canonically, though, her smaller frame contrasts sharply with her high-damage, precision-based combat style, a classic glass-cannon setup backed by ruthless execution.

Together, these three form a tightly balanced starting party. Same age tier, different stat distributions, and birthdays that quietly reinforce their narrative roles, all pulled directly from databook canon rather than anime interpretation.

Second-Year Students & Upperclassmen (Maki, Panda, Toge, Yuta): Official Stats Breakdown

Once you move past the first-year lineup, Jujutsu High’s roster starts looking less like a tutorial party and more like a late-game team built around extreme specialization. The second-year students and returning upperclassmen have wider stat gaps, stranger hitboxes, and far less conventional growth curves.

This is also where databook canon matters most. The anime frequently stylizes these characters in ways that can throw off age and scale, so locking in official numbers helps clarify how they’re actually meant to stack up.

Maki Zenin

Maki Zenin is 16 years old during her second year at Jujutsu High, with an official birthday of January 20. Her age often surprises fans because her role, demeanor, and combat responsibility feel closer to a veteran than a student.

She stands at 170 cm (about 5’7”), putting her right in the middle of the cast height-wise. The anime tends to frame her as bulkier or more imposing during melee exchanges, but databook measurements confirm she’s built for speed and precision rather than raw size. In gameplay terms, she’s a crit-focused DPS with zero cursed energy, relying entirely on clean spacing, weapon reach, and perfect execution.

Panda

Panda’s age is officially listed as unknown, which isn’t a dodge so much as a lore mechanic. As a Cursed Corpse created by Principal Yaga, he doesn’t age in a human sense, though he’s treated socially as being in the same peer group as the second years.

His birthday is recorded as March 5, a rare case where even a non-human character gets a clean calendar stat. Panda is approximately 200 cm tall (around 6’7”), making him one of the largest playable silhouettes in the series. That size comes with obvious aggro draw and massive hitboxes, but it’s balanced by stance changes that function like form-swapping, letting him flex between tank, bruiser, and burst damage roles.

Toge Inumaki

Toge Inumaki is 16 years old as a second-year student, with a birthday on October 23. His quiet presence and limited speech make him feel younger at times, but his combat utility firmly places him in the advanced-support tier.

He’s officially 164 cm tall (about 5’4”), noticeably shorter than most of his classmates. The anime occasionally minimizes this difference to keep framing balanced in group shots, but the databook confirms his smaller stature. In mechanical terms, Toge is a high-risk debuffer whose Cursed Speech can completely override enemy actions, burning his own HP like a cooldown-based resource with zero margin for RNG mistakes.

Yuta Okkotsu

Yuta Okkotsu is 17 years old during the events of Jujutsu Kaisen 0 and when he re-enters the main series timeline, with a canonical birthday of March 7. His age places him just ahead of the core cast, reinforcing his status as an upperclassman despite his relatively short enrollment history.

He stands at 178 cm (about 5’10”), making him one of the taller human students at Jujutsu High. The anime often softens his silhouette early on to sell his inexperience, but official stats paint him as physically capable even before factoring in Rika. From a gameplay lens, Yuta is a late-game carry with absurd scaling, combining top-tier cursed energy output, copy mechanics, and survivability that completely reshapes team balance once he’s on the field.

Jujutsu High Faculty & Adult Sorcerers (Gojo, Nanami, Utahime, Mei Mei, etc.)

Once the story pivots away from student brackets, Jujutsu Kaisen’s adult sorcerers feel like late-game units with fully unlocked kits. Their ages and physical stats skew older and taller on average, reinforcing the raw experience gap between faculty and students that the anime often communicates through presence alone rather than dialogue.

This is also where databook clarity matters most. Several adult characters operate on flexible timelines depending on flashbacks versus present-day arcs, so official birthdays and heights help lock down otherwise slippery details.

Satoru Gojo

Satoru Gojo is 28 years old during the main Jujutsu Kaisen timeline, with a confirmed birthday of December 7. Flashback arcs place him at 17 during the Hidden Inventory storyline, which cleanly lines up with the modern timeline rather than contradicting it.

He stands at 190 cm (roughly 6’3”), making him one of the tallest human characters in the series. The anime exaggerates this slightly through camera angles to sell dominance, but the databook stat holds firm. From a gameplay perspective, Gojo is an over-tuned endgame boss disguised as a party member, with Infinity functioning like permanent I-frames and Limitless techniques that invalidate enemy hitboxes outright.

Kento Nanami

Kento Nanami is 27 years old during his first appearance, turning 28 later in the series, with a birthday on July 3. His age places him squarely between the students and older faculty, reinforcing his role as a grounded, working-adult counterpoint to Gojo’s excess.

Nanami is 184 cm tall (about 6’0”), giving him a solid, balanced build without exaggeration. His clean silhouette and measured movements make him feel heavier in combat, even without flashy techniques. Mechanically, Nanami plays like a precision DPS character, built around weak-point exploitation and strict timing windows rather than raw burst or RNG-based effects.

Utahime Iori

Utahime Iori is 31 years old, with a canonical birthday of February 18. She was already an active sorcerer during Gojo’s student days, which the timeline consistently supports across manga and databook references.

She stands at 171 cm (around 5’7”), placing her near the series’ adult female average. The anime leans into expressive animation rather than physical intimidation, which sometimes undersells her experience. In team-based terms, Utahime is a pure buffer, the kind of support unit that doesn’t top damage charts but dramatically boosts overall party output when positioned correctly.

Mei Mei

Mei Mei’s exact age is never explicitly stated, but databook context and flashbacks place her at approximately 31 years old. Her birthday is August 3, one of the cleaner calendar stats among adult sorcerers despite her morally gray presentation.

She is 159 cm tall (about 5’2”), notably short compared to most faculty members. The contrast between her small frame and overwhelming combat efficiency is entirely intentional. Mei Mei plays like a high-cost, high-reward mercenary unit, trading resources for devastating single-target damage and near-perfect battlefield control when properly funded.

Shoko Ieiri

Shoko Ieiri is 28 years old in the present timeline, sharing the same age bracket as Gojo and Geto. Her birthday is April 4, confirmed through official materials tied to character profiles.

She stands at 168 cm (roughly 5’6”). Unlike front-line sorcerers, Shoko’s physical stats rarely matter on-screen, but they’re consistent across sources. In gameplay terms, she’s a dedicated healer with reverse cursed technique, a rare support archetype whose value skyrockets in prolonged encounters where sustain outweighs burst damage.

Masamichi Yaga

Principal Masamichi Yaga was 47 years old prior to his death, with a recorded birthday of January 2. His age firmly establishes him as a veteran of multiple sorcerer generations, which contextualizes his authority within Jujutsu High.

He was 191 cm tall (about 6’3”), rivaling Gojo in height and presence. The anime often frames him as physically imposing even when standing still. From a systems perspective, Yaga functions like a summoner-class specialist, with cursed corpse creation acting as long-term unit investment rather than immediate combat payoff.

Key Antagonists & Curse Users (Geto, Mahito, Sukuna, and Others): What’s Confirmed vs Unknown

Moving from faculty and allies into the enemy roster, the data gets messier fast. Unlike Jujutsu High sorcerers, antagonists aren’t consistently documented in databooks, and several exist outside normal human lifespans altogether. Think of this section like digging into enemy unit tooltips: some stats are locked in, others are deliberately hidden for narrative balance.

Suguru Geto

Suguru Geto was 28 years old at the time of his death, matching Gojo and Shoko exactly. His birthday is February 3, confirmed through official character profiles and reiterated across multiple guidebooks.

Geto stood at 190 cm (about 6’3”), making him one of the tallest human characters in the series. His height and posture reinforce his former status as a top-tier special grade. In mechanical terms, Geto is a classic summoner-controller hybrid, using curse manipulation to overwhelm opponents with numbers while staying safely outside most hitboxes.

Kenjaku (In Geto’s Body)

Kenjaku’s age is functionally unknown and borders on meaningless by human standards. The entity has lived for over 1,000 years, body-hopping between sorcerers across eras, which makes assigning a birthday impossible under any modern calendar.

Physically, Kenjaku inherits Geto’s height at 190 cm, since the body remains unchanged. This is one of those rare cases where character stats are split between model data and lore data. From a gameplay lens, Kenjaku is an endgame mastermind unit, trading raw DPS for map-wide manipulation, delayed setups, and devastating win conditions.

Mahito

Mahito has no confirmed age or birthday, as he is a cursed spirit born from humanity’s fear and hatred toward other humans. He’s effectively ageless, existing only as long as that collective fear persists.

His height fluctuates depending on form, but his default humanoid appearance is roughly 175 cm (around 5’9”). That instability is intentional. Mahito is a high-mobility, adaptive boss archetype, constantly reshaping his own hitbox, abusing I-frames through Idle Transfiguration, and punishing players who don’t respect phase changes.

Ryomen Sukuna

Sukuna’s original human age at death is never stated, but he lived over 1,000 years ago during the Heian era. His birthday is unknown, and modern records treat him more like a calamity than a person.

In his fully manifested form, Sukuna stands approximately 173 cm (5’8”) when incarnated through Yuji, though his presence often feels much larger due to aura and framing. In pure systems terms, Sukuna is a max-level raid boss masquerading as a playable character. Extreme burst damage, domain expansion as an unavoidable ultimate, and zero concern for aggro management.

Jogo

Jogo’s age and birthday are unrecorded, as he is a curse born from fear of volcanoes and natural disasters. Like Mahito, his existence isn’t tied to time in a human sense.

He stands at roughly 170 cm (about 5’7”), though his proportions are exaggerated by his oversized head and elemental effects. Jogo functions like a glass-cannon caster enemy. Insane AoE DPS, low survivability, and brutal punishment if players misjudge spacing or elemental resistance.

Hanami and Dagon

Hanami and Dagon both lack confirmed ages and birthdays, being curses formed from environmental fears. Their physical stats shift depending on manifestation, but Hanami is notably tall, exceeding 200 cm in some scenes, while Dagon varies dramatically between forms.

These two operate like environmental hazard bosses rather than standard units. Hanami focuses on battlefield denial and attrition, while Dagon’s domain expansion turns terrain itself into a lethal mechanic. Their vague stats aren’t oversights; they reinforce how inhuman these threats truly are when compared to sorcerers bound by normal rules.

Character Growth Over Time: Height Changes, Aging, and Timeline Clarifications

Jujutsu Kaisen doesn’t operate on a static character select screen. Ages advance, heights shift, and some stats quietly change depending on whether you’re reading the manga, watching the anime, or checking official databooks. For fans trying to compare characters at a glance, understanding where those discrepancies come from is just as important as knowing the numbers themselves.

Students vs. Adults: Why Growth Actually Matters

The biggest source of confusion comes from the student cast. Yuji Itadori, Megumi Fushiguro, Nobara Kugisaki, and Maki Zenin are all teenagers, meaning their heights and builds are not locked stats. Yuji, for example, is officially 173 cm at series start, but later art subtly scales him up, reflecting physical conditioning and age progression rather than a retcon.

Think of it like an RPG party leveling through early zones. Base stats increase naturally over time, even if the UI doesn’t flash a level-up notification. The anime tends to smooth these changes visually, while the manga and databooks are stricter with raw numbers.

Maki Zenin and the Post-Awakening Stat Shift

Maki is the clearest example of growth not being purely biological. Her height remains officially unchanged at around 170 cm, but her on-panel presence increases dramatically after her Heavenly Restriction fully awakens. Broader framing, heavier shadows, and more dominant posture create the impression of size, even though the databook stats stay the same.

From a systems perspective, this is a pure stat redistribution build. Same hitbox, massively upgraded strength, speed, and survivability. Fans sometimes assume her height changed, but it’s really a visual shorthand for power scaling.

Gojo, Nanami, and the “Frozen Adult” Problem

Adult sorcerers like Satoru Gojo, Kento Nanami, and Utahime Iori don’t experience meaningful stat drift. Their ages advance on the timeline, but their physical measurements remain constant across anime, manga, and databooks. Gojo stays locked at 190 cm, reinforcing his role as a top-tier character who already hit the soft cap.

This consistency helps anchor the cast. When everyone else is growing, Gojo’s unchanging height and age range act like a benchmark DPS unit you measure the meta against.

Curses, Incarnations, and Timeline Weirdness

Cursed spirits completely ignore human growth rules. Mahito, Jogo, Hanami, and Dagon don’t age, and their heights fluctuate based on form, emotional state, or combat phase. Sukuna complicates things further, since his height is tied to Yuji’s body while his true age exists over a thousand years in the past.

This is why official sources often list approximate heights or none at all for curses. They’re not missing data; they’re deliberately avoiding false precision for entities whose hitboxes are variable by design.

Anime vs. Manga vs. Databooks: Which One Wins?

When numbers conflict, databooks and Gege Akutami’s direct comments take priority, followed by the manga, then the anime. Anime adaptations sometimes exaggerate height differences for cinematic framing, making characters like Todo or Sukuna feel larger than their listed stats. That’s presentation, not a balance patch.

For quick comparisons, always default to databook values, then use the manga for context. The anime is best treated like a high-fidelity visual mod that enhances presence without changing core mechanics.

Why These Details Matter for Fans and Gamers

Age and height aren’t just trivia. They influence how characters are framed in fights, how matchups feel, and why certain power gaps exist without explicit explanation. Jujutsu Kaisen uses physical growth the same way good games use progression systems: subtly, consistently, and in service of the overall balance.

Once you understand which stats are fixed and which ones scale over time, the entire cast becomes easier to read. No RNG, no guesswork, just clean data layered with smart storytelling.

Quick Comparison Tables: Ages, Heights, and Birthdays at a Glance

After breaking down how canon prioritizes databooks over anime framing, this is where everything locks in. These tables strip away presentation noise and give you the cleanest stat sheet possible, the kind you’d pull up mid-raid to double-check cooldowns and hitboxes.

All values below default to official Jujutsu Kaisen databooks and Gege Akutami’s confirmed comments. When characters age during the story, their starting age is listed, since that’s what most reference material and adaptations use.

Tokyo Jujutsu High Students (Main Cast)

This is the core party lineup. Most of these characters are still scaling, which explains why their physical stats feel less stable compared to adult sorcerers.

Character Age Height Birthday
Yuji Itadori 15 173 cm March 20
Megumi Fushiguro 15 175 cm December 22
Nobara Kugisaki 16 160 cm August 7
Maki Zenin 16 170 cm January 20
Toge Inumaki 17 164 cm October 23
Panda Unknown 200+ cm March 5

Yuji and Megumi sitting near the same height reinforces how evenly matched they’re meant to feel early on, even though their builds and fighting styles couldn’t be more different. Nobara’s shorter frame contrasts sharply with how aggressively she plays, which is very much intentional.

Jujutsu High Staff and Adult Sorcerers

These are your capped characters. Their stats don’t fluctuate, and that stability is part of why they read as endgame-tier units the moment they enter a fight.

Character Age Height Birthday
Satoru Gojo 28 190 cm December 7
Kento Nanami 27 184 cm July 3
Shoko Ieiri 28 168 cm April 19
Masamichi Yaga 47 191 cm January 1

Gojo and Nanami being close in age but wildly different in combat philosophy is one of JJK’s smartest design choices. Same level range, completely different builds, one glass cannon god-tier DPS and one hyper-efficient sustain bruiser.

Major Antagonists and Special Cases

This is where timelines break and normal stat logic stops applying. Treat these numbers like lore flags, not balance metrics.

Character Age Height Birthday
Ryomen Sukuna 1000+ (incarnated) 173 cm (via Yuji) Unknown
Mahito Unknown Approx. 180 cm Unknown
Geto Suguru 27 185 cm February 3

Sukuna’s listed height matching Yuji’s isn’t trivia, it’s mechanical storytelling. His presence feels overwhelming not because he’s bigger, but because his threat radius completely ignores conventional hitbox logic.

These tables aren’t just reference material. They’re a snapshot of how Jujutsu Kaisen balances realism, symbolism, and gameplay logic, giving fans a reliable baseline before diving back into the chaos.

Common Fan Confusions, Retcons, and Official Corrections Explained

Even with clean tables and official numbers, Jujutsu Kaisen has a habit of generating stat confusion. That’s not sloppy writing, it’s a side effect of overlapping sources, shifting timelines, and characters who literally bend reality. Here’s how to read the data without getting baited by outdated wiki entries or anime-only assumptions.

Anime vs. Manga vs. Databook Discrepancies

Most age, height, and birthday data comes from Gege Akutami’s official fanbooks and Weekly Shōnen Jump extras, not the anime itself. The anime rarely contradicts these stats, but it also doesn’t prioritize restating them, which leads to fans filling gaps with headcanon. When in doubt, databook numbers always override anime visuals, even if a character’s model looks taller or bulkier on screen.

This is especially important for heights. Animation exaggerates proportions for impact, making characters like Gojo or Nanami feel larger than their listed measurements, even though their canonical heights are locked.

Gojo’s Age and the “Perma-29” Myth

One of the most common misconceptions is that Gojo is 29. He’s not. Gojo is canonically 28 during the main story, with his December 7 birthday placing him younger than many fans assume.

The confusion comes from timeline compression and how often he’s framed as a veteran unit. In RPG terms, Gojo plays like a max-level character, so players naturally assume he’s older, even though his stat sheet says otherwise.

Geto Suguru’s Age After Hidden Inventory

Geto’s age is another frequent point of debate, especially after the Hidden Inventory arc. Geto and Gojo are the same age, and both are 27 during the Night Parade of a Hundred Demons, turning 28 later.

The problem is that flashbacks, possession mechanics, and Kenjaku’s involvement muddy the waters. When people quote wildly different ages for Geto, they’re usually mixing pre-defection flashbacks with post-mortem events. Treat Geto’s age as fixed and Kenjaku as a separate entity entirely.

Sukuna’s Height and Why It’s Not a Retcon

Sukuna being listed at Yuji’s height isn’t a correction or a downgrade. It’s intentional. His original Heian-era body is unknown, and once incarnated, Sukuna inherits Yuji’s physical stats as a base.

That’s why his presence feels broken despite a normal-sized hitbox. Sukuna ignores conventional power scaling, operating more like a boss with invisible modifiers than a towering raid enemy. Same model, completely different threat profile.

Nobara, Megumi, and “Why Do They Look Older?”

Nobara and Megumi are both 16 at the start of the series, and their heights are accurate to the databook. The perception that they’re older comes from posture, wardrobe, and combat behavior, not stats.

Megumi’s reserved stance and Nobara’s aggressive spacing make them read as more mature characters. It’s a visual design trick, similar to how lighter characters in fighting games can feel heavier based on animation timing alone.

Birthdays Fans Keep Getting Wrong

Yuji’s birthday being March 20 is often misquoted or omitted entirely, while Megumi’s December 22 birthday gets mixed up with winter solstice symbolism. These aren’t throwaway facts. Birthdays are deliberately placed and consistently reinforced in official materials.

If a source doesn’t list a birthday, like with Sukuna or Mahito, that’s not an oversight. It’s a lore flag signaling that conventional human metrics don’t apply.

Final Takeaway for Lore Hunters and Players

If you’re comparing characters at a glance, stick to official databooks and manga-confirmed stats. Visuals lie, vibes deceive, and cursed energy warps perception like RNG in a late-game dungeon.

Treat age, height, and birthdays as baseline loadout data, not power indicators. Jujutsu Kaisen thrives on breaking expectations, and understanding the numbers is how you spot when the game is cheating on purpose.

Leave a Comment