you have to trade it. it doesnt need a item
to evolve machoke you need to trade it
machoke evolves if you trade it
it doesn't you evolve it in a trade
Machoke can only evolve after its been traded
Level 28.
Machop evolves into Machoke at level 28.
Machoke ONLY evolves when u trade it. Sorry:( well that's dipressing
Same way you evolve a Machoke in any other Pokemon game. You have to trade it to a different generation four Pokemon game. (ex. Diamond/Pearl/Platinum or HeartGold/SoulSilver)
Machoke doesn't evolve into Machamp by leveling up. You NEED to trade it to evolve.
Machoke evolves into Machamp, but you need to trade it to get it to evolve.
You'll need to trade for Machoke and it'll evolve.
machoke evolve into machamp, what the f*** are you saying?