Weightclass:  Welterweight
Location:  Mexicali, Mexico
Record:  27 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2033Mexicali, Mexico27 - 16 Fraco Quinonez10 - 10 LPts
28/09/2033Mexicali, Mexico26 - 16 Jesus Javier3 - 10 WPts
29/07/2033Mexicali, Mexico25 - 16 Felippe Haro7 - 7 WPts
29/05/2033Mexicali, Mexico24 - 16 Macario Exposito3 - 12 WPts
29/03/2033Mexicali, Mexico23 - 16 Rafael Galindo2 - 5 WPts
26/01/2033Mexicali, Mexico22 - 16 Larenzo Baro0 - 3 WPts
22/11/2032Mexicali, Mexico21 - 16 Orleans Senghor3 - 18 WPts
21/09/2032Mexicali, Mexico20 - 16 Joe Bandoli2 - 6 WPts
22/07/2032Mexicali, Mexico19 - 16 Vegas Herro0 - 5 WPts
22/05/2032Mexicali, Mexico19 - 15 Yasin Haq2 - 12 LPts
23/03/2032Mexicali, Mexico18 - 15 Antonio Fontana7 - 12 WPts
23/01/2032Mexicali, Mexico17 - 15 Larenzo Larez3 - 8 WPts
23/11/2031Mexicali, Mexico16 - 15 Angel Santos4 - 3 WPts
23/09/2031Riga, Latvia15 - 15 Vasili Rudzugailis2 - 8 WPts
26/07/2031Bremen, Germany15 - 14 Oswald Heinicke16 - 8 LPts
28/05/2031Dnipropetrovsk, Ukraine14 - 14 Krystiyan Siemion10 - 13 WPts
29/03/2031Telford, UK14 - 13 Nathan Masotti11 - 18 LPts
29/01/2031Mexicali, Mexico13 - 13 Fedor Pavlik5 - 2 WPts
01/12/2030Mexicali, Mexico12 - 13 Quito Soza0 - 6 WPts
03/10/2030Mexicali, Mexico11 - 13 Quinto Trinidad7 - 7 WPts
05/08/2030Mexicali, Mexico10 - 13 Larenzo Africa0 - 1 WPts
06/06/2030Mexicali, Mexico9 - 13 Pancho Guarin13 - 6 WPts
08/04/2030Aarhus, Denmark9 - 12 Ludvig Ager18 - 18 LPts
08/02/2030Mexicali, Mexico9 - 11 Angel Armenta3 - 2 LPts
11/12/2029Mexicali, Mexico8 - 11 Ximen Maio4 - 12 WPts
12/10/2029Mexicali, Mexico8 - 10 Juan Tobias17(3) - 9 LPts
13/08/2029Copenhagen, Denmark8 - 9 Davin Kanne20 - 11 LPts
15/06/2029Mexicali, Mexico8 - 8 Diego Bernabe14 - 6 LPts
16/04/2029Zaporizhia, Ukraine8 - 7 Wasyl Zahorsky2 - 16 LPts
16/02/2029Saint-Etienne, France8 - 6 Marin Ostermeyer11(1) - 22(7) LPts
18/12/2028Mexicali, Mexico7 - 6 Sasha Maisinsh8 - 13 WPts
20/10/2028Sendai, Japan6 - 6 Hiroki Mino3 - 19 WPts
22/08/2028Tonala, Mexico5 - 6 Vicente Sanchez0 - 6 WPts
26/06/2028Mexicali, Mexico5 - 5 Neper Archibeque9 - 4(1) LPts
02/05/2028Mexico City, Mexico5 - 4 Fraco Parra10(1) - 8 LPts
06/03/2028Mexicali, Mexico4 - 4 Pablo Gloria1 - 13 WPts
06/01/2028Tijuana, Mexico4 - 3 Gig Zea0 - 7(2) LPts
29/11/2027Saltillo, Mexico4 - 2 Yago Bolla16(1) - 8 LPts
29/10/2027Bokhtar, Tajikistan4 - 1 Afanas Kairimoff7 - 15 LPts
31/08/2027Baku, Azerbaijan4 - 0 Izzet Narimanbekov4 - 12 LPts
02/07/2027Bucheon, South Korea3 - 0 Kook-young Ki2 - 6 WPts
04/05/2027Bouake, Ivory Coast2 - 0 Garen Flores0 - 15(3) WPts
06/03/2027Mexicali, Mexico1 - 0 Bronco Beltran2 - 4 WPts
05/01/2027Mexicali, Mexico0 - 0 Toma Ezergailis5(1) - 3 WPts