Alola

Games: Sun / Moon / Ultra Sun / Ultra Moon (Generation 7)

New ribbons: 4

Total ribbons: 84

Alola Champion Ribbon

How to Obtain:

  • Win the battle after defeating the Elite 4 at the Pokémon League.

Gen 7's Champion Ribbon, you get this for beating any of the random final challengers that show up.

Battle Royale Master Ribbon

How to Obtain:

  • Win a Master Rank Battle at the Battle Royal Dome.

The battle dome is really simple, it has 4 ranks, when you beat a rank you unlock the next and can attempt that rank at any time. All you need to do is win 4 total battles (or 1 if you have master rank unlocked already)

Strategy here is pretty simple, try to survive and KO as many Pokémon as you can before any trainer loses all their Pokémon. Bringing a fast Pokémon with good type coverage is a good way to rack up KO's, and when you feel like you have a lead you can try to end the match by targeting the trainer with the least Pokémon. There will be times when the AI will gang up on you and that sucks, but you don't lose progress here so worst case you can just try again.


You can find the sets used in the Royale here:

Battle Tree Ribbons (2)

How to Obtain:

  • Defeat a Battle Legend at a 20 win streak on normal mode Battle Tree

  • Defeat a Battle Legend at a 50 win streak on super mode Battle Tree.

If you are playing on US/UM you are able to use Restricted Legendries on the normal mode tower, making this the first Battle Tower Ribbon that these legendries can earn.

(This part of the guide assumes you have read the "General Battle Tower tips" section on the Starting Tips page)


The Battle Tree is almost identical to the Battle Maison aside from having to fight Special Trainers every 10 battles. These special trainers often bring Mega Stones and Z-Crystals so be careful. The Durant strategy I mentioned in gen 6 works in the battle tree as well.


You can find the sets used in the tree here:

Returning Ribbons

Effort Ribbon

You can get this ribbon in the Battle Royale Dome when you show a Pokémon with maxed EV's.


Footprint Ribbon

You can get this ribbon in Hano Grand Resort when you show a Pokémon that has gained 30 levels since it was caught or received. This is different than the original method, and it's also missable, if your Pokémon cannot gain 30 levels.


Best Friends Ribbon

You can get this ribbon in Malie City when you show a Pokémon that has maxed affection from Pokémon Refresh.