Weightclass:  Welterweight
Location:  Arequipa, Peru
Record:  22 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2033Accra, Ghana21 - 27 Andy Adams14 - 13 WPts
16/10/2033Adelaide, Australia21 - 26 David McCotter9 - 16 LPts
16/08/2033Arequipa, Peru20 - 26 Jawad Bahjat0 - 1 WPts
15/06/2033Nakuru, Kenya19 - 26 David Abudho10 - 17 WPts
17/04/2033Lima, Peru19 - 25 Angel Alvaro17 - 10 LPts Peru National Championships 2033View
14/04/2033Lima, Peru18 - 25 Luis Vidrio9 - 14 WPts Peru National Championships 2033View
11/04/2033Lima, Peru17 - 25 Santiago Sala8 - 23(1) WPts Peru National Championships 2033View
07/04/2033Arequipa, Peru16 - 25 David Donkor4 - 11 WPts
06/02/2033Jakarta, Indonesia15 - 25 Yasin Safar7 - 19 WPts
08/12/2032Goiania, Brazil14 - 25 Rogelio Avilla2 - 1 WPts
09/10/2032Batam, Indonesia13 - 25 Lemah Bot4 - 5 WPts
10/08/2032Lusaka, Zambia12 - 25 Sammy Malungisa6 - 23 WPts
12/06/2032Rotterdam, Netherlands12 - 24 Harald Reynboudt5 - 8 LPts
14/04/2032Trujillo, Peru12 - 23 Onofre Monterrosa8 - 13 LPts Peru National Championships 2032View
11/04/2032Trujillo, Peru11 - 23 Jerrold Landaverde6 - 9 WPts Peru National Championships 2032View
16/02/2032Augsburg, Germany11 - 22 Wilber Delker9 - 19 LPts
19/12/2031Touba, Senegal11 - 21 Orleans Bobet27 - 26 LPts
21/10/2031Arequipa, Peru10 - 21 Francisco Marino5 - 1 WPts
21/08/2031Arequipa, Peru10 - 20 Lordson Wiwa17 - 18 LPts
21/07/2031Arequipa, Peru9 - 20 Lordson Wiwa17 - 17 WPts
18/06/2031Baku, Azerbaijan9 - 19 Ikhtiyar Sheihzamanly3 - 10 LPts
16/05/2031Minsk, Belarus9 - 18 Yulian Cheryshev20 - 13 LPts
14/04/2031Lima, Peru9 - 17 Venacio Partida16 - 9 LPts Peru National Championships 2031View
11/04/2031Lima, Peru8 - 17 Santiago Sala5 - 12(1) WPts Peru National Championships 2031View
04/04/2031Oslo, Norway8 - 16 Thurston Westrum24 - 8 LPts
04/03/2031Oslo, Norway8 - 15 Thurston Westrum23 - 8 LPts
01/02/2031Arequipa, Peru8 - 14 Gregoor Mellemans9 - 6 LPts
31/12/2030Arequipa, Peru7 - 14 Saad Barakee12 - 8 WPts
02/11/2030Arequipa, Peru6 - 14 Enzo Casa12 - 18(2) WPts
04/09/2030Accra, Ghana5 - 14 Mike Selasee13(2) - 8 WPts
07/07/2030Arequipa, Peru5 - 13 Igor Karashev4 - 7 LPts
08/05/2030Arequipa, Peru5 - 12 Bamme Mortier6 - 6 LPts
10/03/2030Sacaba, Bolivia5 - 11 Diego Castillon22 - 16(3) LPts
10/01/2030Reno, USA5 - 10 Jordan Rice19 - 6 LPts
11/11/2029Yerevan, Armenia5 - 9 Papachan Papugian7 - 0 LPts
13/09/2029Quezon City, Philippines5 - 8 Juan Lingao13 - 8 LPts
16/07/2029Lima, Peru5 - 7 Juan Basulto10 - 18 LPts
22/05/2029Arequipa, Peru4 - 7 Sasha Tagirov0 - 5 WPts
24/03/2029Arequipa, Peru4 - 6 Chang-soo Rim36(1) - 24 LPts
24/01/2029Lima, Peru3 - 6 Porfio Carillo8 - 15 WPts
27/11/2028Lima, Peru3 - 5 Neron Aro12 - 12(2) LPts
26/10/2028Lima, Peru2 - 5 Oleos Mesquita0 - 0 WPts
25/09/2028Berlin, Germany2 - 4 Thibaud Jostes1 - 4 LPts
28/07/2028Brasilia, Brazil2 - 3 Juan Serpa9 - 6 LPts
30/05/2028Arequipa, Peru1 - 3 Quico Herrero1 - 7 WPts
31/03/2028Lima, Peru1 - 2 Santiago Urenda0 - 0 LPts
01/02/2028Arequipa, Peru1 - 1 Juan Monsivais15 - 9 LPts
19/12/2027Lima, Peru1 - 0 Rodrigo Ronquillo11 - 15(1) LPts
05/11/2027Arequipa, Peru0 - 0 Salvador Fontanilla0 - 0 WPts