Weightclass:  Welterweight
Location:  Leon, Mexico
Record:  40(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2027Leon, Mexico39(1) - 23 Andy Maddix2 - 9 WPts
28/09/2027Leon, Mexico39(1) - 22 Ian Llandinam5 - 12 LPts
29/07/2027Leon, Mexico38(1) - 22 Sam Van Eecke3 - 12 WPts
30/05/2027Leon, Mexico37(1) - 22 Eduardo Quiles0 - 3 WPts
31/03/2027Leon, Mexico36(1) - 22 Faisal Abba1 - 3 WPts
28/01/2027Leon, Mexico35(1) - 22 Haider Baghirov2 - 6 WPts
28/11/2026Leon, Mexico34(1) - 22 Roger Mphahlele4 - 23 WPts
28/09/2026Leon, Mexico33(1) - 22 Jeronim Durkin5 - 5 WPts
30/07/2026Leon, Mexico32(1) - 22 Carlos Oliveros1 - 6 WPts
31/05/2026Leon, Mexico31(1) - 22 Ryo Escoto19 - 30 WPts
01/04/2026Leon, Mexico30(1) - 22 Roman Arias0 - 6 WPts
01/02/2026Leon, Mexico29 - 22 Vegas Jiminez8 - 29(11) WKO3
03/12/2025Kiev, Ukraine28 - 22 Dmitriy Litynski2 - 2 WPts
05/10/2025Leon, Mexico27 - 22 Noe Najera1 - 3 WPts
07/08/2025Tehuacan, Mexico26 - 22 Diego Balles11 - 10 WPts
09/06/2025Oslo, Norway25 - 22 Oddvar Lauridsen5 - 25 WPts
11/04/2025Tehuacan, Mexico25 - 21 Alejandro Amezquita11 - 13 LPts Mexico National Championships 2025View
04/04/2025Mexico City, Mexico25 - 20 Fraco Cardenas38(6) - 10 LPts
13/02/2025Schaerbeek, Belgium24 - 20 Didier Fouche8 - 12 WPts
16/12/2024Hangzhou, China23 - 20 Hui-chao Harn9(1) - 17 WPts
18/10/2024Leon, Mexico22 - 20 Diego Pinon3 - 9 WPts
20/08/2024Ghent, Belgium22 - 19 Bor Van de Vainc20 - 12 LPts
22/06/2024Tijuana, Mexico21 - 19 Diego Serrato13 - 24(15) WPts
14/05/2024Tijuana, Mexico20 - 19 Bronco Merlos31(2) - 5 WPts
11/04/2024Reynosa, Mexico20 - 18 Rio Lopez32(1) - 11 LPts Mexico National Championships 2024View
02/03/2024Ulaanbaatar, Mongolia20 - 17 Hsin Wey30 - 5 LPts
03/01/2024Mexico City, Mexico19 - 17 Santiago Martel17(1) - 15 WPts
09/11/2023Leon, Mexico18 - 17 Guillermo Vea7 - 27 WPts
13/09/2023Mexico City, Mexico17 - 17 Rio Pinon9 - 21 WPts
13/08/2023San Nicolas de los Garza, Mexico17 - 16 Emilio Gonzales21 - 13 LPts
04/07/2023Chihuahua, Mexico17 - 15 Pedro Nepomuceno27 - 7 LPts
10/05/2023Thessaloniki, Greece17 - 14 Steven Stavropoulos3(2) - 4 LPts
12/03/2023Leon, Mexico16 - 14 Berto Metro10(2) - 16 WPts
14/01/2023San Luis Potosi, Mexico16 - 13 Dario Canto1 - 22 LPts
18/11/2022Baku, Azerbaijan15 - 13 Asgar Saba17 - 14 WPts
20/09/2022Mexico City, Mexico14 - 13 Xeres Zara17 - 9 WPts
25/07/2022Mexico City, Mexico14 - 12 Cisco Meraz2 - 19 LPts
01/06/2022Mexico City, Mexico13 - 12 Jose Siles15 - 6 WPts
25/04/2022Naucalpan, Mexico12 - 12 Diego Alberto8 - 14 WPts
17/03/2022Leon, Mexico11 - 12 Juan Valbuena2 - 10 WPts
15/01/2022Puebla, Mexico11 - 11 Diego Montano5 - 22 LPts
30/11/2021Leon, Mexico11 - 10 Frisco Mosca3 - 14(5) LPts
27/10/2021Namangan, Uzbekistan10 - 10 Jeyhun Manafov5 - 16 WPts
29/08/2021Zapopan, Mexico10 - 9 Xalvador Triana15 - 4 LPts
21/07/2021Naucalpan, Mexico9 - 9 Diego Sedillo4 - 10 WPts
15/06/2021Leon, Mexico8 - 9 Sam Nordwall1 - 3 WPts
15/04/2021Leon, Mexico7 - 9 Justyn Wazny6 - 11 WPts
13/02/2021Zapopan, Mexico7 - 8 Xabat Junco3 - 10 LPts
12/01/2021Holguin, Cuba6 - 8 Joaquin Mina6 - 14 WPts
12/11/2020Leon, Mexico6 - 7 Reyes Lobato1 - 9 LPts
12/09/2020Nassau, Bahamas6 - 6 John Kinnard6 - 5 LPts
14/07/2020Riga, Latvia5 - 6 Afon Salna10 - 4 WPts
16/05/2020Plzen, Czech Republic5 - 5 Bernard Lansky7 - 7 LPts
17/03/2020Nassau, Bahamas5 - 4 Isaac Logan6 - 7 LPts
17/01/2020Leon, Mexico5 - 3 Dave MacNeil3 - 4 LPts
17/11/2019Leon, Mexico4 - 3 Noe Pantoja2 - 1 WPts
17/09/2019Tijuana, Mexico4 - 2 Jose Montoya3 - 2 LPts
19/07/2019Leon, Mexico4 - 1 Berto Galindo1 - 3 LPts
19/05/2019Leon, Mexico3 - 1 Francisco Garcia2 - 1 WPts
19/03/2019Leon, Mexico2 - 1 Diego Granados0 - 1 WPts
17/01/2019Chihuahua, Mexico1 - 1 Ponce Mazariegos0 - 1 WPts
03/12/2018Ganja, Azerbaijan0 - 1 Samad Gadzhibabekov1 - 2 WPts
05/10/2018Leon, Mexico0 - 0 Alvino Tejada1 - 4 LPts