As the WBO, IBF and IBO heavyweight champion of the world, you could be forgiven for believing that Anthony Joshua was invincible.
When you factor in his perfect record of 19 wins from 19 fights with 19 knockouts, his legend grows even bigger.
The Watford-born fighter now has a date with Bulgarian Kubrat Pulev at the end of October with all of his titles on the line, but Joshua is widely expected to emerge victorious once again.
Down the road, dates with WBC champion Deontay Wilder, WBO champion Joseph Parker and potential all-British clashes with David Haye, Tony Bellew or Tyson Fury would all generate mega money.
But, half of the intrigue around Joshua is his immense knockout power and his pristine record. What happens when that goes?
Whether you believe anybody could feasibly beat Joshua or not, the current champ insists it's a matter of time before he suffers that first loss.
But then, it's about how he reacts.
The 27-year-old told Sky Sports News: "History is there to be reset but I look at the all the fighters that I follow or admire and they were champions and then they lost, then had to come back and be champion.
"Unless I have a miracle journey that we have never seen before, I just know that history has been written and this is what happens. There will be a time when I probably get beat and it's up to me to come back and try to redeem myself.
"That's just how it goes in the sport. Everyone is like two-time heavyweight champion of the world, three-time heavyweight champion of the world because they once lost and had to bounce back."
If Joshua is planning to have a long career in the sport, chances are when he exits his prime he may get caught on the way down. Who knows, young British heavyweight sensation Daniel Dubois might be the man to dethrone him?
At 27, though, Joshua has plenty of good years and big fights ahead of him, but even he will know how close he came to losing against Wladamir Klitschko earlier this year.
Legends like Muhammed Ali and Mike Tyson couldn't see their heavyweight careers through without a loss - can AJ?