Weightclass:  Welterweight
Location:  Guadalupe, Mexico
Record:  22 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2030Guadalupe, Mexico21 - 10 Anastasiy á Kerzhakov4 - 9 WPts
10/02/2030Guadalupe, Mexico20 - 10 Ramirez Jaime0 - 2 WPts
12/12/2029Guadalupe, Mexico19 - 10 Diego Esperanza2 - 8 WPts
13/10/2029Guadalupe, Mexico18 - 10 Ximen Maio4 - 11 WPts
14/08/2029Guadalupe, Mexico17 - 10 Min-woo Kee3 - 7 WPts
16/06/2029Guadalupe, Mexico16 - 10 Brendan Whitted1 - 10(1) WPts
17/04/2029Guadalupe, Mexico15 - 10 Mike Prothro0 - 7 WPts
17/02/2029Guadalupe, Mexico14 - 10 Adnan Menard0 - 2 WPts
19/12/2028Guadalupe, Mexico13 - 10 Rodrigo Guillermo6 - 17 WPts
20/10/2028Guadalupe, Mexico12 - 10 Juan Valverde7 - 8 WPts
21/08/2028Guadalupe, Mexico11 - 10 Jax Morales4 - 3 WPts
23/06/2028Guadalupe, Mexico11 - 9 Cisco Francisco3 - 11 LPts
24/04/2028Minsk, Belarus10 - 9 Pyotr Slifko0 - 2 WPts
25/02/2028Prague, Czech Republic10 - 8 Pavel Bach17 - 7 LPts
28/12/2027Almaty, Kazakhstan9 - 8 Arseni Imashev15 - 23 WPts
30/10/2027Mexico City, Mexico8 - 8 Bronco Beltran4 - 6 WPts
08/09/2027San Juan, Puerto Rico7 - 8 Reyes Arias12 - 14 WPts
11/07/2027Guadalupe, Mexico6 - 8 Rodrigo Cavazos1 - 6 WPts
12/05/2027Tijuana, Mexico5 - 8 Frisco Clemente3 - 26 WPts
15/03/2027San Salvador, El Salvador5 - 7 Senon Noguera16 - 5(1) LPts
15/01/2027Prague, Czech Republic4 - 7 Vratislav Partyka8 - 16(1) WPts
17/11/2026Santiago de Cuba, Cuba4 - 6 Isidro Llano2 - 17 LPts
19/09/2026Tokyo, Japan4 - 5 Jun Miyazaki30 - 19 LPts
22/07/2026Guadalajara, Mexico4 - 4 Leonardo Tomas6 - 8 LPts
29/05/2026Mexico City, Mexico4 - 3 Diego Peron28 - 21 LPts
01/04/2026Mexico City, Mexico3 - 3 Marco Munguia1 - 17 WPts
01/02/2026Mexicali, Mexico3 - 2 Dimos Floria11 - 12 LPts
05/12/2025Tehuacan, Mexico3 - 1 Dario Balcazar14(1) - 14 LPts
12/10/2025Anderlecht, Belgium2 - 1 Francois Dewaere9(1) - 20 WPts
14/08/2025Tijuana, Mexico2 - 0 Alejandro Rebollar21 - 26 LPts
03/07/2025Irapuato, Mexico1 - 0 Lisandro Lacayo0 - 0 WPts
01/06/2025Guadalupe, Mexico0 - 0 Diego Medrano1 - 2(1) WPts