Weightclass:  Welterweight
Location:  Mexico City, Mexico
Record:  25 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/09/2033Mexico City, Mexico24 - 13 Santiago Rizo3 - 10(1) WPts
26/07/2033Mexico City, Mexico23 - 13 Zernebog Svirin15 - 7 WPts
25/05/2033Mexico City, Mexico22 - 13 Kir Karpin0 - 18 WPts
24/03/2033Mexico City, Mexico21 - 13 Kolzak Kombarov2 - 16 WPts
19/01/2033Mexico City, Mexico20 - 13 Barry Bateman15 - 13 WPts
18/11/2032Mexico City, Mexico19 - 13 William Vermeulen7 - 9 WPts
17/09/2032Mexico City, Mexico18 - 13 Matthew Brolin6 - 12(2) WPts
18/07/2032Mexico City, Mexico17 - 13 Drahoslav Korando1 - 14 WPts
19/05/2032Mexico City, Mexico16 - 13 Jair Blanco12 - 18 WPts
20/03/2032Mexico City, Mexico15 - 13 Diego Caldera11 - 20 WPts
20/01/2032Mexico City, Mexico14 - 13 Xalvador Fama1 - 5 WPts
21/11/2031Mexico City, Mexico13 - 13 Vasil á Konstantinov3 - 8 WPts
21/09/2031Sheffield, UK12 - 13 Andy McVay1 - 1 WPts
24/07/2031Bordeaux, France12 - 12 Yannick Ronis25 - 21 LPts
26/05/2031Bayamon, Puerto Rico12 - 11 Manuel Estrada31 - 10 LPts
27/03/2031Dnipropetrovsk, Ukraine12 - 10 Krystiyan Rybak9 - 9 LPts
27/01/2031Mexico City, Mexico12 - 9 Agapetus Hermosillo12 - 13 LPts
28/11/2030San Miguel, El Salvador11 - 9 Rodrigo Jiminez2 - 3 WPts
30/09/2030Mississauga, Canada11 - 8 Dave Roby3 - 27 LPts
02/08/2030Roskilde, Denmark10 - 8 Bjorn Floor18 - 18 WPts
04/06/2030Yerevan, Armenia10 - 7 Melkon Bagamian10 - 12 LPts
06/04/2030Mexico City, Mexico10 - 6 Guido Nino3 - 17 LPts
06/02/2030Yerevan, Armenia9 - 6 Giligia Nadjarian2 - 15 WPts
09/12/2029Riga, Latvia8 - 6 Vasili Pipe8 - 5(1) WPts
11/10/2029Mexico City, Mexico7 - 6 Santiago Montera0 - 13 WPts
13/08/2029Chipancingo, Mexico7 - 5 Hernan Negrin19(1) - 11 LPts
17/06/2029Guadalajara, Mexico6 - 5 Pablo Requena3 - 12 WPts
20/04/2029Mexico City, Mexico5 - 5 Vicente Tello0 - 1 WPts
19/02/2029Torreon, Mexico5 - 4 Diego Bernabe12 - 6 LPts
26/12/2028Tijuana, Mexico5 - 3 Lisandro Galdamez3 - 13 LPts
18/11/2028Ecatepec, Mexico5 - 2 Ryo Escoto29 - 35 LPts
18/10/2028Mexico City, Mexico4 - 2 Hraztan Chapadaryan1 - 16 WPts
20/08/2028Odense, Denmark3 - 2 Ultar Rube3 - 14 WPts
22/06/2028Mexico City, Mexico2 - 2 Guido Nino0 - 9 WPts
23/04/2028Mexico City, Mexico2 - 1 Diego Guarin8 - 9 LPts
24/02/2028Tlalnepantla, Mexico1 - 1 Oleos Moralez0 - 0 WPts
19/01/2028Soledad de Graciano Sanchez, Mexico0 - 1 Joaquin Baron6(1) - 15 WPts
19/12/2027Mexico City, Mexico0 - 0 Pancho Guarin1 - 1 LPts