Weightclass:  Light Welterweight
Location:  Lima, Peru
Record:  21 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2023Lima, Peru20 - 11 Juan Pizarro20(2) - 11 WPts
12/11/2022Lima, Peru19 - 11 Hanief Batur10 - 8 WPts
12/09/2022Lima, Peru18 - 11 Cisco Benitez6 - 13 WPts
13/07/2022Lima, Peru17 - 11 Xaverius Serrano1 - 0 WPts
14/05/2022Lima, Peru17 - 10 Mark Johnston8 - 17(7) LPts
14/03/2022Lima, Peru16 - 10 Andrii Inkijinoff6 - 4 WPts
12/01/2022Lima, Peru16 - 9 Rodrigo Aguiniga9 - 13 LPts
12/11/2021Lima, Peru15 - 9 Julek Bocian4 - 15 WPts
11/09/2021Lima, Peru14 - 9 Heino Katajisto8 - 14 WPts
11/07/2021Lima, Peru13 - 9 ArnoÜt Kopecky14 - 7 WPts
09/05/2021Lima, Peru12 - 9 Juan Nuncio5 - 18(3) WPts
10/03/2021Lima, Peru11 - 9 Charlie McAlister11 - 2 WPts
09/01/2021Tirana, Albania11 - 8 Alpheus Vercuni12 - 6 LPts
11/11/2020Yagoua, Cameroon11 - 7 Josce Houlette11 - 6 LPts
13/09/2020Lima, Peru10 - 7 Reyes Vallejos5 - 12 WPts
13/07/2020Lima, Peru9 - 7 Dave Carruth1 - 8 WPts
12/05/2020Bogota, Colombia9 - 6 Diego Moscoso6 - 6 LPts
14/03/2020Lima, Peru8 - 6 Jose Gonzalez4 - 10 WPts
13/01/2020Huacho, Peru7 - 6 Jose Gonzalez4 - 9 WPts
20/11/2019Kingston, Jamaica6 - 6 Chris Hemple6 - 5 WPts
21/09/2019Lima, Peru6 - 5 Juan Angeles4 - 4 LPts
09/08/2019Lima, Peru6 - 4 Pancho Avendano10 - 0 LPts
08/07/2019Montevideo, Uruguay5 - 4 Leonardo Giraldo4 - 3 WPts
09/05/2019Rome, Italy5 - 3 Dino De Mauro3 - 6 LPts
09/03/2019Riga, Latvia5 - 2 Vasili Jaunzems3 - 1 LPts
09/01/2019Kazan, Russia4 - 2 Igor Tishchenko2 - 4 WPts
11/11/2018Lima, Peru3 - 2 Ricky Ruan2 - 2 WPts
11/09/2018Lima, Peru3 - 1 Eloy Villar0 - 2 LPts
21/07/2018Lima, Peru2 - 1 Kolzak Polakoff4 - 0 WPts
20/05/2018Tehran, Iran2 - 0 Abdul Nasiri0 - 0 LPts
22/03/2018Lima, Peru1 - 0 Juan Nuncio0 - 2 WPts
08/02/2018Lima, Peru0 - 0 Juan Nuncio0 - 1 WPts