POKEFIGHT
HomeTypesGenerationsRolesRarityPokedexBattle
HomeTypesGenerationsRolesRarity
PokedexBattle
POKEARENA

Compare Pokemon stats, abilities, and battle potential. Find the strongest Pokemon with detailed analysis and head-to-head comparisons.

Navigation

  • HomeBrowse all Pokemon
  • CompareHead-to-head battles
  • PopularMost searched Pokemon

Browse

  • Types18 elemental types
  • GenerationsGen I - IX
  • RolesBattle roles & strategies
  • RarityCommon to Mythical

Resources

  • SitemapSite structure
  • Robots.txtCrawler directives
Pokemon:1000+
Comparisons:520K+
Types:18
Made with love ❤️ studio gushon — putting the Pokemon ⚡ in pSEO. 500K+ pages. Gotta index 'em all 💪.

DottlervsGirafarig

Dottler150/150
Girafarig210/210
dottler
girafarig
Dottler150/150
dottler
BUGPSYCHIC
Girafarig210/210
girafarig
NORMALPSYCHIC
Stats Analysis
Battle Stats Breakdown
Who has the edge? Compare their combat abilities below
dottler
girafarig
Random Battle
More Battles

Epic Matchups

Pick your next battle — who will emerge victorious?

raticate
raticate
VS
swampert-mega
swampert-mega
Start Battle

Click lock icon to keep a Pokemon

VS
raticate
swampert-mega
raticateswampert-mega
VS
walrein
azurill
walreinazurill
VS
kilowattrel
bellibolt
kilowattrelbellibolt
VS
castform-snowy
luvdisc
castform-snowyluvdisc
VS
altaria-mega
phanpy
altaria-megaphanpy
VS
maractus
veluza
maractusveluza
VS
vileplume
scolipede
vileplumescolipede
VS
flaaffy
clawitzer
flaaffyclawitzer
VS
braviary
minior-yellow-meteor
braviaryminior-yellow-meteor
VS
hypno
conkeldurr
hypnoconkeldurr
VS
larvesta
boldore
larvestaboldore
VS
diglett-alola
sableye
diglett-alolasableye
VS
mabosstiff
munna
mabosstiffmunna
VS
wormadam-plant
staravia
wormadam-plantstaravia
VS
dwebble
arrokuda
dwebblearrokuda
VS
minior-orange-meteor
gardevoir
minior-orange-meteorgardevoir
VS
poliwag
grimer-alola
poliwaggrimer-alola
VS
crabominable
beautifly
crabominablebeautifly
VS
squawkabilly-yellow-plumage
primarina
squawkabilly-yellow-plumageprimarina
VS
florges
walking-wake
florgeswalking-wake