Weightclass:  Middleweight
Location:  Ecatepec, Mexico
Record:  29 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/04/2042Ecatepec, Mexico28 - 11 August²n Mallak3 - 20 WPts
25/02/2042Ecatepec, Mexico27 - 11 Ali Kalaz1 - 9(1) WPts
24/12/2041Ecatepec, Mexico26 - 11 Carlos Reina2 - 20 WPts
22/10/2041Ecatepec, Mexico25 - 11 Faisal Iklassow13 - 15(1) WPts
20/08/2041Ecatepec, Mexico24 - 11 Faraji Sembene2 - 9 WPts
18/06/2041Ecatepec, Mexico23 - 11 Knute Hoeg3 - 10 WPts
17/04/2041Ecatepec, Mexico22 - 11 Pancho Morejon6 - 21 WPts
16/02/2041Ecatepec, Mexico21 - 11 Ahmed Boiarry1 - 2 WPts
18/12/2040Ecatepec, Mexico20 - 11 Reynaldo Machuca15 - 18 WPts
17/10/2040Ecatepec, Mexico20 - 10 Montana Pasillas11 - 7 LPts
17/08/2040Ecatepec, Mexico19 - 10 Greg Notman10 - 21 WPts
17/06/2040Ecatepec, Mexico18 - 10 Cortez Carmen1 - 4 WPts
16/04/2040Tlalnepantla, Mexico18 - 9 Ulises Pacana22 - 18 LPts
21/02/2040Leon, Mexico17 - 9 Santiago Florez9 - 15 WPts
23/12/2039Celaya, Mexico16 - 9 Larenzo Valenzuela12 - 5(1) WPts
23/10/2039Ecatepec, Mexico15 - 9 Elias Damian12 - 16(1) WPts
22/08/2039Ecatepec, Mexico14 - 9 Nemesio Vayo5 - 7 WPts
21/06/2039Leon, Mexico13 - 9 Santiago Florez6 - 14 WPts
21/04/2039Ecatepec, Mexico12 - 9 Isidro Valero5 - 9 WPts
20/02/2039Minsk, Belarus11 - 9 Fedor Shavershian8 - 16 WPts
23/12/2038Gunsan, South Korea11 - 8 Jong-ho Do14 - 12 LPts
25/10/2038Ecatepec, Mexico10 - 8 Jose Cardo7 - 9 WPts
24/08/2038Ecatepec, Mexico9 - 8 Jose Cardo7 - 8 WPts
26/06/2038Port-au-Prince, Haiti8 - 8 Telo Thil2 - 4 WPts
28/04/2038Ecatepec, Mexico7 - 8 Montana Pasillas0 - 3 WPts
27/02/2038Ecatepec, Mexico6 - 8 Quito Calderon4 - 12 WPts
28/12/2037Ecatepec, Mexico5 - 8 Jose Montesinos6 - 24 WPts
29/10/2037Ecatepec, Mexico4 - 8 Larenzo Valenzuela3 - 1 WPts
29/08/2037Ecatepec, Mexico3 - 8 Montel Pizana0 - 3 WPts
30/06/2037Ecatepec, Mexico2 - 8 Carlos Jaimes1 - 12 WPts
30/04/2037Kampala, Uganda2 - 7 Josh Kasaija22 - 16 LPts
02/03/2037Ecatepec, Mexico1 - 7 Zacarias Tobar1 - 1 WPts
31/12/2036Recife, Brazil1 - 6 Dario Borge17 - 19 LPts
01/11/2036Ecatepec, Mexico1 - 5 Montel Santiago10 - 10 LPts
02/09/2036Leipzig, Germany1 - 4 Lancelot Heinl10 - 10 LPts
05/07/2036Leon, Mexico1 - 3 Santiago Florez0 - 0 LPts
16/05/2036Ecatepec, Mexico0 - 3 Angel Gaona3 - 0 WPts
17/03/2036Palermo, Italy0 - 2 Adriano Paletta15 - 19 LPts
17/01/2036Riyadh, Saudi Arabia0 - 1 Saad Ameen15 - 15 LPts
18/11/2035Ecatepec, Mexico0 - 0 Montenegro Trigo1 - 1 LPts