HomePokémon Heart & Soul › Trainers

Every trainer battle in Pokémon Heart & Soul

438 fights in story order, grouped by where you meet them. ★ marks a gym leader or major battle.

See the level cap for every boss →

Akala Cave

Akala Forest

Akala Isle

Azalea Town

Azalea Town Gym

Blackthorn City Gym

Burned Tower

Celadon City Gym

Cerulean City Gym

Cherrygrove City

Cianwood City

Cianwood City Gym

Dragon's Den

Ecruteak City

Ecruteak City Gym

Fuchsia City Gym

Goldenrod City

Goldenrod City Gym

Ilex Forest

Indigo Plateau

Lake of Rage

Mahogany Town Gym

Melemele Isle

Melemele Sea

Mt. Moon

Mt. Mortar

Mt. Silver

National Park

New Sinjoh

Olivine City Gym

Olivine Lighthouse

Pewter City Gym

Poni Isle

Rocket Hideout

Route 1

Route 10

Route 11

Route 12

Route 13

Route 14

Route 15

Route 17

Route 18

Route 19

Route 2

Route 20

Route 21

Route 24

Route 25

Route 26

Route 27

Route 3

Route 30

Route 31

Route 32

Route 33

Route 34

Route 35

Route 36

Route 37

Route 38

Route 39

Route 4

Route 40

Route 41

Route 42

Route 43

Route 44

Route 45

Route 46

Route 47

Route 49

Route 50

Route 6

Route 8

Route 9

Ruins of Alph

S.S. Aqua

Saffron City

Saffron City Gym

Seafoam Islands Gym

Sinjoh Ruins

Slowpoke Well

Sprout Tower

Tohjo Falls

Ula'ula Isle

Union Cave

Vermilion City Gym

Victory Road

Violet City Gym

Viridian City Gym