Weightclass:  Middleweight
Location:  Puebla, Mexico
Record:  19 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2022Puebla, Mexico18 - 12 Nathan Tarbert8 - 20 WPts
13/05/2022Puebla, Mexico18 - 11 Juan Capon12(1) - 13 LPts
13/03/2022Mexicali, Mexico18 - 10 Jose Eva16 - 12 LPts
13/01/2022Monterrey, Mexico17 - 10 Elias Pareja10 - 16(1) WPts
19/11/2021Mexico City, Mexico16 - 10 Javier Candelario6 - 13 WPts
20/09/2021Ecatepec, Mexico15 - 10 Oihane Sainz5 - 15(3) WPts
21/07/2021Nezahualcoyotl, Mexico15 - 9 Kiki Molina10 - 7 LPts
17/06/2021Guadalajara, Mexico14 - 9 Quinto Pavon17 - 6 WPts
19/04/2021Kanpur, India14 - 8 Siddharth Beharry12 - 8 LPts
17/02/2021Pekanbaru, Indonesia13 - 8 Hassan Baccus2 - 9 WPts
20/12/2020Port-au-Prince, Haiti13 - 7 Dax Butor9 - 7 LPts
21/10/2020Juarez, Mexico13 - 6 Iago Calma14 - 5 LPts
17/09/2020Turku, Finland12 - 6 Simo Salo8(1) - 7 WPts
17/07/2020Naucalpan, Mexico12 - 5 Vicente Melero10 - 7 LPts
12/06/2020Spanish Town, Jamaica12 - 4 Mark Brymer7(1) - 3 LPts
14/04/2020Minsk, Belarus12 - 3 Vikenti Kozuch7 - 3 LPts
15/02/2020Mexicali, Mexico12 - 2 Manuel Baro4 - 3 LPts
24/12/2019Puebla, Mexico11 - 2 Lorenzo Montilla2 - 5 WPts
24/10/2019Puebla, Mexico10 - 2 Farda Djabiyev5 - 7 WPts
25/08/2019Amman, Jordan9 - 2 Majid Ramin3 - 6 WPts
27/06/2019Puebla, Mexico8 - 2 Amer Saeed1 - 5 WPts
28/04/2019Lira, Uganda8 - 1 Okapi Pojok4 - 3 LPts
27/02/2019Lagos, Nigeria7 - 1 Azubuike Zango0 - 4 WPts
30/12/2018Chipancingo, Mexico6 - 1 Sancho Padilla0 - 3 WPts
26/11/2018Acapulco, Mexico5 - 1 Selestino Villa1 - 5 WPts
26/09/2018Puebla, Mexico4 - 1 Eduardo Quijano1 - 0 WPts
26/07/2018Puebla, Mexico3 - 1 Jerrold Martinez0 - 2 WPts
28/05/2018Puebla, Mexico2 - 1 Elias Pareja1 - 1 WPts
30/03/2018Mexicali, Mexico2 - 0 Edmundo Alaniz2 - 0 LPts
22/02/2018Puebla, Mexico1 - 0 Vicente Melero1 - 0 WPts
07/01/2018Puebla, Mexico0 - 0 James Reyburn0 - 0 WPts