Grind a Machoke to level 100 in most Pokemon games and nothing happens. No evolution flash, no new form — just a maxed-out Machoke standing exactly where it started. That’s not a bug. Machoke is one of a small group of Pokemon whose evolution was never tied to experience points at all: it’s trade-only, a leftover mechanic from the original Game Boy games that’s been carried, mostly unchanged, into every mainline release since[1].
If you’ve been soloing your way through a game with no second player, no second console, and no interest in trading, this is the guide that actually gets you a Machamp — including the handful of games where the trade requirement has quietly been waived, why your Everstone might not have worked the way you expected, and which of Machamp’s two abilities is worth building around once you have one.
Why Leveling Never Triggers It
Machop evolves into Machoke the normal way, at level 28, purely from experience[1]. Machoke to Machamp is a different mechanism entirely: the game checks for a trade event, not a level threshold or a stat total. There is no hidden level cap you’re missing and no secondary condition like time of day or friendship — the evolution flag only flips when the cartridge (or save file) detects a Pokemon changing ownership through an actual trade[3]. Since Machoke’s level has zero bearing on that flag, it can sit at the level cap of 100 indefinitely without evolving, which is exactly what happens to a lot of solo players’ Fighting-type leads without them realizing why.
This is also why re-battling gyms, using Rare Candies, or breeding a fresh Machop and re-leveling it changes nothing. None of those actions are trades. The only thing Machoke’s evolution script is listening for is a trade completing — or, in three specific games, one of the workarounds below.
What to Do About It Depends on Who You Are
The fix isn’t identical for every player, because the constraint isn’t identical either — a Discord-connected completionist and a kid with one Switch and no siblings are solving different problems.
| Player type | What actually works |
|---|---|
| New player, one console/copy | Play Pokemon GO instead — feed 100 Candy and skip trading Machoke entirely (see below) |
| Casual player with a friend online | A single Wonder Trade or GTS deposit-and-receive triggers the evolution just like a direct trade — you don’t need to arrange a matched trade with someone specific[3] |
| Hardcore/completionist, fully solo | Buy a second cheap copy of the game (or borrow a second console) and trade between your own two save files — the standard no-friends workaround since Generation IV’s Wi-Fi Connection |
| Playing Legends: Arceus or Scarlet & Violet | Skip trading altogether — use a Linking Cord on Machoke directly (see the alternatives table) |
Notice the one row that doesn’t require any second player at all: Pokemon GO. That’s the closest thing to a universal fix if you don’t have access to a second cartridge, a second Switch, or anyone else to trade with.

Every Game That Lets You Skip an Actual Trade
Across the franchise’s history, only three release lines have ever removed the real trade requirement for Machoke specifically — everything else, including recent titles like Let’s Go, Pikachu! and Let’s Go, Eevee!, still needs a genuine trade to another Trainer’s save file, even if that Trainer is just your own second copy of the game.
- Pokemon GO — Machoke evolves for 100 Candy with no trade step at all. If the specific Machoke happens to have come from a trade, the cost drops to 0 Candy, but that’s a discount, not a requirement[9]. GO has never gated this evolution behind trading the way the core series does.
- Pokemon Legends: Arceus — Introduces the Linking Cord, a consumable item that triggers Machoke’s evolution the instant you use it, no trade of any kind involved. It’s earned through Merit Point exchanges at the Trading Post, occasional Ginkgo Guild cart stock, space-time distortion loot, and request rewards[4].
- Pokemon Scarlet & Violet — The same Linking Cord item exists here too, confirmed as a Generation VIII item carried into these games[4]. Community guides disagree on the fastest way to get one — some point to Tera Raid Battle rewards, others to rotating Delibird Presents shop stock — so treat the exact source as a moving target and check current in-game listings rather than one specific location.
Everything else — Sword & Shield, Brilliant Diamond & Shining Pearl, Let’s Go Pikachu/Eevee, and every Game Boy-era release — requires a real trade. Wonder Trade and the GTS both count as real trades and will trigger the evolution, since both actually exchange ownership of the Pokemon between two save files[3]. The one system that explicitly does not count: Pokemon HOME. Moving a Machoke through HOME’s storage-to-storage trading does not trigger trade evolution, because HOME isn’t running the same in-game evolution check the core games use[3].
The Everstone Trap: Why Your Held Item Sometimes Didn’t Work
Holding an Everstone during a trade normally blocks a no-item trade evolution like Machoke’s — that’s standard behavior from Generation II onward, and it’s the usual way players keep a specific Pokemon from evolving mid-trade[5]. But there’s one case where the Everstone silently fails: trading into a Generation I game. The original Red, Blue, Green, and Yellow don’t have a held-item system at all, so there’s nothing for the Everstone to attach to — the block simply can’t function, and the Machoke evolves into Machamp the moment the trade completes, Everstone or not[5].
Kadabra is a related but separate case worth flagging so you don’t conflate the two: from Generation IV onward, Game Freak added a specific programmed exception that makes Kadabra evolve into Alakazam even while holding an Everstone, overriding the item entirely. That exception is unique to Kadabra — it does not apply to Machoke, which still respects the Everstone normally in every generation that has held items[5]. If your Machoke evolved despite an Everstone, the Gen I explanation above is almost certainly what happened; if it was a Kadabra, this is the answer instead.
If you’re setting up a self-trade specifically to keep a low-level Machoke as a Machoke (some players want one for a Little Cup or level-cap format, where Machamp would be banned), hand it the Everstone before initiating the trade, confirm the trade screen shows the item icon on the Pokemon, and complete the trade on any Generation II-or-later game. Skip this step entirely if you’re trading into a Generation I title — as covered above, there’s no held-item slot for the Everstone to occupy, so the evolution happens regardless.
One more wrinkle worth knowing: Machamp itself can also carry the Gigantamax Factor in games that support Dynamax, letting it access the signature G-Max Chi Strike move in Max Raid-style battles[2]. That’s a separate flag from its ability and unrelated to the trade-evolution discussion here, but it’s worth checking for on any Machamp you’re specifically hunting for raid or Max Battle use, since a regular trade or Linking Cord evolution won’t grant it after the fact.
Guts vs. No Guard: The Ability Decision That Actually Matters
Machamp’s two regular abilities point toward two different builds, and picking the wrong one for your goals wastes its 130 base Attack, the stat that carries its entire offensive game plan[2].
No Guard is the default answer for most players. It makes every move used by or against Machamp bypass accuracy checks entirely, which turns Dynamic Punch — 100 base power but only 50% accurate on its own — into a guaranteed hit that also guarantees confusion on the target[6]. Competitive discussion consistently treats this pairing as Machamp’s signature gimmick: perfectly reliable, high-power damage most Fighting-types can’t replicate, since so few other Pokemon get access to No Guard at all[8].
Guts is the higher-ceiling, higher-setup pick. It boosts Attack by 50% the moment Machamp is affected by a status condition, and burns lose their usual attack-halving penalty on top of that[2]. The standard way to trigger it on purpose is holding a Flame Orb or Toxic Orb, then pairing the boosted Attack with Close Combat — 120 power, 100% accuracy, no confusion gimmick, at the cost of dropping Machamp’s own Defense and Special Defense by one stage after every use[7]. Competitive players who run this set specifically target physically bulky answers like Skarmory, since a Guts-boosted Close Combat hits harder than opponents expect from a set that isn’t running No Guard[8].

