Weightclass:  Welterweight
Location:  Trujillo, Peru
Record:  16 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2028Trujillo, Peru16 - 29 Porfio Enciso16 - 23 LPts
28/09/2028Trujillo, Peru15 - 29 Carlos Molinar13 - 11 WPts
30/07/2028Trujillo, Peru15 - 28 Juan Miranda12 - 15 LPts
31/05/2028Trujillo, Peru14 - 28 Juan Basulto5 - 16 WPts
01/04/2028Trujillo, Peru13 - 28 Franco Cruz1 - 3 WPts
01/02/2028Trujillo, Peru12 - 28 Juan Basulto3 - 14 WPts
03/12/2027Trujillo, Peru12 - 27 Reynaldo Pulido7 - 5 LPts
04/10/2027Trujillo, Peru11 - 27 Juan Lana4(1) - 3 WPts
05/08/2027Trujillo, Peru11 - 26 Walter de Blide5 - 6 LPts
06/06/2027Trujillo, Peru10 - 26 Juan Carcamo9 - 5 WPts
08/04/2027Trujillo, Peru10 - 25 Juan Lana1 - 2 LPts
07/02/2027Trujillo, Peru10 - 24 Zernebog Tyukalov8 - 5 LPts
09/12/2026Hamburg, Germany9 - 24 Ulbrecht Jeschke4 - 5 WPts
11/10/2026Trujillo, Peru8 - 24 Carlo De Mauro11 - 8 WPts
12/08/2026Lima, Peru8 - 23 Vidal Grajales20 - 11 LPts
27/06/2026Newark, USA8 - 22 John Spano12(1) - 19 LPts
29/04/2026Trujillo, Peru7 - 22 Juan Miranda6 - 5 WPts
01/03/2026Bulawayo, Zimbabwe7 - 21 Will Nqindi12 - 13 LPts
01/01/2026Accra, Ghana6 - 21 Oscar Atsu8 - 17 WPts
03/11/2025Trujillo, Peru5 - 21 Juan Valdovinos5 - 5 WPts
05/09/2025Port-de-Paix, Haiti5 - 20 Valeray Harnois0 - 0 LPts
08/07/2025Batangas City, Philippines4 - 20 Robert Ancheta4 - 2 WPts
10/05/2025Trujillo, Peru3 - 20 Jonathan Hansen3 - 18 WPts
11/03/2025Tehran, Iran3 - 19 Zuffur Hossain11 - 12 LPts
11/01/2025Almaty, Kazakhstan3 - 18 Ioakim Zaiylkanoff3 - 4 LPts
13/11/2024Lima, Peru2 - 18 Ora Angeles2 - 13 WPts
15/09/2024Lima, Peru2 - 17 Oro Macario2 - 3 LPts
18/07/2024Trujillo, Peru2 - 16 Oro Macario1 - 3 LPts
18/05/2024Vilnius, Lithuania2 - 15 Bartosz Grabarek8(1) - 9 LPts
20/03/2024Almaty, Kazakhstan1 - 15 Afon Bajmuratov3 - 8 WPts
21/01/2024Trujillo, Peru1 - 14 Gerard Djilobodji4 - 13 LPts
23/11/2023Padang, Indonesia1 - 13 Topan Timur12 - 11 LPts
25/09/2023Lima, Peru1 - 12 Rio Lacerda1 - 9 LPts
30/07/2023Davao City, Philippines1 - 11 Santiago Macalipat21 - 9 LPts
01/06/2023Portmore, Jamaica1 - 10 John Vannett14(1) - 7 LPts
03/04/2023Chiclayo, Peru1 - 9 Seferino Nolasco26(1) - 9 LPts
07/02/2023Lima, Peru1 - 8 Ora Briceno12 - 9 LPts
14/12/2022Lima, Peru1 - 7 Frisco Oropeza12 - 19 LPts
05/11/2022Arequipa, Peru0 - 7 Joaquin Arabia0 - 0 WPts
02/10/2022Port-au-Prince, Haiti0 - 6 Vail Fosse7 - 11 LPts
04/08/2022Lima, Peru0 - 5 Xabat Rosero7 - 8 LPts
12/06/2022Trujillo, Peru0 - 4 Isidro Villafane12 - 16 LPts
14/04/2022Dakar, Senegal0 - 3 Platt Ory18 - 8 LPts
14/02/2022Birmingham, UK0 - 2 Iain McCabe13 - 7 LPts
17/12/2021Lima, Peru0 - 1 Berto Barreras12 - 11 LPts
05/11/2021Trujillo, Peru0 - 0 Waldemarr Abrahamsen0 - 0 LPts