Weightclass:  Light Welterweight
Location:  Acapulco, Mexico
Record:  29 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/11/2025Acapulco, Mexico28 - 20 Jose Serbin4 - 2 WPts
04/09/2025Acapulco, Mexico27 - 20 Bryn Talusan1 - 8 WPts
07/07/2025Acapulco, Mexico26 - 20 Xin Fong5 - 6 WPts
08/05/2025Acapulco, Mexico25 - 20 Hiroki Oba1 - 2 WPts
09/03/2025Acapulco, Mexico24 - 20 David Matteson9(2) - 14 WPts
08/01/2025Angarsk, Russia23 - 20 Dmitri Kravec5 - 11 WPts
09/11/2024Acapulco, Mexico22 - 20 Marjun Zevallos0 - 1 WPts
09/09/2024Breda, Netherlands21 - 20 Wimpie Malazyes3 - 18 WPts
12/07/2024Monterrey, Mexico20 - 20 Zelipe Ruedas10(1) - 20 WPts
13/05/2024Acapulco, Mexico19 - 20 Paco Simeon4 - 11 WPts
14/03/2024Acapulco, Mexico18 - 20 Vid Lang1 - 2 WPts
14/01/2024Palembang, Indonesia18 - 19 Geni Stokhuyzen1 - 14 LPts
16/11/2023Mexico City, Mexico17 - 19 Quico Abarca6 - 23 WPts
22/09/2023Puebla, Mexico16 - 19 Alfonso Palomar23 - 13 WPts
30/07/2023Mexico City, Mexico16 - 18 Santiago Arencibia33 - 4 LPts
03/06/2023Puebla, Mexico16 - 17 Diego Parra25(2) - 7 LPts
14/04/2023Puebla, Mexico16 - 16 Vicente Abascal17 - 12 LPts Mexico National Championships 2023View
11/04/2023Puebla, Mexico15 - 16 Santiago Arreguin11 - 15(3) WPts Mexico National Championships 2023View
28/03/2023Chihuahua, Mexico14 - 16 Berto Velasquez15 - 15 WPts
31/01/2023Hamilton, New Zealand13 - 16 Rob Wason7 - 24 WPts
02/12/2022Kumasi, Ghana12 - 16 Robert Moro8 - 9 WPts
04/10/2022Leon, Mexico12 - 15 Manuel Regal11 - 8 LPts
23/08/2022Mexico City, Mexico12 - 14 Gervasio Abeyta17 - 9 LPts
23/07/2022Vilnius, Lithuania12 - 13 Kacper Wysocki13 - 11 LPts
25/05/2022Ecatepec, Mexico11 - 13 Jesus Riojas12(2) - 15 WPts
12/04/2022Manukau, New Zealand11 - 12 Gareth Nesmith7(1) - 18 LPts
12/02/2022Acapulco, Mexico10 - 12 Xabat Layno13 - 10 WPts
13/12/2021Acapulco, Mexico10 - 11 Bryn Anderson5 - 7 LPts
12/10/2021Acapulco, Mexico9 - 11 Saturnin Agustin7 - 8 WPts
11/08/2021Mexico City, Mexico9 - 10 Vicente Candelaria4 - 13 LPts
08/07/2021New Kingston, Jamaica9 - 9 Gareth Mellish11(1) - 11 LPts
07/05/2021Acapulco, Mexico9 - 8 Ivan Borys12(1) - 10 LPts
08/03/2021Minsk, Belarus9 - 7 Vanko Gleba3 - 9 LPts
08/01/2021Acapulco, Mexico8 - 7 Pal Soenksen16 - 2 WPts
07/11/2020Acapulco, Mexico7 - 7 Dario Antonio4 - 7 WPts
07/09/2020Acapulco, Mexico7 - 6 Dario Rozas13 - 4 LPts
07/07/2020Mexico City, Mexico6 - 6 Zacarias Belen7 - 8 WPts
12/05/2020Acapulco, Mexico6 - 5 Ricky Truffi7 - 8 LPts
13/03/2020Newcastle, Australia6 - 4 Matt MacGibbon11 - 1 LPts
13/01/2020Acapulco, Mexico5 - 4 Isidro Samora4 - 4 WPts
13/11/2019Ulaanbaatar, Mongolia4 - 4 Sadr-Eddine Hui6 - 1 WPts
15/09/2019Acapulco, Mexico3 - 4 Frisco Lusco0 - 5 WPts
16/07/2019Chimalhuacan, Mexico3 - 3 Senon Abela1 - 4 LPts
18/05/2019Nezahualcoyotl, Mexico3 - 2 Federico Losada1 - 0 LPts
03/04/2019Prague, Czech Republic3 - 1 Ladislav Koba5 - 1 LPts
01/02/2019Acapulco, Mexico2 - 1 Swain Georgi1 - 1 WPts
02/12/2018Acapulco, Mexico1 - 1 Onofre Ojeda2 - 1 WPts
03/10/2018Acapulco, Mexico1 - 0 Theophilus Chiedozie1 - 0 LPts
05/08/2018Acapulco, Mexico0 - 0 Kir Isgandarov0 - 0 WPts