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 David Díaz: Top 10 Fights

Last Updated:

David Díaz had 41 fights with 17 KO wins. Some of his best fights among these have been against Humberto Soto, Manny Pacquiao, Ramón Montaño, José Santa Cruz, and Érik Morales. The following are Díaz' top 10 fights.

David Díaz' boxing career

  1. David Díaz loses to Humberto Soto

    On David Díaz lost to Mexican boxer Humberto Soto via 12 round unanimous decision. Díaz was 33 years old with a record of 35-3-1 (17 KOs). Soto was 29 years old with a record of 49-7-2 (32 KOs). Despite the loss, Díaz put on a good fight. The performance in this fight is the number one among all of Díaz' fights.

  2. David Díaz loses to Manny Pacquiao

    On David Díaz lost to Filipino boxer Manny Pacquiao via 9th round TKO. Díaz was 32 years old with a record of 34-2-1 (17 KOs). Pacquiao was 29 years old with a record of 46-3-2 (34 KOs). Díaz lost his WBC lightweight title. Despite the loss, Díaz put on a good fight till it lasted. This fight is the second best performance in Díaz' career.

  3. David Díaz defeats Ramón Montaño

    On David Díaz defeated Ramón Montaño via 10 round majority decision. Díaz was 31 years old with a record of 34-1-1 (17 KOs).

  4. David Díaz defeats José Santa Cruz

    On David Díaz defeated José Santa Cruz via 10th round TKO. Díaz was 30 years old with a record of 32-1-1 (17 KOs).

  5. David Díaz defeats Érik Morales

    On David Díaz defeated Mexican boxer Érik Morales via 12 round unanimous decision. Díaz was 31 years old with a record of 33-1-1 (17 KOs). Morales was 30 years old with a record of 48-5 (34 KOs). Díaz successfully defended his WBC lightweight title.

  6. David Díaz defeats Robert Frankel

    On David Díaz defeated Robert Frankel via 10 round majority decision. Díaz was 34 years old with a record of 36-3-1 (17 KOs).

  7. David Díaz defeats Ener Julio

    On David Díaz defeated Ener Julio via 10th round TKO. Díaz was 27 years old with a record of 24-0 (13 KOs).

  8. David Díaz defeats Juan Polo Perez

    On David Díaz defeated Juan Polo Perez via 3rd round TKO. Díaz was 29 years old with a record of 29-1 (16 KOs).

  9. David Díaz defeats Jesús Chávez

    On David Díaz defeated Mexican boxer Jesús Chávez via 10 round majority decision. Díaz was 33 years old with a record of 35-2-1 (17 KOs). Chávez was 36 years old with a record of 44-5 (30 KOs).

  10. David Díaz defeats Tyrone Wiggins

    On David Díaz defeated Tyrone Wiggins via 3rd round TKO. Díaz was 28 years old with a record of 27-1 (15 KOs).