Weightclass:  Bantamweight
Location:  Puebla, Mexico
Record:  22 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/10/2031Puebla, Mexico22 - 22 Montego Osegueda20(4) - 18 LPts
26/08/2031Puebla, Mexico21 - 22 Xalvador Gonzalez1 - 1 WPts
27/06/2031Puebla, Mexico20 - 22 Iago Batista1 - 0 WPts
27/04/2031Puebla, Mexico19 - 22 Harry Manilag3 - 8 WPts
27/02/2031Puebla, Mexico19 - 21 Cris Astorga12 - 22(2) LPts
28/12/2030Puebla, Mexico18 - 21 Montel Tobias3 - 7 WPts
29/10/2030Puebla, Mexico18 - 20 Aimon Abeyta21 - 13 LPts
30/08/2030Kosice, Slovakia17 - 20 Dalibor Pomahach0 - 3 WPts
02/07/2030Puebla, Mexico16 - 20 Nemesio Tadeo14 - 17 WPts
04/05/2030Puebla, Mexico15 - 20 Dave Cain2 - 4 WPts
06/03/2030Puebla, Mexico14 - 20 Leonardo Melchior1 - 4 WPts
05/01/2030Saratov, Russia14 - 19 Vasili Gorbatikov0 - 0 LPts
07/11/2029Puebla, Mexico13 - 19 Ivan Yepes25 - 12 WPts
07/09/2029Reynosa, Mexico13 - 18 Rico Landa19 - 10 LPts
15/07/2029Puebla, Mexico12 - 18 Neron Cura2 - 7(2) WPts
17/05/2029Puebla, Mexico12 - 17 Kazuki Kawahara31 - 4 LPts
18/03/2029Nezahualcoyotl, Mexico12 - 16 Fausto Cuaresma24(3) - 9 LPts
18/01/2029Kuala Lumpur, Malaysia12 - 15 Bahadur Sagar16 - 8 LPts
20/11/2028Puebla, Mexico11 - 15 Akira Ide7 - 7 WPts
22/09/2028Puebla, Mexico11 - 14 Quin Meneses9 - 7 LPts
23/07/2028Tolyatti, Russia10 - 14 Ivan Ryzhikov4 - 9 WPts
25/05/2028Puebla, Mexico9 - 14 Xabat Paulino6 - 3 WPts
26/03/2028Zapopan, Mexico8 - 14 Alvino Jurado1 - 6 WPts
27/01/2028Puebla, Mexico7 - 14 Juan Oliveros1 - 11 WPts
28/11/2027Puebla, Mexico7 - 13 Rodrigo Jose2 - 15 LPts
29/09/2027Viba del Mar, Chile7 - 12 Guido Alegria24 - 16 LPts
01/08/2027Greensboro, USA7 - 11 James Gurule12(1) - 2 LPts
03/06/2027Puebla, Mexico6 - 11 Vidal Leo2 - 4 WPts
06/04/2027Sao Paulo, Brazil6 - 10 Isidro Mangas4 - 7 LPts
06/02/2027Omaha, USA6 - 9 Chris Priddy5 - 4 LPts
09/12/2026Puebla, Mexico5 - 9 Rodrigo Delfino0 - 2 WPts
10/10/2026Santa Rosa, Philippines5 - 8 Santiago Nazario28 - 25 LPts
12/08/2026Mohammedia, Morocco5 - 7 Zarif Jrindou41(3) - 27 LPts
14/06/2026Bursa, Turkey5 - 6 Derya Ayranci12 - 11 LPts
16/04/2026Athens, Greece5 - 5 Oeneus Christos0 - 0 LPts
16/02/2026Puebla, Mexico4 - 5 Diego Paulino3 - 9 WPts
18/12/2025Puebla, Mexico3 - 5 Ulises Barreda1 - 3 WPts
19/10/2025Bandar Lampung, Indonesia2 - 5 Perwira Saputra7 - 7 WPts
21/08/2025Mexico City, Mexico1 - 5 Franco Mato0 - 0 WPts
29/06/2025Puebla, Mexico0 - 5 Santiago Valdivieso2 - 5 WPts
29/04/2025Utrecht, Netherlands0 - 4 Huys Hanssens1 - 5 LPts
01/03/2025Puebla, Mexico0 - 3 Vicente Jordan1 - 8 LPts
01/01/2025Saltillo, Mexico0 - 2 Ora Torre0 - 0 LPts
03/11/2024Toshkent, Uzbekistan0 - 1 Isaak Kurmanoff0 - 0 LPts
05/09/2024Puebla, Mexico0 - 0 Jax Regino1 - 5 LPts