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 Ryan Garcia: Top 10 Fights

Last Updated:

Ryan Garcia has had 26 fights with 20 KO wins. Some of his best fights among these so far have been against Devin Haney, Emmanuel Tagoe, Romero Duno, Gervonta Davis, and Luke Campbell. The following are Garcia's top 10 fights.

Ryan Garcia's boxing career

  1. Ryan Garcia defeats Devin Haney

    On Ryan Garcia defeated Devin Haney via 12 round majority decision. Garcia was 25 years old with a record of 25-1 (20 KOs). Haney was 25 years old with an undefeated record of 31-0 (15 KOs). The performance in this fight is the number one among all of Garcia's fights.

  2. Ryan Garcia defeats Emmanuel Tagoe

    On Ryan Garcia defeated Ghanaian boxer Emmanuel Tagoe via 12 round unanimous decision. Garcia was 23 years old with a record of 22-0 (18 KOs). Tagoe was 33 years old with a record of 32-1 (15 KOs). This fight is the second best performance in Garcia's career.

  3. Ryan Garcia defeats Romero Duno

    On Ryan Garcia defeated Filipino boxer Romero Duno via 1st round KO. Garcia was 21 years old with a record of 19-0 (16 KOs). Duno was 24 years old with a record of 21-1 (16 KOs).

  4. Ryan Garcia loses to Gervonta Davis

    On Ryan Garcia lost to Gervonta Davis via 7th round TKO. Garcia was 24 years old with a record of 23-1 (19 KOs). Davis was 28 years old with an undefeated record of 28-0 (26 KOs). Despite the loss, Garcia put on a good fight till it lasted.

  5. Ryan Garcia defeats Luke Campbell

    On Ryan Garcia defeated British boxer Luke Campbell via 7th round TKO. Garcia was 22 years old with a record of 21-0 (18 KOs). Campbell was 33 years old with a record of 20-3 (16 KOs).

  6. Ryan Garcia defeats Oscar Duarte Jurado

    On Ryan Garcia defeated Oscar Duarte Jurado via 8th round TKO. Garcia was 25 years old with a record of 24-1 (20 KOs). Jurado was 27 years old with a record of 26-1-1 (21 KOs).

  7. Ryan Garcia defeats Javier Fortuna

    On Ryan Garcia defeated Dominican boxer Javier Fortuna via 6th round KO. Garcia was 23 years old with a record of 23-0 (19 KOs). Fortuna was 33 years old with a record of 37-3-1 (26 KOs).

  8. Ryan Garcia defeats Jayson Vélez

    On Ryan Garcia defeated Jayson Vélez via 10 round unanimous decision. Garcia was 19 years old with a record of 15-0 (13 KOs).

  9. Ryan Garcia defeats Mario Macias

    On Ryan Garcia defeated Mario Macias via 1st round KO. Garcia was 18 years old with a record of 10-0 (9 KOs).

  10. Ryan Garcia defeats Francisco Fonseca

    On Ryan Garcia defeated Nicaraguan boxer Francisco Fonseca via 1st round KO. Garcia was 21 years old with a record of 20-0 (17 KOs). Fonseca was 25 years old with a record of 25-2-2 (20 KOs).