Weightclass:  Featherweight
Location:  Lima, Peru
Record:  48(2) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2027Lima, Peru47(2) - 22 Lorenzo Diaz15 - 16 WPts
03/04/2027Lima, Peru46(2) - 22 Olindo Frisco1 - 5 WPts
02/02/2027Lima, Peru45(2) - 22 Lorenzo Diaz14 - 14 WPts
04/12/2026Lima, Peru44(2) - 22 Noe Garcia12 - 17 WPts
05/10/2026Lima, Peru43(2) - 22 Baltasar Miron2 - 4 WPts
06/08/2026Lima, Peru42(2) - 22 Rodrigo Calvo2(1) - 14 WPts
07/06/2026Lima, Peru41(1) - 22 Rodrigo Nevarez1 - 9(2) WKO3
08/04/2026Lima, Peru40(1) - 22 Gervasio Vasallo4 - 8 WPts
07/02/2026Lima, Peru39(1) - 22 Zafa Salim15 - 17(1) WPts
09/12/2025Lima, Peru38(1) - 22 Seferino Botello0 - 7 WPts
10/10/2025Lima, Peru37(1) - 22 Arnie Clough1 - 8 WPts
11/08/2025Lima, Peru36 - 22 Pablo Serrato2 - 8 WKO3
12/06/2025Tangier, Morocco36 - 21 Quraishi Besson41(1) - 13 LPts
12/05/2025Tangier, Morocco36 - 20 Quraishi Besson40(1) - 13 LPts
11/04/2025Huacho, Peru36 - 19 Alejandro Onate10(1) - 9 LPts Peru National Championships 2025View
09/03/2025Abidjan, Ivory Coast35 - 19 Channing Cisse32(1) - 18 WPts
06/02/2025Lima, Peru35 - 18 Billy Erwin32(1) - 7 LPts
06/01/2025Lima, Peru34 - 18 Theo Mailer5 - 19(3) WPts
06/12/2024Lima, Peru33 - 18 Paul Evra13(1) - 20 WPts
05/11/2024Lima, Peru32 - 18 Paul Evra13(1) - 19 WPts
05/10/2024Lima, Peru31 - 18 Chivalry Bay32(2) - 20 WPts
04/09/2024Dakar, Senegal30 - 18 Chivalry Bay32(2) - 19 WPts
04/08/2024Lima, Peru29 - 18 Oro Burgo16 - 26(1) WPts
12/06/2024Anderlecht, Belgium28 - 18 Didier Braudel14 - 7 WPts
14/04/2024Arequipa, Peru28 - 17 Emilio Madrazo23(1) - 15 LPts Peru National Championships 2024View
11/04/2024Arequipa, Peru27 - 17 Jose Albino2 - 6 WPts Peru National Championships 2024View
06/04/2024Algiers, Algeria27 - 16 Rashid Kelkal33 - 11 LPts
07/02/2024Lima, Peru26 - 16 Vicente Diaz2 - 35(3) WPts
09/12/2023Omsk, Russia25 - 16 Arseni Nestruyev2 - 10 WPts
09/10/2023Lima, Peru24 - 16 Ignado Renderos0 - 2 WPts
13/08/2023Paris, France23 - 16 Honore Belizaire10 - 11 WPts
15/06/2023Mariupol, Ukraine23 - 15 Nikolai Kombarov19 - 8 LPts
17/04/2023Huacho, Peru23 - 14 Emilio Madrazo17(1) - 10 LPts Peru National Championships 2023View
14/04/2023Huacho, Peru22 - 14 Emilio Pizarro20(2) - 19 WPts Peru National Championships 2023View
11/04/2023Huacho, Peru21 - 14 Quito Bilbao26(2) - 10 WPts Peru National Championships 2023View
09/02/2023Kampala, Uganda21 - 13 Ian Lubwama23 - 10 LPts
12/12/2022Abidjan, Ivory Coast21 - 12 Carolus Girardot7 - 18 LPts
14/10/2022Bahía Blanca, Argentina20 - 12 Reynaldo Laris16 - 14 WPts
16/08/2022Lima, Peru19 - 12 Santiago Samora0 - 3 WPts
15/06/2022Melbourne, Australia18 - 12 Umair Shabazz8 - 17 WPts
17/04/2022Arequipa, Peru18 - 11 Isidro Lucido27 - 5 LPts Peru National Championships 2022View
14/04/2022Arequipa, Peru17 - 11 Quito Bilbao21(2) - 7 WPts Peru National Championships 2022View
11/04/2022Arequipa, Peru16 - 11 Lorenzo Capetillo12 - 13 WPts Peru National Championships 2022View
11/03/2022Lima, Peru15 - 11 Joaquin Delgadillo1 - 4 WPts
09/01/2022Lima, Peru14 - 11 Alejandro Amaya18 - 8 WPts
13/11/2021Lima, Peru13 - 11 Quinto Sanchez13 - 12 WPts
23/09/2021Lima, Peru12 - 11 Jibran Sosorbaram3 - 3 WPts
23/07/2021Lima, Peru11 - 11 Nicandro Moscoso7 - 15 WPts
11/06/2021Lima, Peru10 - 11 Lisandro Toledo15 - 5 WPts
11/04/2021Huacho, Peru10 - 10 Santiago Mesa19 - 3 LPts Peru National Championships 2021View
23/03/2021Yokohama, Japan9 - 10 Daiki Machi10 - 7 WPts
23/01/2021Lima, Peru9 - 9 Waqqas Dorzhiev13 - 7 LPts
23/11/2020Lima, Peru8 - 9 Michael Donkor7 - 6 WPts
23/09/2020Managua, Nicaragua8 - 8 Oihane Montesano11 - 4 LPts
25/07/2020Lima, Peru8 - 7 Noe Olivo9 - 5 LPts
11/06/2020Krakow, Poland8 - 6 Tomasz Suchy10 - 7 LPts
11/04/2020Trujillo, Peru8 - 5 Ricardo Viernes11 - 3 LPts Peru National Championships 2020View
10/03/2020Lima, Peru7 - 5 Viktor Move8 - 6 WPts
09/01/2020Almaty, Kazakhstan6 - 5 Haaris Baimuratoff4 - 9 WPts
09/11/2019San Miguelito, Panama5 - 5 Alejandro Caro5(1) - 6 WPts
10/09/2019Lima, Peru4 - 5 Ramiro Veras4 - 5 WPts
11/07/2019Lima, Peru3 - 5 Antonio Ortiz3 - 4 WPts
12/05/2019Dakar, Senegal2 - 5 Courvoisier Roussel7 - 2 WPts
13/03/2019Johor Bahru, Malaysia2 - 4 Yasin Jat3 - 2 LPts
12/01/2019Karagandy, Kazakhstan2 - 3 Karamat Marsucoff2 - 3 LPts
13/11/2018Valencia, Venezuela2 - 2 Ivan Marciel2 - 3 LPts
13/09/2018Lima, Peru1 - 2 Pancho Molinar4 - 1 WPts
13/07/2018Lima, Peru1 - 1 Angel Villarruel0 - 2 LPts
16/05/2018Lodz, Poland0 - 1 Tymon Szczech0 - 1 WPts
18/03/2018Sana'a, Yemen0 - 0 Sajid Islambouli0 - 0 LPts