Weightclass:  Middleweight
Location:  Mexico City, Mexico
Record:  49 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/06/2034Mexico City, Mexico48 - 24 Ingvar Dreessen5 - 10 WPts
19/04/2034Mexico City, Mexico48 - 23 Sung-yun Ban10 - 4 LPts
18/02/2034Mexico City, Mexico47 - 23 Brin Addow3 - 4 WPts
19/12/2033Mexico City, Mexico46 - 23 Aleksandr Narymbaeff4 - 15 WPts
19/10/2033Mexico City, Mexico45 - 23 Tariq Elkadi2 - 2 WPts
19/08/2033Mexico City, Mexico44 - 23 Hulbert Sauser3 - 21 WPts
18/06/2033Mexico City, Mexico43 - 23 Goga Paley7 - 9 WPts
17/04/2033Mexico City, Mexico42 - 23 Bahruz Bhutto8 - 23 WPts
15/02/2033Mexico City, Mexico41 - 23 Kolzak Zaiylkanow2 - 14 WPts
15/12/2032Mexico City, Mexico40 - 23 Danylko Antonich1 - 23 WPts
15/10/2032Bahía Blanca, Argentina39 - 23 Joaquin Mareno38(1) - 26 WPts
16/08/2032Amsterdam, Netherlands38 - 23 Lauw Wittac13 - 13 WPts
15/06/2032Hamburg, Germany37 - 23 Maynard Hellberg9 - 16 WPts
17/04/2032Chipancingo, Mexico37 - 22 Cipriano Sanchez20 - 9(1) LPts Mexico National Championships 2032View
14/04/2032Chipancingo, Mexico36 - 22 Alano Botello13 - 14 WPts Mexico National Championships 2032View
11/04/2032Chipancingo, Mexico35 - 22 Leonel Sandino13 - 11 WPts Mexico National Championships 2032View
08/03/2032Almaty, Kazakhstan34 - 22 Adalat Abildaew17 - 8 WPts
09/01/2032Port Said, Egypt33 - 22 Yasin Alshaykh9 - 17 WPts
10/11/2031Mexico City, Mexico32 - 22 Mahammad Assad8 - 9 WPts
10/09/2031Laval, Canada32 - 21 Reinald Du Jeu7(1) - 14 LPts
13/07/2031Ensenada, Mexico31 - 21 Sagaz Pasion32 - 17 WPts
18/05/2031Tlaquepaque, Mexico31 - 20 Macario Proano25 - 25 LPts
14/04/2031Reynosa, Mexico31 - 19 Diego Rossel23 - 13 LPts Mexico National Championships 2031View
11/04/2031Reynosa, Mexico30 - 19 Juan Toledo6 - 8 WPts Mexico National Championships 2031View
16/03/2031Gdansk, Poland29 - 19 Piotr Dacko6 - 13 WPts
16/01/2031Odessa, Ukraine28 - 19 Volodymyr Chaplin9 - 18 WPts
18/11/2030Yerevan, Armenia27 - 19 Hayrig Magapetian2 - 6 WPts
20/09/2030Ensenada, Mexico26 - 19 Sagaz Pasion28 - 16 WPts
19/08/2030Perpignan, France26 - 18 Bonar Norment26(1) - 23 LPts
17/07/2030Kuching, Malaysia26 - 17 Shen Wat25 - 11 LPts
16/06/2030Mexico City, Mexico25 - 17 Rufat Topchubashov14 - 19 WPts
16/05/2030Mexico City, Mexico24 - 17 Jose Villalon1 - 9 WPts
14/04/2030Mexicali, Mexico24 - 16 Diego Rossel16 - 8 LPts Mexico National Championships 2030View
11/04/2030Mexicali, Mexico23 - 16 Onofre Marmol12 - 4 WPts Mexico National Championships 2030View
02/04/2030Mexico City, Mexico22 - 16 Jose Villalon1 - 7 WPts
23/02/2030Mexico City, Mexico21 - 16 Patrick Sean4 - 11 WPts
23/01/2030Ndola, Zambia20 - 16 Mick Lunguzi10 - 14 WPts
25/11/2029Warsaw, Poland19 - 16 Olaf Witek7 - 10 WPts
27/09/2029Ecatepec, Mexico18 - 16 Montel Garcia21 - 14(1) WPts
30/07/2029Samarqand, Uzbekistan17 - 16 Ilkin Sharifi3 - 7 WPts
01/06/2029Ensenada, Mexico17 - 15 Jose Mamon24 - 10 LPts
14/04/2029Chihuahua, Mexico17 - 14 Cipriano Sanchez4 - 3 LPts Mexico National Championships 2029View
11/04/2029Chihuahua, Mexico16 - 14 Jaguar Bejar3 - 2 WPts Mexico National Championships 2029View
31/03/2029Recife, Brazil16 - 13 Fanuco Rosa12 - 10 LPts
31/01/2029Mexico City, Mexico15 - 13 Hassan Abid29 - 16 WPts
03/12/2028Kazan, Russia15 - 12 Afon Panzhinskiy16 - 23 LPts
05/10/2028Chipancingo, Mexico14 - 12 Diego Silvestre0 - 12 WPts
07/08/2028Gdansk, Poland13 - 12 Piotr Dacko2 - 0 WPts
09/06/2028Mexico City, Mexico12 - 12 Avel Benko4 - 11(1) WPts
11/04/2028Ecatepec, Mexico12 - 11 Reyes Trillo13 - 22 LPts Mexico National Championships 2028View
19/02/2028Ho Chi Minh City, Vietnam11 - 11 Tran Vinh3 - 8 WPts
22/12/2027Ho Chi Minh City, Vietnam10 - 11 Quang Hoang4 - 14 WPts
24/10/2027Mexico City, Mexico10 - 10 Viktor Peka7 - 14 LPts
25/08/2027Mexico City, Mexico9 - 10 Danyaal Yassin9 - 30 WPts
24/06/2027Mexico City, Mexico8 - 10 Ximen Terrones0 - 1 WPts
27/04/2027Mexico City, Mexico8 - 9 Rodrigo Muzquiz14 - 4 LPts
27/02/2027Panama City, Panama7 - 9 Ximen Negrete6(1) - 24 WPts
30/12/2026Tijuana, Mexico7 - 8 Santiago Diaz3 - 5 LPts
08/11/2026Mexico City, Mexico6 - 8 Odo Bork5 - 13 WPts
09/09/2026Mexico City, Mexico6 - 7 Javier Galea10 - 6 LPts
10/07/2026Warsaw, Poland6 - 6 Julek Stopyra5 - 14 LPts
12/05/2026Guangzhou, China6 - 5 Jin Miu41 - 19(1) LPts
13/03/2026Mexico City, Mexico6 - 4 Emmanuel Candeloro3 - 2 LPts
13/01/2026Russeifa, Jordan5 - 4 Azam Najor5 - 7 WPts
15/11/2025Mexico City, Mexico4 - 4 Idzi Warchol3 - 15 WPts
16/09/2025Mexico City, Mexico4 - 3 Khalid Jabur8 - 7 LPts
19/07/2025Port-au-Prince, Haiti3 - 3 Neville Lucas8 - 12 WPts
21/05/2025Shymkent, Kazakhstan3 - 2 Nikolai Galiackberow39(1) - 6 LPts
23/03/2025Perth, Australia3 - 1 Joey Ferguson4 - 15 LPts
23/01/2025Ciudad Apodaca, Mexico2 - 1 Nicandro Soliz2 - 11 WPts
30/11/2024Mexico City, Mexico1 - 1 Oihane Alpizar1 - 2 WPts
04/10/2024Mexico City, Mexico0 - 1 Alejandro Centeno10 - 26 WPts
01/09/2024Mexico City, Mexico0 - 0 Cortez Cura2 - 1 LPts