Activate a Seeded run [DISCLAIMER: Using a Seed in a run pauses every other achievement]
Complete your first run [Most achievements are linked to ingame quests, so make sure to unlock them first, have fun!]
Get the 1st badge
Get the 2nd badge
Get the 3rd badge
Get the 4th badge
Get the 5th badge
Get the 6th badge
Get the 7th badge
Get the 8th badge
Beat the Elite Four
Defeat the Champion and clear the run
Find the Secret Room (or win a full run and visit the HUB)
During one Rest Stop visit, spend at least 20000 PokeDollars
Leave a Rest Stop with at least 50000 PokeDollars on hand
Have 15 Pokedex entries
Have 100 Pokedex entries
Beat the Elite Four with a Legendary Pokemon in your party
Exit a Tough Route within 2 minutes of entering
Exit a Tough Route within 1 minute of entering (after getting the 8th Badge in current run)
Defeat four Gyms without having your Partner Pokemon faint
Defeat the eight Gyms without having any Pokemon faint
Win a full Run without having any Pokemon faint
Collect 10 different types of Berry in a run
Catch a Pokemon inside the Strong Pokemon event space
Trade with Mr. Randoman
Win a full Run with doing Random Party Trades whenever possible
Say a phrase that unlocks an event from the Mysterious Man
Lose a Pokemon to a wild Wobbuffet
Take a Dark Deal during the run
Complete a Full Run with Bag Wipe active, trade at the start, and have the Embargo, Species, and 10 Wild Curses active
Take one of every available Curse and complete a Full run with them active
Win a full Run with the Embargo Curse
Win a full Run on Hard trainer difficulty with the Embargo Curse
Win a full Run on Hard trainer difficulty without using Legendary Pokemon and having the Embargo and Species Curses
Win a full Run without using Legendary Pokemon and with: Hard trainers and items, Bag Wipe, EVs off, Overlevel off, trade at the start, and Embargo and Species Curses
Complete a full Run with having 5 Capacity Curses active
Complete a full Run with Bag Wipe active, trade at the start, and have Embargo, 5 Capacity, 5 Wild, and 99 Discount Curses active
Complete a full Run in Gauntlet Mode
Win a full standard Run with Kanto Leaders only and the Regional Dex set to Kanto
Win a full standard Run with Johto Leaders only and the Regional Dex set to Johto
Win a full Rainbow Run with the Regional Dex set to Hoenn
Win a full Rainbow Run with the Regional Dex set to Sinnoh
Win a full Rainbow Run with the Regional Dex set to Unova
Win a full Rainbow Run with the Regional Dex set to Kalos
Win a full Rainbow Run with the Regional Dex set to Alola
Win a full Rainbow Run with the Regional Dex set to Galar
Reach the final battle with Espeon and Umbreon in your team during a Doubles run
Win a full Run with no Kanto, Johto, or Hoenn Leaders enabled, and with Gen 8 National Dex
In the final battle, Mega Evolve a Pokemon
In the final battle, use a Z Move
Complete a full Run only ever using Legendary Pokemon (includes the starter)
Reach the final battle with a Deoxys in your party (Need Gen limit at least 3 or Regional Dex with Deoxys in it)
Reach the final battle with a Shaymin in your party (Need Gen limit at least 4 or Regional Dex with Shaymin in it)
Reach the final battle with Tornadus, Thundurus or Landorus (Gen limit at least 5 or Regional Dex with them in it)
Reach the final battle with a Hoopa in your party (Need Gen limit at least 6 or Regional Dex with Hoopa in it)
Win a full Run only catching and using Normal type Pokemon
Win a full Run only catching and using Fighting type Pokemon
Win a full Run only catching and using Flying type Pokemon
Win a full Run only catching and using Poison type Pokemon
Win a full Run only catching and using Ground type Pokemon
Win a full Run only catching and using Rock type Pokemon
Win a full Run only catching and using Bug type Pokemon
Win a full Run only catching and using Ghost type Pokemon
Win a full Run only catching and using Steel type Pokemon
Win a full Run only catching and using Fire type Pokemon
Win a full Run only catching and using Water type Pokemon
Win a full Run only catching and using Grass type Pokemon
Win a full Run only catching and using Electric type Pokemon
Win a full Run only catching and using Psychic type Pokemon
Win a full Run only catching and using Ice type Pokemon
Win a full Run only catching and using Dragon type Pokemon
Win a full Run only catching and using Dark type Pokemon
Win a full Run only catching and using Fairy type Pokemon
Win a full Run only ever entering battle with shiny pokemon in your party
Catch every Pokemon from Gen 1 [Seeds allowed]
Catch every Pokemon from Gen 2 [Seeds allowed]
Catch every Pokemon from Gen 3 [Seeds allowed]
Catch every Pokemon from Gen 4 [Seeds allowed]
Catch every Pokemon from Gen 5 [Seeds allowed]
Catch every Pokemon from Gen 6 [Seeds allowed]
Catch every Pokemon from Gen 7 [Seeds allowed]
Catch every Pokemon from Gen 8 [Seeds allowed]