Magcargo

Magma Armor
Cannot be frozen. Halves the amount of steps required to hatch eggs.
Flame Body
Enemies' contact moves have a 30% chance to burn them. Halves the amount of steps required to hatch eggs.
Type Tier
Fire / Rock NU
Statistics
Min- Min Max Max+
HP
50
- 241 304 -
Atk
50
122 136 199 218
Def
120
248 276 339 372
SpA
80
176 196 259 284
SpD
80
176 196 259 284
Spe
30
86 96 159 174
Name Item Ability Nature

Resttalk

Leftovers Flame Body Modest / Bold
Moveset EVs
~ Rest
~ Sleep Talk
~ Flamethrower / Fire Blast
~ Hidden Power Grass
252 HP / 252 SpA / 4 SpD

This takes advantage of Magcargo's trait and high Defense to try and stay alive long. It has a horrible defensive typing, however, but Magcargo doesn't have much better to do.

Name Item Ability Nature

Choice Band

Choice Band Flame Body Brave
Moveset EVs
~ Selfdestruct
~ Earthquake
~ Rock Slide / Hidden Power Rock
~ Overheat
252 HP / 252 Atk / 4 SpD

Magcargo has horrible Attack, but Selfdestruct and STAB on Rock somewhat make up for that.

Other Options

It can use Reflect to try and negate that massive 4x Earthquake weakness. Light Screen works similarly for Water attacks. Yawn works to force switches. Toxic can be used to wear down Water types.

EVs

Max HP on Magcargo always. Then you'll usually want to just max out whichever attacking stat you're using.

Opinion

It has low stats in everything but Defense (which is overshadowed by its pathetic HP). It can't even wall most things defensively because its horrible typing gives it many weaknesses. To top it all off, it has a bad movepool. At least Flame Body is a good trait.

Counters

Any Water type will easily counter Magcargo, but Whiscash, Quagsire, and Swampert are still hurt pretty badly by Hidden Power Grass. Any physical attacker with Earthquake will also defeat Magcargo soundly, as long as it's not weak to Fire. Selfdestruct and Yawn are about the only way Magcargo can threaten most Pokémon if they aren't weak to Fire.