Always display infographic in interactive mode
What is interactive mode infographic?

The infographic you see by default is an image. On the interactive infographic, you can mouseover, click, tap etc. on the chart to see more details about the fights. The browser's localStorage will be used to store your preference.

Best of Iran Barkley: Top 10 Fights

Last Updated:

Iran Barkley had 63 fights with 27 KO wins. Some of his best fights among these have been against Thomas Hearns, Darrin Van Horn, Michael Nunn, James Toney, and Robert Folley. The following are Barkley's top 10 fights.

Iran Barkley's boxing career

  1. Iran Barkley defeats Thomas Hearns

    On Iran Barkley defeated Thomas Hearns via 3rd round TKO. Barkley was 28 years old with a record of 25-4 (16 KOs). Hearns was 29 years old with a record of 45-2 (38 KOs). Barkley won the WBC middleweight title — his first world title. The performance in this fight is the number one among all of Barkley's fights.

  2. Iran Barkley defeats Thomas Hearns in their 2nd fight

    On Iran Barkley defeated Thomas Hearns in the rematch via 12 round split decision. Barkley was 31 years old with a record of 29-7 (17 KOs). Hearns was 33 years old with a record of 50-3-1 (40 KOs). Barkley won the WBA light-heavyweight title. This fight is the second best performance in Barkley's career.

  3. Iran Barkley defeats Darrin Van Horn

    On Iran Barkley defeated Darrin Van Horn via 2nd round TKO. Barkley was 31 years old with a record of 28-7 (17 KOs). Barkley won the IBF super-middleweight title.

  4. Iran Barkley loses to Michael Nunn

    On Iran Barkley lost to Michael Nunn via 12 round majority decision. Barkley was 29 years old with a record of 25-6 (16 KOs). Nunn was 26 years old with an undefeated record of 33-0 (23 KOs). Despite the loss, Barkley put on a good fight.

  5. Iran Barkley loses to James Toney

    On Iran Barkley lost to James Toney via 9th round RTD. Barkley was 32 years old with a record of 30-8 (18 KOs). Toney was 24 years old with an undefeated record of 33-0-2 (22 KOs). Barkley lost his IBF super-middleweight title. Despite the loss, Barkley put on a good fight till it lasted.

  6. Iran Barkley defeats Robert Folley

    On Iran Barkley defeated Robert Folley via 4th round KO. Barkley was 32 years old with a record of 30-7 (18 KOs).

  7. Iran Barkley defeats Gerrie Coetzee

    On Iran Barkley defeated South African boxer Gerrie Coetzee via 10th round TKO. Barkley was 37 years old with a record of 41-12 (25 KOs). Coetzee was 42 years old with a record of 33-5-1 (21 KOs).

  8. Iran Barkley defeats Dino Stewart

    On Iran Barkley defeated Dino Stewart via 9th round TKO. Barkley was 33 years old with a record of 31-8 (19 KOs).

  9. Iran Barkley loses to Roberto Durán

    On Iran Barkley lost to Panamanian boxer Roberto Durán via 12 round split decision. Barkley was 28 years old with a record of 25-5 (16 KOs). Durán was 37 years old with a record of 84-7 (61 KOs). Barkley lost his WBC middleweight title. Despite the loss, Barkley put on a good fight.

  10. Iran Barkley loses to Henry Maske

    On Iran Barkley lost to Henry Maske via 9th round RTD. Barkley was 34 years old with a record of 33-10 (20 KOs). Despite the loss, Barkley put on a good fight till it lasted.