Weightclass:  Light Welterweight
Location:  Panama City, Panama
Record:  28(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/09/2026Panama City, Panama27(1) - 27 Veselin á Plaksov3 - 12 WPts
26/07/2026Panama City, Panama26(1) - 27 Zelipe Escandon3 - 11 WPts
27/05/2026Panama City, Panama26(1) - 26 Juhani Kollontai11(2) - 10 LPts
28/03/2026Panama City, Panama25(1) - 26 Aleksei Dostaev4 - 17 WPts
27/01/2026Panama City, Panama24(1) - 26 Santhosh Patel3 - 10(1) WPts
28/11/2025Panama City, Panama23(1) - 26 James Fidler4 - 11 WPts
29/09/2025Panama City, Panama22(1) - 26 Desiderio Vizcaino11 - 23(1) WPts
31/07/2025Panama City, Panama21(1) - 26 Guido Magan0 - 8 WPts
01/06/2025Panama City, Panama20(1) - 26 Desiderio Tabora3 - 13 WPts
02/04/2025Panama City, Panama19(1) - 26 Gervasio Lugar4 - 10 WPts
01/02/2025Panama City, Panama18 - 26 Xeres Fuerte1 - 9(1) WKO3
03/12/2024Panama City, Panama17 - 26 Beltran Villano4 - 7 WPts
04/10/2024Panama City, Panama16 - 26 Tolga Vardar1 - 2 WPts
05/08/2024Panama City, Panama15 - 26 John Quier3 - 8(1) WPts
07/06/2024San Miguel de Tucuman, Argentina14 - 26 Quiqui Pereida16(3) - 17 WPts
09/04/2024Santo Domingo de Guzman, Dominican Republic13 - 26 Juan Blas7 - 16 WPts
10/02/2024Córdoba, Argentina12 - 26 Loredo Morelos6 - 18 WPts
13/12/2023Ponce, Puerto Rico12 - 25 Baltasar Febles27(6) - 11 LPts
15/10/2023Accra, Ghana12 - 24 Ian Adu15 - 17 LPts
17/08/2023Panama City, Panama12 - 23 Ivan Dorantes14 - 22(5) LPts
20/06/2023Mariupol, Ukraine12 - 22 Yakiv Burick29(2) - 6 LPts
22/04/2023Kharkiv, Ukraine12 - 21 Kir Sosunov21(1) - 10 LPts
22/02/2023Riyadh, Saudi Arabia12 - 20 Amer Hawi7(1) - 8 LPts
25/12/2022Panama City, Panama11 - 20 Quin Degollado2 - 0 WPts
26/10/2022Santo Domingo de Guzman, Dominican Republic11 - 19 Oleos Camisa13 - 18 LPts
28/08/2022Kampala, Uganda11 - 18 John Senyonjo18(1) - 11 LPts
29/06/2022Riyadh, Saudi Arabia10 - 18 Abdul Maboob6 - 14 WPts
01/05/2022Panama City, Panama9 - 18 Diederik Bank1 - 2 WPts
03/03/2022Panama City, Panama9 - 17 Xaver Vasques11 - 15 LPts
01/01/2022Rio de Janeiro, Brazil9 - 16 Santiago Arvelo14(1) - 11 LPts
02/11/2021Almaty, Kazakhstan9 - 15 Vasili Galiacberow6 - 18 LPts
04/09/2021Panama City, Panama8 - 15 Fausto Maza1 - 5 WPts
04/07/2021Port-de-Paix, Haiti7 - 15 Garen Simon1 - 1 WPts
06/05/2021Panama City, Panama6 - 15 Loredo Ossa8 - 12 WPts
07/03/2021Panama City, Panama6 - 14 Santiago Gallo11 - 5 LPts
06/01/2021Melbourne, Australia6 - 13 Peter Aday11(1) - 4 LPts
06/11/2020Aalborg, Denmark5 - 13 Dag Farver1 - 10 WPts
07/09/2020Russeifa, Jordan5 - 12 Tariq Jabbir3 - 4 LPts
10/07/2020Panama City, Panama4 - 12 Loredo Ossa7 - 8 WPts
09/05/2020Panama City, Panama4 - 11 Carlos Morataya6 - 6 LPts
25/03/2020Panama City, Panama3 - 11 Neper Machuca5 - 6 WPts
24/01/2020Panama City, Panama3 - 10 Angel Veron3 - 10 LPts
23/11/2019Nassau, Bahamas3 - 9 Kyle Crabb10 - 2 LPts
24/09/2019Panama City, Panama3 - 8 Antonio Rivas11 - 0 LPts
19/08/2019Palembang, Indonesia3 - 7 Lemah Alimin4 - 7 LPts
21/06/2019Lodz, Poland3 - 6 Marceli Gacek7 - 2 LPts
23/04/2019Panama City, Panama3 - 5 Angel Veron2 - 6 LPts
20/02/2019Harare, Zimbabwe2 - 5 John Parirenyatwa1 - 6 WPts
23/12/2018Maracay, Venezuela1 - 5 Jose Castelo3 - 1 WPts
25/10/2018San Miguelito, Panama1 - 4 Leonel Anguiano4 - 0 LPts
03/09/2018Panama City, Panama0 - 4 Angel Villalba1(1) - 0 WPts
26/07/2018Panama City, Panama0 - 3 Ramirez Gaspar4 - 0 LPts
30/05/2018Panama City, Panama0 - 2 Enzo Loreto2 - 1 LPts
01/04/2018Panama City, Panama0 - 1 Antonio Rivas2 - 0 LPts
18/02/2018New Kingston, Jamaica0 - 0 Gareth Mellish0 - 0 LPts