Modern Emerald Rival Battles: Every Fight and Team

Every May and Brendan battle in Modern Emerald, grouped by the starter you picked, with the levels, teams and moves you will actually face.
Generated
Last updated: September 27, 2026

Your rival's team depends on which starter you chose — and so does Wally's, in the late fights. Modern Emerald has 39 rival battle entries, which sounds like a lot until you realise each route has a version for every starter choice.

The fights that matter

Route 103 is the first battle. Route 110 is the second, in the trick house area. Route 119 is the third and the first one where the rival has a full team.

Rival battles when you chose Mudkip

WherePokémon and levels
Brendanlilycovemudkip
Tropius Lv33, Magcargo Lv34, Pelipper Lv34, Sceptile Lv36
103
Treecko Lv5
110
Slugma Lv18, Wingull Lv18, Grovyle Lv20
119
Slugma Lv29, Pelipper Lv29, Grovyle Lv31
Brendanrustboromudkip
Wingull Lv13, Treecko Lv15
Maylilycovemudkip
Tropius Lv33, Magcargo Lv34, Pelipper Lv34, Sceptile Lv36
103
Treecko Lv5
110
Wingull Lv18, Slugma Lv18, Grovyle Lv20
119
Slugma Lv29, Lombre Lv29, Grovyle Lv31
Mayrustboromudkip
Wingull Lv13, Treecko Lv15

Rival battles when you chose Treecko

WherePokémon and levels
Brendanlilycovetreecko
Tropius Lv33, Pelipper Lv34, Ludicolo Lv34, Blaziken Lv36
103
Torchic Lv5
110
Wingull Lv18, Lombre Lv18, Combusken Lv20
119
Pelipper Lv29, Lombre Lv29, Combusken Lv31
Brendanrustborotreecko
Lotad Lv13, Torchic Lv15
Maylilycovetreecko
Tropius Lv33, Pelipper Lv34, Ludicolo Lv34, Blaziken Lv36
103
Torchic Lv5
110
Wingull Lv18, Lombre Lv18, Combusken Lv20
119
Pelipper Lv29, Lombre Lv29, Combusken Lv31
Mayrustborotreecko
Lotad Lv13, Torchic Lv15

Rival battles when you chose Torchic

WherePokémon and levels
Brendanlilycovetorchic
Tropius Lv33, Ludicolo Lv34, Magcargo Lv34, Swampert Lv36
103
Mudkip Lv5
110
Lombre Lv18, Slugma Lv18, Marshtomp Lv20
119
Lombre Lv29, Slugma Lv29, Marshtomp Lv31
Brendanrustborotorchic
Slugma Lv13, Mudkip Lv15
Maylilycovetorchic
Tropius Lv33, Ludicolo Lv34, Magcargo Lv34, Swampert Lv36
103
Mudkip Lv5
110
Lombre Lv18, Slugma Lv18, Marshtomp Lv20
119
Lombre Lv29, Slugma Lv29, Marshtomp Lv31
Mayrustborotorchic
Slugma Lv13, Mudkip Lv15

Wally

Wally's battles are separate from your rival's and follow the story: Mauville gym, then Victory Road. His Victory Road team in this hack includes Altaria and runs in the mid-40s — a much bigger fight than vanilla's. Wally also appears in the Battle Frontier as a challenge opponent, along with the gym leaders, the Elite Four, both champions, Red and Leaf.

Teams read from the extracted game data (rivals.json).

Was this useful?

Loading votes...