Weightclass:  Welterweight
Location:  Matamoros, Mexico
Record:  27 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/02/2031Matamoros, Mexico26 - 14 Rodolfo De Silvestri1 - 2 WPts
14/12/2030Matamoros, Mexico25 - 14 Rob Clouston1 - 2 WPts
15/10/2030Matamoros, Mexico24 - 14 Verlyn Mbara13(1) - 24 WPts
16/08/2030Matamoros, Mexico23 - 14 Igor Galewski7(1) - 14 WPts
17/06/2030Matamoros, Mexico22 - 14 Hugh Lesley7 - 8 WPts
18/04/2030Matamoros, Mexico21 - 14 James Diggins4 - 15(6) WPts
17/02/2030Matamoros, Mexico20 - 14 Titos Pitera6 - 17 WPts
19/12/2029Matamoros, Mexico19 - 14 Chandler Mauriac0 - 3 WPts
20/10/2029Matamoros, Mexico18 - 14 Vasyl Adamczak2 - 1 WPts
21/08/2029Matamoros, Mexico18 - 13 Corbin Albert9 - 7 LPts
22/06/2029Matamoros, Mexico17 - 13 Declan Peneta10(1) - 13 WPts
23/04/2029Matamoros, Mexico16 - 13 Felippe Oliveros3 - 9 WPts
23/02/2029Matamoros, Mexico15 - 13 BarnabᚠPavlat3 - 10 WPts
25/12/2028Matamoros, Mexico14 - 13 Glyn Johns0 - 4 WPts
26/10/2028Auckland, New Zealand13 - 13 Adam Dickie7 - 7 WPts
28/08/2028San Juan, Puerto Rico12 - 13 Eduardo Chicas15 - 13 WPts
30/06/2028Bogota, Colombia11 - 13 Agapetus Alejo24(4) - 13 WPts
02/05/2028Torreon, Mexico11 - 12 Xavier Rondon16 - 8 LPts
04/03/2028Matamoros, Mexico10 - 12 Angel Monte2(1) - 14(2) WPts
04/01/2028Matamoros, Mexico9 - 12 Diego Morea0 - 6 WPts
06/11/2027Vilnius, Lithuania9 - 11 Mateusz Wilk18 - 8 LPts
08/09/2027Kulob, Tajikistan9 - 10 Gennady Mamishov20 - 14 LPts
11/07/2027Matamoros, Mexico8 - 10 Giuseppe Allevi5 - 10 WPts
12/05/2027Aalborg, Denmark7 - 10 Haakon Nelsen7 - 16 WPts
14/03/2027Rouen, France6 - 10 Orville Paille8 - 10 WPts
14/01/2027Montevideo, Uruguay6 - 9 Joaquin Malagon11(1) - 7 LPts
16/11/2026Mexico City, Mexico6 - 8 Ricardo Torrente4 - 11 LPts
19/09/2026Mexicali, Mexico5 - 8 Rodrigo Matalon0 - 7 WPts
22/07/2026Yerevan, Armenia5 - 7 Pazug Galstian8 - 13 LPts
23/05/2026Puebla, Mexico5 - 6 Montenegro Sotelo17 - 10 LPts
29/03/2026Matamoros, Mexico4 - 6 Louis Bay0 - 7 WPts
29/01/2026Matamoros, Mexico3 - 6 Bronco Pozos8(1) - 8 WPts
30/11/2025San Nicolas de los Garza, Mexico3 - 5 Fresco Marino8 - 2 LPts
04/10/2025Guadalajara, Mexico2 - 5 Fanuco Lamora1 - 4 WPts
06/08/2025Matamoros, Mexico1 - 5 Tae-hwi Sur1 - 3 WPts
07/06/2025Lviv, Ukraine0 - 5 Hadeon Soroka0 - 20(3) WPts
09/04/2025Algiers, Algeria0 - 4 Waqas Nezzar4 - 10 LPts
09/02/2025Mexico City, Mexico0 - 3 Alfonso Dominguez10 - 11 LPts
14/12/2024Coventry, UK0 - 2 Ryan Ferris7(1) - 6 LPts
16/10/2024Saltillo, Mexico0 - 1 Berto Casimiro5(1) - 14 LPts
01/09/2024Tlaquepaque, Mexico0 - 0 Xavier Melgar17 - 18 LPts