I'm sure you know that you can switch out, to something such as a heatran to take iron head or trick.
If you have to switch out to beat Jirachi then you don't beat it.
Machamp wouldnt know his item, and would have to take a blind guess.
Like that really matters, it flinch haxes you even if it doesn't have a Scarf.
and how the hell does he lose to most of the common leads?? i mean seriously. He loses to Azelf, yes, but you can at least remove its sash and switch out.
Machamp can remove its Sash with Payback/Bullet Punch anyway. If you're switching out against Azelf then you haven't beaten it yet.
with machamp, you do beat the regular SR lead, but against coulber and choice band azelf, machamp loses too. but at least you get damage on it with medicham.
Machamp can at least beat Azelf, all that you manage to do is get off some weak damage against it and then you're forced to switch out because you don't 2HKO it.
it doesnt really lose to much else except infernape and swampert,
Azelf: Medicham can't 2HKO any Azelf set, Machamp beats non-Colbur and Band Azelf sets. Additionally, you're forced to switch out to beat Azelf, and while you can say "Oh just switch in a Ghost on Explosion", he's seen 3 of your Pokemon AND gotten down SR while you've seen 1.
I'd rather use Machamp.
Machamp: For Machamp, whoever DynamicPunches first wins, while Medicham wins outright.
Medicham here.
Aerodactyl: Both 2HKO Aerodactyl, but it gets up SR anyway. Machamp is the bigger threat because confusion > anything that Medicham has.
Rather use Machamp.
Metagross: Meteor Mash + Bullet Punch 2HKOes Medicham while Medicham can't Low Kick twice. If they SR, you win but it's more advantageous to Metagross to Meteor Mash, as they beat you and can get up SR later. As for Machamp, Metagross can SR + Explode or SR + Meteor Mash and switch in something faster than Machamp (not hard). If Metagross Meteor Mashes first vs Medicham, you lose.
Rather use Machamp, as least you get off a big chunk of damage and remove its Lum Berry if they 2x Meteor Mash Machamp.
Swampert: Both 3HKO Swampert, Machamp can win with Confusion hax.
I'd rather use Machamp.
Jirachi: It flinch haxes both. However, it 3HKOes Machamp and 2HKOes Medicham, while Machamp can 2HKO with Dpunch and Medicham can't do jack besides Fake Out and then switch out.
I'd rather use Machamp.
Infernape: Fake Out + Fire Blast KOes Medicham a good chunk of the time, meaning it still has its Sash. Machamp survives and can DPunch.
I'd rather use Machamp.
Roserade: Leaf Storm OHKOes Medicham, doesn't OHKO Machamp. Roserade loses its Sash both ways.
I'd rather use Machamp.
Heatran: Medicham outspeeds and 2HKOes Heatran while Machamp DPunches after Heatran sets up SR or Explodes.
Medicham wins here.
Ninjask: Medicham Fake Outs for w/e damage, while whatever comes in for Machamp gets hit by a DynamicPunch and confused. If it's a Ghost, Shadow Ball OHKOes Medicham while Machamp can at least Payback.
I'd rather use Machamp.
Hippowdon: Hippowdon 2HKOes Medicham with EQ, Medicham 3HKOes with Low Kick. Hippowdon 3HKOes Machamp while Machamp 4HKOes Hippowdon but Hippowdon has to fight Confusion hax.
I'd rather use Machamp.
Tyranitar: Using Machamp lets Tyranitar get up SR but no good player would sacrifice Ttar JUST for SR.
I'd rather use Machamp due to DPunch.
Starmie: HPump OHKOes Medicham but you get off a Fake Out, Machamp lives and gets off a Payback.
I'd rather use Machamp.
Uxie: Machamp can 2HKO TrickScarf Uxie with Payback, while Medicham does jack with its attacks.
I'd rather use Machamp.
Dragonite: Machamp can eat a Draco Meteor and KO back with Ice Punch, while Medicham can outspeed and KO with Ice Punch.
Medicham wins here.
So it loses to: Azelf, Aerodactyl, Metagross, Swampert, Jirachi, Infernape, Roserade, Ninjask, Starmie, and Uxie.
while machamp loses to Metagross, Swampert sometimes, some Azelf, Dragonite, Jirachi, and other things, where medicham gets the advantage.
Metagross: If it Meteor Mashes first Medicham loses.
Swampert: Confusion > nothing as both 3HKO.
Azelf: Medicham beats NO Azelf, Machamp beats non-Band and Colbur Azelf.
Dragonite: Loses in comparison to Medicham but beats Dragonite anyway.
Jirachi: Machamp 2HKOes with DPunch while Jirachi 3HKOes with Iron Head. Jirachi 2HKOes Medicham and Medicham does nothing
and if you're switching out then you lost the lead matchup.
also, his defenses arent very paperthin. they arent great, but it lets it survive a few things. Maybe if i changed the EV spread to be able to survive things such as roserade's leaf storm of infernape's fire blast, it would be better.
If you EV it to survive stuff then it either doesn't outspeed Heatran or it doesn't hit hard enough.