Weightclass:  Welterweight
Location:  Nezahualcoyotl, Mexico
Record:  18 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2026Nezahualcoyotl, Mexico17 - 31 Loritz Streitz2 - 19 WPts
19/02/2026Nezahualcoyotl, Mexico16 - 31 Varick Sante1 - 7 WPts
21/12/2025Nezahualcoyotl, Mexico15 - 31 Dave Lloyd0 - 4 WPts
22/10/2025Nezahualcoyotl, Mexico14 - 31 Brad Keino4(1) - 9 WPts
23/08/2025Nezahualcoyotl, Mexico14 - 30 Derex Giesbrecht0 - 7 LPts
24/06/2025Nezahualcoyotl, Mexico13 - 30 Lee Alford0 - 3 WPts
25/04/2025Nezahualcoyotl, Mexico12 - 30 Tytus Filipowicz4 - 6 WPts
24/02/2025Nezahualcoyotl, Mexico11 - 30 Euan Sare1 - 4 WPts
26/12/2024Nezahualcoyotl, Mexico11 - 29 Jawad Salloum5 - 5 LPts
27/10/2024Nezahualcoyotl, Mexico10 - 29 Santiago Luis0 - 4 WPts
28/08/2024Nezahualcoyotl, Mexico9 - 29 Toma Turchin3 - 7 WPts
29/06/2024Nezahualcoyotl, Mexico8 - 29 Vidal Echavarria1 - 8 WPts
29/04/2024Mexico City, Mexico8 - 28 Ulises Gomez26(1) - 5 LPts
02/03/2024Nezahualcoyotl, Mexico7 - 28 Edmundo Serrano1 - 0 WPts
02/01/2024Mamelodi, South Africa6 - 28 Ayabulela Ekstein3 - 3 WPts
04/11/2023Nezahualcoyotl, Mexico5 - 28 Dario Cato1 - 1 WPts
06/09/2023Nezahualcoyotl, Mexico5 - 27 Haider Salman10(2) - 24 LPts
08/07/2023Nassau, Bahamas5 - 26 Josh Mollison7 - 27 LPts
10/05/2023Monterrey, Mexico5 - 25 Jerrold Zermeno13 - 17 LPts
15/03/2023Ciudad Apodaca, Mexico5 - 24 Nemesio Farin14(1) - 15(3) LPts
12/02/2023Mexico City, Mexico5 - 23 Pedro Lina20(1) - 11 LPts
04/01/2023Santa Fe de la Vera Cruz, Argentina5 - 22 Nasario Solano10(1) - 18 LPts
06/11/2022Tlalnepantla, Mexico5 - 21 Hernan Lamar18 - 6 LPts
09/09/2022Pekanbaru, Indonesia5 - 20 Dharawangsa Maetsuycker3 - 11 LPts
12/07/2022Kryvyi Rih, Ukraine5 - 19 Vasili Koval10 - 16 LPts
14/05/2022Nezahualcoyotl, Mexico5 - 18 Alejandro Rebollar9 - 11 LPts
14/03/2022Nezahualcoyotl, Mexico5 - 17 Xaverius Balcazar10 - 10 LPts
12/01/2022Nezahualcoyotl, Mexico5 - 16 Desideer Walgherlync17 - 8 LPts
12/11/2021Nairobi, Kenya5 - 15 Rehan Hariri9 - 6 LPts
14/09/2021Grodno, Belarus5 - 14 Yakiv Perun17 - 5 LPts
17/07/2021Nezahualcoyotl, Mexico5 - 13 Diego Alberto4 - 13 LPts
15/05/2021Caracas, Venezuela5 - 12 Joaquin Gonsalez7 - 14(1) LPts
17/03/2021Taif, Saudi Arabia4 - 12 Majid Jamil0 - 11 WPts
17/01/2021Mexico City, Mexico4 - 11 Montenegro Lindo2 - 9 LPts
10/12/2020Amsterdam, Netherlands4 - 10 Adje Penne10 - 8 LPts
10/10/2020Puebla, Mexico3 - 10 Diego Montano4 - 15 WPts
09/09/2020Vilnius, Lithuania3 - 9 Julian Czachor6 - 11 LPts
12/07/2020Nezahualcoyotl, Mexico3 - 8 Shayan Gurmani5 - 11 LPts
12/05/2020Nezahualcoyotl, Mexico2 - 8 Justin Leblanc0 - 7 WPts
13/03/2020Karagandy, Kazakhstan2 - 7 Yaman Maiceev2 - 8 LPts
13/01/2020Nezahualcoyotl, Mexico2 - 6 David Minenkov9 - 3 LPts
13/11/2019Milan, Italy1 - 6 Cecilio Alessandrini5 - 7 WPts
15/09/2019Nezahualcoyotl, Mexico1 - 5 Joaquin Almonte1 - 3 LPts
16/07/2019Nezahualcoyotl, Mexico1 - 4 Manny Sanzo3 - 6 LPts
17/05/2019Carolina, Puerto Rico1 - 3 Francisco Palma4 - 5 LPts
19/03/2019Chimalhuacan, Mexico1 - 2 Manny Sanzo2 - 5 LPts
16/02/2019Nezahualcoyotl, Mexico0 - 2 Vitali Kozlovsky1 - 1 WPts
18/12/2018Ensenada, Mexico0 - 1 Federico Baile0 - 0 LPts
05/11/2018Nezahualcoyotl, Mexico0 - 0 Mark Slaight0 - 0 LPts