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 Fights25
Title Wins0
Title Defenses0
Title-Fight KOs0
KO Wins20
KO Losses1
Ryan Garcia Record & Stats
Victorville, California, U.S.
“The Flash”
Aug 8, 1998
Jun 9, 2016
Title Fights
20 (80%)
178 cm
178 cm
Ape Index
0 cm
Last Fight
Next Fight v0.1.9-beta 2024-03-03
Ryan Garcia's Record
Ryan Garcia's boxing record and career infographic
View in interactive mode

      Featured Opponents

      What is Ryan Garcia's boxing record?

      Seven years and five months into his professional boxing career, Ryan Garcia has fought 25 times with 24 wins and a single loss.

      Garcia's boxing record is currently 24-1. He has a 80% knockouts-to-fights ratio with 20 of his total 25 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 8th round TKO victory over Oscar Duarte Jurado on December 2, 2023.

      Garcia is next scheduled to fight Devin Haney on April 20, 2024 at the Barclays Center, New York City, New York, U.S. Garcia will be fighting for the super-lightweight WBC title.

      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 HaneyNA *NA
      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.

      He is scheduled for his first world title fight on April 20, 2024 at the age of 25, after 25 professional fights, against Devin Haney with the WBC title on the line. The fight ended in a na.

      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 Oscar Duarte Jurado on December 2, 2023. Garcia won the fight via 8th round TKO. It's been 3 months and 1 day since this fight.


      Garcia has fought a total of 25 times till today. These four 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.

      • April 20, 2024: Ryan Garcia is scheduled to fight Devin Haney in his first world-title fight.


      Highlight video

      Ape Index
      Win Streak
      Career Score