The base HP of a Pokémon is referred to a Pokemon's HP at stage 0, and the Pokémon trainer at level 1. Thus the total HP of a Pokémon both on the base HP and it's stage, as well as the trainer's level. Which means that the HP of a specific type of Pokémon at same stage owned by two different trainers isn't necessarily the same.