Weightclass:  Welterweight
Location:  Mexico City, Mexico
Record:  33 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/03/2027Mexico City, Mexico32 - 22 Eloy Alcantar1 - 5 WPts
25/01/2027Mexico City, Mexico31 - 22 Asif Anwar9 - 13 WPts
26/11/2026Mexico City, Mexico31 - 21 Derrik Annen10 - 20 LPts
26/09/2026Mexico City, Mexico30 - 21 Marco Tovar1 - 0 WPts
28/07/2026Mexico City, Mexico29 - 21 Alfonso Dominguez19 - 13 WPts
29/05/2026Mexico City, Mexico28 - 21 Franco Rascon4 - 3 WPts
30/03/2026Mexico City, Mexico28 - 20 Kiki Solares17(1) - 16(1) LPts
29/01/2026Mexico City, Mexico27 - 20 Koldan Helmanis2 - 11 WPts
30/11/2025Mexico City, Mexico26 - 20 Ryo Garcia1 - 9 WPts
30/09/2025Mexico City, Mexico25 - 20 Ora Moran2 - 11 WPts
02/08/2025Mexico City, Mexico24 - 20 Berto Cobos5(1) - 14 WPts
03/06/2025Mexico City, Mexico23 - 20 Iago Boda4 - 4 WPts
05/04/2025Rabat, Morocco22 - 20 Sidki Hammouchi10 - 14 WPts
05/02/2025Sharjah, UAE21 - 20 Haaris Atif2 - 3 WPts
08/12/2024Maipu, Chile20 - 20 Juan Carballo4 - 15 WPts
10/10/2024Ponce, Puerto Rico19 - 20 Fidel Camisa7 - 12 WPts
12/08/2024Ensenada, Mexico19 - 19 Juan Candela22 - 16 LPts
25/06/2024Mexico City, Mexico19 - 18 Rogelio Portal5 - 5 LPts
26/04/2024Zagreb, Croatia19 - 17 Zlatan Trobic24(1) - 15 LPts
27/02/2024Sapporo, Japan19 - 16 Daichi Miyagawa25 - 14 LPts
30/12/2023Bangkok, Thailand19 - 15 Susuwandee Sakburiram23 - 14(1) LPts
01/11/2023Columbia, USA18 - 15 John McAfee0 - 2(2) WPts
03/09/2023Espoo, Finland18 - 14 Atso Hannila28 - 11 LPts
06/07/2023Mexico City, Mexico17 - 14 Hernan Canez4 - 22 WPts
10/05/2023Juarez, Mexico16 - 14 Desiderio Cea12 - 14 WPts
24/03/2023Tlalnepantla, Mexico15 - 14 Ignado Castano9 - 15 WPts
21/02/2023Naucalpan, Mexico15 - 13 Diego Alberto8 - 19 LPts
07/01/2023Toronto, Canada15 - 12 Leeroy Mundy17 - 12 LPts
09/11/2022Mexico City, Mexico14 - 12 Mikayel Louthyan0 - 5(1) WPts
10/09/2022Aarhus, Denmark14 - 11 Tryggvi Damgaard13 - 13 LPts
13/07/2022Mexico City, Mexico13 - 11 Oleksander Dziuk6 - 18 WPts
14/05/2022Mexico City, Mexico13 - 10 Berto Payan14 - 5 LPts
14/03/2022Lviv, Ukraine12 - 10 Wasyl Macey4 - 4 WPts
14/01/2022Mexico City, Mexico12 - 9 Paris Galanos12 - 11 LPts
14/11/2021Riga, Latvia11 - 9 Afanas Irbe3 - 5 WPts
14/09/2021New Kingston, Jamaica10 - 9 Kenzie Nish0 - 4 WPts
17/07/2021Mexico City, Mexico9 - 9 Lomme Van den Busschette5 - 4 WPts
16/05/2021Mexico City, Mexico8 - 9 John Kinnard10 - 6 WPts
17/03/2021Mexico City, Mexico7 - 9 Cortez Mateos7 - 9 WPts
17/01/2021Oslo, Norway7 - 8 Njord Bergesen5 - 13 LPts
18/11/2020Leon, Mexico6 - 8 Oihane Gonzalez5 - 6 WPts
24/09/2020Mexico City, Mexico5 - 8 Nikolai Stumbris10 - 4 WPts
25/07/2020New York City, USA5 - 7 Gregor Zanonato9(1) - 9 LPts
27/05/2020London, UK5 - 6 Kris McCamy8 - 5 LPts
28/03/2020Juarez, Mexico5 - 5 Dario Rosal2 - 4 LPts
11/02/2020Mexico City, Mexico4 - 5 Lorenzo Bernardini8 - 7 WPts
12/12/2019Aalborg, Denmark4 - 4 Vali Leander3 - 4 LPts
14/10/2019Mexico City, Mexico3 - 4 Idzi Wilczak1 - 1 WPts
15/08/2019Yerevan, Armenia3 - 3 Yenovk Varjabedian6 - 5 LPts
16/06/2019Kuching, Malaysia2 - 3 Tariq Akbari1 - 6 WPts
17/04/2019Mexico City, Mexico2 - 2 Juan Busto3 - 1 LPts
23/02/2019Ecatepec, Mexico2 - 1 Aimon De la Torre5 - 2 LPts
31/12/2018Mexico City, Mexico1 - 1 Fanuco Nuncio3 - 4 WPts
01/11/2018Mexico City, Mexico1 - 0 Xeres Zara0 - 2 LPts
18/09/2018Mexico City, Mexico0 - 0 Neper Magallanes1 - 1 WPts