Pokémon Ruby and Sapphire/Types of Trainers

Normal Trainers
this is a guide of all the normal trainers that you may encounter throughout the whole game. the guide is written from the view from pokemon ruby even though i have sapphire. this guide excludes trainers like May, the gym leaders and team Magma/Aqua (depending upon which game you want to use)trainers in the gym will also be included.

Route 101 - no trainers to battle

Route 102 Youngster Calvin ~ Zigzagoon (lvl 5) Bug catcher Rick ~ Wurmple (lvl 4) Wurmple (lvl 4) Youngster Allen ~ Poochyena (lvl 5) Taillow (lvl 3) Lass Tiana ~ Zigzagoon (lvl 4) Zigzagoon (lvl 4) Youngster Billy ~ Seedot (lvl 6) Taillow (lvl 8)