Weightclass:  Welterweight
Location:  Mexico City, Mexico
Record:  21(3) - 32(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2027Mexico City, Mexico20(3) - 32(3) Joaquin Montero7 - 8 WPts
31/07/2027Mexico City, Mexico19(3) - 32(3) Brad Mathew3 - 8 WPts
01/06/2027Mexico City, Mexico18(3) - 32(3) Seferino Posadas0 - 1 WPts
02/04/2027Mexico City, Mexico17(3) - 32(3) Guido Nino0 - 1 WPts
01/02/2027Mexico City, Mexico16(3) - 32(3) Emanuel Molino1 - 7 WPts
03/12/2026Mexico City, Mexico15(3) - 32(3) Faisal Abba1 - 1 WPts
03/10/2026Mexico City, Mexico14(3) - 32(3) Selestino Pilar3 - 11 WPts
04/08/2026Mexico City, Mexico13(3) - 32(3) Ilhami Onal5 - 16 WPts
05/06/2026Mexico City, Mexico12(2) - 32(3) Santiago Abrego1 - 0 WKO3
07/04/2026Mexico City, Mexico11(2) - 32(3) Haider Barakat0 - 1 WPts
06/02/2026Mexico City, Mexico10(2) - 32(3) Xaverius Montesano2 - 2 WPts
08/12/2025Mexico City, Mexico9(1) - 32(3) Angel Monte0 - 2 WKO3
10/10/2025Baku, Azerbaijan9(1) - 31(3) Waqar Ayub14 - 15 LPts
12/08/2025Mexico City, Mexico9(1) - 30(3) Vegas Jiminez6 - 28(11) LPts
14/06/2025Mexico City, Mexico8(1) - 30(3) Desiderio Cea16 - 24 WPts
16/04/2025Sharjah, UAE8(1) - 29(3) Farhan Hamid10 - 17 LPts
16/02/2025Mexico City, Mexico7(1) - 29(3) Montel Vasconcellos0 - 10 WPts
19/12/2024Jalilabad, Azerbaijan6(1) - 29(3) Amin Siddiqui10 - 12 WPts
21/10/2024Valencia, Spain5 - 29(3) Yago Morena4 - 23(2) WKO2
23/08/2024Mexico City, Mexico4 - 29(3) Mel McCourt1 - 15 WPts
25/06/2024Bristol, UK4 - 28(2) Vincent Gaw32 - 12 LKO3
27/04/2024Chihuahua, Mexico4 - 27(1) Pedro Nepomuceno32 - 7 LKO3
29/02/2024Gold Coast, Australia4 - 26(1) Davie Sloas14 - 20(2) LPts
01/01/2024Tlalnepantla, Mexico4 - 25 Jose Canino15 - 18 LKO3
02/11/2023Ensenada, Mexico4 - 24 Federico Baile17 - 15 LPts
03/09/2023Shanghai, China4 - 23 Ye Hou12 - 24 LPts
06/07/2023Mexico City, Mexico4 - 22 Diego Peron17 - 14 LPts
07/05/2023Kiev, Ukraine4 - 21 Volodymyr Dolinsky3 - 6 LPts
08/03/2023Maipu, Chile4 - 20 Juan Chia7 - 12 LPts
07/01/2023Xiamen, China4 - 19 Lei Liu6 - 12 LPts
09/11/2022Mexico City, Mexico4 - 18 Alejandro Rivera7 - 7 LPts
09/09/2022Mexico City, Mexico4 - 17 Fraco Cardenas22(2) - 8 LPts
12/07/2022Mexico City, Mexico4 - 16 Rodrigo Licea0 - 8 LPts
13/05/2022Nassau, Bahamas4 - 15 Matthew Haile15 - 11 LPts
14/03/2022Manchester, UK3 - 15 Arnie Cody0 - 5 WPts
13/01/2022Mexico City, Mexico3 - 14 Ponce Lama16(1) - 9 LPts
12/11/2021Mexico City, Mexico3 - 13 Alain Kiezlync9(1) - 13 LPts
12/09/2021Torreon, Mexico3 - 12 Zelipe Mosquera9 - 7 LPts
21/07/2021Mexico City, Mexico3 - 11 Loredo Chamorro4 - 11 LPts
19/05/2021Mexico City, Mexico3 - 10 Onofre Villamor13(1) - 6 LPts
05/04/2021Chimalhuacan, Mexico3 - 9 Desiderio Melchior11 - 5 LPts
14/02/2021Guadalajara, Mexico3 - 8 Alvino Tejada11 - 9 LPts
26/12/2020Dushanbe, Tajikistan3 - 7 Uzeyir Karimi5 - 11 LPts
28/10/2020Yerevan, Armenia3 - 6 Madteos Fusdigyan5 - 9 LPts
30/08/2020Mexico City, Mexico2 - 6 Montenegro Madrazo2 - 8 WPts
29/06/2020Mexico City, Mexico1 - 6 Rodrigo Borjon2 - 6 WPts
28/04/2020Pretoria, South Africa1 - 5 Wandisile Matlala4 - 5 LPts
29/02/2020Kemerovo, Russia1 - 4 Vikenti Petrenko1 - 3 LPts
01/01/2020Mexico City, Mexico0 - 4 Onofre Vera2 - 2 WPts
01/11/2019Mexico City, Mexico0 - 3 Felippe Olea7 - 0 LPts
01/09/2019Khabarovsk, Russia0 - 2 Luka Rastvortsev5 - 5 LPts
04/07/2019Dallas, USA0 - 1 Dylan Johns4 - 0 LPts
06/05/2019Mexico City, Mexico0 - 0 Pablo Vargas3 - 4 LPts