Machamp all the way!
Machamp is one insane Pokemon if we go by what the Pokedex says on it! You can tell this son of a gun is strong just by looking at it, but looks alone won't tell you just how strong it is.
Pokemon Red and Blue : "Using its heavy muscles, it throws powerful punches that can send the victim clear over the horizon."
The Horizon is 3.1 miles away, pretty strong, but it's not as impressive as of what was said in Yellow.
Pokemon Yellow : "One arm alone can move mountains. Using all four arms, this Pokémon fires off awesome punches"
1 Arm can move mountains, not a mountain, mountains! Some say the average weight of a mountain can be around 100,000,000,000 tons.
But that's still not the end! As said in Pokemon Sun :
Pokemon Sun : "It unleashes megaton-level punches that send opponents flying clear over the horizon."
A Megaton Punch! 1 Megaton is the force of 4,184,000,000,000,000ÔǼ Joules! But we get yet another ridiculous feat that isn't about its strength, but its speed!
Pokemon FireRed : "Its four ruggedly developed arms can launch a flurry of 1,000 punches in just two seconds."
1,000 punches in 2 seconds, this means it can punch 125 times per arm, per second! Remember how this guy can throw a Megaton Punch, well 1 second, Machamp would of done enough damage to something to equal that of 500 Megatons!
Note : I didn't say it can throw a punch equaling 500 Megatons, I said in 1 second it would of done damage equaling 500 Megatons.
The strongest bomb, a.k.a. The Tsar was at 50 Megatons, that means Machamp in 1 second, can deal enough damage to something to be 10x greater than the strongest bomb!
No wonder this Pokemon is called the Superpower Pokemon, and has the word champ in its name. It really is one.