Weightclass:  Welterweight
Location:  Lima, Peru
Record:  23 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/06/2031Lima, Peru22 - 21 Mike Danganan2 - 2 WPts
14/04/2031Lima, Peru22 - 20 Juan Lana18(2) - 15 LPts Peru National Championships 2031View
11/04/2031Lima, Peru21 - 20 Ulises Rumbo3 - 4 WPts Peru National Championships 2031View
07/03/2031Rome, Italy20 - 20 Augusto Perri20 - 27(1) WPts
07/01/2031Sana'a, Yemen19 - 20 Gazi Elmoudawi4 - 30 WPts
09/11/2030Quezon City, Philippines18 - 20 Dimos Watan2 - 19 WPts
11/09/2030Lima, Peru17 - 20 Rodrigo Imperial1 - 28(1) WPts
22/07/2030Salta, Argentina17 - 19 Jair Cornejo13 - 20 LPts
24/05/2030Lima, Peru16 - 19 Bronco Perdomo19 - 28 WPts
14/04/2030Huacho, Peru16 - 18 Carlos Molinar26 - 18 LPts Peru National Championships 2030View
11/04/2030Huacho, Peru15 - 18 Angel Alvaro3 - 1 WPts Peru National Championships 2030View
11/03/2030Lima, Peru14 - 18 Rio Valle3 - 9 WPts
11/01/2030Lima, Peru13 - 18 Fuad Baiseitow4 - 9 WPts
12/11/2029Lima, Peru12 - 18 Santiago Sala3 - 5(1) WPts
13/09/2029Lima, Peru11 - 18 Fanuco Zambrano1 - 4 WPts
16/07/2029Lima, Peru10 - 18 Larenzo Mazon5 - 7 WPts
18/05/2029Lima, Peru9 - 18 Seferino Pecina5(1) - 21 WPts
19/03/2029Kingston, Jamaica9 - 17 Mark Parcel23 - 4 LPts
19/01/2029Zamboanga City, Philippines8 - 17 Diego Dimailig0 - 10 WPts
21/11/2028Lima, Peru7 - 17 Quiqui Socorro3 - 16 WPts
27/09/2028Lima, Peru6 - 17 Rodrigo Imperial1 - 16 WPts
29/07/2028Lima, Peru5 - 17 Clinton Dalzell0 - 5 WPts
31/05/2028Trujillo, Peru5 - 16 Jose Calvin14 - 28 LPts
14/04/2028Arequipa, Peru5 - 15 Reynaldo Pulido10 - 6 LPts Peru National Championships 2028View
11/04/2028Arequipa, Peru4 - 15 Juan Miranda12 - 13 WPts Peru National Championships 2028View
30/03/2028Lima, Peru3 - 15 Juan Miranda12 - 12 WPts
01/02/2028Trujillo, Peru3 - 14 Jose Calvin12 - 28 LPts
14/12/2027Accra, Ghana3 - 13 Jawad Ben12 - 21 LPts
16/10/2027Tilburg, Netherlands3 - 12 Alberik Hendryckx14 - 16 LPts
18/08/2027Zamboanga City, Philippines3 - 11 Ricardo Maniulit14 - 13 LPts
20/06/2027Vienna, Austria3 - 10 Eloy Abermeth6 - 18 LPts
22/04/2027Cork, Ireland3 - 9 Aidan Flanagon15(2) - 19 LPts
22/02/2027Quezon City, Philippines3 - 8 Cruz Buenrostro29(4) - 26 LPts
24/12/2026Lima, Peru2 - 8 Endrit Erbakan0 - 15(1) WPts
25/10/2026Lima, Peru2 - 7 Mark Henderson3 - 4 LPts
26/08/2026Vienna, Austria1 - 7 Dedrik Palaszynski2 - 9 WPts
28/06/2026Lima, Peru0 - 7 Santiago Cordero7 - 12(1) WPts
05/05/2026Lima, Peru0 - 6 Reynaldo Pulido0 - 0 LPts
07/03/2026Lima, Peru0 - 5 Nicandro Soza15(1) - 10 LPts
08/01/2026Lima, Peru0 - 4 Alejandro Montesinos7 - 10 LPts
12/11/2025Milwaukee, USA0 - 3 Leighton Reese9 - 15 LPts
14/09/2025Lima, Peru0 - 2 Juan Toral17(2) - 30 LPts
30/07/2025Trujillo, Peru0 - 1 Elias Rosalez10 - 18 LPts
29/06/2025Lima, Peru0 - 0 Quico Aro0 - 7 LPts