Here is a list of Joshua's best fights. For a list of Joshua's losses, refer to "Anthony Joshua Losses".
On December 7, 2019 Anthony Joshua fought Andy Ruiz Jr. in a heavyweight world-title fight for Ruiz Jr.'s WBA (Super), IBF and WBO titles. Joshua was 30 years old and with a record of 23-1 (21), and Ruiz Jr. was 30 years old and with a record of 33-1 (22). Joshua won the fight via 12-round unanimous decision and is crowned the new heavyweight world champion.
On March 31, 2018 Anthony Joshua, the WBA (Super) and IBF champion, met Joseph Parker, the WBO champion, in a heavyweight world-title unification fight. Joshua was 28 years old and with a record of 21-0 (20), and Parker was 26 years old and with a record of 24-0 (18). Joshua won the fight via 12-round unanimous decision and and is crowned the unified WBA (Super), IBF and WBO champion.
On April 9, 2016 Anthony Joshua fought Charles Martin in a heavyweight world-title fight for Martin's IBF title. Joshua was 26 years old and with a record of 16-0 (16), and Martin was 29 years old and with a record of 23-0-1 (21). Joshua stopped Charles Martin via 2nd-round KO and is crowned the new heavyweight world champion.
On April 29, 2017 Anthony Joshua, the IBF champion, met Wladimir Klitschko, the WBA (Super) champion, in a heavyweight world-title unification fight. Joshua was 27 years old and with a record of 19-0 (19), and Klitschko was 41 years old and with a record of 64-4 (53). Joshua stopped Wladimir Klitschko via 11th-round TKO and is crowned the unified IBF and WBA (Super) champion.
On September 22, 2018 Anthony Joshua met Alexander Povetkin in a heavyweight (WBA (Super), IBF and WBO) world-title defense fight. Joshua was 28 years old and with a record of 22-0 (21), and Povetkin was 39 years old and with a record of 34-1 (24). Joshua stopped Alexander Povetkin via 7th-round TKO and successfully defended his titles.
On December 12, 2020 Anthony Joshua met Kubrat Pulev in a heavyweight (WBA (Super), IBF and WBO) world-title defense fight. Joshua was 31 years old and with a record of 24-1 (22), and Pulev was 39 years old and with a record of 28-1 (14). Joshua stopped Kubrat Pulev via 9th-round KO and successfully defended his titles.
On October 28, 2017 Anthony Joshua met Carlos Takam in a heavyweight (WBA (Super) and IBF) world-title defense fight. Joshua was 28 years old and with a record of 20-0 (20), and Takam was 36 years old and with a record of 35-3-1 (27). Joshua stopped Carlos Takam via 10th-round TKO and successfully defended his titles.
On April 1, 2023 Anthony Joshua faced off against Jermaine Franklin in a heavyweight bout at age 33. He was coming in with a record of 25-3 (22), and Franklin was 29 years old and with a record of 21-1 (14). Joshua won the fight via 12-round unanimous decision.
On December 23, 2023 Anthony Joshua faced off against Otto Wallin in a heavyweight bout at age 34. He was coming in with a record of 27-3 (24), and Wallin was 33 years old and with a record of 26-1 (14). Joshua stopped Otto Wallin via retirement.
On August 12, 2023 Anthony Joshua faced off against Robert Helenius in a heavyweight bout at age 33. He was coming in with a record of 26-3 (23), and Helenius was 39 years old and with a record of 32-4 (21). Joshua stopped Robert Helenius via KO.