Weightclass:  Super Heavyweight
Location:  Reynosa, Mexico
Record:  60 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2027Reynosa, Mexico59 - 22 Faddei Komara3 - 10 WPts
08/10/2027Reynosa, Mexico58 - 22 Toma Volkonsky6 - 11 WPts
09/08/2027Reynosa, Mexico57 - 22 Carolus Beaudin7 - 15 WPts
09/06/2027Reynosa, Mexico56 - 22 Madelhari Schantz0 - 7 WPts
10/04/2027Reynosa, Mexico55 - 22 James Anschuetz1 - 7 WPts
09/02/2027Reynosa, Mexico54 - 22 Jose Montanez7 - 19 WPts
11/12/2026Reynosa, Mexico53 - 22 Stine Salzberg8 - 9 WPts
12/10/2026Reynosa, Mexico52 - 22 Manuel Bracamonte0 - 3 WPts
13/08/2026Reynosa, Mexico51 - 22 Rainor Strom2 - 3(1) WPts
14/06/2026Reynosa, Mexico50 - 22 Hayden Carson4 - 8 WPts
15/04/2026Reynosa, Mexico49 - 22 Carvell Huet0 - 5 WPts
14/02/2026Reynosa, Mexico48 - 22 Honore Beaufort1 - 4 WPts
16/12/2025Yerevan, Armenia48 - 21 Sevag Ohanessian69(3) - 7 LPts
17/10/2025Dublin, Ireland47 - 21 John McCrea5 - 16 WPts
19/08/2025Reynosa, Mexico47 - 20 Mayro Auvrecx50(1) - 14 LPts
19/07/2025Reynosa, Mexico46 - 20 Mayro Auvrecx50(1) - 13 WPts
15/06/2025Reynosa, Mexico45 - 20 Andy Pendry37(1) - 35 WPts
15/05/2025Linden, Guyana44 - 20 Andy Pendry37(1) - 34 WPts
14/04/2025Tehuacan, Mexico44 - 19 Diego Lantigua21 - 5 LPts Mexico National Championships 2025View
11/04/2025Tehuacan, Mexico43 - 19 Guillermo Hinojosa5 - 7 WPts Mexico National Championships 2025View
24/03/2025Reynosa, Mexico43 - 18 Tytus Wachowski49 - 16 LPts
21/02/2025Vilnius, Lithuania42 - 18 Tytus Wachowski49 - 15 WPts
21/01/2025Germiston, South Africa42 - 17 Justin Meta42 - 8 LPts
21/12/2024Reynosa, Mexico42 - 16 Zain Sansal43 - 17(1) LPts
20/11/2024Constantine, Algeria41 - 16 Zain Sansal43 - 16(1) WPts
20/10/2024Constantine, Algeria41 - 15 Zain Sansal42 - 16(1) LPts
19/09/2024Reynosa, Mexico40 - 15 Ramirez Davalos36(1) - 17 WPts
19/08/2024Reynosa, Mexico39 - 15 Ramirez Davalos36(1) - 16 WPts
16/07/2024Busan, South Korea39 - 14 Kian Tolmie46 - 5 LPts Busan Olympics 2024View
13/07/2024Busan, South Korea38 - 14 Chris Shera23 - 10(1) WPts Busan Olympics 2024View
03/07/2024Algiers, Algeria37 - 14 Tariq Greki30(1) - 17 WPts
02/06/2024Reynosa, Mexico36 - 14 Tariq Greki30(1) - 16 WPts
14/04/2024Reynosa, Mexico36 - 13 Diego Lantigua14 - 3 LPts Mexico National Championships 2024View
11/04/2024Reynosa, Mexico35 - 13 Oro Muro28(4) - 11 WPts Mexico National Championships 2024View
15/03/2024Reynosa, Mexico34 - 13 Milo Bagge1 - 7 WPts
15/01/2024Maracaibo, Venezuela33 - 13 Marjun Pastrano33 - 13(2) WPts Americas Championships 2024View
12/01/2024Maracaibo, Venezuela32 - 13 Andy Pendry28(1) - 23 WPts Americas Championships 2024View
09/01/2024Maracaibo, Venezuela31 - 13 Ramirez Davalos31(1) - 11 WPts Americas Championships 2024View
15/12/2023Kumasi, Ghana31 - 12 Danny Panyin30 - 14 LPts
14/11/2023Madrid, Spain31 - 11 Eduardo Porras34 - 13 LPts
14/10/2023Reynosa, Mexico31 - 10 Eduardo Porras33 - 13 LPts
10/09/2023Surat, India31 - 9 Alejandro Valiente33(1) - 10 LPts Surat World Championships 2023View
07/09/2023Surat, India30 - 9 Chris Shera14 - 6(1) WPts Surat World Championships 2023View
19/08/2023North Shore, New Zealand30 - 8 Joseph Pahua30 - 8 LPts
19/07/2023Lublin, Poland30 - 7 Bonifacy Kosmatka37(1) - 8 LPts
18/06/2023Baku, Azerbaijan30 - 6 Niyaz Salaam33 - 12 LPts
18/05/2023Reynosa, Mexico29 - 6 Petro Tkach20 - 12 WPts
17/04/2023Puebla, Mexico28 - 6 Oro Muro22(2) - 10 WPts Mexico National Championships 2023View
14/04/2023Puebla, Mexico27 - 6 Neper Aguilera34 - 4 WPts Mexico National Championships 2023View
11/04/2023Puebla, Mexico26 - 6 Ramirez Galicia11 - 7 WPts Mexico National Championships 2023View
03/04/2023Reynosa, Mexico25 - 6 Barbabe de Saint-Exupery23 - 13 WPts
03/03/2023Dakar, Senegal24 - 6 Barbabe de Saint-Exupery23 - 12 WPts
31/01/2023Dakar, Senegal23 - 6 Barbabe de Saint-Exupery23 - 11 WPts
31/12/2022Harare, Zimbabwe23 - 5 Kendis Mujokoro31 - 5 LPts
30/11/2022Reynosa, Mexico22 - 5 Shayan Sham9 - 12 WPts
30/10/2022Reynosa, Mexico21 - 5 Shayan Sham9 - 11 WPts
29/09/2022Kosice, Slovakia20 - 5 ètefan Petrak20 - 11 WPts
28/08/2022Chimalhuacan, Mexico20 - 4 Noe Roberto18 - 8 LPts
30/06/2022Copenhagen, Denmark19 - 4 Waage Slott11 - 16 WPts
01/05/2022Montevideo, Uruguay18 - 4 Juan Sanabria14(1) - 12 WPts
03/03/2022Split, Croatia17 - 4 Frane Puljic1 - 8 WPts
02/01/2022Matamoros, Mexico17 - 3 Santiago Poveda9 - 8 LPts
10/11/2021Palmira, Colombia16 - 3 Carlos Calistro1 - 15 WPts
11/09/2021Reynosa, Mexico15 - 3 Sebastian Gawlik4 - 16 WPts
11/07/2021San Luis Potosi, Mexico14 - 3 Agapetus Pando11 - 9 WPts
10/05/2021Lima, Peru13 - 3 Xaverius Cubero5(1) - 16 WPts
12/03/2021Naucalpan, Mexico12 - 3 Pedro Armijo10 - 10 WPts
16/01/2021Odense, Denmark12 - 2 Canute Itzen12 - 5 LPts
16/11/2020Yerevan, Armenia11 - 2 Meghrig Aboutiounyan7 - 12 WPts
18/09/2020Mexico City, Mexico11 - 1 Selestino Trevino2 - 10 LPts
14/08/2020Kano, Nigeria10 - 1 Waqar Deeb5 - 9 WPts
15/06/2020Reynosa, Mexico9 - 1 Liberatore La Russa1(1) - 3 WPts
15/04/2020Reynosa, Mexico8 - 1 Santiago Avitia2 - 1 WPts
16/02/2020Samarqand, Uzbekistan8 - 0 Telman Farooq9 - 1 LPts
18/12/2019Soledad de Graciano Sanchez, Mexico7 - 0 Cruz Trueba8 - 3 WPts
17/11/2019Reynosa, Mexico6 - 0 Vicente Mujica6 - 5 WPts
17/09/2019Reynosa, Mexico5 - 0 Simba Muge2 - 9 WPts
18/07/2019Mexico City, Mexico4 - 0 Alano Delfin0 - 2 WPts
21/05/2019Halifax, Canada3 - 0 Robert Hamilton4 - 1 WPts
23/03/2019Soledad de Graciano Sanchez, Mexico2 - 0 Frisco Franco3 - 6 WPts
16/02/2019Reynosa, Mexico1 - 0 Lakshman Bala4 - 2 WPts
18/12/2018Reynosa, Mexico0 - 0 Cruz Trueba4 - 1 WPts