Weightclass:  Lightweight
Location:  Puebla, Mexico
Record:  40(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2028Puebla, Mexico39(1) - 29 Franco Valentino6 - 16 WPts
26/05/2028Puebla, Mexico38(1) - 29 Steven Kwei16(1) - 23(3) WPts
27/03/2028Puebla, Mexico37(1) - 29 Joaquin Camisa3 - 2 WPts
27/01/2028Puebla, Mexico36(1) - 29 Hunfried Bick0 - 5 WPts
28/11/2027Puebla, Mexico35(1) - 29 Jamie Tock2 - 12 WPts
30/09/2027Puebla, Mexico34(1) - 29 Dai Ozolua3 - 6 WPts
01/08/2027Puebla, Mexico33(1) - 29 David Reedy1 - 4 WPts
02/06/2027Puebla, Mexico33(1) - 28 Damiano Turri19 - 7 LPts
03/04/2027Puebla, Mexico32(1) - 28 George Masson5 - 11 WPts
02/02/2027Puebla, Mexico31(1) - 28 Robert Leyes12(1) - 7 WPts
04/12/2026Puebla, Mexico30(1) - 28 Angelo Ballan4 - 5 WPts
05/10/2026Puebla, Mexico29(1) - 28 Emilio Solar17 - 11 WPts
06/08/2026Dushanbe, Tajikistan28(1) - 28 Suleiman Hakeem11(1) - 19(1) WPts
08/06/2026Matamoros, Mexico27(1) - 28 Diego Correa51 - 13 WPts
11/04/2026Chihuahua, Mexico27(1) - 27 Angel Solares46 - 17 LPts Mexico National Championships 2026View
08/02/2026Matamoros, Mexico27(1) - 26 Diego Correa50 - 12 LPts
15/12/2025Prokopyevsk, Russia26(1) - 26 Dmitriy Turchin5 - 14 WPts
17/10/2025Ankara, Turkey25(1) - 26 Hakan Sirach3 - 7 WPts
19/08/2025Puebla, Mexico24(1) - 26 Zelipe Modesto38(4) - 18 WPts
16/07/2025Mogilev, Belarus23(1) - 26 Mikhail Maruska33(1) - 19 WPts
15/06/2025Prague, Czech Republic23(1) - 25 MatouÜ Trcka33(2) - 20 LPts
15/05/2025Kisumu, Kenya23(1) - 24 Dikembe Matui38(4) - 16 LPts
14/04/2025Tehuacan, Mexico23(1) - 23 Angel Solares39 - 11 LPts Mexico National Championships 2025View
11/04/2025Tehuacan, Mexico22(1) - 23 Senon Toledo5 - 7 WPts Mexico National Championships 2025View
10/03/2025Lausanne, Switzerland22(1) - 22 Gaylord Niel21 - 15 LPts
06/02/2025Sapporo, Japan22(1) - 21 Aki Kudo18(1) - 19 LPts
06/01/2025Dnipropetrovsk, Ukraine22(1) - 20 Timofei Galey36(2) - 10 LPts
06/12/2024Palmira, Colombia22(1) - 19 Fresco Corral29 - 15 LPts
05/11/2024Valencia, Spain22(1) - 18 Hilario Segovia29(3) - 18 LPts
05/10/2024Valencia, Spain22(1) - 17 Hilario Segovia28(3) - 18 LPts
04/09/2024Puebla, Mexico21(1) - 17 Jaka Kaisiepo27 - 4 WPts
08/07/2024Bursa, Turkey20(1) - 17 Asil Altinkaynak41 - 17 WPts
09/05/2024Reynosa, Mexico20(1) - 16 Carlos Jimenez14(1) - 19 LPts
13/03/2024Mexico City, Mexico20(1) - 15 Rodrigo Provencio16 - 18 LPts
21/01/2024Ankara, Turkey19(1) - 15 Gul Baybashin1 - 13 WPts
23/11/2023Chennai, India18(1) - 15 Vishal Gangwar18 - 7 WPts
25/09/2023Bayamon, Puerto Rico18(1) - 14 Oihane Duran20 - 13 LPts
28/07/2023Terrassa, Spain17(1) - 14 Angel Canseco18 - 15 WPts
30/05/2023Puebla, Mexico17(1) - 13 Dimos Pantano14 - 20 LPts
31/03/2023Dushanbe, Tajikistan16(1) - 13 Elmidar Azimi11 - 18 WPts
31/01/2023Monterrey, Mexico16(1) - 12 Gervasio Diaz17 - 6 LPts
16/12/2022Leon, Mexico16(1) - 11 Ivan Gomez12 - 19 LPts
14/11/2022Dnipropetrovsk, Ukraine15(1) - 11 Volodmiri Guba3 - 22 WPts
16/09/2022Puebla, Mexico14(1) - 11 Dimos Pantano13 - 16 WPts
17/07/2022Puebla, Mexico13(1) - 11 Benoit Lemoniez2 - 4 WPts
18/05/2022Dublin, Ireland12(1) - 11 Niall McCormick2 - 3 WPts
20/03/2022Montevideo, Uruguay12(1) - 10 Jax Lamora19 - 6 LPts
19/01/2022Puebla, Mexico12(1) - 9 Fredje Apers22 - 2 LPts
19/11/2021Saltillo, Mexico11 - 9 Oro Bobo2 - 15(1) WKO3
08/10/2021Tonala, Mexico10 - 9 Porfio Gamero10 - 10 WPts
12/08/2021Puebla, Mexico9 - 9 Diego Albuquerque4 - 1 WPts
10/06/2021Puebla, Mexico8 - 9 Ali Sahli3 - 6 WPts
11/04/2021Puebla, Mexico7 - 9 Juan Mosco3 - 9 WPts
09/02/2021Mexicali, Mexico7 - 8 Rodrigo Negron8 - 6 LPts
11/12/2020Puebla, Mexico7 - 7 Steven Chepchirchir11 - 6 LPts
11/10/2020Toshkent, Uzbekistan7 - 6 Fadei Heybatov11(1) - 7 LPts
13/08/2020Puebla, Mexico6 - 6 Elmer Heinonen2 - 4 WPts
12/06/2020Tonala, Mexico6 - 5 Fresco Portilla7 - 4 LPts
11/04/2020Nuevo Laredo, Mexico6 - 4 Ramiro Ricardo12 - 1 LPts Mexico National Championships 2020View
13/02/2020Puebla, Mexico5 - 4 Aldus Jarischewitz12 - 1 WPts
14/12/2019Puebla, Mexico5 - 3 Vikenti Chernoff10 - 3 LPts
15/10/2019Samarqand, Uzbekistan4 - 3 Marlen Karibzhanov2 - 7 WPts
17/08/2019Puebla, Mexico3 - 3 Scott Redhead3 - 2 WPts
18/06/2019Acapulco, Mexico3 - 2 Gonzalo Rosa0 - 0 LPts
07/05/2019Puebla, Mexico2 - 2 James McCotter1 - 1 WPts
06/03/2019Kumasi, Ghana2 - 1 Runako Anfom0 - 0 LPts
06/01/2019Acapulco, Mexico2 - 0 Aimon Vita0 - 0 LPts
18/11/2018Saltillo, Mexico1 - 0 Santiago Mero0 - 0 WPts
18/09/2018Puebla, Mexico0 - 0 Diego Murguia0 - 5(1) WPts