Teddy Atlas has revealed who he believes is the greatest body puncher in boxing history.

The legendary trained-turned-analyst has dedicated his life to boxing, with many considering him to be one of the most prominent figures in the sport.

Atlas began working as a trainer during the late 1970s and would go on to coach a number of highly-rated fighters throughout his tenure, including two-weight world champion Tim Bradley and former unified heavyweight champion Michael Moorer.

After moving away from his coaching career, Atlas became an analyst and commentator with ESPN where he would call some of the most memorable bouts of the 2000s.

Speaking on his own YouTube channel THE FIGHT, Atlas shared his top ten list of the greatest ever body punchers, naming the late-great Bob Fitzsimmons at number one.

“Number one. If you’re an inventor, if you’re a pioneer, if you’re the guy who created something that many would follow, you got to be number one. I don’t care what year you come from, you gotta be number one.

“Bob Fitzsimmons, boxing’s first three weight division world champion and the inventor of the solar plexus punch, which won him the heavyweight title against Gentleman Jim Corbett, who had great legs. But Bob Fitzsimmons took the air out of the tyres with the solar plexus punch.”

Fitzsimmons weighed in at just 167lbs when he defeated Corbett to capture the world heavyweight championship back in 1897, making him the lightest heavyweight champion of all time.

He made further history when he became the first three-weight world champion in boxing history, achieving world honours at middleweight, light-heavyweight and heavyweight during his 101 fight career before it came to an end in 1914.