POKE
FIGHT
Home
Types
Generations
Roles
Rarity
Pokedex
Battle
Home
Types
Generations
Roles
Rarity
Pokedex
Battle
Machop
vs
Solrock
Machop
210/210
Solrock
270/270
Machop
210/210
FIGHTING
Solrock
270/270
ROCK
PSYCHIC
Stats Analysis
Battle Stats Breakdown
Who has the edge? Compare their combat abilities below
machop
solrock
Random Battle
More Battles
Epic Matchups
Pick your next battle — who will emerge victorious?
braviary-hisui
VS
staravia
Start Battle
Click lock icon to keep a Pokemon
VS
braviary-hisui
staravia
VS
meltan
huntail
VS
haxorus
karrablast
VS
regieleki
larvitar
VS
zoroark-hisui
bagon
VS
nihilego
minior-green-meteor
VS
zweilous
deoxys-attack
VS
bergmite
huntail
VS
eelektrik
oricorio-pau
VS
phantump
alomomola
VS
machamp-gmax
seismitoad
VS
treecko
tympole
VS
gyarados-mega
mawile-mega
VS
pikachu-libre
beedrill-mega
VS
dracozolt
granbull
VS
pikachu-hoenn-cap
zangoose
VS
timburr
rowlet
VS
grimer-alola
fidough
VS
vanilluxe
bewear
VS
vigoroth
koffing