Weightclass:  Light Heavyweight
Location:  Guadalajara, Mexico
Record:  52 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/06/2030Guadalajara, Mexico51 - 20 Amon Tiripano3 - 8 WPts
06/04/2030Guadalajara, Mexico50 - 20 Waqas Ghattas1 - 1 WPts
05/02/2030Guadalajara, Mexico49 - 20 Sajid Zeroual9 - 13 WPts
07/12/2029Guadalajara, Mexico48 - 20 Paco Mazariegos1 - 2 WPts
08/10/2029Guadalajara, Mexico47 - 20 Ingmar Langer4 - 10 WPts
09/08/2029Guadalajara, Mexico46 - 20 Dimos Canales4 - 11 WPts
10/06/2029Guadalajara, Mexico45 - 20 Carlos Benavente1 - 6 WPts
11/04/2029Guadalajara, Mexico44 - 20 Ilarion á Sechev2 - 12 WPts
10/02/2029Guadalajara, Mexico43 - 20 Juan Llamas6 - 6 WPts
12/12/2028Guadalajara, Mexico42 - 20 Ollie Cloy9 - 5 WPts
13/10/2028Guadalajara, Mexico41 - 20 Quito Falla2 - 6 WPts
14/08/2028Guadalajara, Mexico40 - 20 Walden Ramholz15 - 15 WPts
15/06/2028Kharkiv, Ukraine39 - 20 Alik Wanat6 - 19 WPts
17/04/2028Ecatepec, Mexico38 - 20 Diego Arco29(1) - 15 WPts Mexico National Championships 2028View
14/04/2028Ecatepec, Mexico37 - 20 Hilario Calistro26(5) - 18 WPts Mexico National Championships 2028View
11/04/2028Ecatepec, Mexico36 - 20 Nemesio Villagran9 - 16 WPts Mexico National Championships 2028View
14/03/2028Bogota, Colombia35 - 20 Iago Travieso10 - 13 WPts
15/01/2028Port-au-Prince, Haiti34 - 20 Ulises Moron25 - 6 WPts Americas Championships 2028View
12/01/2028Port-au-Prince, Haiti33 - 20 Johnny Scollard39 - 21 WPts Americas Championships 2028View
09/01/2028Port-au-Prince, Haiti32 - 20 Mason Bees30(3) - 26 WPts Americas Championships 2028View
12/12/2027Guadalajara, Mexico31 - 20 Naoki Go35(1) - 16 WPts
09/11/2027Guadalajara, Mexico30 - 20 Syed Mona22(1) - 27 WPts
09/10/2027Guadalajara, Mexico29 - 20 Syed Mona22(1) - 26 WPts
07/09/2027Ibadan, Nigeria29 - 19 Haldor Henning34 - 25 LPts Ibadan World Championships 2027View
14/08/2027Regensburg, Germany28 - 19 Hobbard Daneker15(1) - 21 WPts
16/06/2027Guadalajara, Mexico27 - 19 Svatopluk Rozek10 - 19 WPts
17/04/2027Nuevo Laredo, Mexico26 - 19 Quin Lafuente7 - 7 WPts Mexico National Championships 2027View
14/04/2027Nuevo Laredo, Mexico25 - 19 Diego Arco22 - 13 WPts Mexico National Championships 2027View
11/04/2027Nuevo Laredo, Mexico24 - 19 Iago Tomey8 - 15 WPts Mexico National Championships 2027View
12/02/2027Oslo, Norway23 - 19 Skipp Laursen13 - 13 WPts
15/12/2026Toshkent, Uzbekistan22 - 19 Nihad Budagova10 - 17 WPts
17/10/2026Indianapolis, USA21 - 19 Zach Weddle7 - 2(1) WPts
19/08/2026Prague, Czech Republic21 - 18 Marcel Chvala19 - 18(1) LPts
19/07/2026Abidjan, Ivory Coast21 - 17 Boden Montillet14 - 29 LPts
18/06/2026Prague, Czech Republic21 - 16 Marcel Chvala17 - 18(1) LPts
18/05/2026Guadalajara, Mexico21 - 15 Marcel Chvala16 - 18(1) LPts
17/04/2026Chihuahua, Mexico20 - 15 Xalvador Ramirez38(2) - 14 WPts Mexico National Championships 2026View
14/04/2026Chihuahua, Mexico19 - 15 Rio Santiago20(1) - 29 WPts Mexico National Championships 2026View
11/04/2026Chihuahua, Mexico18 - 15 Baltasar Costilla6 - 5 WPts Mexico National Championships 2026View
16/03/2026Guadalajara, Mexico17 - 15 Alex Kraft6(1) - 11 WPts
09/02/2026Guadalajara, Mexico16 - 15 Anvr Mehdiyev6 - 11 WPts
09/01/2026Espoo, Finland16 - 14 Hannu Kalas23 - 10 LPts
09/12/2025Prague, Czech Republic16 - 13 Marcel Chvala11 - 16(1) LPts
08/11/2025Prague, Czech Republic16 - 12 Marcel Chvala10 - 16(1) LPts
06/10/2025Espoo, Finland16 - 11 Hannu Kalas21 - 9 LPts
05/09/2025Espoo, Finland16 - 10 Hannu Kalas20 - 9 LPts
05/08/2025Guadalajara, Mexico15 - 10 Abelerd Tabermak14 - 11 WPts
05/07/2025Vienna, Austria14 - 10 Abelerd Tabermak14 - 10 WPts
29/05/2025Acapulco, Mexico13 - 10 Santiago Lebron17 - 15 WPts
17/04/2025Tehuacan, Mexico13 - 9 Fraco Diaz51 - 13 LPts Mexico National Championships 2025View
14/04/2025Tehuacan, Mexico12 - 9 Xalvador Ramirez31(2) - 12 WPts Mexico National Championships 2025View
11/04/2025Tehuacan, Mexico11 - 9 Gig Uriarte10 - 14 WPts Mexico National Championships 2025View
24/03/2025Guadalajara, Mexico10 - 9 Hilario Calistro8 - 13 WPts
23/01/2025Guadalajara, Mexico9 - 9 Sadiq Akhtar2 - 4 WPts
25/11/2024Koszalin, Poland8 - 9 Metody Kapuscinski6 - 12 WPts
27/09/2024Guadalajara, Mexico7 - 9 Alano Quintana3 - 3 WPts
30/07/2024Guadalajara, Mexico6 - 9 Desiderio Landeros1 - 2 WPts
31/05/2024Guadalajara, Mexico5 - 9 Yago Feria0 - 3 WPts
02/04/2024San Luis Potosi, Mexico5 - 8 Vidal Prieto26(1) - 11 LPts
08/02/2024Wellington, New Zealand5 - 7 Adam Watterson29(2) - 10 LPts
11/12/2023Dakar, Senegal5 - 6 Lance Depardieu18 - 22 LPts
13/10/2023Yerevan, Armenia5 - 5 Garin Yeghian36(1) - 3 LPts
15/08/2023Acapulco, Mexico5 - 4 Guillermo Herrada1 - 14 LPts
17/06/2023Soledad de Graciano Sanchez, Mexico5 - 3 Alvino Chico20(5) - 11 LPts
22/04/2023Sapporo, Japan4 - 3 Hisao Jo3 - 10 WPts
22/02/2023Sapporo, Japan4 - 2 Hisao Jo2 - 10 LPts
24/12/2022Nuevo Laredo, Mexico3 - 2 Fresco Trevino2 - 3 WPts
30/10/2022Guadalajara, Mexico2 - 2 Juan Arce0 - 1(1) WPts
31/08/2022Guadalajara, Mexico1 - 2 Davorin Dejanovic0 - 3 WPts
02/07/2022Guadalajara, Mexico1 - 1 Juan Celio1 - 1 LPts
02/05/2022San Luis Potosi, Mexico1 - 0 Senon Cardiel1 - 9 LPts
05/03/2022Guadalajara, Mexico0 - 0 Eloy Miers1 - 7 WPts