Weightclass:  Flyweight
Location:  Trujillo, Peru
Record:  51 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/08/2031Trujillo, Peru50 - 29 Berto Batista1 - 0 WPts
03/06/2031Trujillo, Peru49 - 29 Deapaladewa Sumarlin3 - 3 WPts
02/04/2031Trujillo, Peru48 - 29 Darshan Balyan3 - 21 WPts
01/02/2031Trujillo, Peru47 - 29 Rashid Harroun6 - 2 WPts
03/12/2030Trujillo, Peru46 - 29 Venacio Chaparro5 - 5 WPts
04/10/2030Trujillo, Peru45 - 29 Fraco Rodiguez3 - 6 WPts
06/08/2030Trujillo, Peru44 - 29 Dechapon Sitanupap11 - 10 WPts
07/06/2030Trujillo, Peru43 - 29 Juan Alcocer3 - 7 WPts
08/04/2030Trujillo, Peru42 - 29 BenjamÝn Sedlak1 - 9 WPts
07/02/2030Trujillo, Peru41 - 29 Kyle Ratahi10 - 6 WPts
09/12/2029Trujillo, Peru40 - 29 Turgay Karakush24 - 22 WPts
10/10/2029Trujillo, Peru39 - 29 Vartan Charkhyan5 - 16 WPts
11/08/2029Brno, Czech Republic38 - 29 Jindrich Truhan4 - 9 WPts
13/06/2029Trujillo, Peru37 - 29 Fariz Nadjafov10 - 14 WPts
14/04/2029Trujillo, Peru37 - 28 Alvino Martir10 - 5 LPts Peru National Championships 2029View
11/04/2029Trujillo, Peru36 - 28 Vicente Orantes9 - 13 WPts Peru National Championships 2029View
27/02/2029Tegucigalpa, Honduras35 - 28 Joaquin Taveras13 - 6 WPts
29/12/2028Trujillo, Peru34 - 28 Pham Ngai3 - 25 WPts
30/10/2028Trujillo, Peru33 - 28 Mohamed Pasteiken3 - 20 WPts
31/08/2028Trujillo, Peru32 - 28 Jose Febus26(5) - 29 WPts
31/07/2028Bogota, Colombia31 - 28 Jose Febus26(5) - 28 WPts
30/06/2028Trujillo, Peru31 - 27 Quon Ying36(4) - 26 LPts
18/05/2028Trujillo, Peru30 - 27 Jose Febus25(5) - 27 WPts
11/04/2028Arequipa, Peru30 - 26 Diego Villanova27 - 28 LPts Peru National Championships 2028View
17/03/2028Tehran, Iran29 - 26 Quon Ying32(3) - 25 WPts
15/02/2028Trujillo, Peru28 - 26 Koldan Naudina24(1) - 22 WPts
09/01/2028Port-au-Prince, Haiti28 - 25 Jose Veloso38 - 35(1) LPts Americas Championships 2028View
23/12/2027Managua, Nicaragua28 - 24 Carlos Bustos36 - 14 LPts
22/11/2027Trujillo, Peru28 - 23 Carlos Bustos35 - 14 LPts
12/10/2027Manila, Philippines28 - 22 Juan Mujica26(6) - 17 LPts
07/09/2027Ibadan, Nigeria28 - 21 Yehor Lois54(2) - 33 LPts Ibadan World Championships 2027View
15/08/2027Puebla, Mexico27 - 21 Venacio Canto9 - 12 WPts
16/06/2027Trujillo, Peru26 - 21 Cipriano Valente10 - 24 WPts
17/04/2027Lima, Peru25 - 21 Diego Villanova22 - 25 WPts Peru National Championships 2027View
14/04/2027Lima, Peru24 - 21 Reynaldo Rosa5 - 0 WPts Peru National Championships 2027View
11/04/2027Lima, Peru23 - 21 Alejandro Tobias8 - 22 WPts Peru National Championships 2027View
07/04/2027Trujillo, Peru22 - 21 Juan Sonson7 - 10 WPts
06/02/2027Trujillo, Peru21 - 21 Jose Bayot9 - 9 WPts
08/12/2026Sendai, Japan20 - 21 Akira Miyoshi9 - 24 WPts
09/10/2026Trujillo, Peru19 - 21 Rex Andoh5 - 14 WPts
10/08/2026Davao City, Philippines18 - 21 Esteban Tabula7 - 7 WPts
12/06/2026San Juan, Puerto Rico17 - 21 Carlos Rodrigo11 - 11 WPts
14/04/2026Lima, Peru17 - 20 Diego Villanova16 - 17 LPts Peru National Championships 2026View
11/04/2026Lima, Peru16 - 20 Santiago Chavarin2 - 13 WPts Peru National Championships 2026View
31/03/2026Asuncion, Paraguay15 - 20 Ximen Hermosillo5 - 10 WPts
31/01/2026Managua, Nicaragua14 - 20 Desiderio Sandoval3 - 5 WPts
03/12/2025Waterford, Ireland13 - 20 Oisin Haden24(1) - 24 WPts
05/10/2025Ulaanbaatar, Mongolia13 - 19 Munkhbayar Zorig2 - 5 LPts
07/08/2025Can Tho, Vietnam12 - 19 Phu Danh15 - 11 WPts
09/06/2025Ulaanbaatar, Mongolia12 - 18 Evgeny Davaadalai16 - 15 LPts
11/04/2025Huacho, Peru12 - 17 Diego Villanova8 - 15 LPts Peru National Championships 2025View
25/03/2025Mashhad, Iran11 - 17 Aftab Choudhry27(2) - 18 WPts
25/01/2025Lima, Peru10 - 17 Selestino Gonzaga19 - 26 WPts
18/12/2024Trujillo, Peru9 - 17 Thongthailek Yongyuthgym4 - 6 WPts
20/10/2024Lima, Peru9 - 16 Pablo Feo19 - 14 LPts
18/09/2024Seongnam, South Korea8 - 16 Se-jong Ryu24 - 17 WPts
21/07/2024Zapopan, Mexico8 - 15 Rodrigo Barrantes7 - 14 LPts
23/05/2024Bratislava, Slovakia8 - 14 Bla×ej Kliment14 - 10 LPts
25/03/2024Casablanca, Morocco7 - 14 Zakwan Elahrach5 - 11(1) WPts
26/01/2024Bristol, UK7 - 13 Davie Mostyn31(1) - 7 LPts
28/11/2023Perth, Australia7 - 12 John Smiles26(1) - 12 LPts
30/09/2023Oslo, Norway7 - 11 Borg Hegstad19 - 16 LPts
02/08/2023Manila, Philippines6 - 11 Gig Villarreal2 - 26(2) WPts
04/06/2023Lima, Peru6 - 10 Selestino Gonzaga10 - 25 LPts
01/05/2023Lima, Peru6 - 9 Esteban Canto10 - 12 LPts
29/03/2023Trujillo, Peru5 - 9 Xavion Punsoy1 - 17 WPts
29/01/2023Shymkent, Kazakhstan5 - 8 Lazar Orazaev28 - 5 LPts
01/12/2022Trujillo, Peru5 - 7 Quiqui Rodriguez9(1) - 15 LPts
03/10/2022Lima, Peru5 - 6 Juan Messa19 - 10 LPts
07/08/2022Trujillo, Peru5 - 5 Javier Maduro18 - 12 LPts
06/07/2022Arequipa, Peru5 - 4 Diego Rodriguez11 - 8 LPts
03/06/2022Lima, Peru4 - 4 Aimon Bernardo11 - 17 WPts
11/04/2022Arequipa, Peru4 - 3 Santiago Nazario26 - 3 LPts Peru National Championships 2022View
07/03/2022Lima, Peru3 - 3 Esteban Canto7 - 8 WPts
30/01/2022Trujillo, Peru3 - 2 Ignado Callejas6 - 11 LPts
11/12/2021Trujillo, Peru2 - 2 Tajo Cusi14 - 12 WPts
11/10/2021Trujillo, Peru2 - 1 Jose Maysonet10 - 10 LPts
11/08/2021Trujillo, Peru1 - 1 Lisandro Sabino0 - 10(2) WPts
10/06/2021Lima, Peru1 - 0 Marco Cayetano11 - 9 LPts
05/05/2021Trujillo, Peru0 - 0 Beltran Vaquera0 - 3 WPts