Weightclass:  Lightweight
Location:  Mexico City, Mexico
Record:  25 - 21(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/02/2026Mexico City, Mexico24 - 21(5) Fletcher Edel8 - 16 WPts
25/12/2025Mexico City, Mexico23 - 21(5) Haaris Hadrami7 - 7 WPts
26/10/2025Mexico City, Mexico22 - 21(5) Afanas Burak8(1) - 10 WPts
27/08/2025Mexico City, Mexico21 - 21(5) Konstantin Kuzelev2 - 15 WPts
28/06/2025Mexico City, Mexico20 - 21(5) Marc Oberlin0 - 5 WPts
29/04/2025Mexico City, Mexico19 - 21(5) Rico Severo2 - 1 WPts
01/03/2025Mexico City, Mexico18 - 21(5) Macario De Anda0 - 2 WPts
01/01/2025Mexico City, Mexico17 - 21(5) Diego Roque8 - 8 WPts
02/11/2024Mexico City, Mexico16 - 21(5) Diego Montana1 - 4(1) WPts
04/09/2024Mexico City, Mexico15 - 21(5) Cable Cevert2 - 2 WPts
07/07/2024Mexico City, Mexico15 - 20(4) Frisco Luque10(1) - 15 LKO2
07/05/2024Mexico City, Mexico14 - 20(4) Sancho Trillo4 - 8 WPts
08/03/2024Mexico City, Mexico13 - 20(4) Ora Favela3 - 3 WPts
08/01/2024Yerevan, Armenia12 - 20(4) Agnuni Rostomyan13 - 22 WPts
10/11/2023Dushanbe, Tajikistan11 - 20(4) Sergey Sadygov14(1) - 16 WPts
12/09/2023Dushanbe, Tajikistan10 - 20(4) Fadei Seitbeckow1 - 10(1) WPts
15/07/2023San Miguel, El Salvador10 - 19(4) Cortez Calles24(1) - 14 LPts
17/05/2023New Kingston, Jamaica10 - 18(4) Robert Haliburton20 - 14 LPts
19/03/2023Abobo, Ivory Coast10 - 17(4) Damien Norment7 - 19 LPts
19/01/2023Granada, Spain9 - 17(4) Emanuel Barabas3 - 12 WPts
21/11/2022Mexico City, Mexico9 - 16(3) Xalvador Serrato22 - 9 LKO3
28/09/2022Reynosa, Mexico9 - 15(3) Sagaz Gloria10 - 15 LPts
15/08/2022Guadalajara, Mexico9 - 14(3) Diego Lares6 - 17 LPts
02/07/2022Mexico City, Mexico9 - 13(2) Cris Posada17 - 11 LKO3
24/05/2022Guadalupe, Mexico9 - 12(2) Vicente Deniz13 - 9 LPts
22/04/2022Mexico City, Mexico9 - 11(2) Luis Castilleja13(1) - 12(1) LPts
22/03/2022Makiivka, Ukraine9 - 10(2) Dmytro Urban16(1) - 8 LPts
21/01/2022Mexico City, Mexico8 - 10(2) Mikhail Kanapyanov3 - 15 WPts
21/11/2021Zaragoza, Spain8 - 9(2) Quito Cotta17(1) - 5 LPts
23/09/2021Mexico City, Mexico8 - 8(1) Johnny Ngata7 - 14 LKO3
23/07/2021Zapopan, Mexico8 - 7(1) Roman Lacerda17 - 5 LPts
06/06/2021Mexico City, Mexico7 - 7(1) Afon Shtyl6 - 5 WPts
07/04/2021Recife, Brazil7 - 6(1) Vidal Fernandes0 - 5 LPts
06/02/2021Barcelona, Spain7 - 5(1) Ponce Montano11(1) - 5 LPts
09/12/2020Sydney, Australia6 - 5(1) Ellis Lowry5 - 10 WPts
10/10/2020Mexico City, Mexico5 - 5(1) Orlando Guitron4 - 10 WPts
27/08/2020Markham, Canada5 - 4 Dan Morgan4 - 11 LKO3
29/06/2020Mexico City, Mexico4 - 4 Glynn Lunna0 - 5 WPts
29/04/2020Mexico City, Mexico4 - 3 Vicente Amparan7 - 0 LPts
01/03/2020Rome, Italy3 - 3 Colombo Donini2 - 12 WPts
01/01/2020Samarqand, Uzbekistan2 - 3 Melor Djabiyev0 - 5 WPts
02/11/2019Mexico City, Mexico2 - 2 Francisco Solano2 - 3 LPts
02/09/2019Paris, France2 - 1 Yves Bloch4 - 3 LPts
05/07/2019Perm, Russia1 - 1 Sasha Volkov0 - 0 WPts
06/05/2019Mexico City, Mexico1 - 0 Sierra Cazarez5 - 4 LPts
05/03/2019Mexico City, Mexico0 - 0 Matt Llywelyn0 - 0 WPts