Weightclass:  Welterweight
Location:  Mexico City, Mexico
Record:  26 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2027Mexico City, Mexico26 - 27 Saelac Pickert3 - 10 LPts
31/07/2027Mexico City, Mexico25 - 27 Jair Ortega0 - 0 WPts
01/06/2027Mexico City, Mexico24 - 27 Diego Caldera1 - 0 WPts
02/04/2027Mexico City, Mexico23 - 27 Fidel Zermeno1 - 0 WPts
02/02/2027Mexico City, Mexico22 - 27 Kiki Rangel1 - 0 WPts
04/12/2026Mexico City, Mexico21 - 27 Justin Macario4 - 11 WPts
05/10/2026Mexico City, Mexico20 - 27 Dawid Swiecicki8 - 10 WPts
06/08/2026Mexico City, Mexico19 - 27 Yasin Samra0 - 11 WPts
08/06/2026Mexico City, Mexico18 - 27 Connor Glass1 - 1 WPts
09/04/2026Mexico City, Mexico17 - 27 Juan Simeon3 - 12 WPts
08/02/2026Mexico City, Mexico16 - 27 Montenegro Alviso2 - 4 WPts
10/12/2025Mexico City, Mexico15 - 27 Juan Tobias0 - 1 WPts
12/10/2025Ulaanbaatar, Mongolia15 - 26 Xing-fu Puntsug26(3) - 25 LPts
14/08/2025Acapulco, Mexico14 - 26 Tajo Mancillas7 - 25 WPts
17/06/2025Chihuahua, Mexico14 - 25 Pedro Sias21 - 21 LPts
20/04/2025Mexico City, Mexico14 - 24 Greg Chimbetu8 - 27(1) LPts
20/02/2025Mexico City, Mexico13 - 24 Zuffur Haq1 - 1 WPts
23/12/2024Mexico City, Mexico12 - 24 Desiderio Cea15 - 22 WPts
24/10/2024Algiers, Algeria12 - 23 Tariq Moustafa25(1) - 18 LPts
26/08/2024Oslo, Norway12 - 22 Thurston Helle30 - 10 LPts
28/06/2024Mexico City, Mexico11 - 22 Santiago Alatorre2(1) - 9 WPts
29/04/2024Mexico City, Mexico10 - 22 Dimos Mano0 - 1 WPts
01/03/2024Tlalnepantla, Mexico10 - 21 Jose Canino16(1) - 18 LPts
06/01/2024Juarez, Mexico10 - 20 Olindo Penaloza25 - 11 LPts
06/12/2023Mexicali, Mexico10 - 19 Pancho Zaragoza18(1) - 12 LPts
31/10/2023Mexico City, Mexico9 - 19 Joseph Harkins0 - 2 WPts
01/09/2023San Juan, Puerto Rico9 - 18 Juan Alcala16 - 13 LPts
04/07/2023Gold Coast, Australia8 - 18 Davie Sloas12 - 18(1) WPts
06/05/2023Accra, Ghana7 - 18 John Addow4 - 25 WPts
08/03/2023Mexico City, Mexico7 - 17 Federico Baile14 - 14 LPts
07/01/2023Santiago de los Caballeros, Dominican Republic6 - 17 Joaquin Partida1 - 5 WPts
08/11/2022Yerevan, Armenia6 - 16 Mikayel Vemian10 - 21 LPts
09/09/2022Nassau, Bahamas6 - 15 Michael Persley5 - 23 LPts
12/07/2022Oslo, Norway5 - 15 Oscar Engh15 - 11 WPts
14/05/2022Leon, Mexico5 - 14 Leonel Casagrande20(4) - 7 LPts
19/03/2022Mexico City, Mexico4 - 14 Pancho Lobato3 - 8 WPts
18/01/2022Abidjan, Ivory Coast4 - 13 Thibaud St. Vincent5 - 20(4) LPts
19/11/2021San Juan, Puerto Rico4 - 12 Marco Almas5 - 15 LPts
21/09/2021Tlalnepantla, Mexico3 - 12 Ignado Castano3 - 12 WPts
26/07/2021Mexico City, Mexico3 - 11 Urvano Baros15 - 5 LPts
24/05/2021Juarez, Mexico3 - 10 Dario Rosal6(1) - 7 LPts
04/04/2021Istanbul, Turkey2 - 10 Soner Okyay3 - 15 WPts
03/02/2021Mexico City, Mexico2 - 9 Juan Candela6 - 10 LPts
02/12/2020Mexico City, Mexico2 - 8 Joaquin Manzanares8(1) - 6 LPts
02/10/2020Zapopan, Mexico2 - 7 Montenegro Leston14 - 4 LPts
25/08/2020Mexico City, Mexico1 - 7 Dario Canto0 - 8 WPts
24/06/2020Dublin, Ireland1 - 6 Rory McCrory8 - 3(1) LPts
26/04/2020Jacksonville, USA1 - 5 Mark Gilchrist8 - 6 LPts
27/02/2020San Nicolas de los Garza, Mexico1 - 4 Jeraldo Borromeo7 - 1 LPts
18/01/2020Mexico City, Mexico1 - 3 Jeraldo Deliz3 - 9 LPts
17/11/2019Tonala, Mexico1 - 2 Francisco Garcia4 - 2 LPts
16/09/2019Zapopan, Mexico1 - 1 Xalvador Triana4 - 3 LPts
18/07/2019Mexico City, Mexico1 - 0 Cisco Borja7 - 0 LPts
18/05/2019Mexico City, Mexico0 - 0 Nemesio Farin3 - 3 WPts