Weightclass:  Lightweight
Location:  Reynosa, Mexico
Record:  22(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/03/2045Reynosa, Mexico21 - 26 Indra Mammen0 - 14 WKO3
16/01/2045Reynosa, Mexico20 - 26 Spencer Cather4 - 13 WPts
14/11/2044Honolulu, USA19 - 26 Rawiri Rei7 - 12(2) WPts
16/09/2044San Luis Potosi, Mexico18 - 26 Jax Castillon24(2) - 26(1) WPts
17/07/2044Reynosa, Mexico17 - 26 Ioakim Baltaiskalns2 - 6(1) WPts
15/05/2044Reynosa, Mexico17 - 25 Jax Castillon23(2) - 25(1) LPts
15/03/2044Provo, USA16 - 25 Dave Slane5 - 10 WPts
16/01/2044Reynosa, Mexico16 - 24 Oliver Boffrand7(1) - 2 LPts
15/11/2043Reynosa, Mexico15 - 24 Nasario Hermida6 - 25(2) WPts
13/09/2043Peterborough, UK14 - 24 Zain Momin8 - 15 WPts
16/07/2043Leon, Mexico13 - 24 Santiago Triana26(1) - 11 WPts
15/05/2043Karagandy, Kazakhstan12 - 24 Kashif Majceeff11 - 19(1) WPts
17/03/2043Reynosa, Mexico12 - 23 Larenzo Garcia12(1) - 19 LPts
16/01/2043Reynosa, Mexico12 - 22 Antonio Torno15 - 14(1) LPts
16/12/2042Monterrey, Mexico12 - 21 Larenzo Campuzano22 - 15 LPts
14/11/2042Sheffield, UK11 - 21 Rob Slane2 - 4 WPts
16/09/2042Naucalpan, Mexico11 - 20 Santiago Facundo18 - 12 LPts
13/08/2042Monterrey, Mexico11 - 19 Larenzo Campuzano20 - 15 LPts
10/07/2042London, UK10 - 19 Tim Brydon6 - 15(1) WPts
12/05/2042Acapulco, Mexico9 - 19 Zelipe Barabas7 - 8 WPts
14/03/2042Philadelphia, USA8 - 19 Arnie Carreau4 - 18 WPts
11/01/2042Houston, USA8 - 18 Jay Gillis20 - 9 LPts
10/11/2041Georgetown, Guyana8 - 17 James Archer25(3) - 9(1) LPts
10/09/2041Reynosa, Mexico8 - 16 Santiago Facundo12 - 11 LPts
10/07/2041Toronto, Canada8 - 15 Dale Smith10 - 6 LPts
11/05/2041Zagreb, Croatia7 - 15 Dejan Sladic16 - 19 WPts
13/03/2041Minsk, Belarus7 - 14 Borysko Basara44 - 17 LPts
12/01/2041Capiata, Paraguay6 - 14 Rafael Hernandez5 - 23 WPts
14/11/2040Torreon, Mexico6 - 13 Joaquin Pinero9 - 16 LPts
21/09/2040Reynosa, Mexico6 - 12 Ponce Somero9 - 9 LPts
21/07/2040Belfast, UK5 - 12 Lee Power0 - 4 WPts
21/05/2040Oran, Algeria5 - 11 Haider Zekkal6 - 10 LPts
23/03/2040Reynosa, Mexico5 - 10 Reyes Maximo10 - 10 LPts
21/01/2040Reynosa, Mexico4 - 10 Liberatore Calzaghe9 - 19 WPts
21/11/2039Copenhagen, Denmark4 - 9 Viljalmr Carlsen7 - 10 LPts
22/09/2039Reynosa, Mexico4 - 8 Luis Malta7 - 15 LPts
22/07/2039Yerevan, Armenia4 - 7 Ghevont Saghatelian13 - 9 LPts
24/05/2039Puente Alto, Chile4 - 6 Vicente Rubalcaba23 - 6 LPts
25/03/2039Reynosa, Mexico3 - 6 Vicente Delaguila3 - 21 WPts
25/01/2039Karaj, Iran3 - 5 Imran Sabir18 - 8(1) LPts
27/11/2038Reynosa, Mexico2 - 5 Olindo Florin0 - 3 WPts
27/09/2038Vaughan, Canada2 - 4 Floyd Mylin24 - 8 LPts
30/07/2038Reynosa, Mexico1 - 4 Luis Veras1 - 5(2) WPts
30/05/2038Reynosa, Mexico1 - 3 Leonardo Camisa0 - 5 LPts
30/03/2038Tlalnepantla, Mexico1 - 2 Alejandro Urias2 - 6 LPts
09/02/2038Mexicali, Mexico1 - 1 Juan Sias1 - 21 LPts
05/01/2038Leon, Mexico1 - 0 Pancho Riva0 - 0 LPts
05/12/2037Reynosa, Mexico0 - 0 John Malianga0 - 0 WPts