One subject, in depth · bridged to Sideline US
FightIndex
Welterweight Boxing

Mario Barrios vs Ryan Garcia

A fight that actually happened — and everything both records say about it.

Meetings on record

1

Mario Barrios and Ryan Garcia met once (2026). Ryan Garcia won in 2026 by decision.

SOURCE·Mario Barrios and Ryan Garcia — English Wikipedia (CC BY-SA 4.0)·both records name the other·REVIEWED AUG 2026

How this head-to-head is established

  1. This pairing exists only because at least one of the two articles' own results tables names the other fighter. No matchup on this site is speculative and none is a hypothetical.
  2. Every figure in the comparison below comes from that fighter's own page and carries the same source line. A dash means the source states nothing, not that the value is zero.
  3. Common opponents are found by matching linked bout lists, which is only possible because every fight list here is linked to every other. A shared opponent is not a transitive result and this page does not treat it as one.
  4. Nothing on this page predicts an outcome. It is a comparison of what is on record.

Sources, exclusions and known limits →

Side by side

What both records stateAUG 2026
Mario BarriosRyan Garcia
74″ (188 cm)Reach70″ (177.8 cm)
72″ (182.9 cm)Height68.5″ (174 cm)
+2.79%Reach advantage+2.18%
29–3Record25–2
62%Finish rate80%
26Longest unbeaten run24
34Recorded bouts28
OrthodoxStanceOrthodox

A comparison of what is on record. Nothing here predicts a result.

Common opponents

Both fought these 1. This is the comparison the siloed databases cannot make, because it needs every fight list linked to every other.

OpponentMario BarriosRyan Garcia
Gervonta Davis L L

Both records, drawn

The same ledger line on each: wins stamped above the rule, losses below, the mark's shape carrying how it ended.

Mario Barrios

20102020win v Rigoberto Moreno, 2013, kowin v Juan Sandoval, 2014, decisionwin v Abraham Rubio, 2014, kowin v Salvador Perez, 2014, kowin v Jaxel Marrero, 2014, decisionwin v Lyonell Kelly, 2014, decisionwin v Manuel Rubalcava, 2014, decisionwin v Manuel Vides, 2015, kowin v Enrique Tinoco, 2015, decisionwin v Eduardo Rivera, 2015, kowin v Jose Cen Torres, 2015, kowin v Jose Arturo Esquivel, 2015, decisionwin v Jose Del Valle, 2015, kowin v Justin Lopez, 2015, kowin v Claudio Rosendo Tapia, 2016, kowin v Devis Boschiero, 2016, decisionwin v Edgar Gabejan, 2016, decisionwin v Naim Nelson, 2017, kowin v Jose Luis Rodriguez, 2017, kowin v Yardley Armenta Cruz, 2017, kowin v Jose Roman, 2018, kowin v Eudy Bernardo, 2018, kowin v Batyr Akhmedov, 2019, decisionwin v Juan Jose Velasco, 2019, kowin v Richard Zamora, 2019, kowin v Ryan Karl, 2020, koloss v Gervonta Davis, 2021, koloss v Keith Thurman, 2022, decisionwin v Yordenis Ugás, 2023, decisionwin v Jovanie Santiago, 2023, kodraw v Abel Ramos, 2024, decisionwin v Fabián Maidana, 2024, decisiondraw v Manny Pacquiao, 2025, decisionloss v Ryan Garcia, 2026, decision
WON ABOVE·LOST BELOW BAR = STOPPAGE·BROKEN BAR = SUBMISSION·TICK = DECISION 2013–2026
2020 win vs Rigoberto Moreno (2013)win vs Juan Sandoval (2014)win vs Abraham Rubio (2014)win vs Salvador Perez (2014)win vs Jaxel Marrero (2014)win vs Lyonell Kelly (2014)win vs Manuel Rubalcava (2014)win vs Manuel Vides (2015)win vs Enrique Tinoco (2015)win vs Eduardo Rivera (2015)win vs Jose Cen Torres (2015)win vs Jose Arturo Esquivel (2015)win vs Jose Del Valle (2015)win vs Justin Lopez (2015)win vs Claudio Rosendo Tapia (2016)win vs Devis Boschiero (2016)win vs Edgar Gabejan (2016)win vs Naim Nelson (2017)win vs Jose Luis Rodriguez (2017)win vs Yardley Armenta Cruz (2017)win vs Jose Roman (2018)win vs Eudy Bernardo (2018)win vs Batyr Akhmedov (2019)win vs Juan Jose Velasco (2019)win vs Richard Zamora (2019)win vs Ryan Karl (2020)loss vs Gervonta Davis (2021)loss vs Keith Thurman (2022)win vs Yordenis Ugás (2023)win vs Jovanie Santiago (2023)draw vs Abel Ramos (2024)win vs Fabián Maidana (2024)draw vs Manny Pacquiao (2025)loss vs Ryan Garcia (2026)
winlossdraw / NC2013–2026

Ryan Garcia

20102020win v José Antonio Martínez, 2016win v Mario Aguirre, 2016win v Jonathan Cruz, 2016, kowin v Cristian Jesus Cruz, 2016win v Luis Lozano, 2016, kowin v Hector García, 2016, kowin v Edgar Meza, 2016win v Noe Martinez Raygoza, 2017, kowin v Cesar Alan Valenzuela, 2017, kowin v Miguel Carrizoza, 2017, kowin v Mario Macias, 2017, kowin v Tyrone Luckey, 2017, kowin v Devon Jonnes, 2017, kowin v Braulio Rodriguez, 2018, kowin v Carlos Morales, 2018win v Jayson Vélez, 2018, decisionwin v Fernando Vargas Parra, 2018, kowin v Romero Duno, 2019, kowin v Jose Lopez, 2019, kowin v Francisco Fonseca, 2020, kowin v Luke Campbell, 2021, kowin v Javier Fortuna, 2022, kowin v Emmanuel Tagoe, 2022, decisionwin v Oscar Duarte, 2023, koloss v Gervonta Davis, 2023, konc v Devin Haney, 2024loss v Rolando Romero, 2025, decisionwin v Mario Barrios, 2026, decision
WON ABOVE·LOST BELOW BAR = STOPPAGE·BROKEN BAR = SUBMISSION·TICK = DECISION 2016–2026
2020 win vs José Antonio Martínez (2016)win vs Mario Aguirre (2016)win vs Jonathan Cruz (2016)win vs Cristian Jesus Cruz (2016)win vs Luis Lozano (2016)win vs Hector García (2016)win vs Edgar Meza (2016)win vs Noe Martinez Raygoza (2017)win vs Cesar Alan Valenzuela (2017)win vs Miguel Carrizoza (2017)win vs Mario Macias (2017)win vs Tyrone Luckey (2017)win vs Devon Jonnes (2017)win vs Braulio Rodriguez (2018)win vs Carlos Morales (2018)win vs Jayson Vélez (2018)win vs Fernando Vargas Parra (2018)win vs Romero Duno (2019)win vs Jose Lopez (2019)win vs Francisco Fonseca (2020)win vs Luke Campbell (2021)win vs Javier Fortuna (2022)win vs Emmanuel Tagoe (2022)win vs Oscar Duarte (2023)loss vs Gervonta Davis (2023)nc vs Devin Haney (2024)loss vs Rolando Romero (2025)win vs Mario Barrios (2026)
winlossdraw / NC2016–2026

See what every site in this family answers

Published by

Amit Sharma

Auckland real-estate agent and marketer. Builds free, sourced data tools.