Give your rival a name.
Defeat Falkner and gain the Zephyr Badge.
Defeat Bugsy and gain the Hive Badge.
Defeat Whitney and gain the Plain Badge.
Defeat Morty and gain the Fog Badge.
Defeat Chuck and gain the Storm Badge.
Defeat Jasmine and gain the Mineral Badge.
Defeat Pryce and gain the Glacier Badge.
Defeat Clair and gain the Rising Badge.
Defeat Brock and gain the Boulder Badge.
Defeat Misty and gain the Cascade Badge.
Defeat Lt. Surge and gain the Thunder Badge.
Defeat Erika and gain the Rainbow Badge.
Defeat Janine and gain the Soul Badge.
Defeat Sabrina and gain the Marsh Badge.
Defeat Blaine and gain the Volcano Badge.
Defeat Blue and gain the Earth Badge.
Defeat the newly formed Team Rocket in Slowpoke Well.
Defeat 7 trainers in a row in the Battle Tower.
Defeat Team Rocket in Mahagony Town.
Defeat Team Rocket in the Radio Tower.
Chase down and capture Suicune.
Defeat the Elite Four and Champion Lance.
Defeat the Elite Four and Champion Lance with only one Pokemon.
Capture Entei and Raikou.
Catch 206 Pokemon without external trading or glitch to get all starters.
Catch all 26 types of Unown.
Defeat Pokemon Trainer Red on Mt. Silver.
Defeat Pokemon Trainer Red on Mt. Silver with only one Pokemon.