The following is a list of the teams used by (non-Gym Leader) Trainers during rematches in HeartGold and SoulSilver. In order for a Trainer's team to "upgrade," the player must (a) defeat that Trainer's current team at least once and (b) save the Goldenrod Radio Tower (for the first rematch teams), get the National Pokédex (for the second rematch teams), or get all 16 badges (for the third rematch teams).
First Rematch Team
Second Rematch Team
Third Rematch Team
School Kid Alan (Route 36)
First Rematch Team
Second Rematch Team
Third Rematch Team
Alfred may use a Full Restore during battle.
First Rematch Team
Second Rematch Team
Third Rematch Team
First Rematch Team
Second Rematch Team
Third Rematch Team
Bug Catcher Arnie (Route 35)
First Rematch Team
Second Rematch Team
Third Rematch Team
School Kid Billy (Route 15)
First Rematch Team
Second Rematch Team
Third Rematch Team
Poké Maniac Brent (Route 43)
First Rematch Team
Second Rematch Team
Third Rematch Team
School Kid Chad (Route 38)
First Rematch Team
Second Rematch Team
Third Rematch Team
Dana may use a Moomoo Milk during battle.
First Rematch Team
Second Rematch Team
Third Rematch Team
Bug Catcher Doug (Route 2)
First Rematch Team
Second Rematch Team
Third Rematch Team
Picnicker Erin (Route 46)
Erin gives the player a Calcium after each rematch.
First Rematch Team
Second Rematch Team
Third Rematch Team
First Rematch Team
Second Rematch Team
Third Rematch Team
Ace Trainer Gaven (Route 26)
First Rematch Team
Second Rematch Team
Third Rematch Team
Picnicker Gina (Route 34)
Original Battle
First Rematch Team
Second Rematch Team
Third Rematch Team
Teacher Hillary (Route 15)
First Rematch Team
Second Rematch Team
Third Rematch Team
Huey gives the player a Protein after each rematch.
First Rematch Team
Second Rematch Team
Third Rematch Team
Ian gives the player a random Berry after each rematch. The berries that can be obtained in this way include Cheri, Chesto, and Sitrus.
Original Battle
First Rematch Team
Second Rematch Team
Third Rematch Team
First Rematch Team
Second Rematch Team
Third Rematch Team
Ace Trainer Jamie (Route 26)
First Rematch Team
Second Rematch Team
Third Rematch Team
Youngster Joey (Route 30)
Joey gives the player an HP Up after each rematch.
Original Battle
First Rematch Team
Second Rematch Team
Third Rematch Team
Bird Keeper Jose (Route 27)
Jose may use an X Attack during battle (when fighting against his third rematch team, at least).
First Rematch Team
Second Rematch Team
Third Rematch Team
Bird Keeper Josh (Route 14)
First Rematch Team
Second Rematch Team
Third Rematch Team
Twins Kay & Tia (Route 15)
First Rematch Team
Second Rematch Team
Third Rematch Team
Black Belt Kenji (Route 45)
Kenji gives the player a PP Up after each rematch.
First Rematch Team
Second Rematch Team
Third Rematch Team
First Rematch Team
Second Rematch Team
Third Rematch Team
First Rematch Team
Second Rematch Team
Third Rematch Team
Fisherman Kyle (Route 12)
First Rematch Team
Second Rematch Team
Third Rematch Team
Fisherman Kyler (Route 12)
First Rematch Team
Second Rematch Team
Third Rematch Team
First Rematch Team
Second Rematch Team
Third Rematch Team
Parry gives the player an Iron after each rematch.
First Rematch Team
Second Rematch Team
Third Rematch Team
Fisherman Ralph (Route 32)
Original Battle
First Rematch Team
Second Rematch Team
Third Rematch Team
Ace Trainer Reena (Route 27)
First Rematch Team
Second Rematch Team
Third Rematch Team
First Rematch Team
Second Rematch Team
Third Rematch Team
Bug Catcher Rob (Route 2)
First Rematch Team
Second Rematch Team
Third Rematch Team
First Rematch Team
Second Rematch Team
Third Rematch Team
Picnicker Tiffany (Route 43)
First Rematch Team
Second Rematch Team
Third Rematch Team
Young Couple Tim & Sue (Route 13)
First Rematch Team
Second Rematch Team
Third Rematch Team
Original Battle
First Rematch Team
Second Rematch Team
Third Rematch Team
School Kid Torin (Route 14)
First Rematch Team
Second Rematch Team
Third Rematch Team
Fisherman Tully (Route 42)
First Rematch Team
Second Rematch Team
Third Rematch Team
Bird Keeper Vance (Route 44)
Vance gives the player a Carbos after each rematch.
First Rematch Team
Second Rematch Team
Third Rematch Team
Bug Catcher Wade (Route 31)
First Rematch Team
Second Rematch Team
Third Rematch Team
Firebreather Walt (Route 35)
First Rematch Team
Second Rematch Team
Third Rematch Team
Fisherman Wilton (Route 44)
First Rematch Team
Second Rematch Team
Third Rematch Team