Weightclass:  Welterweight
Location:  Mexico City, Mexico
Record:  23 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/05/2042Mexico City, Mexico22 - 19 Theobold Stromer3 - 8(2) WPts
22/03/2042Mexico City, Mexico21 - 19 Gervasio Claros7 - 10 WPts
18/01/2042Mexico City, Mexico20 - 19 Vanni Sospiri3 - 18 WPts
16/11/2041Mexico City, Mexico19 - 19 Faisal Ullah12 - 19 WPts
14/09/2041Mexico City, Mexico18 - 19 Rex Hope4 - 6(1) WPts
14/07/2041Mexico City, Mexico18 - 18 Juan Hernan7(1) - 5 LPts
13/05/2041Mexico City, Mexico17 - 18 Jasper Nyandoro14 - 8 WPts
13/03/2041Mexico City, Mexico16 - 18 Juan Burgo0 - 1 WPts
12/01/2041Mexico City, Mexico16 - 17 Urvano Mathias12 - 25 LPts
11/11/2040Mexico City, Mexico15 - 17 Xaver Para2 - 9 WPts
10/09/2040Mexico City, Mexico14 - 17 Loredo Machin2 - 3 WPts
10/07/2040Nezahualcoyotl, Mexico13 - 17 Enzo Martinez15 - 12 WPts
12/05/2040Khayelitsha, South Africa13 - 16 Dik Van Vollenhoven3 - 11 LPts
13/03/2040Mexico City, Mexico12 - 16 Tajo Brion3 - 14 WPts
11/01/2040Gyumri, Armenia12 - 15 Ardos Kalaidjyan4 - 15(1) LPts
12/11/2039Kunming, China12 - 14 Kong Lee5 - 24 LPts
13/09/2039Mexico City, Mexico11 - 14 Marco Saucedo1 - 6(1) WPts
13/07/2039Mexico City, Mexico10 - 14 Enzo Martinez11 - 10 WPts
12/05/2039Santa Ana, El Salvador9 - 14 Marco Camino1 - 11 WPts
13/03/2039Mexico City, Mexico8 - 14 Marjun Maximo11 - 12 WPts
12/01/2039Manta, Ecuador7 - 14 Ignado Monge4 - 7 WPts
14/11/2038Monterrey, Mexico6 - 14 Cris Minier3 - 14 WPts
18/09/2038Strasbourg, France5 - 14 Marin Lippmann5 - 20(1) WPts
21/07/2038Masaya, Nicaragua5 - 13 Diego Cristobal18 - 20 LPts
23/05/2038Kitakyushu, Japan5 - 12 Hiroki Onishi13 - 13 LPts
24/03/2038Mulhouse, France4 - 12 Louie Baze5 - 17 WPts
24/01/2038Mexico City, Mexico4 - 11 Jerrold Aurelio4 - 18 LPts
24/11/2037Prague, Czech Republic4 - 10 Jan Houska10 - 10 LPts
26/09/2037Mexico City, Mexico4 - 9 Diego Buitron5 - 7 LPts
28/07/2037Zapopan, Mexico4 - 8 Pedro Buelna5 - 6 LPts
29/05/2037Torreon, Mexico4 - 7 Xaverius Rivero7 - 14 LPts
30/03/2037Montevideo, Uruguay4 - 6 Sancho Mata14 - 14 LPts
30/01/2037Prague, Czech Republic4 - 5 Pravoslav Bosak20(4) - 6 LPts
02/12/2036Guadalajara, Mexico4 - 4 Kiki Muniz0 - 14 LPts
05/10/2036Ghent, Belgium3 - 4 Roel Berghart7 - 22 WPts
07/08/2036Christchurch, New Zealand3 - 3 William Gilmour27(2) - 18 LPts
09/06/2036Mexico City, Mexico2 - 3 Ivan Morando2 - 7 WPts
10/04/2036Torreon, Mexico2 - 2 Iago Fontan7 - 15 LPts
16/02/2036Chipancingo, Mexico2 - 1 Rodrigo Benitez0 - 18(1) LPts
20/12/2035Mexico City, Mexico1 - 1 Sagaz Albo6 - 26 WPts
23/10/2035Tijuana, Mexico1 - 0 Jose Carballo13 - 18 LPts
18/09/2035Mexico City, Mexico0 - 0 Montenegro Fosco0 - 0 WPts