Weightclass:  Middleweight
Location:  Mexicali, Mexico
Record:  33 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/03/2033Mexicali, Mexico32 - 16 Xaverius Brasil16 - 25 WPts
03/01/2033Mexicali, Mexico31 - 16 Majid Farran0 - 9(1) WPts
03/11/2032Mexicali, Mexico30 - 16 Ringling Anania3 - 8 WPts
03/09/2032Mexicali, Mexico29 - 16 Lambrecht Hausler0 - 7 WPts
05/07/2032Mexicali, Mexico28 - 16 Jurica Rajic5 - 6 WPts
06/05/2032Mexicali, Mexico27 - 16 Adolf Pinn2 - 10 WPts
06/03/2032Mexicali, Mexico26 - 16 Zelimir Lukacic0 - 12 WPts
06/01/2032Mexicali, Mexico25 - 16 Lucijan Il3 - 8 WPts
06/11/2031Mexicali, Mexico25 - 15 Emanuel Heras17(3) - 20 LPts
06/09/2031Mexicali, Mexico24 - 15 Onofre Marmol18 - 7 WPts
07/07/2031Mexicali, Mexico23 - 15 Odo Hoeg4 - 3 WPts
07/05/2031Mexicali, Mexico22 - 15 Pyotr Hawryluk8 - 6 WPts
08/03/2031Gyumri, Armenia22 - 14 Paren Lousinyan26 - 21 LPts
08/01/2031Amsterdam, Netherlands21 - 14 Lucien Van Eenderho7 - 21(1) WPts
10/11/2030Havana, Cuba21 - 13 Juan Moreton13 - 11 LPts
12/09/2030Rostock, Germany20 - 13 Raynor Gessner18 - 12 WPts
14/07/2030Novokuznetsk, Russia19 - 13 Sergey Romanchuk0 - 21(4) WPts
16/05/2030Gwangju, South Korea18 - 13 Seung-gyu Chi10(1) - 9 WPts
18/03/2030Surabaya, Indonesia18 - 12 Agus Dharmawijaya10 - 27 LPts
18/01/2030Hamburg, Germany17 - 12 Baldemar Roth6 - 28 WPts
20/11/2029Busan, South Korea16 - 12 Dong-won Kwak13 - 33 WPts
22/09/2029Caloocan, Philippines15 - 12 Chris Yasay17(1) - 22 WPts
25/07/2029San Miguel de Tucuman, Argentina14 - 12 Zacarias Sandino3 - 5(1) WPts
27/05/2029Oslo, Norway13 - 12 Skipp Mosby6 - 8 WPts
29/03/2029Eindhoven, Netherlands12 - 12 Everard Peemans23 - 14 WPts
29/01/2029Torreon, Mexico11 - 12 Xaver Galea5 - 6 WPts
01/12/2028Mexicali, Mexico10 - 12 Quico Dieguez4 - 18 WPts
02/10/2028Rotterdam, Netherlands10 - 11 Door Davele10 - 38(2) LPts
04/08/2028Mexicali, Mexico9 - 11 Maldwyn Strohl1 - 3 WPts
06/06/2028Mexicali, Mexico9 - 10 Seth Kakule21(4) - 31(2) LPts
08/04/2028Ecatepec, Mexico9 - 9 Montel Garcia13 - 13(1) LPts
14/02/2028Mexicali, Mexico9 - 8 Amer Ghazi29 - 22 LPts
16/12/2027Mexicali, Mexico8 - 8 Guillermo Salcido0 - 2 WPts
18/10/2027Mexicali, Mexico7 - 8 Juan Onate5 - 9 WPts
19/08/2027Valladolid, Spain6 - 8 Alejandro Julio6(1) - 15 WPts
21/06/2027Wiesbaden, Germany6 - 7 Louis Piepho10(2) - 15 LPts
23/04/2027Santa Rosa, Philippines6 - 6 Mike Magbual17(1) - 5 LPts
23/02/2027Mexicali, Mexico5 - 6 Juan Onate3 - 7 WPts
24/12/2026Kosice, Slovakia5 - 5 Ev×en Folta9 - 8 LPts
25/10/2026Tijuana, Mexico5 - 4 Berto Baldonado1 - 2(1) LPts
27/08/2026Tonala, Mexico4 - 4 Angel Calles1 - 4 WPts
30/06/2026Mexicali, Mexico3 - 4 Ramiro Zara6 - 16(1) WPts
01/05/2026Abuja, Nigeria3 - 3 Ogenyi Ajulo27 - 11 LPts
03/03/2026Carrefour, Haiti2 - 3 Raynard de Ronsard8 - 4 WPts
03/01/2026Mexico City, Mexico1 - 3 Xalvador Aros0 - 1 WPts
23/11/2025Tijuana, Mexico1 - 2 Dimos Atilano24(1) - 21 LPts
29/09/2025Mexico City, Mexico1 - 1 Ovidio Vidales22(2) - 19 LPts
21/08/2025Guadalajara, Mexico0 - 1 Rafael Campano0 - 0 WPts
17/07/2025Mexicali, Mexico0 - 0 Jaguar Lugar1 - 7 LPts