24level cap
This is around Beat Roxanne — Rustboro City Gym, badge 1 in the story — that page lists everything you can have caught by this point.
Types on this team: Fighting ×6Dark ×2BugSteelWater
| Pokémon | Moves | |
|---|---|---|
| Pangoro Lv 19 · Iron Fist badge-scaled floor, +0-2 at random · 252 Atk/6 Def/252 SpD EVs (at 8 badges) · only its first move is forced before 7 badges — the rest come from its normal level-up moveset · holds Roseli Berry from 8 badges | Crunch Close Combat Poison Jab Stone Edge | |
| Poliwrath Lv 20 · Water Absorb badge-scaled floor, +0-2 at random · 252 Atk/6 Def/252 SpD EVs (at 8 badges) · only its first move is forced before 7 badges — the rest come from its normal level-up moveset · holds Focus Sash from 8 badges | Liquidation Drain Punch Earthquake Ice Punch | |
| Lucario Lv 21 · Steadfast · Shuca Berry badge-scaled floor, +0-2 at random · 252 Atk/6 Def/252 SpD EVs (at 8 badges) · only its first move is forced before 7 badges — the rest come from its normal level-up moveset · holds Steel Gem from 8 badges | Blaze Kick Close Combat Bullet Punch Thunder Punch | |
| Scrafty Lv 22 · Shed Skin · Roseli Berry badge-scaled floor, +0-2 at random · 6 HP/252 Atk/252 SpD EVs (at 8 badges) · only its first move is forced before 7 badges — the rest come from its normal level-up moveset · holds Rock Gem from 8 badges | Dragon Dance Head Smash Sucker Punch Drain Punch | |
| Heracross Lv 23 · Swarm · Heracronite badge-scaled floor, +0-2 at random · 252 Atk/6 Def/252 SpD EVs (at 8 badges) · only its first move is forced before 7 badges — the rest come from its normal level-up moveset | Arm Thrust Rock Blast Bullet Seed Pin Missile | |
| Hariyama Lv 24 · Thick Fat · Assault Vest badge-scaled floor, +0-2 at random · 252 HP/252 Atk/6 Def EVs (at 8 badges) · only its first move is forced before 7 badges — the rest come from its normal level-up moveset | Stone Edge Knock Off Close Combat Bullet Punch |