Cresselia is a powerful contender in Great League PvP. Its high Defense and Stamina stats allow it to take significant damage. Although the minimum CP for Raid obtained Cresselia is 1555, trading can bring Cresselia‘s CP down to 1419, allowing it to just squeeze under the Great Leauge threshold.

Having only three weaknesses, there are a limited number of counters. Both Ghost and Bug deal increased damage, but take neutral damage; while Dark both deals increased damage and double resists Psychic moves. Cresselia, however, has a trick up its sleeve – Moonblast.

Moonblast is the strongest Fairy Charge Move in PvP, plus Fairy moves deal increased damage to Dark Pokémon. Therefore, the key is to use Steel or Fire Pokémon, as counters, especially if they have dark moves.

Pokemon GO CresseliaCresseliaPsychic
Effective Stats at Level 20 (IV 2/15/13)
ATK 152 DEF 258 HP 260
Weak to Strong against
Ghost Dark Bug Fighting Psychic
Best PvP move set for Cresselia
Psycho Cut Psychic Futuresight Psychic Moonblast Fairy
Super Effective versus
Poison Fighting Poison Fighting Fighting Dragon Dark
Move Stats
  • Power 9
  • Energy 3
  • Duration 1
  • DPT 9
  • EPT 3
  • Power 120
  • Energy 65
  • DPE 1.85
  • Power 130
  • Energy 70
  • DPE 1.86
  • Dust cost 100000
  • Candy cost 100

Guaranteed Winners
These counters will beat Cresselia in every shield count situation. The downside is they will not do so in a timely fashion.
Pokemon GO Marowak (Alola)Marowak (Alola) Hex Ghost Shadow Ball Ghost
Pokemon GO SteelixSteelix Dragon Tail Dragon Crunch Dark
Pokemon GO BastiodonBastiodon Smack Down Rock Stone Edge Rock
Will Win with a 1 Shield Disadvantage
These counters will beat Cresselia when your opponent has one more Shield than you do.
Pokemon GO HoundoomHoundoom Snarl Dark Foul Play Dark
Pokemon GO ScizorScizor Fury Cutter Bug Night Slash Dark
Pokemon GO TyphlosionTyphlosion Shadow Claw Ghost Blast Burn Fire
Pokemon GO BronzongBronzong Feint Attack Dark Heavy Slam Steel
Pokemon GO ForretressForretress Bug Bite Bug Heavy Slam Steel
Will Win with Even Shield Counts
These counters will beat Cresselia when you and your opponent have the same Shield count. A few of these matchups result in a close call in 0 v 0 Shield situations.
Pokemon GO SneaselSneasel Feint Attack Dark Foul Play Dark
Pokemon GO WeavileWeavile Ice Shard Ice Foul Play Dark
Sneasel and Weavile perform nearly identical against Cresselia in Great League battles. Sneasel takes the advantage due to its lower resource cost. These two perform well across the board, as long as you have equal or more Shields left and aren’t totally out of shields.
Pokemon GO SharpedoSharpedo Bite Dark Crunch Dark
Pokemon GO TyranitarTyranitar Bite Dark Crunch Dark
Pokemon GO Raticate (Alola)Raticate (Alola) Bite Dark Crunch Dark
This trio of Bite/Crunch Dark Pokémon creates an interesting counter scenario. As long as you have one Shield, you will come out on top. The interesting part is they all underperform Sneasel/Weavile if Cresselia has zero Shields left, but if Cresselia has any Shields left Bite alone will dispense of Cresselia with incredible speed.
Pokemon GO UmbreonUmbreon Feint Attack Dark Foul Play Dark
Pokemon GO MetagrossMetagross Bullet Punch Steel Meteor Mash Steel
Pokemon GO KricketuneKricketune Fury Cutter Bug X-Scissor Bug
Pokemon GO ScytherScyther Fury Cutter Bug Night Slash Dark
Pokemon GO CrawdauntCrawdaunt Snarl Dark Night Slash Dark
Will Win with a 1 Shield Advantage
These counters will beat Cresselia when you have one more Shield than your opponent.
Pokemon GO SableyeSableye Shadow Claw Ghost Foul Play Dark
Pokemon GO SpiritombSpiritomb Feint Attack Dark Shadow Ball Ghost
Spiritomb performs very well, if and only if, Cresselia has NO Shields left. Its TTW significantly decreases if Cresselia has even one Shield left. Spirtomb will not win in any situation where Shield count is tied.