Weightclass:  Welterweight
Location:  San Luis Potosi, Mexico
Record:  49 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2032San Luis Potosi, Mexico48 - 22 Michael Quaye2 - 7 WPts
04/10/2032San Luis Potosi, Mexico47 - 22 Kulbert Ahmann1 - 8 WPts
05/08/2032San Luis Potosi, Mexico46 - 22 Peet Persins6 - 6 WPts
06/06/2032San Luis Potosi, Mexico45 - 22 Koos Jungbloet1 - 4 WPts
06/04/2032San Luis Potosi, Mexico44 - 22 Huldiberaht Degen0 - 6 WPts
05/02/2032San Luis Potosi, Mexico43 - 22 Hilario Tulabing0 - 11 WPts
07/12/2031San Luis Potosi, Mexico42 - 22 Mikhail Novikoff1 - 6 WPts
07/10/2031San Luis Potosi, Mexico41 - 22 Fausto Grifone2 - 3 WPts
07/08/2031San Luis Potosi, Mexico40 - 22 Robert Granath7 - 17(2) WPts
08/06/2031San Luis Potosi, Mexico39 - 22 Pepe Verratti3 - 11 WPts
08/04/2031San Luis Potosi, Mexico38 - 22 Alasd Kanelos4 - 5 WPts
07/02/2031San Luis Potosi, Mexico37 - 22 Bradley Caine3 - 15 WPts
09/12/2030Krakow, Poland36 - 22 Eliasz Fedak5 - 3 WPts
11/10/2030Hyderabad, India36 - 21 Praveen Chahal33(1) - 22 LPts
13/08/2030Dubai, UAE36 - 20 Amjad Huda14 - 12 LPts
15/06/2030Oujda, Morocco35 - 20 Syed Tahir19 - 21 WPts
17/04/2030Mexicali, Mexico35 - 19 Bronco Molino5 - 1 LPts Mexico National Championships 2030View
14/04/2030Mexicali, Mexico34 - 19 Juan Vaca6 - 1 WPts Mexico National Championships 2030View
11/04/2030Mexicali, Mexico33 - 19 Guillermo Najarro5 - 3 WPts Mexico National Championships 2030View
04/04/2030Ulaanbaatar, Mongolia32 - 19 Tugstsogt So7 - 10 WPts
04/02/2030Oruro, Bolivia31 - 19 Salvador Fontanilla3 - 11 WPts
07/12/2029Montevideo, Uruguay30 - 19 Rodrigo Guadarrama3 - 13 WPts
09/10/2029San Juan, Puerto Rico30 - 18 Larenzo Rigor10 - 12 LPts
11/08/2029San Luis Potosi, Mexico29 - 18 Ordukhan Ahundov1 - 0 WPts
12/06/2029Santa Cruz de la Sierra, Bolivia28 - 18 Hernan Carmona10(2) - 17 WPts
14/04/2029Chihuahua, Mexico28 - 17 Larenzo Pantano22 - 12 LPts Mexico National Championships 2029View
11/04/2029Chihuahua, Mexico27 - 17 Alano Aparicio26 - 17 WPts Mexico National Championships 2029View
09/03/2029Juarez, Mexico27 - 16 Gervasio Fontanez28(4) - 17 LPts
29/01/2029Hanoi, Vietnam27 - 15 Dang Dai7 - 8 LPts
01/12/2028Suez, Egypt26 - 15 Rehan Antaki9(1) - 16 WPts
03/10/2028Accra, Ghana25 - 15 Clinton Bani15 - 11 WPts
05/08/2028Hamburg, Germany24 - 15 Koltin Hempfling5 - 15 WPts
06/06/2028Ecatepec, Mexico24 - 14 Lorenzo Camisa27 - 13 LPts
17/04/2028Ecatepec, Mexico23 - 14 Santiago Salomon21(1) - 8 WPts Mexico National Championships 2028View
14/04/2028Ecatepec, Mexico22 - 14 Manuel Laverde1 - 1 WPts Mexico National Championships 2028View
11/04/2028Ecatepec, Mexico21 - 14 Angel Artiles10 - 8 WPts Mexico National Championships 2028View
08/03/2028Kiev, Ukraine20 - 14 Valeri Golub1 - 6 WPts
09/01/2028Mexico City, Mexico19 - 14 Lisandro Tejada15(2) - 18 WPts
11/11/2027Puebla, Mexico18 - 14 Alano Aparicio19 - 15 WPts
12/09/2027Mexico City, Mexico17 - 14 Ora Moran5 - 20 WPts
15/07/2027Soledad de Graciano Sanchez, Mexico16 - 14 Sancho Bohorquez3 - 21 WPts
17/05/2027Chimalhuacan, Mexico15 - 14 Juan Blasco15(1) - 12 WPts
11/04/2027Nuevo Laredo, Mexico15 - 13 Alejandro Amezquita23(3) - 25 LPts Mexico National Championships 2027View
15/03/2027Quebec City, Canada14 - 13 Edward Shawn9 - 9 WPts
15/01/2027Koshigaya, Japan13 - 13 Raiden Komatsu21 - 19 WPts
17/11/2026Almaty, Kazakhstan12 - 13 Yulian Karataew9 - 23 WPts
19/09/2026Sumqayit, Azerbaijan11 - 13 Elmir Rahmanzade14 - 9 WPts
22/07/2026San Luis Potosi, Mexico11 - 12 John Owen13 - 4 LPts
23/05/2026Brest, Belarus10 - 12 Petro Kozuch4 - 19 WPts
25/03/2026San Luis Potosi, Mexico9 - 12 Pedro Giron5 - 18 WPts
25/01/2026San Luis Potosi, Mexico8 - 12 Vikenti Lapsa3 - 14 WPts
27/11/2025Kampala, Uganda7 - 12 Lamech Hasule7 - 19 WPts
29/09/2025San Luis Potosi, Mexico6 - 12 Angel Frutos2 - 9 WPts
02/08/2025Puebla, Mexico5 - 12 Vicente Puebla7 - 17 WPts
08/06/2025San Luis Potosi, Mexico4 - 12 Valeray Belisle0 - 7 WPts
10/04/2025Baku, Azerbaijan3 - 12 Vazeh Alasgarov15 - 27 WPts
10/02/2025Juarez, Mexico3 - 11 Rio Lopez37(1) - 13 LPts
14/12/2024Irapuato, Mexico2 - 11 Lisandro Godino1 - 5 WPts
17/10/2024Mexico City, Mexico2 - 10 Jax Buendia6 - 14 LPts
27/08/2024Mexico City, Mexico2 - 9 Aimon Escajeda33 - 8 LPts
29/06/2024San Luis Potosi, Mexico2 - 8 Vul Mogoeng21 - 19 LPts
30/04/2024Tonala, Mexico2 - 7 Xeres Villagran16(2) - 18 LPts
02/03/2024San Luis Potosi, Mexico1 - 7 Harvey Bringhurst1 - 1(1) WPts
02/01/2024Mexico City, Mexico1 - 6 Ora Moran0 - 2 LPts
07/11/2023Puebla, Mexico1 - 5 Diego Montano8 - 30 LPts
05/10/2023Acapulco, Mexico1 - 4 Quinto Corpuz11 - 17 LPts
30/08/2023Ponce, Puerto Rico1 - 3 Rodrigo Negro21 - 12 LPts
02/07/2023Ulaanbaatar, Mongolia1 - 2 Habbab Bayaar22 - 13 LPts
04/05/2023San Luis Potosi, Mexico1 - 1 Jose Arboleda1 - 0 LPts
06/03/2023Ulaanbaatar, Mongolia1 - 0 Anton Tsybikov20(1) - 5 LPts
05/01/2023Irapuato, Mexico0 - 0 Gervasio Aro0 - 0 WPts