Receive all the gifts from the Week Siblings.
Defeat all non-missable Johto trainers in the overworld.
Obtain the Odd Egg from the Day-Care Couple.
Obtain all of the items within Johto. (Red Pokeballs and hidden items)
Collect all of the finite TMs and HMs.
Catch the Sudowoodo on Route 36 and register their Pokedex entry.
Receive all Pokemon gifts from NPCs.
Complete the Eusine sidequest in Burned Tower.
Receive an elemental stone from a registered Pokegear trainer.
Defeat Eusine in Cianwood City.
Cure Amphy at the top of the Olivine City Lighthouse.
Catch the Red Gyarados in Lake of Rage.
Defeat all trainers in Team Rocket's hideout.
Defeat all trainers in the Radio Tower and Underground Warehouse.
Catch Suicune without using a Master Ball and register their Pokedex entry.
Catch Raikou without using a Master Ball and register their Pokedex entry.
Catch Entei without using a Master Ball and register their Pokedex entry.
Receive a Dratini that knows Extremespeed from the Dragon's Den shrine.
Receive a PP Up from Blackbelt Kenji.
Trade a Red Scale for an EXP Share.
Receive a Nugget from either Pokefan Beverly or Pokefan Derek.
Fully heal the Miltank at Moomoo Farm.
Beat the Fisherman Guru's record in Lake of Rage.
Show Prof. Elm the hatched Togepi egg and receive a reward.
Defeat all non-missable Kanto trainers.
Find all items in Kanto. (Red Pokeballs and hidden items)
Return the stolen generator piece to Kanto's Power Plant.
Catch the Snorlax in Vermilion City and register their Pokedex entry.
Watch the Clefairy event on Mt. Moon Square and obtain a Moon Stone.
Show Bill's Grandpa all 5 Pokemon he requests.
Catch Lugia without using a Master Ball and register their Pokedex entry.
Catch Ho-Oh without using a Master Ball and register their Pokedex entry.
Catch a Lapras in Union Cave and register their Pokedex entry.
Complete all ingame trades.
Win the optional battle against your rival at Indigo Plateau.
Find Suicune in Route 42.
Find Suicune in Route 36.
Encounter a sleeping Pokemon by headbutting a tree.
Register Buena's number in the Pokegear.
Steal or catch a wild Farfetch'd holding a Stick.
Obtain a Thick Club from a wild Cubone or Marowak.
Steal or catch a wild Chansey holding a Lucky Egg.
Receive a batch of 10 or more special Poke Balls from Kurt.
Receive a vitamin from all possible trainer rematches.
Beat Falkner with Johto Pokemon only. (Set Mode, LVL: <=9, No Items) [see forum topic]
Beat Bugsy with Johto Pokemon only. (Set Mode, LVL: <=16, No Items)
Beat Whitney with Johto Pokemon only. (Set Mode, LVL: <=20, No Items)
Beat Morty with Johto Pokemon only. (Set Mode, LVL: <=25, No Items)
Beat Chuck with Johto Pokemon only. (Set Mode, LVL: <=30, No Items)
Beat Jasmine with Johto Pokemon only. (Set Mode, LVL: <=35, No Items)
Beat Pryce with Johto Pokemon only. (Set Mode, LVL: <=31, No Items)
Beat Clair with Johto Pokemon only. (Set Mode, LVL: <=40, No Items)
Defeat the Elite 4 with Johto Pokemon only. (Set, LVL: <=44, No Items in battle, One Session)
Beat Lt. Surge with Johto Pokemon only. (Set Mode, LVL: <=46, No Items)
Beat Sabrina with Johto Pokemon only. (Set Mode, LVL: <=48, No Items)
Beat Misty with Johto Pokemon only. (Set Mode, LVL: <=47, No Items)
Beat Erika with Johto Pokemon only. (Set Mode, LVL: <=46, No Items)
Beat Janine with Johto Pokemon only. (Set Mode, LVL: <=39, No Items)
Beat Blaine with Johto Pokemon only. (Set Mode, LVL: <=50, No Items)
Beat Blue with Johto Pokemon only. (Set Mode, LVL: <=58, No Items)
Beat Red with Johto Pokemon only. (Set Mode, LVL: <=65, No Items)
Learn a new move from Bill's Dad outside Goldenrod City's Game Corner.
Use Frustration or Return at its max power. (Slot 1 Pokemon only)
Win 1st place in the Bug Catching Contest.
Win the Bug Catching Contest without a Scyther, Pinsir, Butterfree, or Beedrill.
Win the Bug-Catching Contest with Cooltrainer Nick present.
Get your Pokemon groomed by Daisy Oak in Pallet Town.
Get a "Super Effective" using Hidden Power.
Win a x24 bet in Card Flip.
Clear Battle Tower with only Johto Pokemon (Lugia and Ho-oh excluded).
Own all in-game Pokedolls purchased by Mom.
Get Shuckie's owner approval to keep him through high happiness.
Buy something in the Rooftop Sale at Goldenrod City's Dept. Store.
Beat Brock with Johto Pokemon only. (Set Mode, LVL: <=44, No Items)
Have Shuckle turn a berry into Berry Juice.
Have Golem show up while playing the slot machines.
Match 3 7's in slots.
Solve all slide puzzles and obtain all the items hidden within the Ruins of Alph.
Defeat all possible trainers while riding the S.S. Aqua. (1st trip excluded)
Boost the sales for the Bike Shop Owner in Goldenrod City.
Collect all 3 fishing rods.
Earn a Ticket for the Magnet Train.
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 Mahogany 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.
Capture Lugia.
Capture Ho-oh.
Catch all 206 obtainable Pokemon.
Catch all 26 types of Unown.
Defeat Pokemon Trainer Red on Mt. Silver.
Defeat Pokemon Trainer Red on Mt. Silver with only one Pokemon.