Weightclass:  Welterweight
Location:  Mexico City, Mexico
Record:  43 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/02/2026Mexico City, Mexico42 - 8 Attilio Van Broeck5 - 9 WPts
19/12/2025Mexico City, Mexico41 - 8 John Mairs2 - 4 WPts
20/10/2025Mexico City, Mexico40 - 8 Euan Jervey5 - 5 WPts
21/08/2025Mexico City, Mexico39 - 8 Ovidio Vilchis0 - 0 WPts
22/06/2025Mexico City, Mexico38 - 8 James Vause4 - 16 WPts
23/04/2025Mexico City, Mexico37 - 8 Jerrold Quiroz1 - 1 WPts
22/02/2025Mexico City, Mexico36 - 8 Joaquin Maria0 - 1 WPts
25/12/2024Mexico City, Mexico35 - 8 Ryo Escoto16 - 24 WPts
26/10/2024Mexico City, Mexico34 - 8 Seferino Tomes3 - 16(10) WPts
27/08/2024Mexico City, Mexico33 - 8 Federico Cepeda2 - 9 WPts
28/06/2024Mexico City, Mexico32 - 8 Gig Brasil2 - 9 WPts
29/04/2024Mexico City, Mexico31 - 8 Xavier Alire3 - 12 WPts
29/02/2024Mexico City, Mexico30 - 8 Rodrigo Licea6 - 12 WPts
31/12/2023Reynosa, Mexico29 - 8 Lisandro Barro10 - 25 WPts
02/11/2023Mexico City, Mexico29 - 7 Cruz Clavijo13 - 17(1) LPts
04/09/2023Durban, South Africa28 - 7 Andile Cele1 - 7 WPts
07/07/2023Oslo, Norway27 - 7 Magne Stray4 - 28 WPts
08/05/2023Mexico City, Mexico26 - 7 Alvino Monte4 - 8 WPts
08/03/2023Durres, Albania26 - 6 Besin Ahmeti18 - 13 LPts
08/01/2023Riga, Latvia25 - 6 Konstantin Znots12 - 16 WPts
10/11/2022Zurich, Switzerland24 - 6 Edel Kubly18(1) - 14 WPts
12/09/2022Mexico City, Mexico23 - 6 Odo De Leon0 - 8 WPts
13/07/2022Mexico City, Mexico22 - 6 Volodymyr Romanchuk2(1) - 7 WPts
14/05/2022Jeddah, Saudi Arabia21 - 6 Gazi Salame7 - 9 WPts
16/03/2022Mexico City, Mexico20 - 6 Seung-gyu Hong5 - 13 WPts
15/01/2022Montevideo, Uruguay19 - 6 Xaver Gomez14 - 9 WPts
17/11/2021Mexico City, Mexico18 - 6 Themba Pungwayo13 - 8 WPts
17/09/2021Port Said, Egypt18 - 5 Ali Momin28 - 2 LPts
18/07/2021San Jose, Costa Rica18 - 4 Dario Ferrin19 - 3 LPts
19/05/2021Luoyang, China17 - 4 Lao-Tzu Kuo6 - 3 WPts
20/03/2021Mexico City, Mexico16 - 4 Santiago Alamillo1 - 12 WPts
19/01/2021Tlalnepantla, Mexico15 - 4 Jose Canino7 - 5 WPts
07/12/2020Pretoria, South Africa14 - 4 Roger Mulder5 - 12 WPts
07/10/2020Mexico City, Mexico13 - 4 Zelipe Mosquera6 - 4 WPts
08/08/2020Istanbul, Turkey12 - 4 Soner Okyay2 - 12 WPts
08/06/2020Mexico City, Mexico11 - 4 Zacarias Catalina1 - 0 WPts
07/04/2020Monterrey, Mexico11 - 3 Ovidio Villena6 - 5 LPts
10/02/2020Bruges, Belgium11 - 2 GaÙtan Yden7 - 6 LPts
13/12/2019Mexico City, Mexico10 - 2 Onofre Villamor6 - 4 WPts
13/10/2019Mexico City, Mexico9 - 2 Reyes Sanchez2 - 4 WPts
13/08/2019Mexico City, Mexico8 - 2 Can Kayhan5 - 4 WPts
14/06/2019Guadalajara, Mexico7 - 2 Baltasar Marcelino2 - 3(1) WPts
15/04/2019Leon, Mexico6 - 2 Guillermo Vea0 - 5 WPts
15/02/2019Mexico City, Mexico5 - 2 Desiderio Melchior1 - 2 WPts
16/12/2018Mexico City, Mexico4 - 2 Azer Nabiyev2 - 1 WPts
18/10/2018Juarez, Mexico4 - 1 Rico Vigorito0 - 0 LPts
26/08/2018Mexico City, Mexico3 - 1 Xavier Austria1 - 0 WPts
28/06/2018Saltillo, Mexico2 - 1 Ximen Lomas0 - 2 WPts
28/05/2018Mexico City, Mexico2 - 0 Orlando Armendariz2 - 0 LPts
30/03/2018Acapulco, Mexico1 - 0 Felippe Ras0 - 2 WPts
20/02/2018Mexico City, Mexico0 - 0 Asif Nahyan0 - 0 WPts