Weightclass:  Middleweight
Location:  Mexico City, Mexico
Record:  84(7) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/01/2030Goiania, Brazil83(7) - 26 Montego Navarro28 - 17 WPts Americas Championships 2030View
15/01/2030Goiania, Brazil82(7) - 26 Alano Torrente17 - 23 WPts Americas Championships 2030View
12/01/2030Goiania, Brazil81(7) - 26 Henry Breckenridge21 - 11 WPts Americas Championships 2030View
09/01/2030Goiania, Brazil80(7) - 26 Larenzo Basto23 - 11 WPts Americas Championships 2030View
14/11/2029Bangkok, Thailand80(7) - 25 Norasing Panich83(1) - 17 LPts
14/10/2029Mexico City, Mexico79(7) - 25 Acastus Maras78(2) - 41 WPts
10/09/2029Daegu, South Korea79(7) - 24 Norasing Panich81(1) - 16 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea78(7) - 24 Wasif Lbida20(2) - 8 WPts Daegu World Championships 2029View
19/08/2029Heraklion, Greece77(7) - 24 Acastus Maras76(2) - 39 WPts
19/07/2029Bangkok, Thailand77(7) - 23 Norasing Panich79(1) - 16 LPts
18/06/2029Bangkok, Thailand77(7) - 22 Norasing Panich78(1) - 16 LPts
18/05/2029Heraklion, Greece77(7) - 21 Acastus Maras74(2) - 39 LPts
17/04/2029Chihuahua, Mexico76(7) - 21 Cipriano Sanchez5 - 3 WPts Mexico National Championships 2029View
14/04/2029Chihuahua, Mexico75(6) - 21 Ramiro Marzan14(1) - 23(1) WKO3 Mexico National Championships 2029View
11/04/2029Chihuahua, Mexico74(6) - 21 Santiago Diaz15 - 8 WPts Mexico National Championships 2029View
24/03/2029Bangkok, Thailand74(6) - 20 Norasing Panich76(1) - 15 LPts
21/02/2029Mexico City, Mexico73(6) - 20 Acastus Maras71(2) - 38 WPts
21/01/2029Heraklion, Greece72(6) - 20 Acastus Maras71(2) - 37 WPts
21/12/2028Bangkok, Thailand72(6) - 19 Norasing Panich74(1) - 15 LPts
20/11/2028Mexico City, Mexico72(6) - 18 Norasing Panich73(1) - 15 LPts
18/10/2028Yerevan, Armenia71(6) - 18 Vahag Farishyan0 - 3 WPts
19/08/2028Mexico City, Mexico70(6) - 18 Norasing Panich71(1) - 14 WPts
13/07/2028Nanning, China70(6) - 17 Jack Tully34 - 13 LPts Nanning Olympics 2028View
16/06/2028Mexico City, Mexico69(6) - 17 Alejandro Moncayo10 - 18 WPts
17/04/2028Ecatepec, Mexico68(6) - 17 Ramiro Marzan8 - 21(1) WPts Mexico National Championships 2028View
14/04/2028Ecatepec, Mexico67(5) - 17 Angel Olmedo5 - 3(1) WKO2 Mexico National Championships 2028View
11/04/2028Ecatepec, Mexico66(5) - 17 Alejandro Florentino20 - 11(2) WPts Mexico National Championships 2028View
11/03/2028Heraklion, Greece65(5) - 17 Acastus Maras66(2) - 33 WPts
09/02/2028Mexico City, Mexico64(5) - 17 Acastus Maras66(2) - 32 WPts
09/01/2028Port-au-Prince, Haiti64(5) - 16 Jack Tully27 - 10 LPts Americas Championships 2028View
20/11/2027Mexico City, Mexico63(5) - 16 Acastus Maras66(2) - 30 WPts
20/10/2027Heraklion, Greece62(5) - 16 Acastus Maras66(2) - 29 WPts
19/09/2027Ibadan, Nigeria62(5) - 15 Cortez Arrendondo54(1) - 24 LPts Ibadan World Championships 2027View
16/09/2027Ibadan, Nigeria61(5) - 15 Luboรœ Bobak33 - 14 WPts Ibadan World Championships 2027View
13/09/2027Ibadan, Nigeria60(5) - 15 Ivan Sarkangals18 - 9 WPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria59(5) - 15 Imran Musharraf19 - 9 WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria58(5) - 15 Horace de la Bretonne20 - 5 WPts Ibadan World Championships 2027View
03/09/2027Mexico City, Mexico57(5) - 15 Erik Carlberg36 - 37 WPts
03/08/2027Mexico City, Mexico56(5) - 15 Erik Carlberg36 - 36 WPts
18/06/2027Ponce, Puerto Rico55(5) - 15 Cortez Arrendondo49(1) - 22 WPts
18/05/2027Ponce, Puerto Rico55(5) - 14 Cortez Arrendondo48(1) - 22 LPts
17/04/2027Nuevo Laredo, Mexico54(5) - 14 Juan Balcazar19 - 13 WPts Mexico National Championships 2027View
14/04/2027Nuevo Laredo, Mexico53(5) - 14 Santiago Amor22 - 6 WPts Mexico National Championships 2027View
11/04/2027Nuevo Laredo, Mexico52(5) - 14 Ramiro Marzan5 - 15(1) WPts Mexico National Championships 2027View
08/03/2027Mexico City, Mexico51(5) - 14 Erik Carlberg34 - 32 WPts
05/02/2027Mexico City, Mexico50(5) - 14 Rodrigo Sol34 - 26 WPts
30/12/2026Mexico City, Mexico49(5) - 14 Erik Carlberg33 - 31 WPts
29/11/2026Managua, Nicaragua48(5) - 14 Rodrigo Sol34 - 24 WPts
29/10/2026Mexico City, Mexico47(5) - 14 Xalvador Matamoros36(1) - 29 WPts
20/09/2026The Hague, Netherlands46(5) - 14 Perimeke Roeges28 - 27 WPts
20/08/2026Mexico City, Mexico45(5) - 14 Perimeke Roeges28 - 26 WPts
20/07/2026Mexico City, Mexico44(5) - 14 Perimeke Roeges28 - 25 WPts
04/06/2026Nezahualcoyotl, Mexico43(5) - 14 Joaquin Ramo42(1) - 10 WPts
17/04/2026Chihuahua, Mexico43(5) - 13 Diego Villaflor40 - 25 LPts Mexico National Championships 2026View
14/04/2026Chihuahua, Mexico42(5) - 13 Onofre Hernandez26 - 16 WPts Mexico National Championships 2026View
11/04/2026Chihuahua, Mexico41(5) - 13 Larenzo Orellana6 - 11 WPts Mexico National Championships 2026View
23/03/2026Mexico City, Mexico40(5) - 13 Onofre Simeon1 - 0 WPts
23/01/2026Mexico City, Mexico39(5) - 13 Pablo Cornelio5 - 1 WPts
24/11/2025Mexicali, Mexico38(5) - 13 Angel Loza28 - 18 WPts
28/09/2025Mexico City, Mexico37(5) - 13 Montenegro Lasso0 - 3 WPts
31/07/2025Mexico City, Mexico36(5) - 13 Alejandro Centeno13 - 28 WPts
02/06/2025Soledad de Graciano Sanchez, Mexico35(5) - 13 Cuba Tovar22(1) - 21 WPts
17/04/2025Tehuacan, Mexico35(5) - 12 Diego Villaflor30 - 19 LPts Mexico National Championships 2025View
14/04/2025Tehuacan, Mexico34(5) - 12 Juan Balcazar10 - 7 WPts Mexico National Championships 2025View
11/04/2025Tehuacan, Mexico33(5) - 12 Aimon Anselmo6 - 6 WPts Mexico National Championships 2025View
28/03/2025Puebla, Mexico32(4) - 12 Noe Avitia0 - 5 WKO3
28/01/2025Oulu, Finland31(3) - 12 Aukusti Virjonen0 - 9 WKO3
30/11/2024Tijuana, Mexico30(3) - 12 Dimos Atilano21(1) - 18 WPts
06/10/2024Mexico City, Mexico29(3) - 12 Jose Mamon2 - 2 WPts
08/08/2024Acapulco, Mexico28(3) - 12 Angel Rogero6(1) - 26 WPts
12/06/2024Sofia, Bulgaria27(3) - 12 Yakov รก Guintcehv4 - 16 WPts
14/04/2024Reynosa, Mexico27(3) - 11 Oleos Escamilla26(1) - 14 LPts Mexico National Championships 2024View
11/04/2024Reynosa, Mexico26(3) - 11 Santiago Subia17 - 8 WPts Mexico National Championships 2024View
10/02/2024Mexico City, Mexico25(3) - 11 Xeres Puma0 - 6 WPts
12/12/2023Vilnius, Lithuania24(3) - 11 Idzi Warchol0 - 5 WPts
14/10/2023Vilnius, Lithuania23(3) - 11 Stanislaw Urban6 - 15 WPts
16/08/2023Berlin, Germany23(3) - 10 Ernst Giersch17 - 12 LPts
18/06/2023Mexico City, Mexico22(3) - 10 Porfio Recio5 - 11 WPts
20/04/2023Odense, Denmark21(3) - 10 Toste Engell1 - 7 WPts
20/02/2023Vitebsk, Belarus21(3) - 9 Borya Orlik12 - 18 LPts
23/12/2022Stuttgart, Germany21(3) - 8 Myril Schemmel22 - 6 LPts
25/10/2022Prague, Czech Republic20(2) - 8 Valdemar Urbach1 - 9(1) WKO3
27/08/2022Tijuana, Mexico19(1) - 8 Jose Escovedo5 - 17(1) WKO3
30/06/2022Tamale, Ghana18 - 8 William Kwabi10 - 17 WKO3
02/05/2022Vilnius, Lithuania17 - 8 Krystian Boguslawski4(1) - 12 WPts
04/03/2022Mexico City, Mexico16 - 8 Jerrold Martinez10 - 15 WPts
21/01/2022Tijuana, Mexico15 - 8 Beltran Arreguin12 - 6 WPts
19/12/2021Monterrey, Mexico15 - 7 Cortez Lamar21 - 5 LPts
26/10/2021Mexico City, Mexico15 - 6 Rodrigo Horta2(1) - 6 LPts
26/08/2021Copenhagen, Denmark15 - 5 Ludvig Felsing7 - 9 LPts
28/06/2021Moscow, Russia14 - 5 Mikhail Pavlov10 - 8 WPts
28/04/2021Medan, Indonesia14 - 4 Jatawaman Auw8 - 13 LPts
28/02/2021Mexico City, Mexico13 - 4 Perwira Ramang3 - 0 WPts
30/12/2020Leon, Mexico12 - 4 Cruz Rosal2 - 7 WPts
03/11/2020Torreon, Mexico11 - 4 Joaquin Belmontes4(2) - 9 WPts
17/09/2020Mexico City, Mexico10 - 4 Amott Pilant6 - 9 WPts
17/07/2020Mexico City, Mexico10 - 3 Leeroy Walker9 - 6 LPts
16/05/2020Mexico City, Mexico9 - 3 Kolzak Sivak5 - 6 WPts
16/03/2020Minsk, Belarus8 - 3 Ivan Sukhorukov6 - 3 WPts
17/01/2020Monterrey, Mexico8 - 2 Cortez Lamar10 - 3 LPts
14/12/2019Mexico City, Mexico7 - 2 Diego Munos1 - 3 WPts
14/10/2019Mexico City, Mexico7 - 1 Hiro Tachibana9 - 3 LPts
15/08/2019Mexico City, Mexico6 - 1 Elvin Ostergard1 - 1 WPts
16/06/2019Mexico City, Mexico5 - 1 Danyaal Hanichevanskii2 - 6 WPts
17/04/2019Mexico City, Mexico4 - 1 Tadzio Kosmalski3 - 2 WPts
15/02/2019Mexico City, Mexico3 - 1 Ovidio Quijas1 - 0 WPts
16/12/2018Mexico City, Mexico3 - 0 Kolzak Kiryakov1 - 0 LPts
18/10/2018Mexico City, Mexico2 - 0 Selestino Lagos0 - 0 WPts
03/09/2018Mexico City, Mexico1 - 0 Seferino Bernabe1 - 1 WPts
06/07/2018Mexico City, Mexico0 - 0 Vicente Melero1 - 3 WPts