Weightclass:  Welterweight
Location:  Torreon, Mexico
Record:  30(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/07/2042Torreon, Mexico29(1) - 23 Kazuhiko Yoneda2 - 9(1) WPts
21/05/2042Torreon, Mexico28(1) - 23 Santiago Lozon3 - 7 WPts
22/03/2042Torreon, Mexico27(1) - 23 Gervasio Simon1 - 20 WPts
19/01/2042Torreon, Mexico26(1) - 23 Louis Pflughoeft2 - 19 WPts
17/11/2041Torreon, Mexico25(1) - 23 Leighton Nimmo4 - 5 WPts
15/09/2041Torreon, Mexico25(1) - 22 Diego Buitron24 - 15 LPts
15/07/2041Torreon, Mexico25(1) - 21 Diego Buitron23 - 15 LPts
14/05/2041Torreon, Mexico24(1) - 21 Jean-Baptiste Cronje8 - 12 WPts
14/03/2041Torreon, Mexico23(1) - 21 John Christal4 - 3 WPts
12/01/2041Torreon, Mexico22(1) - 21 Farhan Choudhry4 - 18 WPts
11/11/2040Torreon, Mexico21(1) - 21 Dimi Jucinsh5 - 9 WPts
10/09/2040Torreon, Mexico20(1) - 21 Orlando Abella3 - 16 WPts
10/07/2040Bangkok, Thailand19(1) - 21 Manopnoi Samanda5 - 15(1) WPts
12/05/2040Torreon, Mexico18(1) - 21 Bruce Gill1 - 7 WPts
12/03/2040Birmingham, UK17(1) - 21 Andy Brewster2 - 5 WPts
12/01/2040Lviv, Ukraine16(1) - 21 Faddei Umansky2 - 15 WPts
12/11/2039Yerevan, Armenia15(1) - 21 Rosdom Narghizian3 - 10 WPts
13/09/2039Torreon, Mexico14(1) - 21 Fanuco Garrido2 - 13 WPts
13/07/2039Vantaa, Finland14(1) - 20 Alvar Korhonen15 - 10 LPts
13/05/2039Torreon, Mexico13(1) - 20 Ivan Rayon1 - 16(1) WPts
13/03/2039Puente Alto, Chile12 - 20 Juan Valiente13 - 3 WKO3
13/01/2039Torreon, Mexico11 - 20 Diego Gavino0 - 3 WPts
12/11/2038Sydney, Australia11 - 19 Arran Brody40(2) - 19(1) LPts
14/09/2038Honolulu, USA11 - 18 John Urquhart57(17) - 16 LPts
17/07/2038Vitebsk, Belarus11 - 17 Kyrylo Wasco12 - 9 LPts
19/05/2038Vilnius, Lithuania10 - 17 Tomasz Wojtowicz19 - 25 WPts
21/03/2038Aarhus, Denmark9 - 17 Quinby Fano11 - 28(1) WPts
21/01/2038Toshkent, Uzbekistan9 - 16 Yulian Alasgarov32 - 8 LPts
22/11/2037Buenos Aires, Argentina9 - 15 Alejandro Anchondo24(3) - 16 LPts
24/09/2037Paris, France8 - 15 Pierre Depardon8 - 24 WPts
27/07/2037Odense, Denmark8 - 14 Hannes Brink27 - 21(1) LPts
29/05/2037Torreon, Mexico7 - 14 Loredo Leonardo4 - 7 WPts
29/03/2037Riga, Latvia7 - 13 Kir Upeslacis18 - 9 LPts
29/01/2037Monterrey, Mexico7 - 12 Angel Obregon4 - 12 LPts
07/12/2036Riga, Latvia7 - 11 Sasha Pludums7 - 10 LPts
09/10/2036Torreon, Mexico6 - 11 Oro Buenrostro1 - 10 WPts
10/08/2036Torreon, Mexico6 - 10 Cruz Marroquin6 - 11 LPts
10/06/2036Torreon, Mexico5 - 10 Jerrold Pedro8 - 5(1) WPts
11/04/2036Reynosa, Mexico5 - 9 Angel Barrientos9 - 13 LPts Mexico National Championships 2036View
27/03/2036Accra, Ghana5 - 8 James Koranteng23 - 18 LPts
28/01/2036Yaoundé, Cameroon5 - 7 Orson Gaudin17 - 9 LPts
29/11/2035Tlaquepaque, Mexico4 - 7 Santiago Puebla4 - 2 WPts
15/10/2035San Nicolas de los Garza, Mexico3 - 7 Malvolio Villagran2 - 15 WPts
19/08/2035Riga, Latvia2 - 7 Fedya Sniegs1 - 4 WPts
20/06/2035Guadalajara, Mexico2 - 6 Vicente Marcos2 - 2 LPts
25/04/2035Torreon, Mexico1 - 6 Lorenzo Campo2 - 4 WPts
25/02/2035Juarez, Mexico1 - 5 Angel Santos20 - 7 LPts
27/12/2034Naucalpan, Mexico1 - 4 Jerrold Pedro2 - 1 LPts
29/10/2034Torreon, Mexico1 - 3 Jerrold Lantigua0 - 2 LPts
29/08/2034Saltillo, Mexico1 - 2 Frisco Gamero14 - 6 LPts
30/06/2034Nuevo Laredo, Mexico1 - 1 Jose Galano3 - 1 LPts
22/05/2034Chimalhuacan, Mexico1 - 0 Quinto Trinidad24(1) - 12 LPts
18/04/2034Torreon, Mexico0 - 0 Reyes Rochel2 - 1 WPts