Anthony Joshua

AJ
Boxing record: 29-4 (26)
🇬🇧
Watford, Hertfordshire, England

Best fights of Anthony Joshua

Over 12 years as a professional, Anthony Joshua has compiled a 29-4 (26) record, including 17 title fights. Here are his top 10 best fights.

  1. 1. Anthony Joshua KOs Alexander Povetkin

    On September 22, 2018 Anthony Joshua defended his IBF, IBO, WBA (Super), and WBO heavyweight titles against Alexander Povetkin. Joshua was 28 years old with a record of 21-0, and Povetkin was 39 with a record of 34-1. Joshua was on an undefeated 21-fight winning streak and Povetkin was on a 8-fight winning streak. Joshua stopped Alexander Povetkin via TKO in the 7th round. Defended the titles.

  2. 2. Anthony Joshua KOs Wladimir Klitschko

    On April 29, 2017 Anthony Joshua defended his IBF heavyweight title against Wladimir Klitschko. Joshua was 27 years old with a record of 18-0, and Klitschko was 41 with a record of 64-4. Joshua was on an undefeated 18-fight winning streak, while Klitschko was coming off a loss. Joshua stopped Wladimir Klitschko via TKO in the 11th round. Defended the title.

  3. 3. Anthony Joshua defeats Andy Ruiz Jr. in their 2nd fight

    On December 7, 2019 Anthony Joshua fought Andy Ruiz Jr. for the IBF, IBO, WBA (Super), and WBO heavyweight titles. It was their second meeting. Joshua was 30 years old with a record of 22-1, and Jr. was 30 with a record of 33-1. Joshua was coming off a loss, while Jr. was on a 4-fight winning streak. Joshua won via unanimous decision. Crowned the new heavyweight champion.

  4. 4. Anthony Joshua defeats Joseph Parker

    On March 31, 2018 Anthony Joshua, the IBF, IBO, and WBA (Super) heavyweight champion, met Joseph Parker, the WBO heavyweight champion, in a title unification fight. Joshua was 28 years old with a record of 20-0, and Parker was 26 with a record of 24-0. Joshua was on an undefeated 20-fight winning streak and Parker was on an undefeated 24-fight winning streak. Joshua won via unanimous decision. Became the unified heavyweight champion.

  5. 5. Anthony Joshua KOs Kubrat Pulev

    On December 12, 2020 Anthony Joshua defended his IBF, IBO, WBA (Super), and WBO heavyweight titles against Kubrat Pulev. Joshua was 31 years old with a record of 23-1, and Pulev was 39 with a record of 28-1. Joshua was coming off a win and Pulev was on a 8-fight winning streak. Joshua stopped Kubrat Pulev via KO in the 9th round. Defended the titles.

  6. 6. Anthony Joshua KOs Carlos Takam

    On October 28, 2017 Anthony Joshua defended his IBF, IBO, and WBA (Super) heavyweight titles against Carlos Takam. Joshua was 28 years old with a record of 19-0, and Takam was 36 with a record of 35-3-1. Joshua was on an undefeated 19-fight winning streak and Takam was on a 2-fight winning streak. Joshua stopped Carlos Takam via TKO in the 10th round. Defended the titles.

  7. 7. Anthony Joshua KOs Charles Martin

    On April 9, 2016 Anthony Joshua fought Charles Martin for the IBF heavyweight title. Joshua was 26 years old with a record of 15-0, and Martin was 29 with a record of 23-0-1. Joshua was on an undefeated 15-fight winning streak and Martin was on an undefeated 17-fight winning streak. Joshua stopped Charles Martin via KO in the 2nd round. Crowned the new heavyweight champion.

  8. 8. Anthony Joshua KOs Éric Molina

    On December 10, 2016 Anthony Joshua defended his IBF heavyweight title against Éric Molina. Joshua was 27 years old with a record of 17-0, and Molina was 34 with a record of 25-3. Joshua was on an undefeated 17-fight winning streak and Molina was on a 2-fight winning streak. Joshua stopped Éric Molina via TKO in the 3rd round. Defended the title.

  9. 9. Anthony Joshua KOs Dominic Breazeale

    On June 25, 2016 Anthony Joshua defended his IBF heavyweight title against Dominic Breazeale. Joshua was 26 years old with a record of 16-0, and Breazeale was 30 with a record of 17-0. Joshua was on an undefeated 16-fight winning streak and Breazeale was on an undefeated 17-fight winning streak. Joshua stopped Dominic Breazeale via TKO in the 7th round. Defended the title.

  10. 10. Anthony Joshua KOs Jake Paul

    On December 19, 2025 Anthony Joshua faced Jake Paul in a heavyweight bout. Joshua was 36 years old with a record of 28-4, and Paul was 28 with a record of 12-1. Joshua was coming off a loss, while Paul was on a 6-fight winning streak. Joshua stopped Jake Paul via KO in the 6th round.