Weightclass:  Middleweight
Location:  Mexico City, Mexico
Record:  22 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2042Mexico City, Mexico21 - 29 Pablo Carranco4 - 11(1) WPts
26/10/2042Mexico City, Mexico20 - 29 Flannery Doisneau9 - 10 WPts
24/08/2042Mexico City, Mexico20 - 28 Afanas Jakovenko11 - 6(1) LPts
22/06/2042Mexico City, Mexico19 - 28 Cris Macario0 - 6 WPts
22/04/2042Mexico City, Mexico19 - 27 Zafa Ertaew5 - 12 LPts
20/02/2042Mexico City, Mexico18 - 27 Diego Cantillo2 - 5 WPts
19/12/2041Mexico City, Mexico17 - 27 Denzel Arthur1 - 12(1) WPts
17/10/2041Mexico City, Mexico16 - 27 John Sribor7 - 6 WPts
16/08/2041Mexico City, Mexico15 - 27 Emil Petric3 - 15 WPts
15/06/2041Mexico City, Mexico14 - 27 Montel Pedro8 - 20(2) WPts
14/04/2041Mexico City, Mexico13 - 27 Lewis Gebbie8 - 5 WPts
13/02/2041Tlalnepantla, Mexico13 - 26 Ulises Pacana27 - 18 LPts
18/12/2040Sana'a, Yemen12 - 26 Gazi Wardak0 - 0 WPts
17/10/2040Khayelitsha, South Africa11 - 26 Ebi Mashamaite15 - 17 WPts
17/08/2040Mexico City, Mexico10 - 26 Nemesio Vayo7 - 11 WPts
17/06/2040Seoul, South Korea9 - 26 Sung-yun Pan6 - 11(2) WPts
19/04/2040Donetsk, Ukraine9 - 25 Alik Chorney20 - 15 LPts
20/02/2040Sharjah, UAE9 - 24 Kamran Arazi17 - 17 LPts
22/12/2039San Miguel de Tucuman, Argentina9 - 23 Cipriano Gudino22 - 6 LPts
22/10/2039Puebla, Mexico8 - 23 Emanuel Salvo6 - 19 WPts
26/08/2039Mexico City, Mexico7 - 23 Fresco Anzures3 - 15 WPts
25/06/2039Mexico City, Mexico6 - 23 Urvano Suarez1 - 0 WPts
24/04/2039Mexico City, Mexico5 - 23 Fresco Cea4 - 5 WPts
23/02/2039Soyapango, El Salvador5 - 22 Alvino Lopez5 - 11 LPts
26/12/2038Imus, Philippines4 - 22 Robert Rabanal2 - 22 WPts
27/10/2038Mexico City, Mexico3 - 22 Diego Remedios9 - 12 WPts
26/08/2038Stockholm, Sweden3 - 21 John Landgren29 - 28(1) LPts
28/06/2038Mexico City, Mexico3 - 20 Santiago Cal3 - 0 LPts
27/04/2038Novorossiysk, Russia3 - 19 Pyotr Slivka12 - 8 LPts
27/02/2038Panama City, Panama3 - 18 Sancho Chamorro6 - 9 LPts
29/12/2037Mexico City, Mexico3 - 17 Jose Tafolla10 - 7 LPts
30/10/2037Juarez, Mexico2 - 17 Carlos Jaimes2 - 13 WPts
29/08/2037Charlotte, USA2 - 16 Spencer Dalton8(1) - 4 LPts
01/07/2037Torreon, Mexico2 - 15 Alano Candelaria4 - 15 LPts
07/05/2037Maracaibo, Venezuela2 - 14 Ximen Bazan10 - 15 LPts
09/03/2037Tijuana, Mexico2 - 13 Onofre Bolivar9 - 10 LPts
10/01/2037Irkutsk, Russia2 - 12 Fedar Vorontsevich7 - 15 LPts
12/11/2036Mexico City, Mexico1 - 12 Emanuel Salvo1 - 6 WPts
13/09/2036Mexico City, Mexico1 - 11 Lazar Temirhan3 - 20 LPts
15/07/2036Saltillo, Mexico1 - 10 Oleos Claudio1 - 11 LPts
17/05/2036Ecatepec, Mexico1 - 9 Paco Juan3 - 6 LPts
20/03/2036Nuevo Laredo, Mexico1 - 8 Angel Gaona2 - 0 LPts
20/01/2036Mexico City, Mexico1 - 7 Angel Gaona1 - 0 LPts
20/11/2035Mexico City, Mexico1 - 6 Nemesio Perea0 - 3 LPts
21/09/2035Jeddah, Saudi Arabia1 - 5 Shayan Fahy19 - 21 LPts
24/07/2035Daegu, South Korea1 - 4 Min-hyeok Nahm5 - 12 LPts
26/05/2035San Salvador, El Salvador1 - 3 Rodrigo Huertas2 - 6(1) LPts
28/03/2035San Luis Potosi, Mexico1 - 2 Hilario Meneses4 - 26(1) LPts
29/01/2035Mexico City, Mexico1 - 1 Rodrigo Villicana5 - 17 LPts
19/12/2034Leon, Mexico0 - 1 Xaverius Manas17 - 19 WPts
18/11/2034Mexico City, Mexico0 - 0 Urvano Muno4 - 4 LPts