To be fair, japanese/asian writers like to make characters about 30-35% younger than what makes sense.
Japs love their teenagers saving the world and all, but going by appearance, behavior and aquired skillsets in many stories, the listed age is always too young.