Games/Gen 3
Heart & Soul
Johto & Kanto (hack) · ROM hack · 2025 · 16 badgesFull trainer sets
Every trainer battle
57 trainers across 32 locations, from the hack's own documentation — full sets with stats, moves, item, nature and ability, and a fight planner against your team under every one.
The sets below are the standard game, from the site's Trainer Teams page: every gym leader (Chuck, Jasmine and Pryce at 4, 5 and 6 badges), both Leagues, the rival per starter, Team Rocket's executives, Giovanni, Red and the gym rematches. Regular route trainers aren't documented, and the Hard Mode mod's teams aren't in it. Routes (wild tables plus starters, gifts, eggs, fossils, Game Corner purchases, static and roaming legendaries and in-game trades), the Pokédex (stats, types, abilities) and learnsets come from the site's own tables — learnsets follow the movepool setting the site documents, so check yours.
Lt. SurgeBoss6 Pokémon · Lv57–60

- HP
- 60
- Atk
- 50
- Def
- 70
- SpA
- 80
- SpD
- 80
- Spe
- 140
- Thunder110
- Rain DanceSTA
- Thunder WaveSTA
- Explosion250

MagnezoneLv59
electricsteel
- HP
- 70
- Atk
- 70
- Def
- 115
- SpA
- 130
- SpD
- 90
- Spe
- 60
- Thunder110
- ReflectSTA
- Rain DanceSTA
- Double Edge120

- HP
- 125
- Atk
- 58
- Def
- 58
- SpA
- 76
- SpD
- 76
- Spe
- 67
- Surf90
- Thunderbolt90
- Ice Beam90
- Confuse RaySTA

ManectricLv58
electric
- HP
- 70
- Atk
- 75
- Def
- 60
- SpA
- 105
- SpD
- 60
- Spe
- 105
- ChargeSTA
- Thunder110
- Thunder WaveSTA
- Crunch80

- HP
- 75
- Atk
- 123
- Def
- 67
- SpA
- 95
- SpD
- 85
- Spe
- 95
- Thunderbolt90
- Fire Punch75
- Ice Punch75
- Submission80

- HP
- 60
- Atk
- 90
- Def
- 55
- SpA
- 90
- SpD
- 80
- Spe
- 100
- Thunder110
- Rain DanceSTA
- Body Slam85
- Surf90