Weightclass:  Lightweight
Location:  Tehuacan, Mexico
Record:  22 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2035Tehuacan, Mexico21 - 22 Hernan Cabrera3 - 13 WPts
17/11/2034Tehuacan, Mexico20 - 22 Georgiy Maickeeff5 - 9 WPts
16/09/2034Tehuacan, Mexico19 - 22 Safwah Raif9 - 10 WPts
17/07/2034Tehuacan, Mexico18 - 22 Rodolfo Quagliata2 - 13 WPts
16/05/2034Tehuacan, Mexico17 - 22 Francisco Canizales3 - 9 WPts
16/03/2034Tehuacan, Mexico16 - 22 Joaquin Pena3 - 19 WPts
15/01/2034Tehuacan, Mexico15 - 22 Goker Temiz1 - 11 WPts
13/11/2033Tehuacan, Mexico14 - 22 Rodrigo Llorente2 - 10(1) WPts
16/09/2033Kanpur, India14 - 21 Adnan Anwar21 - 10 LPts
19/07/2033Grodno, Belarus14 - 20 Oleksiy Kuzminski16 - 35 LPts
21/05/2033Villa Nueva, Guatemala13 - 20 Alano Felix1 - 12 WPts
23/03/2033Tehuacan, Mexico12 - 20 Fraco Tejada2 - 14 WPts
22/01/2033Tehuacan, Mexico11 - 20 David MacNaughton0 - 8 WPts
22/11/2032Kanpur, India10 - 20 Chiranjeevi Ranganathan3 - 6 WPts
24/09/2032Mexico City, Mexico10 - 19 Juan Estrella8 - 15(1) LPts
26/07/2032San Luis Potosi, Mexico10 - 18 Fidel Olmo18 - 9(1) LPts
31/05/2032Kiev, Ukraine9 - 18 Aleksandr Kerzhakov6 - 15 WPts
02/04/2032Montevideo, Uruguay8 - 18 Vegas Centeno10 - 13 WPts
03/02/2032Dnipropetrovsk, Ukraine8 - 17 Kolya Pitoniak9 - 12 LPts
06/12/2031Tijuana, Mexico8 - 16 Selestino Marcello12 - 17 LPts
12/10/2031Tehuacan, Mexico7 - 16 Shin-wook Chang1 - 14 WPts
12/08/2031Mexico City, Mexico6 - 16 Montego Garcia6 - 15 WPts
17/06/2031Vilnius, Lithuania6 - 15 Stefan Jedynak27 - 16 LPts
17/04/2031Baltimore, USA5 - 15 Malcolm Dunmore14(1) - 17 WPts
17/02/2031Tehuacan, Mexico4 - 15 Jack Craig3 - 9 WPts
20/12/2030Tehuacan, Mexico4 - 14 Yago Flores3 - 7 LPts
22/10/2030Tehuacan, Mexico4 - 13 Federico Quesada11 - 13 LPts
23/08/2030Ecatepec, Mexico4 - 12 Jair Montejo19 - 6 LPts
24/06/2030Nizhny Novgorod, Russia3 - 12 Pyotr Abramov3 - 15 WPts
26/04/2030Tehuacan, Mexico3 - 11 Nicandro Almeda6 - 10(5) LPts
25/02/2030Tehuacan, Mexico3 - 10 Venacio Astorga3 - 7 LPts
27/12/2029Riga, Latvia3 - 9 Daniil Akls18 - 23 LPts
29/10/2029Wiesbaden, Germany3 - 8 Kuno Hempfling8 - 7 LPts
31/08/2029Harbin, China2 - 8 Bing Jun1 - 11 WPts
03/07/2029Puebla, Mexico1 - 8 Felippe Herran1 - 4 WPts
09/05/2029Torreon, Mexico1 - 7 Alejandro Mederos4 - 15 LPts
14/03/2029Tehuacan, Mexico1 - 6 Valentino Bassolino1 - 6 LPts
13/01/2029Tijuana, Mexico1 - 5 Franco Alderete18 - 26(5) LPts
22/11/2028Mexicali, Mexico1 - 4 Montenegro Maese1 - 1 LPts
21/10/2028Tijuana, Mexico1 - 3 Onofre Navarra0 - 0 LPts
12/09/2028Mexico City, Mexico1 - 2 Baltasar Montijo1 - 3 LPts
27/07/2028Zapopan, Mexico1 - 1 Sagaz Becerra16(1) - 12 LPts
07/06/2028Tehuacan, Mexico0 - 1 Angel Gardin0 - 0 WPts
05/05/2028Tehuacan, Mexico0 - 0 Haider Tohtaroff26 - 15(3) LPts