Weightclass:  Lightweight
Location:  Mexico City, Mexico
Record:  21(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/06/2031Mexico City, Mexico20(1) - 20 Pancho Mar0 - 1 WPts
29/04/2031Mexico City, Mexico20(1) - 19 Azam Nabil14(1) - 27 LPts
28/02/2031Mexico City, Mexico20(1) - 18 James Sipula14 - 8 LPts
30/12/2030Mexico City, Mexico19(1) - 18 Kian Ronnie6 - 8 WPts
31/10/2030Mexico City, Mexico18(1) - 18 Sennett Melching2 - 7 WPts
01/09/2030Mexico City, Mexico17(1) - 18 Atif Sarah8 - 8 WPts
01/07/2030Mexico City, Mexico16(1) - 18 Zernebog Casymbekoff0 - 2 WPts
02/05/2030Mexico City, Mexico15(1) - 18 Cipriano Verdin2 - 1 WPts
03/03/2030Mexico City, Mexico14(1) - 18 Guillermo Chino1 - 0 WPts
02/01/2030Mexico City, Mexico13(1) - 18 Jeraldo Virgen0 - 3 WPts
03/11/2029Mexico City, Mexico12(1) - 18 Venacio Barrios11 - 18 WPts
04/09/2029Mexico City, Mexico11(1) - 18 Pablo Laguna6 - 19(6) WPts
08/07/2029Mexico City, Mexico11(1) - 17 Emanuel Grande10 - 18 LPts
09/05/2029Panama City, Panama10 - 17 Santiago Olivera7 - 9(1) WKO3
11/03/2029Prague, Czech Republic10 - 16 Radovan Fridrich16 - 19 LPts
11/01/2029Sabadell, Spain9 - 16 Dario Cura13(1) - 20 WPts
13/11/2028Acapulco, Mexico8 - 16 Joaquin Diaz13 - 13 WPts
16/09/2028Mexico City, Mexico7 - 16 Abelerd Maus6 - 2 WPts
18/07/2028Dushanbe, Tajikistan7 - 15 Viktor Karasheff12 - 21 LPts
20/05/2028Kharkiv, Ukraine6 - 15 Vasili Smetsky4 - 14 WPts
22/03/2028Mexicali, Mexico5 - 15 Gabriel Barranco2 - 11 WPts
24/01/2028Amsterdam, Netherlands4 - 15 Giovanni Van Dalle3 - 20(1) WPts
26/11/2027Mexico City, Mexico4 - 14 Massimo Visco17 - 13 LPts
28/09/2027Mexico City, Mexico3 - 14 Matthew Pareiyo5(1) - 10 WPts
31/07/2027London, UK3 - 13 John Kendrick11 - 15 LPts
02/06/2027Monterrey, Mexico3 - 12 Cisco Badillo11(1) - 13 LPts
10/04/2027Leon, Mexico3 - 11 Noe Osuna13 - 9 LPts
10/02/2027Mexico City, Mexico3 - 10 Xaverius Frontera5 - 6 LPts
12/12/2026Guadalupe, Mexico3 - 9 Juan Valencia10(1) - 9 LPts
16/10/2026Chihuahua, Mexico3 - 8 Xaverius Frontera4 - 5 LPts
17/08/2026Mexico City, Mexico3 - 7 Alby Scheuermann4 - 5 LPts
18/06/2026San Luis Potosi, Mexico3 - 6 Quito Solano7 - 5 LPts
21/04/2026Puebla, Mexico3 - 5 Jesus Castelo17 - 8 LPts
21/02/2026Mexico City, Mexico2 - 5 Jesus Forero6(1) - 7 WPts
23/12/2025Mexico City, Mexico2 - 4 Selestino Riva1 - 0 LPts
24/10/2025Mexico City, Mexico2 - 3 Isidro Victorino5 - 7 LPts
25/08/2025Mexico City, Mexico1 - 3 Yago Bailon8 - 4 WPts
26/06/2025Ecatepec, Mexico1 - 2 Ponce Sastre9 - 24 LPts
24/05/2025Juarez, Mexico1 - 1 Diego Aristizabal27(1) - 15 LPts
22/04/2025Vilnius, Lithuania1 - 0 Justyn Trzaska1 - 4 LPts
22/02/2025Mexico City, Mexico0 - 0 Joaquin Diaz2 - 1 WPts