Weightclass:  Featherweight
Location:  Puebla, Mexico
Record:  41 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/06/2027Puebla, Mexico40 - 13 Dmitri Gutowsky3 - 14 WPts
07/04/2027Puebla, Mexico39 - 13 Quiqui Martinez8 - 11 WPts
06/02/2027Puebla, Mexico38 - 13 Paul Beaton8 - 3 WPts
08/12/2026Puebla, Mexico37 - 13 Felippe Cornejo3 - 7 WPts
09/10/2026Puebla, Mexico36 - 13 Ximen Tadeo1 - 3 WPts
10/08/2026Puebla, Mexico35 - 13 Luis Loza5 - 11 WPts
11/06/2026Puebla, Mexico34 - 13 Cruz Alcon3 - 4 WPts
12/04/2026Puebla, Mexico33 - 13 Neville Bayle7 - 10 WPts
11/02/2026Puebla, Mexico32 - 13 Jack Adusei2 - 9(2) WPts
13/12/2025Puebla, Mexico31 - 13 Shayan Yazid6 - 14 WPts
14/10/2025Puebla, Mexico30 - 13 Barry Frimpong4 - 18 WPts
15/08/2025Puebla, Mexico29 - 13 Izz al Din Daichin1 - 5 WPts
16/06/2025Puebla, Mexico28 - 13 Alastair Kasaine0 - 3 WPts
17/04/2025Tehuacan, Mexico27 - 13 Carlos Carbon28(2) - 21 WPts Mexico National Championships 2025View
14/04/2025Tehuacan, Mexico26 - 13 Diego Saiz11 - 2 WPts Mexico National Championships 2025View
11/04/2025Tehuacan, Mexico25 - 13 Fraco Rozas11 - 16 WPts Mexico National Championships 2025View
07/03/2025Cheonan, South Korea24 - 13 Tae-hwi Shon4 - 16(2) WPts
07/01/2025Puebla, Mexico23 - 13 Ximen Bahaghari3 - 9 WPts
08/11/2024Puebla, Mexico22 - 13 Dylan Ntambwe5 - 6 WPts
08/09/2024Ulaanbaatar, Mongolia22 - 12 Murun Karasartow27 - 14 LPts
11/07/2024Acapulco, Mexico21 - 12 Nicandro Cuaresma3 - 22(2) WPts
03/06/2024Acapulco, Mexico20 - 12 Joaquin Loera23 - 14 WPts
11/04/2024Reynosa, Mexico20 - 11 Fanuco Arguijo19 - 9 LPts Mexico National Championships 2024View
10/03/2024Puebla, Mexico19 - 11 Nico Pesce0 - 6 WPts
10/01/2024San Luis Potosi, Mexico18 - 11 Rodrigo Portalatin6 - 19 WPts
01/12/2023Puebla, Mexico17 - 11 Uang Kwok0 - 3 WPts
01/10/2023Kobe, Japan16 - 11 Michi Mihara29(2) - 5 WPts
03/08/2023Reynosa, Mexico16 - 10 Vidal Javier31 - 7 LPts
05/06/2023Ho Chi Minh City, Vietnam16 - 9 Ha Quang0 - 0 LPts
07/04/2023Seoul, South Korea15 - 9 Shin-wook Chin18 - 14 WPts
07/02/2023Radom, Poland15 - 8 Lukasz Koprowski15 - 13 LPts
10/12/2022Almaty, Kazakhstan14 - 8 Fazail Urstembaev5 - 4(1) WPts
11/10/2022Juarez, Mexico14 - 7 Lisandro Onate15 - 8 LPts
23/08/2022Austin, USA14 - 6 Stephen Porto28 - 2 LPts
25/06/2022Chihuahua, Mexico13 - 6 Joaquin Castaneda16 - 13 WPts
06/05/2022Puebla, Mexico12 - 6 Alik Neilands5 - 20 WPts
07/03/2022Chimalhuacan, Mexico12 - 5 Malvolio Carolus16 - 9 LPts
01/02/2022Ulaanbaatar, Mongolia11 - 5 Fayyad Usenoff14 - 10 WPts
02/12/2021Puebla, Mexico10 - 5 Dmitriy Tyukalov2 - 4 WPts
02/10/2021Mexico City, Mexico10 - 4 Alfonso Del Valle15 - 4 LPts
07/08/2021Tijuana, Mexico9 - 4 Angel Villafuerte9 - 9 WPts
22/06/2021Regina, Canada8 - 4 Noel Norrie3(1) - 13 WPts
23/04/2021Mexico City, Mexico8 - 3 Fraco Bordon13(1) - 9 LPts
18/03/2021Dublin, Ireland7 - 3 Lorcan Cody4 - 14(7) WPts
18/01/2021Melbourne, Australia6 - 3 Sam Rendall4 - 10 WPts
20/11/2020Tlalnepantla, Mexico6 - 2 Leonel Villalba5 - 11 LPts
09/10/2020Guadalupe, Mexico5 - 2 Guido Barbara2 - 9 WPts
29/08/2020Prague, Czech Republic4 - 2 Vlastimil Jaros3 - 12 WPts
01/07/2020Puebla, Mexico3 - 2 Rodrigo Quintanar15 - 1 WPts
01/05/2020Johannesburg, South Africa2 - 2 Lebogang Mthethwa4(1) - 7 WPts
03/03/2020Puebla, Mexico1 - 2 Viktor Maruska1 - 6 WPts
03/01/2020Vilnius, Lithuania1 - 1 Drugi Tomko1 - 8 LPts
04/11/2019Puebla, Mexico0 - 1 Miguel Barabas5 - 5 WPts
05/09/2019Puebla, Mexico0 - 0 Maharasa Hadi6 - 1 LPts