Weightclass:  Lightweight
Location:  Mexico City, Mexico
Record:  34 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/05/2025Mexico City, Mexico33 - 11 Dominique Yannick2 - 6 WPts
04/03/2025Mexico City, Mexico32 - 11 Quito Atienza6 - 18(1) WPts
03/01/2025Mexico City, Mexico31 - 11 Alvino Tinoco1 - 5 WPts
04/11/2024Mexico City, Mexico30 - 11 Oro Garcia3(1) - 10 WPts
06/09/2024Mexico City, Mexico29 - 11 Santiago Corzo2 - 4 WPts
08/07/2024Mexico City, Mexico28 - 11 Lloyd Kambi0 - 10 WPts
08/05/2024Mexico City, Mexico27 - 11 Baltasar Disla7(1) - 21 WPts
09/03/2024Mexico City, Mexico26 - 11 Lucas Okach6 - 19 WPts
09/01/2024Mexico City, Mexico25 - 11 Angel Henao16 - 20 WPts
09/11/2023Mexico City, Mexico24 - 11 Devrim Ganis1 - 21 WPts
10/09/2023Mexico City, Mexico23 - 11 Carlos Amo1 - 10 WPts
12/07/2023Mexico City, Mexico22 - 11 Sone Showemimo2 - 7 WPts
13/05/2023San Jose, Costa Rica21 - 11 Ovidio Moises21 - 13 WPts
15/03/2023Leon, Mexico20 - 11 Diego Umanzor12 - 15 WPts
27/01/2023Mexico City, Mexico19 - 11 Min-woo Pyun13 - 14 WPts
28/11/2022Mexico City, Mexico19 - 10 Rodrigo Obando20 - 7 LPts
02/10/2022Tijuana, Mexico19 - 9 Ovidio Onate4 - 16 LPts
10/08/2022Sunshine Coast, Australia19 - 8 Scott Galbreth5 - 23(1) LPts
12/06/2022Salvador, Brazil19 - 7 Fanuco Borges7 - 6 LPts
14/04/2022Mexico City, Mexico18 - 7 Chung-yong Jeong1 - 4 WPts
14/02/2022Winnipeg, Canada18 - 6 Dale Larimer3 - 12 LPts
17/12/2021Port-de-Paix, Haiti18 - 5 Colar Maille13 - 8 LPts
18/10/2021Yaoundé, Cameroon17 - 5 Sacha Phillippe19(2) - 5 WPts
20/08/2021Mexico City, Mexico16 - 5 Cisco Buitrago6 - 15 WPts
20/06/2021Guadalupe, Mexico15 - 5 Vicente Carreno7 - 9 WPts
20/05/2021Mexico City, Mexico15 - 4 Fadei Inayat10 - 11 LPts
21/03/2021Mexico City, Mexico14 - 4 Pylyp Zalesky0 - 6 WPts
21/01/2021Mexico City, Mexico13 - 4 Diego Laguardia8 - 11 WPts
22/11/2020Lima, Peru12 - 4 Dario Cardinal11 - 8 WPts
24/09/2020Mexico City, Mexico11 - 4 Bryan Gill1(1) - 6 WPts
25/07/2020Mexico City, Mexico10 - 4 Manny San Angelo7 - 10 WPts
24/05/2020Nassau, Bahamas9 - 4 Elliot Jones11 - 4 WPts
25/03/2020Matamoros, Mexico9 - 3 Diego Correa12 - 4 LPts
23/02/2020Nuevo Laredo, Mexico9 - 2 Oleos Victoria11 - 2 LPts
13/01/2020Mexico City, Mexico8 - 2 Frimunt Saltz3 - 10 WPts
13/11/2019Port Elizabeth, South Africa8 - 1 Elliot Radebe4 - 7 LPts
14/09/2019Prague, Czech Republic7 - 1 Radoslav Rusek9 - 1 WPts
17/07/2019Dushanbe, Tajikistan6 - 1 Fakhrddin Garakhanov4 - 3 WPts
18/05/2019Sydney, Australia6 - 0 Arnie Elley2 - 1 LPts
20/03/2019Mexico City, Mexico5 - 0 Ulises Marcia3 - 5 WPts
17/01/2019Mexico City, Mexico4 - 0 Quiqui Negrete0 - 3 WPts
18/11/2018Tlalnepantla, Mexico3 - 0 Marco Barbo0 - 0 WPts
14/10/2018Mexico City, Mexico2 - 0 Maxim Vacha2 - 0 WPts
16/08/2018Mexico City, Mexico1 - 0 Diego Laguardia1 - 2 WPts
18/06/2018Mexico City, Mexico0 - 0 Ulises Bedolla1 - 1 WPts