Weightclass:  Heavyweight
Location:  San Luis Potosi, Mexico
Record:  60(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2027San Luis Potosi, Mexico59 - 20 Carlos Alonzo5 - 17(1) WKO3
09/04/2027San Luis Potosi, Mexico58 - 20 Saif al Din Ayoub6 - 18 WPts
08/02/2027San Luis Potosi, Mexico57 - 20 Xavier Artiles1 - 13 WPts
10/12/2026San Luis Potosi, Mexico56 - 20 Erich Kruger30 - 8 WPts
11/10/2026San Luis Potosi, Mexico55 - 20 Namiq Alli11 - 20 WPts
12/08/2026San Luis Potosi, Mexico54 - 20 Vicente Mina2 - 11 WPts
13/06/2026San Luis Potosi, Mexico53 - 20 Jay Gory13 - 5 WPts
14/04/2026San Luis Potosi, Mexico52 - 20 Nuru Aslam9 - 8 WPts
13/02/2026San Luis Potosi, Mexico51 - 20 Tobias Kwadwo9 - 13 WPts
15/12/2025San Luis Potosi, Mexico50 - 20 Federico Carlos1 - 12 WPts
16/10/2025San Luis Potosi, Mexico49 - 20 Kian Monce7 - 5 WPts
17/08/2025San Luis Potosi, Mexico48 - 20 Vikenti Icsanow4 - 11 WPts
18/06/2025Sana'a, Yemen48 - 19 Azam Qadir55 - 14(1) LPts
18/05/2025San Luis Potosi, Mexico47 - 19 VladimÝr Jach48 - 14 WPts
17/04/2025Tehuacan, Mexico46 - 19 Juan Betancourt19 - 10 WPts Mexico National Championships 2025View
14/04/2025Tehuacan, Mexico45 - 19 Vicente Arco17 - 24 WPts Mexico National Championships 2025View
11/04/2025Tehuacan, Mexico44 - 19 Rodrigo Alatorre6 - 3 WPts Mexico National Championships 2025View
22/03/2025Genoa, Italy44 - 18 Rico Buzzanca47 - 18 LPts
19/02/2025San Luis Potosi, Mexico43 - 18 Sacha Richoux37 - 17 WPts
19/01/2025San Luis Potosi, Mexico42 - 18 Sacha Richoux37 - 16 WPts
19/12/2024Lyon, France41 - 18 Sacha Richoux37 - 15 WPts
18/11/2024Riyadh, Saudi Arabia41 - 17 Asif Mack37 - 12(1) LPts
18/10/2024San Luis Potosi, Mexico40 - 17 Asif Mack37 - 11(1) WPts
14/09/2024San Luis Potosi, Mexico40 - 16 Bryan Stant46 - 15(1) LPts
14/08/2024San Luis Potosi, Mexico39 - 16 Bryan Stant46 - 14(1) WPts
13/07/2024Busan, South Korea39 - 15 Andrii Saktinsh41(1) - 15 LPts Busan Olympics 2024View
18/06/2024San Luis Potosi, Mexico39 - 14 Jose Nepomuceno39(4) - 20 LPts
18/05/2024Takarazuka, Japan38 - 14 Aki Hayakawa36 - 11 WPts
17/04/2024Reynosa, Mexico37 - 14 Hilario Guzman25(1) - 11 WPts Mexico National Championships 2024View
14/04/2024Reynosa, Mexico36 - 14 Antonio Balles35 - 8 WPts Mexico National Championships 2024View
11/04/2024Reynosa, Mexico35 - 14 Alejandro Mazo17(1) - 15 WPts Mexico National Championships 2024View
13/03/2024San Luis Potosi, Mexico34 - 14 Qasim Ghahylykoff37 - 11 WPts
11/02/2024San Luis Potosi, Mexico33 - 14 Rodrigo Tabora37 - 10 WPts
09/01/2024Maracaibo, Venezuela33 - 13 Alfonso Morelos33(1) - 11 LPts Americas Championships 2024View
11/12/2023San Luis Potosi, Mexico33 - 12 Bryan Stant40 - 10(1) LPts
10/11/2023Auckland, New Zealand32 - 12 Bryan Stant40 - 9(1) WPts
10/10/2023Santo Domingo de Guzman, Dominican Republic32 - 11 Diego Villescas30(1) - 15 LPts
07/09/2023Surat, India32 - 10 Onofre Espin34(1) - 8 LPts Surat World Championships 2023View
19/08/2023Yerevan, Armenia31 - 10 Berj Iskenian27 - 18 WPts
19/07/2023Copenhagen, Denmark31 - 9 Egil Brauner40(2) - 7 LPts
18/06/2023San Juan, Puerto Rico31 - 8 Rodrigo Tabora30 - 8 LPts
18/05/2023Oslo, Norway30 - 8 Ove Bang40 - 6 WPts
17/04/2023Puebla, Mexico29 - 8 Ricardo Placencia21 - 9 WPts Mexico National Championships 2023View
14/04/2023Puebla, Mexico28 - 8 Felippe Mancilla19 - 7 WPts Mexico National Championships 2023View
11/04/2023Puebla, Mexico27 - 8 Orlando Barriga21(2) - 9 WPts Mexico National Championships 2023View
15/03/2023Turku, Finland26 - 8 Nikolai Ahti23 - 11(1) WPts
12/02/2023Turku, Finland26 - 7 Nikolai Ahti22 - 11(1) LPts
12/01/2023San Luis Potosi, Mexico25 - 7 Boden Artaud24 - 12 WPts
10/12/2022Shymkent, Kazakhstan25 - 6 Qasim Ghahylykoff24 - 5 LPts
09/11/2022Shymkent, Kazakhstan25 - 5 Qasim Ghahylykoff23 - 5 LPts
09/10/2022Shymkent, Kazakhstan25 - 4 Qasim Ghahylykoff22 - 5 LPts
08/09/2022Abidjan, Ivory Coast25 - 3 Ames Ronis22 - 10 LPts
08/08/2022Warsaw, Poland24 - 3 Michal Smolarek16 - 8 WPts
09/06/2022Port-au-Prince, Haiti23 - 3 Labaron Blondel22 - 3 WPts
11/04/2022Ciudad Apodaca, Mexico23 - 2 Felippe Mancilla12 - 5 LPts Mexico National Championships 2022View
14/02/2022Tegucigalpa, Honduras22 - 2 Felippe Belen1 - 3 WPts
16/12/2021Panama City, Panama21 - 2 Sancho Garcia10 - 16 WPts
18/10/2021Shymkent, Kazakhstan20 - 2 Sasha Kairimov0 - 0 WPts
20/08/2021San Luis Potosi, Mexico19 - 2 Marco Loyola9 - 6 WPts
18/06/2021San Luis Potosi, Mexico18 - 2 Joaquin Pan9 - 13 WPts
17/04/2021Tonala, Mexico17 - 2 Ryo Fierro13 - 5 WPts Mexico National Championships 2021View
14/04/2021Tonala, Mexico16 - 2 Marco Baron12(1) - 4 WPts Mexico National Championships 2021View
11/04/2021Tonala, Mexico15 - 2 Hilario Guzman9 - 4 WPts Mexico National Championships 2021View
02/03/2021San Luis Potosi, Mexico14 - 2 Vicente Arco3 - 11 WPts
01/01/2021San Luis Potosi, Mexico13 - 2 Orlando Barriga10(1) - 6 WPts
31/10/2020Saltillo, Mexico12 - 2 Rodrigo Fleites3 - 3 WPts
20/09/2020Juarez, Mexico11 - 2 Javier Escovedo5 - 8 WPts
11/08/2020Dallas, USA10 - 2 Ian Arredondo10 - 6 WPts
12/06/2020San Luis Potosi, Mexico9 - 2 Manuel Rana2 - 7 WPts
11/04/2020Nuevo Laredo, Mexico9 - 1 Felippe Avitia12 - 2 LPts Mexico National Championships 2020View
01/04/2020Shymkent, Kazakhstan8 - 1 Alik Secksenov10 - 3 WPts
01/02/2020San Luis Potosi, Mexico7 - 1 Montague Diack10 - 3 WPts
02/12/2019San Luis Potosi, Mexico6 - 1 Ultar Birky7 - 5 WPts
03/10/2019San Luis Potosi, Mexico5 - 1 Leverett Novy7 - 5 WPts
04/08/2019Ecatepec, Mexico4 - 1 Ulises Mosco2 - 1 WPts
17/06/2019San Luis Potosi, Mexico4 - 0 Ethan Coughlan5 - 4 LPts
18/04/2019Tlaquepaque, Mexico3 - 0 Pedro Caba0 - 0 WPts
04/03/2019San Luis Potosi, Mexico2 - 0 Rene Tech3 - 3 WPts
04/01/2019Utrecht, Netherlands1 - 0 Rikus Geric1 - 3 WPts
06/11/2018San Luis Potosi, Mexico0 - 0 Angel Sol0 - 4 WPts