Weightclass:  Lightweight
Location:  Lima, Peru
Record:  22 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/01/2034Jakarta, Indonesia21 - 11 Kers Suranta5 - 8 WPts
25/11/2033Lima, Peru20 - 11 Diego Penaloza15 - 22 WPts
30/09/2033Lima, Peru19 - 11 Valeri Kasimov5 - 16 WPts
30/07/2033Lima, Peru18 - 11 Diego Santibanez16 - 10 WPts
03/06/2033Lima, Peru17 - 11 Carlos Mosco15 - 12 WPts
11/04/2033Lima, Peru17 - 10 Xavion Heras10(1) - 2 LPts Peru National Championships 2033View
04/04/2033Trujillo, Peru17 - 9 Xavion Heras9(1) - 2 LPts
05/02/2033Fes, Morocco16 - 9 El Bachir Marzouki14 - 18 WPts
08/12/2032Guatemala City, Guatemala15 - 9 Quiqui Violante7 - 26 WPts
10/10/2032Seoul, South Korea14 - 9 Young-gwon Moon12(1) - 12 WPts
12/08/2032Suez, Egypt13 - 9 Umair Mahfouz16 - 12 WPts
14/06/2032Lima, Peru12 - 9 Selestino Villatoro17 - 12 WPts
17/04/2032Trujillo, Peru12 - 8 Eduardo Morino30 - 19 LPts Peru National Championships 2032View
14/04/2032Trujillo, Peru11 - 8 Fausto Vences3 - 8 WPts Peru National Championships 2032View
11/04/2032Trujillo, Peru10 - 8 Onofre Costales7 - 21 WPts Peru National Championships 2032View
30/03/2032Nakuru, Kenya10 - 7 Lavaughn Ogonga12 - 18 LPts
31/01/2032Isfahan, Iran10 - 6 Rahul Bahl28 - 10 LPts
03/12/2031Bangkok, Thailand10 - 5 Prawet Ramboisan27 - 25 LPts
05/10/2031Manaus, Brazil9 - 5 Diego Alanis3 - 9 WPts
07/08/2031Madrid, Spain8 - 5 Montel Campuzano3 - 20(2) WPts
09/06/2031Dnipropetrovsk, Ukraine8 - 4 Kolya Pitoniak6 - 11 LPts
11/04/2031Lima, Peru8 - 3 Jeraldo Justiniano10 - 5 LPts Peru National Championships 2031View
22/02/2031Montevideo, Uruguay7 - 3 Reyes Garcia33(1) - 11 WPts
25/12/2030Christchurch, New Zealand6 - 3 Ollie Adam3(1) - 16 WPts
27/10/2030Lima, Peru5 - 3 Dave Biggart0 - 5 WPts
29/08/2030Villa Nueva, Guatemala4 - 3 Carlos Monsanto15 - 13 WPts
30/06/2030Lima, Peru3 - 3 Ramirez Garcia5 - 14(1) WPts
06/05/2030Lima, Peru2 - 3 Diego Cabatic3 - 23 WPts
08/03/2030Lima, Peru1 - 3 Diego Zamarron1 - 1 WPts
08/01/2030Lima, Peru1 - 2 Paco Casados6 - 14 LPts
20/11/2029Lima, Peru1 - 1 Urvano Venegas12 - 16 LPts
19/10/2029Mashhad, Iran1 - 0 Kashif Rayes8(1) - 15 LPts
21/08/2029Lima, Peru0 - 0 Diego Penaloza2 - 6 WPts