With a net worth estimated at $83 million, Anthony Joshua is one of the highest-earning athletes in the world.
A former unified heavyweight boxing champion, Joshua has emerged as one of the top stars in the sport over the last several years. As a result, he has been banking big bucks for his fights, including a reportedly $30 million payday for his second-round knockout of former UFC titleholder Francis Ngannou last year.

But not all of Joshua’s money comes from punching people in the face.