View Comments
Phelps is fittest man of all time
Getty Images Swimmer Michael Phelps

Olympic swimmer Michael Phelps is the fittest man alive, according to Men's Health magazine.

The most successful Olympic athlete in history with 22 medals, 27-year-old Phelps was named the magazine's number one fittest man of all time, beating Bruce Lee, Arnold Schwarzenegger and Muhammad Ali.

James Bond actor Daniel Craig also made the cut, coming in at number 50.

RELATED: See the fittest men in pictures

The Daily Mail reports Men's Health as saying: "His portrayal was fitter, meaner, angrier, and darker than any Bond in the history of the franchise - and that's why Craig's Bond is also one of the best".

"He looks like the kind of Bond you could imagine a henchman legitimately running from - cobblestone abs, monster traps, and hardly an ounce of fat anywhere.

"In other words, he's the Bond who finally made kicking ass in a tuxedo believable again".

Others included in the list are Sylvester Stallone, Lance Armstrong, David Beckham and actor Gerard Butler.

The Top 20

1. Michael Phelps
2. Bruce Lee
3. Arnold Schwarzenegger
4. Jack LaLanne
5. Herschel Walker
6. Jim Thorpe
7. Cristiano Ronaldo
8. Lance Armstrong
9. Manny Pacquiao
10. Bjorn Daehlie
11. Ashton Eaton
12. Sylvester Stallone
13. Greg Lemond
14. Jackie Robinson
15. Muhammad Ali
14. Jackie Robinson
15. Muhammad Ali
16. David Beckham
17. Mark Wahlberg
18. Chuck Norris
19. Eugene Sandow
20. Richard Simmons