Weightclass:  Bantamweight
Location:  Mexicali, Mexico
Record:  35 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/05/2042Kosice, Slovakia34 - 9 Leopold Vasicek12 - 18(1) WPts
25/03/2042Mexicali, Mexico33 - 9 Hajime Arita1 - 11 WPts
22/01/2042San Nicolas de los Garza, Mexico32 - 9 Vicente Mosquera16 - 20 WPts
06/12/2041Mexico City, Mexico31 - 9 Yago Valverde20 - 14(2) WPts
04/11/2041Chihuahua, Mexico30 - 9 Saturnin Aviles15 - 25 WPts
23/09/2041Montreal, Canada29 - 9 Mardian Beger6 - 18 WPts
26/07/2041Jakarta, Indonesia28 - 9 Agus Sanadi6 - 21 WPts
28/05/2041Mexicali, Mexico27 - 9 Jair Mar17 - 16 WPts
28/03/2041Moscow, Russia26 - 9 Aleksei Dmitriev5 - 14 WPts
26/01/2041Naucalpan, Mexico26 - 8 Santiago Inocencio19(1) - 15 LPts
29/11/2040Bratsk, Russia25 - 8 Sergei Gontcharov12 - 15 WPts
29/09/2040Ensenada, Mexico24 - 8 Pancho Olguin19 - 11 WPts
29/07/2040Ensenada, Mexico23 - 8 Pancho Olguin19 - 10 WPts
30/05/2040Reynosa, Mexico22 - 8 Malvolio Trigueros19(1) - 17 WPts
29/04/2040Chihuahua, Mexico21 - 8 Saturnin Aviles9 - 22 WPts
29/03/2040Reynosa, Mexico20 - 8 Malvolio Trigueros19(1) - 16 WPts
30/01/2040Mexicali, Mexico19 - 8 Saturnin Mosco9 - 11 WPts
30/11/2039Mexicali, Mexico18 - 8 Fidel Mota15 - 16 WPts
29/09/2039Panama City, Panama17 - 8 Angel Espino11 - 24 WPts
31/07/2039Palembang, Indonesia16 - 8 Zain Jan11 - 9 WPts
02/06/2039Bursa, Turkey15 - 8 Ata Tandogan7 - 19 WPts
03/04/2039Viba del Mar, Chile14 - 8 Dimos Feliz11 - 21(1) WPts
03/02/2039Kumasi, Ghana13 - 8 Faraji Asabigi5 - 16 WPts
06/12/2038Bayamon, Puerto Rico13 - 7 Noe Tostado14 - 16(1) LPts
08/10/2038Apopa, El Salvador12 - 7 Tajo Che11 - 14 WPts
10/08/2038Wellington, New Zealand12 - 6 Kai Raihania8 - 11(1) LPts
10/06/2038Mexicali, Mexico11 - 6 Angel Ariza3 - 6 WPts
10/04/2038Mexicali, Mexico10 - 6 Diego Mejias2 - 14 WPts
09/02/2038Mexicali, Mexico9 - 6 Miguel Baca7 - 21 WPts
10/12/2037Bratislava, Slovakia9 - 5 Artur Marecek6 - 12 LPts
12/10/2037Takoradi, Ghana8 - 5 Xhosas Kyei13 - 20 WPts
14/08/2037Santa Ana, USA8 - 4 Ollie Braddick15 - 10 LPts
16/06/2037Carolina, Puerto Rico8 - 3 Ora Abela36 - 16 LPts
17/04/2037Mexicali, Mexico7 - 3 Carlos Siman4 - 6 WPts
17/02/2037Mexico City, Mexico7 - 2 Zelipe Alvizo4 - 16(3) LPts
26/12/2036Seoul, South Korea6 - 2 Tae-hwi Jang0 - 17(3) WPts
28/10/2036Jeddah, Saudi Arabia5 - 2 Khalid Ahmad6 - 27 WPts
30/08/2036San Bernardo, Chile5 - 1 Marco Pecina7 - 15 LPts
02/07/2036Chimalhuacan, Mexico4 - 1 Zacarias Oquendo2 - 1 WPts
10/05/2036Mexicali, Mexico3 - 1 TomᚠPeroutka4 - 21 WPts
11/03/2036San Juan, Puerto Rico2 - 1 Selestino Sanchez7 - 26 WPts
12/01/2036Juarez, Mexico2 - 0 Diego Gomez15 - 12(1) LPts
17/11/2035Mexicali, Mexico1 - 0 Carlos Demara0 - 0 WPts
18/09/2035Mexicali, Mexico0 - 0 Oro Sedillo0 - 1 WPts