Weightclass:  Welterweight
Location:  Puebla, Mexico
Record:  47(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2033Puebla, Mexico46(1) - 24 Salvador Cordoba3 - 9 WPts
31/01/2033Puebla, Mexico45(1) - 24 Sagaz Merin3 - 5 WPts
01/12/2032Puebla, Mexico44(1) - 24 Joaquin Villarroel0 - 1 WPts
01/10/2032Puebla, Mexico43(1) - 24 Urvano Mate2 - 20 WPts
01/08/2032Puebla, Mexico42(1) - 24 Saturnin Jara3 - 4 WPts
02/06/2032Puebla, Mexico41(1) - 24 Diego Salvatierra2 - 3 WPts
02/04/2032Puebla, Mexico40(1) - 24 Vilgot Wedin2 - 2 WPts
01/02/2032Puebla, Mexico39(1) - 24 Floyd Lawrimore0 - 6 WPts
02/12/2031Puebla, Mexico38(1) - 24 Alfonso Anchondo1 - 0 WPts
02/10/2031Puebla, Mexico37(1) - 24 Pawel Wnuk1 - 5 WPts
31/07/2031Puebla, Mexico36(1) - 24 Umair Amiri13 - 7 WPts
02/06/2031Puebla, Mexico35(1) - 24 Pittheus Sagona1 - 3 WPts
01/04/2031Mexico City, Mexico35(1) - 23 Diego Mate0 - 0 LPts
04/02/2031Surat, India34 - 23 Lochan Purushothaman2 - 4 WKO3
07/12/2030Puebla, Mexico33 - 23 Louis Louis-Dreyfus3 - 7 WPts
08/10/2030Umlazi, South Africa33 - 22 Verlyn Mpontshane4 - 2 LPts
10/08/2030Adana, Turkey32 - 22 Tolga Firat6 - 9 WPts
12/06/2030Seoul, South Korea31 - 22 Min-hyeok Cheong18 - 15 WPts
14/04/2030Mexicali, Mexico31 - 21 Bronco Molino4 - 1 LPts Mexico National Championships 2030View
11/04/2030Mexicali, Mexico30 - 21 Roman Arias10 - 22 WPts Mexico National Championships 2030View
18/02/2030Las Vegas, USA29 - 21 James Berry4 - 10 WPts
21/12/2029Puebla, Mexico28 - 21 Guillermo Najarro5 - 1 WPts
18/12/2029Puebla, Mexico27 - 21 Nemesio Mercado1 - 0 WPts
19/10/2029Reynosa, Mexico27 - 20 Sierra Diaz26(1) - 18(1) LPts
12/09/2029Naucalpan, Mexico27 - 19 Santiago Salomon29(1) - 9 LPts
07/08/2029Split, Croatia27 - 18 Franjo Radman2 - 6 LPts
09/06/2029Dushanbe, Tajikistan26 - 18 Mahir Riaz1 - 9 WPts
11/04/2029Chihuahua, Mexico26 - 17 Federico Cepeda27 - 17 LPts Mexico National Championships 2029View
25/02/2029Puebla, Mexico25 - 17 Vicente Gonzalo7 - 12 WPts
27/12/2028Prague, Czech Republic24 - 17 Radan Horky14(2) - 11 WPts
29/10/2028Puebla, Mexico23 - 17 Michael Romas3 - 5 WPts
30/08/2028Port-au-Prince, Haiti23 - 16 Bruce Diaby2 - 6 LPts
02/07/2028Puebla, Mexico22 - 16 Bruce Diaby2 - 5 WPts
04/05/2028Ciudad Apodaca, Mexico21 - 16 Fresco Gusman17(1) - 12 WPts
09/03/2028Puebla, Mexico20 - 16 Porfio Espin12 - 31(14) WPts
09/01/2028Mexico City, Mexico19 - 16 Pancho Morales8 - 23 WPts
11/11/2027Puebla, Mexico19 - 15 Federico Cepeda18 - 14 LPts
12/09/2027Puebla, Mexico19 - 14 Diego Balles20 - 14 LPts
14/07/2027Roskilde, Denmark19 - 13 Soren Olesen20 - 13 LPts
16/05/2027Montpellier, France18 - 13 Sennett Andreu11 - 13 WPts
18/03/2027Harare, Zimbabwe17 - 13 Quashawn Zvirekwi2 - 8 WPts
18/01/2027Puebla, Mexico16 - 13 Gig Provencio8 - 22 WPts
19/11/2026Puebla, Mexico15 - 13 Saturnin Porras5 - 6 WPts
20/09/2026Puebla, Mexico14 - 13 Kyrylo Chudy6 - 9 WPts
22/07/2026Saltillo, Mexico13 - 13 Pedro Giron5 - 20 WPts
27/05/2026Paris, France12 - 13 Tremeur Hinault2 - 19 WPts
29/03/2026Croix des Bouqets, Haiti11 - 13 Vivien Arletty4 - 7 WPts
29/01/2026Puebla, Mexico10 - 13 Quimby Lerum3 - 9(1) WPts
01/12/2025Puebla, Mexico9 - 13 Merijntje Moreel3 - 13 WPts
02/10/2025Chimalhuacan, Mexico9 - 12 Santiago Fuerte41(1) - 8 LPts
05/08/2025Puebla, Mexico8 - 12 Vidal Perez1 - 0 WPts
06/06/2025Puebla, Mexico7 - 12 Rico Covarrubias3 - 5 WPts
08/04/2025Puebla, Mexico6 - 12 Thamsanqa Ekstein2 - 6(1) WPts
08/02/2025Murcia, Spain6 - 11 Gonzalo Bega10(1) - 16 LPts
11/12/2024Mexicali, Mexico6 - 10 Cortez Serrano2 - 9(4) LPts
12/10/2024Puebla, Mexico5 - 10 Diego Farfan2 - 11 WPts
14/08/2024Toronto, Canada5 - 9 Jonathan Gaddis16 - 19 LPts
16/06/2024Puebla, Mexico4 - 9 Dario Balcazar8(1) - 11 WPts
17/04/2024Puebla, Mexico3 - 9 Borya Aitina1 - 7 WPts
18/02/2024Puebla, Mexico3 - 8 Jarno Isomaki7 - 11 LPts
21/12/2023Ho Chi Minh City, Vietnam3 - 7 Cao Anh28(1) - 11 LPts
23/10/2023Yerevan, Armenia3 - 6 Nbad Elmassian25 - 9(1) LPts
25/08/2023San Juan, Argentina3 - 5 Jose Duenas16(1) - 22 LPts
27/06/2023Puebla, Mexico2 - 5 Kamran Chouikh2 - 3 WPts
28/04/2023Sydney, Australia2 - 4 Louis Belsky15 - 15 LPts
28/02/2023Mexicali, Mexico2 - 3 Dimos Floria1 - 3 LPts
01/01/2023Puebla, Mexico2 - 2 Kamran Chouikh1 - 1 LPts
02/11/2022Ensenada, Mexico1 - 2 Olindo Renteria0 - 2 WPts
01/10/2022Mexico City, Mexico1 - 1 Jose Siles16 - 7 LPts
31/08/2022Puebla, Mexico1 - 0 Montenegro Sotelo2 - 1 LPts
05/07/2022Puebla, Mexico0 - 0 Xavier Alire0 - 2 WPts