POKE
FIGHT
Home
Types
Generations
Roles
Rarity
Pokedex
Battle
Home
Types
Generations
Roles
Rarity
Pokedex
Battle
Machamp
vs
Barbaracle
Machamp
270/270
Barbaracle
216/216
Machamp
270/270
FIGHTING
Barbaracle
216/216
ROCK
WATER
Stats Analysis
Battle Stats Breakdown
Who has the edge? Compare their combat abilities below
machamp
barbaracle
Random Battle
More Battles
Epic Matchups
Pick your next battle — who will emerge victorious?
hoopa
VS
dachsbun
Start Battle
Click lock icon to keep a Pokemon
VS
hoopa
dachsbun
VS
seadra
naclstack
VS
salazzle-totem
vanillish
VS
beedrill
gourgeist-large
VS
spoink
venusaur-gmax
VS
slaking
pachirisu
VS
chimchar
surskit
VS
marill
kangaskhan
VS
slowbro-mega
orthworm
VS
zangoose
guzzlord
VS
azelf
claydol
VS
venipede
primarina
VS
umbreon
hatterene-gmax
VS
landorus-incarnate
iron-thorns
VS
floette
mimikyu-disguised
VS
toxicroak
ivysaur
VS
gossifleur
mesprit
VS
cramorant-gulping
nuzleaf
VS
pincurchin
registeel
VS
palossand
zamazenta