Weightclass:  Middleweight
Location:  Zapopan, Mexico
Record:  38 - 13(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2042Zapopan, Mexico37 - 13(1) Juan Montellano1 - 3 WPts
16/04/2042Zapopan, Mexico36 - 13(1) Pedro Capistran0 - 1 WPts
14/02/2042Zapopan, Mexico35 - 13(1) Angel Cruz4 - 5 WPts
13/12/2041Zapopan, Mexico35 - 12(1) Montel Pedro8 - 23(2) LPts
12/10/2041Zapopan, Mexico34 - 12(1) Diego Cantillo2 - 2 WPts
11/08/2041Zapopan, Mexico33 - 12(1) Morgan Low2 - 11(1) WPts
10/06/2041Zapopan, Mexico32 - 12(1) Hadeon Stepanovich9 - 11 WPts
10/04/2041Rotterdam, Netherlands31 - 12(1) David Van den Daelen11 - 15 WPts
09/02/2041Asuncion, Paraguay31 - 11(1) Antonio Camarena17 - 23 LPts
12/12/2040Córdoba, Argentina30 - 11(1) Dario Hernandez4 - 4 WPts
13/10/2040Dresden, Germany29 - 11(1) Roswell Gefroh0 - 10 WPts
15/08/2040Zapopan, Mexico28 - 11(1) Isidro Valero10 - 12 WPts
15/06/2040Havana, Cuba27 - 11(1) Zelipe Arias3 - 12 WPts
15/04/2040Zapopan, Mexico26 - 11(1) Isidro Valero9 - 11 WPts
15/02/2040Zapopan, Mexico25 - 11(1) Elias Damian13 - 17(1) WPts
15/12/2039Carrefour, Haiti25 - 10(1) Canon Colette15 - 19 LPts
16/10/2039Cebu City, Philippines24 - 10(1) Justin Mathias3 - 16 WPts
18/08/2039Lipa, Philippines23 - 10(1) David Pablo13 - 19 WPts
20/06/2039Zapopan, Mexico22 - 10(1) James Quinlan6 - 11 WPts
20/04/2039Athens, Greece21 - 10(1) Avernus Papa9 - 13 WPts
20/02/2039Dakar, Senegal20 - 10(1) Gauvain Dacourt7 - 22 WPts
23/12/2038Imus, Philippines19 - 10(1) Ian Musni5 - 30(1) WPts
23/10/2038Nuevo Laredo, Mexico18 - 10(1) Gabriel Javier5 - 18 WPts
26/08/2038Leon, Mexico18 - 9(1) Venacio Avalos15 - 12(1) LPts
29/06/2038Zapopan, Mexico17 - 9(1) Larenzo Polo0 - 1 WPts
28/04/2038Toshkent, Uzbekistan17 - 8(1) Isgendar Shirani2 - 5 LPts
28/02/2038Amman, Jordan16 - 8(1) Atif Atia10 - 18 WPts
31/12/2037Athi River, Kenya16 - 7 Saad Dajani44(10) - 29 LKO3
02/11/2037East London, South Africa15 - 7 Duante Bamfokwakye12 - 20 WPts
04/09/2037Zapopan, Mexico14 - 7 Rodrigo Agustin9 - 11 WPts
07/07/2037Maracaibo, Venezuela13 - 7 Ximen Bazan11 - 15 WPts
08/05/2037Namangan, Uzbekistan12 - 7 Najaf Faris0 - 10 WPts
10/03/2037Zapopan, Mexico12 - 6 Blaise Castile13(1) - 9 LPts
09/01/2037Casablanca, Morocco11 - 6 Asif Hafeez9 - 9 WPts
11/11/2036Krasnoyarsk, Russia10 - 6 Sergey Lipovsky2 - 15(1) WPts
13/09/2036Juarez, Mexico9 - 6 Diego Anzures5 - 14 WPts
14/07/2036Chelyabinsk, Russia8 - 6 Gennady Zavolskiy5 - 11 WPts
15/05/2036Incheon, South Korea8 - 5 Jeong-hyeop Min12 - 10 LPts
17/03/2036The Hague, Netherlands8 - 4 Danneel Frays13 - 26 LPts
18/01/2036Bacoor, Philippines7 - 4 Carlos Magcawas11 - 11 WPts
20/11/2035Zapopan, Mexico6 - 4 Nicandro Zamora0 - 7 WPts
21/09/2035Leon, Mexico6 - 3 Lisandro Quirino9 - 13 LPts
24/07/2035Oslo, Norway5 - 3 Volund Mork4 - 12 WPts
26/05/2035Krasnodar, Russia5 - 2 Kolya Kornilov16 - 25 LPts
27/03/2035Zapopan, Mexico4 - 2 Lisandro Ingles1 - 9 WPts
26/01/2035Cologne, Germany4 - 1 William Krummel28 - 16 LPts
26/11/2034Amman, Jordan3 - 1 Malik Ayad10 - 18 WPts
26/09/2034San Salvador, El Salvador2 - 1 Franco Gil0 - 6 WPts
29/07/2034Mexico City, Mexico2 - 0 Rodrigo Villicana2 - 17 LPts
03/06/2034Naples, Italy1 - 0 Liberatore Buzzanca9 - 15 WPts
05/04/2034Zapopan, Mexico0 - 0 Maksymilian Chrobak2 - 3 WPts