Phase 1 section

Pokemon Emerald logo

Pokemon Emerald Oldale Town and Route 103 Rival Walkthrough

Stone Badge

Oldale Town and Route 103 Rival section for the Pokemon Emerald walkthrough with wild Pokemon, trainers, items, coordinates, requirements, and strategy notes.

By Damodar Sharma Updated June 18, 2026 Walkthrough

Oldale Town and Route 103 Rival is a dedicated section page for Phase 1: Stone Badge. Heal in Oldale, collect the free Potion, beat Brendan or May on Route 103, and return for Poke Balls and Running Shoes.

Official Pokemon Emerald artwork of Brendan.
Brendan
Official Pokemon Emerald artwork of May.
May

Trainer Art

Key Emerald trainers for this section are shown here so boss, rival, villain, and Frontier pages have the right character context.

ManifestPokemon Emerald trainer image set Assets2 trainer portraits

Route Plan

Primary source maps covered here: Oldale Town, Oldale Town Mart, Route 103. Follow this page as its own checklist, then return to the phase index when the wild Pokemon, trainers, items, and boss notes are complete.

Wild Pokemon

Each area below has its own table, split by encounter method. A species row merges every slot that species occupies for the method, and rows sort by encounter rate. Emerald has no normal day/night wild encounter split, so every row applies at any time unless its note says otherwise (for example Shoal Cave tides or Altering Cave Mystery Gift tables). Underlying slot odds: grass/cave 20/20/10/10/10/10/5/5/4/4/1/1; Surf and Rock Smash 60/30/5/4/1; Old Rod 70/30; Good Rod 60/20/20; Super Rod 40/40/15/4/1.

Route 103 wild Pokémon by method, levels, encounter rate, and requirements
PokémonLevelsRateNotes
Grass / cave floor
Poochyena Poochyena 2-460%
Wingull Wingull 2-420%
Zigzagoon Zigzagoon 3-420%
Surfing
Tentacool Tentacool 5-3560%
Wingull Wingull 10-3035%
Pelipper Pelipper 25-305%
Fishing — Old Rod
Magikarp Magikarp 5-1070%
Tentacool Tentacool 5-1030%
Fishing — Good Rod
Magikarp Magikarp 10-3060%
Tentacool Tentacool 10-3020%
Wailmer Wailmer 10-3020%
Fishing — Super Rod
Wailmer Wailmer 25-4560%
Sharpedo Sharpedo 30-3540%

Trainers

Order Area Trainer Team Reward Notes
1 Route 103 Aroma Lady Daisy 560 Story/route battle.
2 Route 103 Twins Amy & Liv 360 May have Match Call/rematch data later.
3 Route 103 Fisherman Andrew 600 Story/route battle.
4 Route 103 Pokefan Miguel 1200 May have Match Call/rematch data later.
5 Route 103 Guitarist Marcos 480 Story/route battle.
6 Route 103 Black Belt Rhett 480 Story/route battle.
7 Route 103 Swimmer M Pete 120 Story/route battle.
8 Route 103 Swimmer F Isabelle 120 Story/route battle.
9 Route 103 Pokemon Trainer May 300 Story/route battle.
10 Route 103 Pokemon Trainer May 300 Story/route battle.
11 Route 103 Pokemon Trainer May 300 Story/route battle.
12 Route 103 Pokemon Trainer Brendan 300 Story/route battle.
13 Route 103 Pokemon Trainer Brendan 300 Story/route battle.
14 Route 103 Pokemon Trainer Brendan 300 Story/route battle.

Items

Item Type Location Requirement / flag context
Potion Gift / reward Oldale Town, Explain Pokemon Mart NPC gift or story reward
Guard Spec Visible Route 103, on the north side at map coordinates (50,5) ROUTE 103 GUARD SPEC
PP Up Visible Route 103, on the northeast side at map coordinates (64,7) ROUTE 103 PP UP

Boss Strategy

Pokemon Trainer May

Reward: 300. Heal first, check the listed levels, and bring at least one direct counter plus a backup pivot.

Pokemon Level Held item Moves
Torchic Torchic Lv. 5 - Default level-up moves

Pokemon Trainer May

Reward: 300. Heal first, check the listed levels, and bring at least one direct counter plus a backup pivot.

Pokemon Level Held item Moves
Mudkip Mudkip Lv. 5 - Default level-up moves

Pokemon Trainer May

Reward: 300. Heal first, check the listed levels, and bring at least one direct counter plus a backup pivot.

Pokemon Level Held item Moves
Treecko Treecko Lv. 5 - Default level-up moves

Pokemon Trainer Brendan

Reward: 300. Heal first, check the listed levels, and bring at least one direct counter plus a backup pivot.

Pokemon Level Held item Moves
Torchic Torchic Lv. 5 - Default level-up moves

Pokemon Trainer Brendan

Reward: 300. Heal first, check the listed levels, and bring at least one direct counter plus a backup pivot.

Pokemon Level Held item Moves
Mudkip Mudkip Lv. 5 - Default level-up moves

Pokemon Trainer Brendan

Reward: 300. Heal first, check the listed levels, and bring at least one direct counter plus a backup pivot.

Pokemon Level Held item Moves
Treecko Treecko Lv. 5 - Default level-up moves

Completion Checklist

  • Clear the main objective: Heal in Oldale, collect the free Potion, beat Brendan or May on Route 103, and return for Poke Balls and Running Shoes.
  • Review every wild Pokemon method listed for the section.
  • Fight or deliberately skip every trainer listed in route order.
  • Collect visible items, hidden items, and scripted rewards you care about before moving on.
  • Save and heal before the boss battle.

Source Notes

  • Source of truth: pret/pokeemerald wild_encounters.json, map map.json object/background events, map scripts.inc, trainers.h, and trainer_parties.h.
  • Encounter rates merge every slot a species occupies within each method band from Emerald slot rates. Emerald has no normal day/night wild encounter split, so rows apply at any time unless their notes say otherwise.
  • Pokemon table sprites use locally cached Emerald front sprites from /guides/pokemon-emerald-pokemon-sprites.json.
  • Trainer art on this page uses the local Emerald trainer manifest and reused Hoenn character art where Emerald-specific artwork is not available.