Weightclass:  Light Welterweight
Location:  Guadalajara, Mexico
Record:  38 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2034Maracay, Venezuela38 - 16 Nicandro Cedano32(1) - 3 LPts Americas Championships 2034View
09/01/2034Maracay, Venezuela37 - 16 Forrest Jean-Baptiste17 - 14 WPts Americas Championships 2034View
09/12/2033Yerevan, Armenia37 - 15 Nareg Nargizian30 - 18 LPts
08/11/2033Guadalajara, Mexico37 - 14 Harper Langager42 - 15 LPts
15/09/2033Surat, India37 - 13 Lamarr Kueker47(1) - 7 LPts Surat World Championships 2033View
13/09/2033Surat, India36 - 13 Shamus McAfee34 - 10 WPts Surat World Championships 2033View
10/09/2033Surat, India35 - 13 Shankar Kunjir21 - 10 WPts Surat World Championships 2033View
07/09/2033Surat, India34 - 13 Nick Dangarenbga25 - 9 WPts Surat World Championships 2033View
28/08/2033Guadalajara, Mexico33 - 13 Thierry Beauchamp26 - 27 WPts
28/07/2033Guadalajara, Mexico32 - 13 Thierry Beauchamp26 - 26 WPts
27/06/2033Guadalajara, Mexico31 - 13 Thierry Beauchamp26 - 25 WPts
18/05/2033Ulaanbaatar, Mongolia31 - 12 Zhong Mak26 - 19(1) LPts
17/04/2033Irapuato, Mexico30 - 12 Manny Lamar23(1) - 13 WPts Mexico National Championships 2033View
14/04/2033Irapuato, Mexico29 - 12 Cortez Mare27(3) - 11 WPts Mexico National Championships 2033View
11/04/2033Irapuato, Mexico28 - 12 Juan Mariscal22(1) - 17 WPts Mexico National Championships 2033View
08/03/2033Guadalajara, Mexico27 - 12 Malik Abdulah26 - 17 WPts
05/02/2033Salvador, Brazil26 - 12 Alejandro Cristo17 - 27 WPts
05/01/2033Sharjah, UAE25 - 12 Malik Abdulah26 - 15 WPts
05/12/2032Guadalajara, Mexico24 - 12 Panomroonglek Nachuekvitiyakom21 - 16 WPts
04/11/2032Guadalajara, Mexico23 - 12 Panomroonglek Nachuekvitiyakom21 - 15 WPts
04/10/2032Bangkok, Thailand22 - 12 Panomroonglek Nachuekvitiyakom21 - 14 WPts
03/09/2032Guadalajara, Mexico22 - 11 Mikhail Ozerov23 - 12 LPts
03/08/2032Guadalajara, Mexico21 - 11 Mikhail Ozerov23 - 11 WPts
03/07/2032Lviv, Ukraine20 - 11 Mikhail Ozerov23 - 10 WPts
02/06/2032Guadalajara, Mexico20 - 10 Mikhail Ozerov22 - 10 LPts
17/04/2032Chipancingo, Mexico19 - 10 Alejandro Correira29 - 26 WPts Mexico National Championships 2032View
14/04/2032Chipancingo, Mexico18 - 10 Berto Ortega21 - 14 WPts Mexico National Championships 2032View
11/04/2032Chipancingo, Mexico17 - 10 Juan Mariscal17 - 15 WPts Mexico National Championships 2032View
24/03/2032Hanoi, Vietnam16 - 10 Pham Hoang8 - 12 WPts
25/01/2032Dakar, Senegal15 - 10 Tugdual Omer7 - 9 WPts
27/11/2031Leon, Mexico15 - 9 Cortez Borge21 - 11 LPts
09/10/2031Guadalajara, Mexico14 - 9 Santiago Saldivar15 - 8 WPts
10/08/2031Guadalajara, Mexico13 - 9 Phil Scotland30 - 14 WPts
12/06/2031Madrid, Spain12 - 9 Vicente Barcena8 - 17 WPts
14/04/2031Dushanbe, Tajikistan12 - 8 Imran Gajarov28 - 9 LPts
14/02/2031Puebla, Mexico11 - 8 Cipriano Cerezo3 - 10 WPts
18/12/2030Guadalajara, Mexico10 - 8 Amon Rosario4 - 22 WPts
20/10/2030Guadalajara, Mexico9 - 8 Franco Farias4 - 4 WPts
21/08/2030Asan, South Korea8 - 8 Seung-gyu Chay0 - 4(1) WPts
23/06/2030Barcelona, Spain7 - 8 Juan Marroquin0 - 7 WPts
25/04/2030Vilnius, Lithuania7 - 7 Leon Slimak23 - 6 LPts
25/02/2030Angarsk, Russia7 - 6 Sergei Golovkin24 - 2 LPts
28/12/2029Guadalajara, Mexico6 - 6 Cris Palag4 - 3 WPts
29/10/2029Valencia, Venezuela6 - 5 Vicente Apolinar12 - 10 LPts
30/08/2029Chihuahua, Mexico5 - 5 Macario Ramo3 - 1 WPts
13/07/2029Nezahualcoyotl, Mexico5 - 4 Jesus Puentes17 - 8 LPts
17/05/2029Zapopan, Mexico5 - 3 Jose Serbin14 - 14 LPts
13/04/2029Mexico City, Mexico4 - 3 Santiago Manuel0 - 0 WPts
12/03/2029Torreon, Mexico4 - 2 Jaguar Candelario9 - 11 LPts
12/01/2029Aalborg, Denmark4 - 1 Bartram Jen53(1) - 17 LPts
14/11/2028Irbid, Jordan3 - 1 Sajid Yamin4 - 17 WPts
16/09/2028Zapopan, Mexico2 - 1 Quito Mirando4 - 8 WPts
20/07/2028Torreon, Mexico1 - 1 Diego Aleman1 - 3(1) WPts
08/06/2028Monterrey, Mexico1 - 0 Ignado Escandon0 - 0 LPts
05/05/2028Guadalajara, Mexico0 - 0 Juan Bello0 - 0 WPts