
Considering he gets criticised a lot, Joshua's resume actually looks the most impressive.
He's fought four people currently inside the top 10 and has beaten all of them. In five fights, he's won four and lost the one.
The man in the top 10 with the most wins after AJ is Wilder, who has beaten Luis Ortiz on two separate occasions. He's also obviously got a draw under his belt for when he fought Fury back in 2018.
Behind AJ and Wilder are three fighters, who have all picked up one win apiece. Those three are Dillian Whyte, Ruiz Jr and Joseph Parker.
Whyte has beaten Parker, whilst Ruiz Jr has beaten Joshua and Parker has beaten Ruiz Jr.
Other boxers that make the top 10 without a win against a fellow top 10 heavyweight are Fury, Ortiz, Alexander Povetkin, Michael Hunter and Adam Kownacki.
Fury has drawn one, Ortiz has lost two, Povetkin has drawn one and lost one, Hunter has drawn one and Kownacki has yet to fight a single top 10 heavyweight.
So going off the graphic, maybe boxing fans have been too harsh on Anthony Joshua in recent years. He should be respected for his resume and respected for the fact he takes on the hard fights.
He just needs to get that fight with Wilder or Fury booked later this year!