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.

Ryan Garcia Record

Total Fights26
Title Wins0
Title Defenses0
Title-Fight KOs0
KO Wins20
KO Losses1
Ryan Garcia Record & Stats
Ryan Garcia's Record
Ryan Garcia's boxing record and career infographic

      Featured Opponents

      What is Ryan Garcia's boxing record?

      Seven years and 10 months into his professional boxing career, Ryan Garcia has fought 26 times with 24 wins, a single loss, and 1 no-contest.

      Garcia's boxing record is currently 24-1. He has a 80% knockouts-to-fights ratio with 20 of his total 26 fights being knockout wins. The only loss in Garcia's career is a 7th round TKO loss to Gervonta Davis.

      His latest fight was a 12 round no-contest nc against Devin Haney on April 20, 2024.

      Some of Garcia's best fights and notable victories include wins over Emmanuel Tagoe, Romero Duno, Luke Campbell, Oscar Duarte Jurado, Javier Fortuna, Jayson Vélez, and Mario Macias.

      26Apr 20, 202425Devin HaneyNCNC
      25Dec 2, 202325Oscar Duarte JuradoWinTKO8
      24Apr 22, 202324Gervonta DavisLossTKO7
      23Jul 16, 202223Javier FortunaWinKO6
      22Apr 9, 202223Emmanuel TagoeWinUD
      21Jan 2, 202122Luke CampbellWinTKO7
      20Feb 14, 202021Francisco FonsecaWinKO1
      19Nov 2, 201921Romero DunoWinKO1
      18Mar 30, 201920Jose LopezWinTKO2
      17Dec 15, 201820Braulio RodriguezWinKO5
      16Sep 1, 201820Carlos MoralesWinMD
      15May 4, 201819Jayson VélezWinUD
      14Mar 22, 201819Fernando Vargas ParraWinKO1
      13Dec 16, 201719Noe Martinez RaygozaWinTKO8
      12Nov 2, 201719Cesar Alan ValenzuelaWinTKO3
      11Sep 15, 201719Miguel CarrizozaWinKO1
      10Jul 15, 201718Mario MaciasWinKO1
      9May 6, 201718Tyrone LuckeyWinTKO2
      8Feb 3, 201718Devon JonnesWinKO2
      7Dec 17, 201618José Antonio MartínezWinKO2
      6Oct 14, 201618Mario AguirreWinRTD2
      5Aug 17, 201618Jonathan CruzWinTKO2
      4Jul 27, 201617Cristian Jesus CruzWinUD
      3Jul 7, 201617Luis LozanoWinTKO1
      2Jun 24, 201617Hector GarcíaWinTKO1
      1Jun 9, 201617Edgar MezaWinTKO1

      Boxing career

      Ryan Garcia (The Flash) is a 25-year old American professional boxer. He was born in Victorville, California, U.S. on August 8, 1998. He is yet to win a major world title.

      Garcia made his professional boxing debut against Edgar Meza at the age of 17 on June 9, 2016, defeating Meza via 1st round TKO. He went on to win 22 more consecutive fights after the debut, which included 18 wins via stoppage.

      Garcia has had just a single loss in his professional boxing career so far.

      His most recent fight was a non-title bout against fellow American boxer Devin Haney on April 20, 2024. The fight ended in a 12 round no-contest. It's been 2 months and 23 days since this fight.


      Garcia has fought a total of 26 times till today. These three fights are the highlight of his career.

      • November 2, 2019: Ryan Garcia puts on the first remarkable performance of his career, defeating Romero Duno via 1st round KO.

      • January 2, 2021: Ryan Garcia beats Luke Campbell via 7th round TKO.

      • April 9, 2022: Ryan Garcia beats Emmanuel Tagoe via 12th round unanimous decision.


      Highlight video

      Ape Index
      Win Streak
      Career Score