Weightclass:  Lightweight
Location:  Tonala, Mexico
Record:  35 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/11/2025Tonala, Mexico34 - 14 Davie Akinrinade6 - 6 WPts
09/09/2025Tonala, Mexico33 - 14 Morgan Oganesian11 - 9 WPts
11/07/2025Tonala, Mexico32 - 14 Tajo Binsol5 - 3 WPts
12/05/2025Tonala, Mexico31 - 14 Leonel Crespo10(1) - 22 WPts
13/03/2025Tonala, Mexico30 - 14 Vicente Belmonte4 - 15 WPts
13/01/2025Tonala, Mexico29 - 14 Joaquin Correa1 - 3 WPts
14/11/2024Tonala, Mexico28 - 14 Gonzalo Terronez1 - 1 WPts
14/09/2024Tonala, Mexico27 - 14 Nasimi Mirziyev1 - 3 WPts
16/07/2024Naucalpan, Mexico27 - 13 Juan Renta15 - 19(1) LPts
23/05/2024Mexicali, Mexico26 - 13 Rodrigo Negron21 - 13 WPts
17/04/2024Reynosa, Mexico26 - 12 Diego Correa39 - 10 LPts Mexico National Championships 2024View
14/04/2024Reynosa, Mexico25 - 12 Angel Henao18 - 21 WPts Mexico National Championships 2024View
11/04/2024Reynosa, Mexico24 - 12 Xavion Ortiz4 - 3 WPts Mexico National Championships 2024View
15/03/2024Tonala, Mexico23 - 12 Frisco Luque10(1) - 13 WPts
15/01/2024Guadalajara, Mexico23 - 11 Francisco Solano17 - 15(2) LPts
16/11/2023Guadalajara, Mexico22 - 11 Francisco Solano17 - 14(2) WPts
22/09/2023Mexico City, Mexico21 - 11 Rico Mestas12 - 18(2) WPts
31/07/2023Nezahualcoyotl, Mexico20 - 11 Diego Villalon19 - 15 WPts
08/06/2023Mexico City, Mexico19 - 11 Vidal Amo9 - 24(4) WPts
30/04/2023Saltillo, Mexico18 - 11 Oro Bobo3 - 23(5) WPts
16/03/2023Annaba, Algeria17 - 11 Zuffur Youcef14 - 20 WPts
16/01/2023Rosario, Argentina16 - 11 Juan Palomarez21 - 7 WPts
18/11/2022Tonala, Mexico15 - 11 Carlos Brizuela2 - 8 WPts
19/09/2022Tonala, Mexico15 - 10 Ahti Kalm21(1) - 11 LPts
21/07/2022Richmond, Canada15 - 9 John Proudfoot15 - 11 LPts
23/05/2022Aarhus, Denmark15 - 8 Ulick Marcussen7 - 14 LPts
25/03/2022London, UK14 - 8 Dennis McCausland5 - 15 WPts
25/01/2022Tonala, Mexico13 - 8 Sancho Mesquita5 - 11 WPts
25/11/2021Tonala, Mexico13 - 7 John Archibald18 - 5 LPts
25/09/2021Madrid, Spain13 - 6 Senon Ojeda11 - 11 LPts
27/07/2021Tonala, Mexico13 - 5 Juan Salvo8 - 13 LPts
21/06/2021Torreon, Mexico13 - 4 Gig Nabor9 - 11 LPts
24/04/2021Vienna, Austria12 - 4 Baldovino Mayr7 - 12 WPts
23/02/2021Tonala, Mexico11 - 4 Oro Brasil4 - 7(2) WPts
25/12/2020Tonala, Mexico10 - 4 Khayyam Gaibov10(1) - 5 WPts
25/10/2020Tonala, Mexico9 - 4 Salvador Villacorta0 - 3 WPts
27/08/2020Stockholm, Sweden8 - 4 Liam Sidman4 - 12 WPts
29/06/2020Changsha, China7 - 4 Huang-fu Shen4 - 3 WPts
01/05/2020Irapuato, Mexico7 - 3 Rico Armando3 - 5(1) LPts
15/03/2020Boksburg, South Africa7 - 2 Arthur Fatuma10 - 5 LPts
14/01/2020Rostov-on-Don, Russia6 - 2 Gennady Khaybulaev6 - 4 WPts
14/11/2019Sassari, Italy6 - 1 Giuseppe Pirlo5 - 7 LPts
15/09/2019Tonala, Mexico5 - 1 Xabat Frasco2 - 2 WPts
16/07/2019Monterrey, Mexico4 - 1 Joaquin Febo1 - 5 WPts
04/06/2019Tonala, Mexico3 - 1 Rodrigo Negron1 - 2 WPts
04/04/2019Puebla, Mexico3 - 0 Quin Gomez3 - 1 LPts
14/02/2019Juarez, Mexico2 - 0 Diego Severo3 - 5 WPts
03/01/2019Santa Cruz de la Sierra, Bolivia1 - 0 Neper Andino0 - 1 WPts
05/11/2018Tonala, Mexico0 - 0 Vikenti Dubow5 - 1 WPts