Pokémon Ruby and Sapphire/Types of Trainers

There are two types of trainers in the game: normal and required. Normal trainers are found throughout the game on the various routes and in dungeons. They are usually themed and similar to one another, depending on the route or if they are on land or in the water. Required trainers are usually considered bosses, such as gymn leaders, your rival, and the Elite Four.

Swimmers
Swimmers are found in water, and usually have water-type Pokémon. They can be found in the following routes: