Weightclass:  Light Welterweight
Location:  Mexico City, Mexico
Record:  33(2) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2026Mexico City, Mexico32(2) - 20 Joaquin Borjon7 - 12(1) WPts
01/11/2026Mexico City, Mexico31(2) - 20 Rogelio Dimas2 - 7 WPts
02/09/2026Mexico City, Mexico30(2) - 20 Jing Weng0 - 1 WPts
04/07/2026Mexico City, Mexico29(2) - 20 Gennady Icksanow3 - 17 WPts
05/05/2026Mexico City, Mexico28(2) - 20 Ryo Menendez5 - 16 WPts
06/03/2026Mexico City, Mexico27(2) - 20 Santiago Gimenez2 - 13 WPts
04/01/2026Mexico City, Mexico26(2) - 20 Agapetus Isabella9 - 10(1) WPts
06/11/2025Mexico City, Mexico25(2) - 20 Reyes Zenon17(1) - 21 WPts
07/09/2025Mexico City, Mexico25(2) - 19 Santiago Arreguin23(1) - 22(3) LPts
08/07/2025Mexico City, Mexico24(2) - 19 Ramirez De la Fuente2 - 8 WPts
09/05/2025Mexico City, Mexico23(2) - 19 Alejandro Cara1 - 0 WPts
10/03/2025Mexico City, Mexico22(1) - 19 Ulises Alfaro1 - 7 WKO3
10/01/2025Mexico City, Mexico21(1) - 19 Cortez Madero7 - 12 WPts
11/11/2024Jakarta, Indonesia21(1) - 18 Narotama Tjaniadi23(1) - 17 LPts
13/09/2024Malang, Indonesia20 - 18 Dharawangsa Holten19 - 20(6) WKO3
16/07/2024Lafayette, USA19 - 18 Nathan Niel5 - 12 WPts
17/05/2024San Jose, Costa Rica18 - 18 Montenegro Carolus0 - 0 WPts
19/03/2024Mexico City, Mexico17 - 18 Ponce Pablo1 - 1 WPts
19/01/2024Saltillo, Mexico17 - 17 Sancho Valeriano19(1) - 17 LPts
21/11/2023Puebla, Mexico16 - 17 Alfonso Palomar23 - 14 WPts
26/09/2023Mexico City, Mexico15 - 17 Yago Vides3 - 6 WPts
28/07/2023Karagandy, Kazakhstan14 - 17 Georgiy Ghailauoff20 - 15 WPts
30/05/2023Mexico City, Mexico13 - 17 Dale Colson0 - 10 WPts
31/03/2023Kampala, Uganda12 - 17 Rashid Wassan2 - 4 WPts
31/01/2023Mexico City, Mexico11 - 17 Xaverius Burgos3 - 8 WPts
01/12/2022Matamoros, Mexico11 - 16 Macario Lima17(1) - 7 LPts
09/10/2022Monterrey, Mexico11 - 15 Xabat Camisa16 - 11 LPts
23/08/2022Zapopan, Mexico11 - 14 Xabat Magallanes15 - 12 LPts
23/07/2022Leon, Mexico11 - 13 Marjun Mesquita14 - 7 LPts
04/06/2022Ecatepec, Mexico11 - 12 Joaquin Olmeda11 - 10 LPts
13/04/2022Naucalpan, Mexico10 - 12 Joaquin Salamanca7(1) - 12 WPts
13/02/2022Mexico City, Mexico10 - 11 Diego Cotto16 - 11 LPts
22/12/2021Guadalajara, Mexico10 - 10 Juan Lopez4 - 19 LPts
21/11/2021Guadalajara, Mexico9 - 10 Neper Ruedas10 - 14 WPts
12/10/2021Dakar, Senegal9 - 9 Franchot Ly18(1) - 5 LPts
13/08/2021Kaduna, Nigeria9 - 8 Rob Akpabio11 - 10 LPts
15/06/2021Monterrey, Mexico9 - 7 Zelipe Ruedas2 - 9 LPts
15/04/2021Baku, Azerbaijan9 - 6 Elsevar Naderi11 - 5 LPts
14/02/2021Perth, Australia9 - 5 Leeroy Campbell14(1) - 6 LPts
16/12/2020Mexico City, Mexico9 - 4 Malvolio Melero11 - 3 LPts
18/10/2020Copenhagen, Denmark9 - 3 Vanslow Ursin5 - 12(1) LPts
20/08/2020Mexico City, Mexico8 - 3 Evgeny Tuchkin11 - 5 WPts
19/06/2020Mexico City, Mexico7 - 3 Adalat Sattar1 - 8 WPts
19/04/2020Mexico City, Mexico7 - 2 Villard Galle13 - 2 LPts
20/02/2020Mexico City, Mexico6 - 2 Macario Sanchez1 - 2 WPts
21/12/2019Bangkok, Thailand5 - 2 Petchbarngborn Pimpawatin8 - 5 WPts
23/10/2019Chelyabinsk, Russia5 - 1 Kir Pleshakov6 - 4 LPts
25/08/2019Mexico City, Mexico4 - 1 Quico Abarca1 - 1 WPts
25/06/2019Tijuana, Mexico3 - 1 Ulises Serrato2 - 0 WPts
16/05/2019Mexico City, Mexico2 - 1 Pylyp Mikulak5 - 1 WPts
17/03/2019Zaporizhia, Ukraine2 - 0 Afanas Parfionov1 - 2 LPts
17/01/2019Mexico City, Mexico1 - 0 Leonardo Chavis2 - 4 WPts
18/11/2018Mexico City, Mexico0 - 0 Alvino Santin0 - 1 WPts