Defeat your rival inside Mt. Moon.
Defeat the Saturn Boss inside Cinnabar Volcano.
Defeat your rival in Safari Zone.
Put an end to the Team Rocket.
Catch Kyogre.
Defeat Sissy in the Meadow Town Gym.
Defeat Mister G in Nexus Laboratory.
Defeat Danny in the Sandway Town Gym.
Defeat E4 and Johto's Champion using only your starter.
Defeat E4 and Johto's Champion using only your starter again.
Awake Celebi using GS Ball then catch it.
Catch the Crystal Onyx.
Catch Jirachi.
Defeat the first Rocket Executive in Mahogany Town.
Defeat the second Rocket Executive in Mahogany Town.
Defeat Pryce in the Mahogany Town Gym.
Defeat the Rocket Executive in Goldenrod City.
Defeat your Rival in Goldenrod City.
Defeat Zane before the Ice Cave.
Complete the Ruins of Alph puzzle, and go back in time to find the Clear Bell.
Catch Suicune.
Defeat Claire in the Blackthorn City Gym.
Defeat the Saturn Boss deep within the Dragon's Den.
Pick and catch either Latias or Latios inside the Dragon's Den.
Defeat your Rival at the end of Victory Road.
Defeat Johto's Champion.
Defeat Hoenn's Champion, Brendan.
Defeat Brock in the Pewter City Gym.
Defeat Misty in the Cerulean City Gym.
Defeat Lt. Surge in the Vermilion City Gym.
Defeat Erika in the Celadon City Gym.
Defeat Janine in the Fuschia City Gym.
Defeat Sabrina in the Saffron City Gym.
Defeat Blaine in his new Gym.
Defeat Blue in the Viridian City Gym.
Defeat Zane at Celadon.
Catch the Gengar at Lavender Town.
Defeat Axel in Lavender Town.
Defeat the pair of Developers leading to Route 5.
Defeat Zane at Cerulean.
Catch the Snorlax guarding Diglett's Cave.
Catch Raikou.
Catch Entei.
Defeat Zane at Silver Cave's Entrance.
Defeat Johto's Champion Again.
Defeat the trainer at the top of Mount Silver.
Pick and catch either Latias or Latios inside Undersea Cavern.
Catch Ho-Oh at the top of Tin Tower.
Catch Lugia inside Whirl Islands.
Defeat your rival on the way back to Professor Elm's Lab.
Defeat Zane at the end of Route 30.
Defeat the final Sage atop Sprout Tower to earn the Flash HM.
Defeat Falkner in the Violet City Gym.
Defeat Team Rocket in Slowpoke Well.
Defeat Zane in the Azalea Town Gym.
Defeat Bugsy in the Azalea Town Gym.
Defeat ??? in Azalea Town.
Defeat your Rival in Azalea Town.
Defeat Whitney in the Goldenrod City Gym.
Catch the Sudowoodo blocking the path.
Defeat the Saturn Admin at Professor Elm's Lab.
Defeat your Rival in Ecruteak City.
Defeat Morty in the Ecruteak City Gym.
Defeat the Kimono girl with Flareon.
Defeat the Kimono girl with Espeon.
Defeat the Kimono girl with Umbreon.
Defeat the Kimono girl with Vaporeon.
Defeat the Kimono girl with Jolteon.
Defeat Eusine in Cianwood City.
Defeat Axel in front of the Olivine City Lighthouse.
Defeat Zane in Olivine City.
Defeat Jasmine in the Olivine City Gym.
Defeat Chuck in the Cianwood City Gym.
Catch the Shiny Gyarados at the Lake of Rage.