Weightclass:  Lightweight
Location:  Lima, Peru
Record:  36(2) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2031Lima, Peru35(2) - 32 Kamran Kazi1 - 6 WPts
26/10/2031Lima, Peru34(2) - 32 Eustace Athanasiou2 - 4 WPts
26/08/2031Lima, Peru33(2) - 32 Spencer Hall3(1) - 26 WPts
27/06/2031Lima, Peru33(2) - 31 Maslin Mane6 - 5 LPts
27/04/2031Lima, Peru32(2) - 31 Bendit Van de Kamp9 - 16 WPts
26/02/2031Lima, Peru31(2) - 31 Mark McCadden2 - 3 WPts
28/12/2030Lima, Peru30(2) - 31 Leis Van den Cule1 - 0 WPts
29/10/2030Lima, Peru29(2) - 31 Leggett Dacourt0 - 2 WPts
30/08/2030Lima, Peru28(2) - 31 Haaris Abdullah0 - 7 WPts
30/06/2030Lima, Peru28(2) - 30 BarnabᚠSasek22(1) - 17 LPts
02/05/2030Lima, Peru28(2) - 29 Ali Doud9 - 11 LPts
03/03/2030Lima, Peru27(2) - 29 Cris Gama4(1) - 16 WPts
02/01/2030Krakow, Poland27(2) - 28 Ryszard Bienkowski38 - 13 LPts
02/12/2029Krakow, Poland27(2) - 27 Ryszard Bienkowski37 - 13 LPts
01/11/2029Krakow, Poland27(2) - 26 Ryszard Bienkowski36 - 13 LPts
01/10/2029Lima, Peru27(2) - 25 Ryszard Bienkowski35 - 13 LPts
14/08/2029Shiraz, Iran27(2) - 24 Haider Mansoor8 - 23 LPts
16/06/2029Lima, Peru26(2) - 24 Armani Chawapiwa1 - 1 WPts
17/04/2029Trujillo, Peru25(2) - 24 Eduardo Morino6 - 4 WPts Peru National Championships 2029View
14/04/2029Trujillo, Peru24(2) - 24 Luis Fabela14(1) - 9 WPts Peru National Championships 2029View
11/04/2029Trujillo, Peru23(2) - 24 Santiago Tamez14(2) - 13 WPts Peru National Championships 2029View
19/03/2029Lima, Peru22(1) - 24 Santiago Arevalo12(2) - 29(17) WKO3
20/01/2029Manaus, Brazil21(1) - 24 Alejandro Fagundes20 - 15 WPts
22/11/2028Lodz, Poland20(1) - 24 Dawid Rak9 - 10 WPts
24/09/2028Bamenda, Cameroon19(1) - 24 Raul Fosse9(1) - 11 WPts
27/07/2028Lima, Peru18 - 24 Santiago Arevalo11(2) - 26(14) WKO3
03/06/2028Lima, Peru18 - 23 Alejandro Rayos10(1) - 24 LPts
17/04/2028Arequipa, Peru18 - 22 Oleos Rebollar12 - 22 LPts Peru National Championships 2028View
14/04/2028Arequipa, Peru17 - 22 Santiago Gamon6 - 4 WPts Peru National Championships 2028View
11/04/2028Arequipa, Peru16 - 22 Roman Cid1 - 3 WPts Peru National Championships 2028View
29/03/2028Lima, Peru15 - 22 Atif Jamal3 - 7 WPts
30/01/2028Lima, Peru14 - 22 Ryszard Kokoszka1 - 15 WPts
02/12/2027Accra, Ghana13 - 22 Vul Bamford10 - 8 WPts
04/10/2027Lima, Peru12 - 22 Jeraldo Guajardo2 - 16 WPts
05/08/2027Vilnius, Lithuania11 - 22 Mateusz Golaszewski10 - 13 WPts
07/06/2027Lima, Peru11 - 21 Elmar Shaban12 - 17 LPts
09/04/2027Cheongju, South Korea10 - 21 Sung-yeung Paik2 - 12 WPts
09/02/2027Kumasi, Ghana10 - 20 Amer Sultan8 - 12 LPts
12/12/2026Bratsk, Russia10 - 19 Kolya Polischuk9 - 7(1) LPts
14/10/2026Huacho, Peru9 - 19 Larenzo Coreas4 - 19(2) WPts
24/08/2026Touba, Senegal8 - 19 Vermont Bah6 - 6 WPts
26/06/2026Kitwe, Zambia8 - 18 Xhosas Mpheneka9 - 11 LPts
28/04/2026Lima, Peru8 - 17 Bert Wagenbach6 - 11 LPts
28/02/2026Lima, Peru8 - 16 Quinto Alejos10(2) - 12 LPts
03/01/2026Lima, Peru7 - 16 Porfio Chavana12 - 22 WPts
09/11/2025Sana'a, Yemen6 - 16 Faisal Bookallil8 - 16 WPts
10/09/2025Trujillo, Peru6 - 15 Carlos Porro11 - 5 LPts
14/07/2025Lima, Peru6 - 14 Santiago Cruz13(1) - 11 LPts
21/05/2025Lima, Peru6 - 13 Jose Rota12 - 20 LPts
17/04/2025Huacho, Peru6 - 12 Manuel Zenon14 - 13 LPts Peru National Championships 2025View
14/04/2025Huacho, Peru5 - 12 Rodrigo Cayetano3 - 1 WPts Peru National Championships 2025View
11/04/2025Huacho, Peru4 - 12 Santiago Arevalo5(1) - 10(4) WPts Peru National Championships 2025View
12/03/2025Lima, Peru3 - 12 Berto Rafael1 - 2 WPts
12/01/2025Rostov-on-Don, Russia3 - 11 Aleksandr Dudukalo11 - 16 LPts
14/11/2024Carolina, Puerto Rico3 - 10 Fraco Gavino9 - 13 LPts
14/09/2024Lima, Peru2 - 10 Alejandro Alberto0 - 2 WPts
17/07/2024Panama City, Panama2 - 9 Marjun Talamantes1 - 14 LPts
18/05/2024Madrid, Spain2 - 8 Loredo Carrillo20(2) - 18 LPts
20/03/2024Lima, Peru2 - 7 Jerrold Almonte2 - 2 LPts
24/01/2024Lima, Peru2 - 6 Frisco Bolanos23 - 15 LPts
26/11/2023Lima, Peru2 - 5 Neron Ayon11 - 24 LPts
13/10/2023Arequipa, Peru2 - 4 Oihane Orduno7 - 14 LPts
12/09/2023Lima, Peru2 - 3 Ian Janulewicz2 - 5(2) LPts
14/07/2023Odense, Denmark2 - 2 Dyre Budde20 - 7 LPts
16/05/2023Lima, Peru1 - 2 Santiago Cruz3 - 7 WPts
16/03/2023Khujand, Tajikistan1 - 1 Boris Ospanov8 - 10 LPts
16/01/2023Barcelona, Spain1 - 0 Gervasio Abrantes5 - 22 LPts
18/11/2022Lima, Peru0 - 0 Vicente Ledezma0 - 1 WPts