Regardless of what you think of his opponents, Anthony Joshua has dominated and ruined all 17 of them. Finishing the lot inside the distance flaunting his incredible power not to mention blistering hand speed - Just ask domestic-rival Dillian Whyte.
17 fights. 17 wins. 17 KO's. Joshua looks to extend his perfect professional record when the IBF heavyweight world champion takes on American veteran Eric Molina this Saturday night from the Manchester Arena.
And the undercard is stacked, too! Before Joshua makes the second defence of his world title, former foe Dillian Whyte seeks to stake a claim for another shot at 'AJ' by taking on Dereck Chisora.
(Referee Howard Foster pulls Joshua away after knocking out Whyte)
On the 12th December last year, Joshua and Whyte faced off against each other in an explosive British heavyweight title bout in a meeting pitting old amateur rivals in a fierce grudge match.
It was the first fight Joshua went past 3-rounds. The Olympic champion started fast tagging Whyte repeatedly but a combination just after the bell prompted an angry response from Whyte as chaos ensued between both sets of entourages.
Once normality was restored, Joshua was tested. And proved he could take a shot while overcoming a bit of trouble courtesy of a sharp right-hook from Whyte, before ultimately unleashing a vicious uppercut in the seventh sending the Brixton-boxer crumbling to the canvas through the ropes.