Weightclass:  Featherweight
Location:  Mexico City, Mexico
Record:  29(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2024Mexico City, Mexico28(1) - 10 Carlos Brazil2 - 3 WPts
11/05/2024Mexico City, Mexico27 - 10 Max Farquhar2 - 6(2) WKO3
12/03/2024Mexico City, Mexico26 - 10 Santiago Jara0 - 16(1) WPts
12/01/2024Mexico City, Mexico25 - 10 Edmundo Castelo1 - 15 WPts
13/11/2023Mexico City, Mexico24 - 10 Olindo Negron14(1) - 21 WPts
14/09/2023Mexico City, Mexico23 - 10 Earnest Scheuring6 - 23 WPts
16/07/2023Mexico City, Mexico22 - 10 Alano Salido6 - 10 WPts
17/05/2023Mexico City, Mexico21 - 10 Eduardo Santos6 - 21 WPts
17/03/2023Mexico City, Mexico20 - 10 Malvolio Malara1 - 1 WPts
16/01/2023Mexico City, Mexico20 - 9 Juan Padua11 - 20 LPts
17/11/2022Mexico City, Mexico19 - 9 Quiqui Merin5 - 23(3) WPts
18/09/2022Mexico City, Mexico18 - 9 Tariq Parsa1 - 13 WPts
20/07/2022Zarqa, Jordan17 - 9 Jawad Hanania7(1) - 20 WPts
21/05/2022Carolina, Puerto Rico17 - 8 Pedro Amor23 - 6 LPts
23/03/2022Tlaquepaque, Mexico17 - 7 Xaver Vela9 - 11 LPts
12/02/2022Monterrey, Mexico17 - 6 Senon Borge7(2) - 11 LPts
26/12/2021Mexico City, Mexico16 - 6 Fraco Bordon16(1) - 10 WPts
30/10/2021Valencia, Venezuela15 - 6 Rodrigo Cal11 - 4 WPts
01/09/2021Mexico City, Mexico14 - 6 Aleksander Blaszak11 - 8 WPts
02/07/2021Puebla, Mexico14 - 5 Jesus Pintado8 - 8 LPts
28/05/2021Ulaanbaatar, Mongolia14 - 4 HuiK'o Vyagorov11 - 7 LPts
29/03/2021Mexico City, Mexico13 - 4 Luister Nalubega7 - 11 WPts
29/01/2021Guatemala City, Guatemala12 - 4 Eloy Loza13(2) - 8 WPts
30/11/2020Mexico City, Mexico11 - 4 Jax Behar11 - 4 WPts
30/09/2020Chipancingo, Mexico10 - 4 Rodrigo Coronel1 - 7 WPts
13/08/2020Cheonan, South Korea9 - 4 Bo-kyung Bae2 - 2 WPts
13/06/2020Mexico City, Mexico8 - 4 Ponce Rossel5 - 6 WPts
13/04/2020Chipancingo, Mexico8 - 3 Yago Sada1 - 7 LPts
28/02/2020Davao City, Philippines7 - 3 Zacarias Magarin4 - 8 WPts
31/12/2019Acapulco, Mexico7 - 2 Alejandro Aguila7 - 6 LPts
11/11/2019L'Hospitalet de Llobregat, Spain6 - 2 Frisco Sevilla6 - 6 WPts
11/09/2019Sakai, Japan6 - 1 Taro Murata3 - 3 LPts
14/07/2019Mexico City, Mexico5 - 1 Olan Samuelsen5 - 4 WPts
15/05/2019Tirana, Albania4 - 1 Grigor Thaqi0 - 8 WPts
15/03/2019Mexico City, Mexico3 - 1 Dario Abeita4 - 2 WPts
13/01/2019Yerevan, Armenia3 - 0 Arek Dabbaghian3 - 3 LPts
15/11/2018Mexico City, Mexico2 - 0 Andrii Petrenko2 - 4 WPts
15/09/2018Riga, Latvia1 - 0 Goga Radzinsh1 - 2 WPts
18/07/2018Mexico City, Mexico0 - 0 Zacarias Matias2 - 2 WPts