Any Pokemon that know flying, fire, or psychic moves will ultimately defeat Heracross. While flying moves prove to be the most effective (super effective against both fighting and bug), fire and psychic types work equally as well. Because Heracross has a higher defense than special defense, a special attack would be more effective, as well.
Some Pokemon that could defeat Heracross include:
Fearow, spearow, pidgeot, pidgeotto, pidgeot, empoleon, piplup, starly, staravia, staraptor, chimchar, monferno, infernape, vulpix, ninetales, charmander, charizard, the list can go on and on, but those are some examples of Pokemon that can naturally defeat heracross.
Metagross is a Psychic/Steel-type, so it is weak against Ghost, Fire, Ground, and Dark. If you can find a strong attacking Ghost, Fire, Ground, or Dark Pokemon that can hit with Special attacks, that's the Pokemon you'll want. Here are a few examples of good Ghost, Fire, Ground, and Dark Pokemon. (But not always good at Sp. Attack)
Ghost
Fire
Ground
Dark
Metagross is a Steel and Psychic type pokemon.
You will have to evolve a metang.
he is really good so get him
Yes you can always go back and fight nascour again in realagam tower and get metagross.
at the giant hall in the swirling grass
Metagross is a Steel and Psychic type pokemon.
Metagross, Armaldo, Skarmory, Cradily, Aggron, Claydol.
Get Beldum in the Massoutbreak evovle @ level 20 and into Metagross @ level 45
no you can catch it. However you can trade Pokemon to get geodude and metagross on black and white!
beldum metang and metagross are not in the game :(
Metagross is a Steel/Psychic type, therefore it is weak to...GroundFire
Metang.
He has Metagross
Sometimes you can breed metagross, sometimes you can't, it depends on the Pokemon version, but if you breed it with a ditto, the metagross should be able to breed.
metagross or salemance
metagross lv57.
metagross