| If you are… | Pick | Why |
|---|---|---|
| A new or casual player who wants a reliable answer | No Guard + Dynamic Punch | Guaranteed hit, guaranteed confusion, no setup item needed |
| Building around a specific wall (e.g., Skarmory-style bulk) | Guts + Close Combat + Flame/Toxic Orb | Bigger burst damage from a set opponents won’t see coming |
| Worried about Machamp’s below-average 55 base Speed | Either ability, plus a Choice Scarf or Trick Room support | Speed is Machamp’s real limiter, not the ability choice[8] |
Whichever ability you pick, it locks in the moment Machoke evolves — Ability Patches aside, there’s no in-battle toggle, so decide before you commit to a trade or a Linking Cord.
FAQ
Can I avoid trading Machoke in the original Red, Blue, or Yellow?
No. Generation I predates both the Everstone and every no-trade workaround covered here — a real cartridge-to-cartridge trade over a Link Cable was the only option, which is exactly the mechanic every later “waive the cable” alternative was built to get around.
Does trading with my own second save file count?
Yes. The evolution check only cares whether ownership changed hands through a real trade transaction — it has no way to know whether the other save file belongs to a friend or to you. Trading between two of your own copies (two cartridges, or two Switches on the same Link Trade code) triggers the evolution exactly like trading with a stranger.
Is Wonder Trade a real trade for evolution purposes?
Yes, and so is the GTS. Both exchange a Pokemon’s ownership between two actual save files, which is all the trade-evolution flag checks for[3]. The one exception worth remembering is Pokemon HOME, whose storage transfers don’t run this check at all.
Which ability should I actually run — not “it depends,” an actual answer?
No Guard, unless you’re specifically building a set to blindside an opponent expecting it. No Guard’s guaranteed-accuracy Dynamic Punch is Machamp’s rarest, most defining tool — very few Pokemon get access to a perfectly reliable 100-power confusion move — while Guts requires an item slot and status setup just to match what No Guard gives you for free. Reach for Guts only when you already know No Guard is the expected read and want the surprise factor.
Key Takeaways
Machoke’s evolution was never going to happen through leveling, no matter how high you push it — the game is waiting for a trade, full stop. If you don’t have a trade partner, Pokemon GO’s Candy-only path, the Linking Cord in Legends: Arceus and Scarlet & Violet, or a self-trade between your own two save files will all get you there without a second player. Once you have a Machamp, the ability choice is a real decision, not a coin flip: default to No Guard and its guaranteed Dynamic Punch unless you’re deliberately building a surprise Guts set. And if an Everstone ever fails to stop the evolution, check whether you traded into a Generation I game before assuming something’s broken.
For the mechanics behind other evolution methods the franchise has used, see our breakdown of the Axew to Haxorus level-and-ability evolution line, and if you’re curious how Machamp’s 505 base stat total stacks up against the games’ actual top tier, our pseudo-legendary ranking guide lays out the 600 BST threshold Machamp doesn’t reach. If your overleveled Machoke has you wondering what else might be sitting on wasted XP, our Combee to Vespiquen guide covers another Pokemon whose evolution timing catches solo players off guard.
Sources
1. Machoke (Pokémon) — Bulbapedia
2. Machamp (Pokémon) — Bulbapedia
3. Trade Evolution — Bulbapedia
4. Linking Cord — Bulbapedia
5. Everstone — Bulbapedia
6. Dynamic Punch — Pokémon Database
7. Close Combat — Pokémon Database
8. Machamp Discussion — Smogon Forums
9. Pokémon GO: All Trade Evolutions & How To Get Them — Dexerto
Verified against Pokemon GO, Legends: Arceus, and Scarlet & Violet mechanics current as of 2026. Item shop stock and raid reward tables rotate — confirm current Linking Cord availability in-game if you’re actively hunting for one.
I've been playing video games for over 20 years, spanning everything from early PC titles to modern open-world games. I started Switchblade Gaming to publish the kind of accurate, well-researched guides I always wanted to find — built on primary sources, tested in-game, and kept up to date after patches. I currently focus on Minecraft and Pokémon GO.
