>>26843919Also if you are trying to grind for the second round of the Elite 4 then you just have to prepare yourself for Lance's Garchomp, Salamence, Gyarados and Charizard only, his Dragonite and Altaria are set up baits for example.
Other mons that can surprise or put you in a corner are Machamp, Hariyama, Lucario, Muk, Houndoom, Umbreon, Gardevoir. The rest is manageable and can help you to grind for the league at the same time while you are challenging it.
If you tend to use maximum 8 Pokemon or so in the main run then a team that is between L. 55-60s, if balanced, is enough.
You need to rechallenge the league if you want to defeat HGSS Red however, his team is much stronger compared to the easy mode he had in GSC. So you need to be at least around L. 70-75s if you use your main run team with randoms EVs and Natures.