Weightclass:  Lightweight
Location:  Arequipa, Peru
Record:  27 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/02/2032Arequipa, Peru26 - 20 Gabriel Contreras2 - 8 WPts
25/12/2031Arequipa, Peru25 - 20 Kashif Hasain0 - 4 WPts
26/10/2031Arequipa, Peru24 - 20 Andreus Soulis6 - 3 WPts
26/08/2031Arequipa, Peru23 - 20 Jose Almas0 - 10 WPts
27/06/2031Arequipa, Peru22 - 20 Robert Fumagalli9 - 13 WPts
27/04/2031Arequipa, Peru21 - 20 Santiago Mascarenas5 - 10(1) WPts
27/02/2031Arequipa, Peru20 - 20 Frisco Pomar0 - 19 WPts
28/12/2030Arequipa, Peru19 - 20 Alfonso Maradiaga4 - 16 WPts
29/10/2030Arequipa, Peru18 - 20 Ryo Urena0 - 4 WPts
31/08/2030Arequipa, Peru17 - 20 Cortez Verdin2(1) - 3 WPts
30/06/2030Arequipa, Peru16 - 20 Diego Marmolejo2 - 10 WPts
02/05/2030Arequipa, Peru15 - 20 Onofre Costales1 - 14 WPts
04/03/2030London, UK14 - 20 Irfan Mahmoud3 - 11 WPts
04/01/2030Arequipa, Peru13 - 20 Angel Guadarrama0 - 4 WPts
06/11/2029Gaziantep, Turkey13 - 19 Derya Sagiroglu7 - 20 LPts
08/09/2029Arequipa, Peru12 - 19 Peter Lewis4 - 14 WPts
10/07/2029Belfast, UK12 - 18 Anthony Connell7 - 15 LPts
12/05/2029Machakos, Kenya11 - 18 Dewayne Ndege10 - 17 WPts
14/03/2029New Delhi, India11 - 17 Sukhinder Madhaven21 - 6 LPts
14/01/2029Lima, Peru11 - 16 Bronco Ruis5 - 26 LPts
20/11/2028Arequipa, Peru10 - 16 Fedor Otarsultanov1 - 14 WPts
22/09/2028Arequipa, Peru9 - 16 Malvolio Solana0 - 6 WPts
23/07/2028Guarulhos, Brazil8 - 16 Eduardo Vidal1 - 8 WPts
25/05/2028Arequipa, Peru7 - 16 Montel Pecina6 - 19(4) WPts
29/03/2028Omaha, USA7 - 15 Glyn Wayne32(2) - 24 LPts
30/01/2028Lima, Peru7 - 14 Francisco Mar15(2) - 12 LPts
03/12/2027Lima, Peru7 - 13 Jair Lona13 - 16 LPts
06/10/2027Lima, Peru6 - 13 Isidro Monica4 - 14 WPts
08/08/2027Arequipa, Peru6 - 12 Ye Zha4 - 12(1) LPts
09/06/2027Mannheim, Germany6 - 11 Ballard Mainz11 - 11 LPts
11/04/2027Lima, Peru6 - 10 Pancho Balderas12 - 7 LPts Peru National Championships 2027View
10/02/2027Lima, Peru5 - 10 Alejandro Rayos5 - 21 WPts
12/12/2026Lima, Peru5 - 9 Jerrold Almonte10 - 11 LPts
13/10/2026Arequipa, Peru4 - 9 Xalvador Gloria0 - 11 WPts
14/08/2026London, UK4 - 8 Michael Donovan5(1) - 9 LPts
16/06/2026Lima, Peru3 - 8 Alejandro Rayos3 - 19 WPts
20/04/2026Shubra El-Kheima, Egypt3 - 7 Haider Hegazi6 - 8 LPts
20/02/2026Arequipa, Peru2 - 7 Montel Pecina1 - 10(3) WPts
22/12/2025Huacho, Peru1 - 7 Cisco Abeyta3 - 4 WPts
04/11/2025Lima, Peru1 - 6 Leonel Baxa0 - 6 LPts
06/09/2025London, UK1 - 5 James Edwards18 - 25 LPts
08/07/2025Kiev, Ukraine1 - 4 Georgiy Sadowski17 - 25(1) LPts
10/05/2025Toshkent, Uzbekistan1 - 3 Hacibey Masri3 - 19 LPts
12/03/2025Lima, Peru1 - 2 Angel Zapata3 - 12 LPts
21/01/2025Piraeus, Greece1 - 1 Flip Caras15 - 26 LPts
23/11/2024Lima, Peru0 - 1 Santiago Arrendondo4 - 12 WPts
18/10/2024Arequipa, Peru0 - 0 Oleos Rebollar1 - 7 LPts