WBC welterweight champion Floyd Mayweather does not believe that he has peaked as a boxer yet, despite the fact he turned 37 last month.
The pound-for-pound king, who has won all 45 of his professional fights, insists that he has yet to produce a true first-class performance in one of his bouts.
"I'm a strong critic of myself. Even with the Canelo fight and fight before that I wasn't happy with my performance," he was quoted as saying by USA Today. "I've been in the sport a long time, but I haven't been able to bring my A game totally out. I've beaten fighters with my C game and D game, but I haven't been able to beat anybody with my A game."
Many would disagree with Mayweather's claims. The American has produced a string of timeless performances in big fights and, subsequently, is widely regarded as one of the best fighters of all time.
But perhaps Mayweather will surprise everyone by raising his game a level higher during his next fight against Marcos Maidana on May 3.
Mayweather will fight the Argentinian at the MGM Arena in Las Vegas and is the overwhelming favourite to secure victory.
However, the veteran fighter is not prepared to underestimate his next opponent.
"Maidana is young, strong and a tough competitor," Mayweather added. "You can never take any fighter for granted, because anything can happen."
Has Mayweather peaked yet? Is the pound-for-pound champ past his best? Have your say in the comments' section below.