Weightclass:  Featherweight
Location:  Lima, Peru
Record:  26 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2035Vilnius, Lithuania25 - 15 Ignacy Kaczmarski7 - 20 WPts
04/10/2035Santa Fe de la Vera Cruz, Argentina25 - 14 Urvano Leano31 - 17 LPts
06/08/2035Lima, Peru24 - 14 Iago Sedano11 - 21 WPts
12/06/2035Chiclayo, Peru24 - 13 Ignado Villagomez19 - 10 LPts
14/04/2035Lima, Peru24 - 12 Leonel Marquez33 - 21 LPts Peru National Championships 2035View
11/04/2035Lima, Peru23 - 12 Leonel Castilleja7 - 18 WPts Peru National Championships 2035View
02/04/2035Vancouver, Canada22 - 12 Ben Kenefick0 - 13 WPts
02/02/2035Constantine, Algeria21 - 12 Obaid Achour8 - 12 WPts
05/12/2034San Miguel de Tucuman, Argentina20 - 12 Guillermo Pacifico4 - 14 WPts
05/10/2034Vilnius, Lithuania19 - 12 Tymon Buczynski0 - 16 WPts
07/08/2034Asuncion, Paraguay18 - 12 Orlando Fernandez12 - 18 WPts
09/06/2034Kunming, China17 - 12 Genjo Liaw20 - 14 WPts
11/04/2034Huacho, Peru17 - 11 Hilario Marro11 - 17(2) LPts Peru National Championships 2034View
21/02/2034Yerevan, Armenia16 - 11 Anushavan Chakarian2 - 14 WPts
24/12/2033Lima, Peru16 - 10 Juan Ignacio15 - 12 LPts
11/11/2033Lima, Peru15 - 10 Ricardo Pinales9 - 29 WPts
10/10/2033Odense, Denmark14 - 10 Eric Lassen5 - 18 WPts
11/08/2033Lima, Peru13 - 10 Sierra Talavera7 - 17 WPts
11/06/2033Lima, Peru13 - 9 Santiago Razon21 - 12 LPts
22/04/2033Lima, Peru12 - 9 Krystiyan Bagan18 - 16(1) WPts
22/02/2033Chiclayo, Peru12 - 8 Ovidio Riva4 - 8 LPts
29/12/2032Sydney, Australia11 - 8 Silvano Razza20 - 19 WPts
31/10/2032Charleroi, Belgium10 - 8 Foster Blanco10 - 12 WPts
01/09/2032Lima, Peru9 - 8 Desiderio Manas2 - 19 WPts
02/07/2032Baku, Azerbaijan9 - 7 Yahya Azzi12 - 11 LPts
04/05/2032Lima, Peru8 - 7 Angel Gonzalez3 - 11(1) WPts
07/03/2032Lima, Peru7 - 7 Xavier Eusebio0 - 4 WPts
07/01/2032Aalborg, Denmark7 - 6 Carson Kristensen10 - 18 LPts
09/11/2031Halifax, Canada7 - 5 Gareth Day7 - 21 LPts
11/09/2031Zagreb, Croatia6 - 5 Danko Glavic10 - 9 WPts
14/07/2031Odense, Denmark6 - 4 Kerr Holsen8 - 25 LPts
15/05/2031Ho Chi Minh City, Vietnam6 - 3 Phan Hoang7 - 14(1) LPts
17/03/2031Makiivka, Ukraine6 - 2 Melor Lisko14 - 21 LPts
17/01/2031Kosice, Slovakia6 - 1 Ludek Bomba3 - 9 LPts
19/11/2030Vilnius, Lithuania5 - 1 Krystian Jankowiak7 - 23 WPts
21/09/2030Bangkok, Thailand4 - 1 Terdsak Jaotalaetong2 - 15 WPts
23/07/2030Trujillo, Peru3 - 1 Angel Anselmo4 - 21 WPts
27/05/2030Arequipa, Peru2 - 1 Alejandro Covarrubias4 - 13 WPts
03/04/2030Lima, Peru2 - 0 Venacio Grullon11 - 20 LPts
03/03/2030Lima, Peru1 - 0 Olindo Candelaria0 - 0 WPts
28/01/2030Lima, Peru0 - 0 Rodrigo Pestana0 - 1 WPts