Weightclass:  Light Welterweight
Location:  Mexico City, Mexico
Record:  26 - 11(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2041Mexico City, Mexico26 - 10 LeBron Coetzee30(3) - 27 LKO3
07/10/2041Mexico City, Mexico25 - 10 Gregor Harries1 - 17 WPts
06/08/2041Mexico City, Mexico24 - 10 Quito Moralez0 - 4 WPts
05/06/2041Mexico City, Mexico23 - 10 Alejandro Cabeza4 - 6 WPts
04/04/2041Mexico City, Mexico22 - 10 Denton Norvell1 - 3 WPts
02/02/2041Mexico City, Mexico21 - 10 Chris Van Deventer0 - 1 WPts
04/12/2040Mexico City, Mexico20 - 10 Yago Cornejo9 - 11 WPts
02/10/2040Mexico City, Mexico19 - 10 Oleksiy Bilak3 - 8 WPts
31/07/2040Mexico City, Mexico18 - 10 Woo-young Im7 - 5 WPts
30/05/2040Mexico City, Mexico17 - 10 Marjun Pico1 - 1 WPts
30/03/2040Mexico City, Mexico16 - 10 Haaris Laggoun18 - 12 WPts
29/01/2040Mexico City, Mexico15 - 10 Angel Ortiz0 - 5 WPts
28/11/2039Gomel, Belarus14 - 10 Vitali Kulaga13 - 30 WPts
28/09/2039Matamoros, Mexico13 - 10 Federico Vielma3 - 16 WPts
29/07/2039Gulu, Uganda12 - 10 Tyrell Munaaba3 - 6 WPts
29/05/2039Vilnius, Lithuania11 - 10 Hubert Wilczynski15 - 21 WPts
31/03/2039Hanoi, Vietnam10 - 10 Lai Quy10 - 12 WPts
31/01/2039Irapuato, Mexico9 - 10 Hernan Olvera2 - 12 WPts
19/12/2038Saltillo, Mexico8 - 10 Rodrigo Herran7 - 18 WPts
15/11/2038Mexico City, Mexico8 - 9 Nasario Cancel43 - 13 LPts
01/10/2038Dakar, Senegal8 - 8 Marc Diallo10 - 12 LPts
03/08/2038Hamburg, Germany7 - 8 Arlo Marburger10 - 12 WPts
05/06/2038Nairobi, Kenya7 - 7 Kamran Siddiqi7 - 14 LPts
05/04/2038Frankfurt, Germany6 - 7 Richardson Schatzle9 - 13 WPts
05/02/2038St. Louis, USA5 - 7 Mel Sasser14 - 12 WPts
07/12/2037Mexico City, Mexico5 - 6 Cipriano Veliz9 - 16 LPts
09/10/2037San Nicolas de los Garza, Mexico4 - 6 Neper Alcon3 - 10 WPts
13/08/2037San Luis Potosi, Mexico4 - 5 Ricardo Olgin11 - 12 LPts
04/07/2037Saltillo, Mexico4 - 4 Lisandro Leandro21(1) - 12 LPts
02/06/2037Mexico City, Mexico3 - 4 Ulises Pedrosa0 - 0 WPts
16/04/2037Mexico City, Mexico3 - 3 Aimon Gallegos18 - 16 LPts
20/02/2037Saltillo, Mexico3 - 2 Alejandro Martinez15 - 20 LPts
26/12/2036Puebla, Mexico3 - 1 Montel Murga11 - 11 LPts
30/10/2036Mexico City, Mexico3 - 0 Nasario Cancel19 - 8 LPts
28/10/2036Mexico City, Mexico2 - 0 Santiago Heras7 - 9 WPts
29/08/2036Acapulco, Mexico1 - 0 Vicente Vasques4(1) - 28 WPts
05/07/2036Tijuana, Mexico0 - 0 Santiago Benavides0 - 0 WPts