Weightclass:  Welterweight
Location:  Mexico City, Mexico
Record:  28 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/07/2033Mexico City, Mexico28 - 21 Santiago Grimaldo8 - 6 LPts
29/05/2033Mexico City, Mexico28 - 20 Joaquin Ortiz8 - 8 LPts
29/03/2033Mexico City, Mexico27 - 20 Hugh Digamon1 - 10 WPts
25/01/2033Mexico City, Mexico26 - 20 Juan Alejo4 - 10 WPts
22/11/2032Mexico City, Mexico25 - 20 Leo Dunstan4 - 7 WPts
21/09/2032Mexico City, Mexico24 - 20 John Galaz21(1) - 8 WPts
22/07/2032Mexico City, Mexico23 - 20 Arran Yale3 - 7 WPts
23/05/2032Mexico City, Mexico22 - 20 Denton Gath1 - 6 WPts
24/03/2032Mexico City, Mexico21 - 20 Liko Chiou6 - 11 WPts
24/01/2032Mexico City, Mexico20 - 20 Patrick Mpofu1 - 11 WPts
25/11/2031Mexico City, Mexico19 - 20 Alejandro Martines1 - 1 WPts
25/09/2031Mexico City, Mexico18 - 20 Noe Jacobo1 - 0 WPts
27/07/2031Melbourne, Australia17 - 20 Paul McCalla0 - 0 WPts
29/05/2031Nuevo Laredo, Mexico17 - 19 Cisco Francisco16 - 16 LPts
11/04/2031Reynosa, Mexico17 - 18 Angel Martos21(1) - 10 LPts Mexico National Championships 2031View
29/03/2031Nuevo Laredo, Mexico16 - 18 Marco Tovar13 - 17 WPts
29/01/2031Mexico City, Mexico15 - 18 Roman Arias14 - 23 WPts
01/12/2030Zapopan, Mexico14 - 18 Aimon Capetillo14 - 10 WPts
04/10/2030Mexico City, Mexico13 - 18 Sierra Ventura0 - 7(1) WPts
06/08/2030Puebla, Mexico13 - 17 Zelipe Hay11 - 12 LPts
08/06/2030Naucalpan, Mexico13 - 16 Larenzo Rivero22 - 11(1) LPts
10/04/2030Baku, Azerbaijan13 - 15 Elmaddin Heybatov9 - 9 LPts
10/02/2030Leon, Mexico13 - 14 Xaverius Montesano19 - 12 LPts
12/12/2029Mexico City, Mexico12 - 14 Steven Hare2 - 8 WPts
14/10/2029Mexico City, Mexico11 - 14 Aleksandr Shantyr3 - 9 WPts
15/08/2029Riga, Latvia10 - 14 Georgiy Mazkalns3 - 12 WPts
17/06/2029Mariupol, Ukraine9 - 14 Vitali Kosko0 - 5 WPts
19/04/2029Mexico City, Mexico8 - 14 Mark MacKenna3 - 6 WPts
19/02/2029Ulaanbaatar, Mongolia7 - 14 Hayyan Sim8 - 15 WPts
22/12/2028Celaya, Mexico6 - 14 Pedro Villagrana9 - 11 WPts
24/10/2028Juarez, Mexico5 - 14 Alejandro Taveras4 - 10 WPts
28/08/2028Melbourne, Australia5 - 13 Bruce Telford6 - 21(1) LPts
29/06/2028San Juan, Puerto Rico5 - 12 Fausto Castellanos12(1) - 15 LPts
01/05/2028Jalilabad, Azerbaijan5 - 11 Eldar Ibragimbekov13 - 9 LPts
03/03/2028Grenoble, France5 - 10 Justin Gide15(4) - 29 LPts
04/01/2028Mexico City, Mexico4 - 10 Fanuco Lamora4 - 15 WPts
06/11/2027Vilnius, Lithuania4 - 9 Michal Iwanowski19 - 9 LPts
08/09/2027Puente Alto, Chile4 - 8 Nasario Caudillo8 - 17 LPts
11/07/2027Juarez, Mexico3 - 8 Lorenzo Montemayor5(1) - 13(1) WPts
17/05/2027Mexico City, Mexico3 - 7 Fraco Parra5 - 7 LPts
01/04/2027Leon, Mexico3 - 6 Vegas Jiminez12 - 32(14) LPts
01/03/2027Mexico City, Mexico2 - 6 Guido Nino0 - 0 WPts
18/01/2027Puebla, Mexico1 - 6 Rico Covarrubias8 - 10 WPts
22/11/2026Mexico City, Mexico1 - 5 Desiderio Anselmo5 - 4 LPts
22/09/2026Mexicali, Mexico0 - 5 Gonzalo Toledo6 - 12(1) WPts
24/07/2026Reynosa, Mexico0 - 4 Vegas Barrero11 - 6 LPts
28/05/2026Puente Alto, Chile0 - 3 Juan Soria4 - 19(1) LPts
30/03/2026Chimalhuacan, Mexico0 - 2 Santiago Fuerte44(1) - 8 LPts
01/02/2026Tlaquepaque, Mexico0 - 1 Alvino Monte18 - 13 LPts
14/12/2025Puebla, Mexico0 - 0 Santiago Osegueda13 - 17 LPts