Weightclass:  Lightweight
Location:  Tijuana, Mexico
Record:  21 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2033Tijuana, Mexico20 - 18 Declan Cacciari10 - 22(1) WPts
02/04/2033Tijuana, Mexico19 - 18 Tavarius Kaboba1 - 9 WPts
01/02/2033Tijuana, Mexico19 - 17 Yong Pai3 - 6 LPts
02/12/2032Tijuana, Mexico18 - 17 Kentay Bedwei24 - 13 WPts
02/10/2032Tijuana, Mexico17 - 17 Zachary Ibuos0 - 6 WPts
02/08/2032Tijuana, Mexico16 - 17 Michael Rufai0 - 3 WPts
03/06/2032Tijuana, Mexico15 - 17 Kiki Laurel8 - 5 WPts
03/04/2032Tijuana, Mexico14 - 17 Carlos Civil3 - 8 WPts
04/02/2032Tijuana, Mexico13 - 17 Jerrold Hernandez5 - 15(1) WPts
06/12/2031Tijuana, Mexico12 - 17 Diego Monsivais8 - 16 WPts
07/10/2031Tijuana, Mexico11 - 17 Edward Knox5 - 7 WPts
08/08/2031Tijuana, Mexico10 - 17 Emilio Chinello5 - 7(1) WPts
10/06/2031Ciudad Apodaca, Mexico10 - 16 Vicente Floro0 - 4 LPts
10/04/2031Kuching, Malaysia10 - 15 Ali Ghattas19 - 26(1) LPts
09/02/2031Vilnius, Lithuania9 - 15 Martyn Czyz5 - 4 WPts
12/12/2030Tijuana, Mexico8 - 15 Juan Cedillo4 - 17 WPts
14/10/2030New Delhi, India7 - 15 Irfan Khaliquzzaman4 - 2 WPts
16/08/2030Bamenda, Cameroon7 - 14 Tugdual Ateba31(1) - 14 LPts
18/06/2030Irapuato, Mexico6 - 14 Manny Aguas8 - 11 WPts
28/04/2030Soweto, South Africa6 - 13 Kadeem Sekyi13 - 29 LPts
28/02/2030Tijuana, Mexico6 - 12 Federico Quesada7 - 13 LPts
31/12/2029Brussels, Belgium6 - 11 Ray Boffrand2 - 2 LPts
02/11/2029Mexico City, Mexico6 - 10 Xalvador Villarroel5 - 10 LPts
06/09/2029Vilnius, Lithuania5 - 10 Metody Tylicki7 - 17(2) WPts
08/07/2029Tijuana, Mexico4 - 10 Juan Obando2 - 2 WPts
08/05/2029Gyumri, Armenia4 - 9 Sahrad Jizmejian29 - 17 LPts
10/03/2029Tijuana, Mexico3 - 9 Paco Rio1 - 2 WPts
09/01/2029Yerevan, Armenia3 - 8 Hovhan Varteresyan20 - 10 LPts
11/11/2028Kiev, Ukraine3 - 7 Vitali Zakharov20 - 8 LPts
13/09/2028San Juan, Puerto Rico2 - 7 Berto Muriel0 - 5 WPts
16/07/2028Mexico City, Mexico2 - 6 Quin Sanz31 - 14 LPts
25/05/2028Tijuana, Mexico1 - 6 Topias Rahikainen1 - 1 WPts
27/03/2028Leon, Mexico1 - 5 Venacio Herrada5 - 15 LPts
05/02/2028Juarez, Mexico1 - 4 Ricardo Revilla12 - 25 LPts
05/01/2028Monterrey, Mexico1 - 3 Isidro Llanos0 - 0 LPts
25/11/2027Nuevo Laredo, Mexico1 - 2 Santiago Alcantara2 - 22 LPts
03/10/2027Leon, Mexico1 - 1 Xaverius Negron1 - 12(1) LPts
05/08/2027Acapulco, Mexico1 - 0 Joaquin Diaz8 - 10 LPts
05/07/2027Tijuana, Mexico0 - 0 Rodrigo Ortez3 - 7 WPts