Weightclass:  Welterweight
Location:  Lima, Peru
Record:  21 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/11/2030Lima, Peru20 - 30 Marco Curiel1 - 4 WPts
20/09/2030Lima, Peru20 - 29 Bruce Lenoir6 - 3 LPts
22/07/2030Lima, Peru19 - 29 Fanuco Zambrano1 - 10 WPts
24/05/2030Lima, Peru19 - 28 Juan Basulto16 - 19 LPts
26/03/2030Lima, Peru18 - 28 Luis Vidrio1 - 0 WPts
26/01/2030Lima, Peru17 - 28 Chris Snoddy2 - 8 WPts
27/11/2029Lima, Peru16 - 28 Noe Farias0 - 1 WPts
28/09/2029Lima, Peru16 - 27 Emilio Peralta4(1) - 14 LPts
30/07/2029Lima, Peru15 - 27 Ubel Blaschko3 - 7(1) WPts
31/05/2029Lima, Peru14 - 27 Franco Nocito1 - 0 WPts
01/04/2029Lima, Peru13 - 27 Maxsaisai Kwaitonggym5 - 10 WPts
31/01/2029Lima, Peru13 - 26 Adam Hairston4 - 8 LPts
02/12/2028San Salvador, El Salvador13 - 25 Gonzalo Pilar26 - 7 LPts
04/10/2028Lima, Peru12 - 25 Porfio Enciso16 - 22 WPts
07/08/2028Lima, Peru11 - 25 Jose Enriques0 - 3 WPts
09/06/2028Dublin, Ireland11 - 24 Joshua Donnell17 - 7 LPts
11/04/2028Arequipa, Peru11 - 23 Carlos Placencia24 - 23(2) LPts Peru National Championships 2028View
11/02/2028Sligo, Ireland10 - 23 Aidan Magee2 - 29(1) WPts
14/12/2027Dublin, Ireland9 - 23 Eoin Teagan11 - 15 WPts
16/10/2027Giza, Egypt8 - 23 Abdul Mostafa7 - 13 WPts
18/08/2027Leon, Nicaragua7 - 23 Macario Virgen9 - 23 WPts
19/06/2027Novokuznetsk, Russia7 - 22 Boris Moiseyev11 - 10 LPts
21/04/2027Naberezhnye Chelny, Russia7 - 21 Lazar Sautin14 - 13(1) LPts
21/02/2027Rotterdam, Netherlands6 - 21 Lex Eggheman8 - 16 WPts
24/12/2026Almaty, Kazakhstan5 - 21 Sajid Hakimoff2 - 8 WPts
26/10/2026Milan, Italy5 - 20 Tito Berlato32 - 23(1) LPts
28/08/2026Rosario, Argentina4 - 20 Reyes Gonsalez8 - 15(2) WPts
30/06/2026Columbus, USA4 - 19 Sean Payne14 - 20 LPts
02/05/2026Almaty, Kazakhstan4 - 18 Farhan Isckacow0 - 4 LPts
04/03/2026Lima, Peru4 - 17 Vidal Agre4 - 20 LPts
04/01/2026Lima, Peru4 - 16 Ora Alverez3 - 12 LPts
06/11/2025Lima, Peru4 - 15 Amjad Ayoob10 - 20 LPts
07/09/2025Boston, USA3 - 15 Ellis Kelley6 - 17 WPts
10/07/2025Dublin, Ireland2 - 15 Jack McCarthy2 - 15 WPts
12/05/2025Tamale, Ghana2 - 14 LeBron Appiah4 - 4 LPts
14/03/2025Lima, Peru1 - 14 Alejandro Fleitas5 - 10 WPts
16/01/2025Lima, Peru1 - 13 Yasin Cairimov1 - 7 LPts
17/11/2024Belo Horizonte, Brazil0 - 13 Alvino Mangual1 - 13 WPts
19/09/2024Bulawayo, Zimbabwe0 - 12 Robert Jongwe16 - 16 LPts
22/07/2024Kumasi, Ghana0 - 11 Brett Quartey21 - 15 LPts
23/05/2024Krasnoyarsk, Russia0 - 10 Alik Shtyl7 - 13 LPts
25/03/2024Rostock, Germany0 - 9 Hugh Bichler5(2) - 19 LPts
26/01/2024Almaty, Kazakhstan0 - 8 Afon Sadvackasov2 - 9 LPts
27/11/2023Manila, Philippines0 - 7 Alejandro Soliz22 - 12 LPts
28/09/2023Lima, Peru0 - 6 Arthur Drews1 - 3 LPts
31/07/2023Makassar, Indonesia0 - 5 Gathot Djojohadikusumo12 - 11 LPts
01/06/2023Bulawayo, Zimbabwe0 - 4 Ian Makwarimba15 - 18 LPts
03/04/2023Lima, Peru0 - 3 Vidal Grajales3 - 4 LPts
02/02/2023Lima, Peru0 - 2 Carlos Placencia0 - 9 LPts
03/12/2022Rotterdam, Netherlands0 - 1 Naeye Parent12 - 15(3) LPts
05/10/2022Lima, Peru0 - 0 Igor Iskackow23 - 9 LPts