Weightclass:  Welterweight
Location:  Mexico City, Mexico
Record:  20(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/08/2024Mexico City, Mexico20(1) - 16 Ben Hedley32(1) - 8 LPts
01/07/2024Mexico City, Mexico19(1) - 16 Keun-ho Boo5 - 18 WPts
02/05/2024Mexico City, Mexico18(1) - 16 Desiderio Cea15 - 18 WPts
03/03/2024Mexico City, Mexico17(1) - 16 Alfonso Soza1 - 0 WPts
03/01/2024Mexico City, Mexico17(1) - 15 Nemesio Almodovar19 - 17 LPts
04/11/2023Mexico City, Mexico16 - 15 Loredo Peres6(1) - 8(1) WKO3
06/09/2023Mexico City, Mexico15 - 15 Jesus Mosca2 - 8 WPts
08/07/2023Mexico City, Mexico14 - 15 Mzikayise Mphahlele19 - 13 WPts
09/05/2023Mexico City, Mexico13 - 15 Dario Pedregon1 - 5 WPts
10/03/2023Mexico City, Mexico12 - 15 Jax Montero2 - 8 WPts
09/01/2023Mexico City, Mexico11 - 15 Ulises Gomez20(1) - 3 WPts
09/11/2022Mexico City, Mexico10 - 15 Ximen Panza1 - 14 WPts
10/09/2022Ulaanbaatar, Mongolia10 - 14 Hsin Wey21 - 5 LPts
13/07/2022Oslo, Norway10 - 13 Haldor Opheim22 - 4 LPts
14/05/2022Mexico City, Mexico9 - 13 Santiago Licea1 - 1 WPts
14/03/2022Nassau, Bahamas8 - 13 John Axtell0 - 4 WPts
13/01/2022Caracas, Venezuela8 - 12 Leonardo Acebo8 - 15 LPts
15/11/2021Antwerp, Belgium8 - 11 Bien Montaigne6 - 14 LPts
16/09/2021San Jose, Costa Rica8 - 10 Nicandro Millian17 - 6 LPts
18/07/2021Cairo, Egypt7 - 10 Kamran Manzur8 - 13 WPts
18/05/2021Ulaanbaatar, Mongolia7 - 9 Liko Ganbaatar10(1) - 10 LPts
20/03/2021Mexico City, Mexico7 - 8 Xaverius Camerino18 - 2 LPts
26/01/2021Abobo, Ivory Coast7 - 7 Beau de Balzac9 - 9 LPts
28/11/2020Kumasi, Ghana7 - 6 Okal Akamenya7 - 12 LPts
28/09/2020Abidjan, Ivory Coast7 - 5 Chivalry Sauvage13 - 3 LPts
31/07/2020Mexico City, Mexico6 - 5 Zacarias Cevallos5 - 6 WPts
30/05/2020Kingston, Jamaica6 - 4 Arnie Taylor0 - 10 LPts
31/03/2020Mexico City, Mexico5 - 4 Olindo Trigo2 - 5 WPts
30/01/2020Aarhus, Denmark5 - 3 Vidkun Hauge0 - 4 LPts
02/12/2019Mexico City, Mexico4 - 3 Montenegro Lindo1 - 3 WPts
16/10/2019Mexico City, Mexico4 - 2 Angel Gonsalez3 - 2 LPts
16/08/2019Zagreb, Croatia4 - 1 Zelijko Grabrovec3 - 4 LPts
17/06/2019Ensenada, Mexico3 - 1 Federico Baile2 - 1 WPts
15/05/2019Split, Croatia2 - 1 Marinko Kunštek3 - 3 WPts
17/03/2019Palembang, Indonesia1 - 1 Wijaya Sumirah2 - 2 WPts
17/01/2019Mexico City, Mexico0 - 1 Pablo Vargas3 - 2 WPts
18/11/2018Mexico City, Mexico0 - 0 Alejandro Ortego3 - 0 LPts