Rival · Mauville City

Rival Wally

5 Pokémon · all level caps
31level cap

Rival Wally fields 5 Pokémon between level 29 and level 31 in Mauville City.

This is around Badge 2 — Dewford Town Gym (Leader Cmt) in the story — that page lists everything you can have caught by this point.

Types on this team: DragonElectricFairyFlyingGrassNormalPoisonPsychicSteel

PokémonAbility & itemMovesBase stats
DelcattyDelcatty
Lv 31
Normal
Ability Cute CharmFake Out Attract Covet Sucker Punch
HP70Attack65Defense65Sp. Atk55Sp. Def55Speed90Total400
AltariaAltaria
Lv 29
DragonFlying
Ability Natural CureDragon Breath Cotton Guard Pluck Disarming Voice
HP75Attack70Defense90Sp. Atk70Sp. Def105Speed80Total490
MagnetonMagneton
Lv 29
ElectricSteel
Ability SturdyShock Wave Tri Attack Thunder Wave
HP50Attack60Defense95Sp. Atk120Sp. Def70Speed70Total465
GardevoirGardevoir
Lv 29
PsychicFairy
Ability SynchronizePsybeam Draining Kiss Hypnosis
HP68Attack65Defense65Sp. Atk125Sp. Def115Speed80Total518
RoseliaRoselia
Lv 31
GrassPoison
Ability Poison PointMagical Leaf Leech Seed Toxic
HP50Attack60Defense45Sp. Atk100Sp. Def80Speed65Total400

How to beat this team

Shared weaknesses. Fighting hits 2 of 5, Fire hits 2 of 5, Ice hits 2 of 5, Dragon hits 1 of 5.

Level to be ready for. Lv 31 — Delcatty, the highest on the team.

Fighting Pokémon you can have caught by this point. From this guide’s own encounter tables, by Badge 2 — Dewford Town Gym (Leader Cmt):

Open in the interactive guide Build a team for this fight