Anthony Joshua has four losses against three opponents on his boxing record. For a list of Joshua's best fights, refer to "Best fights of Anthony Joshua".
On September 21, 2024 Anthony Joshua fought Daniel Dubois in a heavyweight world-title fight for Dubois' IBF title. Joshua was 34 years old and with a record of 28-4 (25), and Dubois was 27 years old and with a record of 21-2 (20). Joshua lost the fight via 5th-round KO.
On August 20, 2022 Anthony Joshua fought Oleksandr Usyk in a heavyweight world-title fight for the WBA (Super), IBF, WBO and The Ring titles. Joshua was 32 years old and with a record of 24-3 (22), and Usyk was 35 years old and with a record of 19-0 (13). Joshua lost the fight via 12-round split decision.
On September 25, 2021 Anthony Joshua met Oleksandr Usyk in a heavyweight (WBA (Super), IBF, WBO) world-title defense fight. Joshua was 31 years old and with a record of 24-2 (22), and Usyk was 34 years old and with a record of 18-0 (13). Joshua lost the fight via 12-round unanimous decision and lost the titles.
On June 1, 2019 Anthony Joshua met Andy Ruiz Jr. in a heavyweight (WBA (Super), IBF, WBO) world-title defense fight. Joshua was 29 years old and with a record of 22-1 (21), and Ruiz Jr. was 29 years old and with a record of 32-1 (21). Joshua lost the fight via 7th-round TKO and lost the titles.