POKE
FIGHT
Home
Types
Generations
Roles
Rarity
Pokedex
Battle
Home
Types
Generations
Roles
Rarity
Pokedex
Battle
Barbaracle
vs
Cresselia
Barbaracle
216/216
Cresselia
360/360
Barbaracle
216/216
ROCK
WATER
Cresselia
360/360
PSYCHIC
Stats Analysis
Battle Stats Breakdown
Who has the edge? Compare their combat abilities below
barbaracle
cresselia
Random Battle
More Battles
Epic Matchups
Pick your next battle — who will emerge victorious?
braviary
VS
flareon
Start Battle
Click lock icon to keep a Pokemon
VS
braviary
flareon
VS
kecleon
snom
VS
latios
frigibax
VS
palpitoad
minior-yellow
VS
linoone-galar
rattata-alola
VS
toxtricity-amped-gmax
scyther
VS
cursola
luvdisc
VS
garbodor
silvally
VS
giratina-altered
sigilyph
VS
koffing
pikachu-rock-star
VS
grimmsnarl-gmax
purugly
VS
dartrix
metapod
VS
scizor-mega
sizzlipede
VS
lopunny-mega
roselia
VS
gorebyss
entei
VS
tadbulb
venusaur-gmax
VS
floatzel
coalossal-gmax
VS
whiscash
zygarde-10
VS
vespiquen
hattrem
VS
ribombee
hariyama