The following levels are the maximum allowed for each Gym encounter: Gym Leader Ace Pokémon Oreburgh City Eterna City Hearthome City Veilstone City Crasher Wake Pastoria City Canalave City Snowpoint City Sunyshore City Electivire Pokémon League Level Caps

: Because you face five trainers in a row without leaving, most players set one cap for the entire gauntlet, usually based on the final Elite Four member's ace Champion's ace Pokémon Platinum Level Caps

But he’d won without cheating. Without grinding past the limit. And that felt better than any rare candy cheat.

The following table outlines the level limits for each major badge in Pokémon Platinum Gym Leader Ace Pokémon Oreburgh City Eterna City 22 Hearthome City 26 Veilstone City 32 Crasher Wake Pastoria City 37 Canalave City 41 Snowpoint City 44 Sunyshore City Electivire 50 [Source: Nuzlocke University , Nuzlocke Tracker ] Elite Four & Champion

If a Pokémon levels up during the battle with the Gym Leader and exceeds the cap, it is still legal to use for that fight.