>>319573181/2
National Ribbon: Catch and Purify the Pokémon (Colosseum or XD)
World Ribbon: Defeat 100 Trainers in a row at Mt. Battle without changing your team (Colosseum or XD)
League Ribbon: Defeat the Pokémon League (RSE or FRLG)
Hoenn Contest Ribbons: Beat any rank of any category at the Pokémon Contests (RSE)
Artist Ribbon: Get a perfect score in a Master Rank contest (RSE)
Winning Ribbon: Have 56 consecutive wins in Lv. 50 Single Battle Mode at the Battle Tower (RSE)
Victory Ribbon: Have 56 consecutive wins in Lv. 100 Single Battle Mode at the Battle Tower (RSE)
Sinnoh League Ribbon: Defeat the Pokémon League (DPPt)
Sinnoh Contest Ribbons: Beat any rank of any category at the Pokémon Super Contests (DPPt)
Gorgeous Royal Ribbons: Buy them in Resort Area (DPPt) or Mauville City (ORAS)
Weekly Ribbons: Talk to an NPC on a specific day, 7 total (DPPt or HGSS or XY or ORAS)
Footprint Ribbon: Max out your Pokémon's Happiness (DPPt) or train it 30 levels (XY or ORAS or SM)
Effort Ribbon: Max your Pokémon's Effort Values (RSE or DPPt or HGSS or XY or ORAS or SM)
Ability Ribbon: Have 21 consecutive wins in Single Battle Mode at the Battle Tower (DPPt or HGSS)
Great Ability Ribbon: Have 49 consecutive wins in Single Battle Mode at the Battle Tower (DPPt or HGSS)
Double Ability Ribbon: Win 50 times in Double Battle Mode at the Battle Tower (DPPt or HGSS)
Multi Ability Ribbon: Win 50 times in Multi Battle Mode with an NPC at the Battle Tower (DPPt or HGSS)
Pair Ability Ribbon: Win 50 times in Multi Battle Mode with a real-life person at the Battle Tower (DPPt or HGSS)
World Ability Ribbon: Reach 5th place in the Wifi Battle Mode ranking at the Battle Tower (DPPt or HGSS)