They’re both,,, 12 years old.
Man of Steel #3
Is this why no one on the Justice League realizes Shazam is actually an 11 year old boy? Like, they just assume everyone acts that way?
That might be the best explanation for it that I’ve seen
ironically enough, flash might be the most mature one in the justice league