Weightclass:  Light Welterweight
Location:  San Miguelito, Panama
Record:  26 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/08/2030San Miguelito, Panama25 - 21 Cruz Mayoral3 - 6 WPts
15/06/2030San Miguelito, Panama24 - 21 James Caden14 - 5 WPts
16/04/2030San Miguelito, Panama23 - 21 Dominic McAlinden3 - 6 WPts
15/02/2030San Miguelito, Panama22 - 21 Pham Hoang2 - 5 WPts
17/12/2029San Miguelito, Panama21 - 21 Niao-ka Yim3 - 10 WPts
18/10/2029San Miguelito, Panama20 - 21 Javier Amor1 - 7 WPts
19/08/2029San Miguelito, Panama19 - 21 Ulises Arguello1 - 2 WPts
20/06/2029San Miguelito, Panama18 - 21 Miguel Alejo1 - 10 WPts
21/04/2029San Miguelito, Panama18 - 20 Emilio Monge11 - 21 LPts
20/02/2029San Miguelito, Panama17 - 20 Santiago Trinadad3 - 9(1) WPts
22/12/2028San Miguelito, Panama16 - 20 Diego Civil14 - 13 WPts
23/10/2028San Miguelito, Panama15 - 20 Batbarayn Khongor2 - 3(1) WPts
24/08/2028Panama City, Panama14 - 20 Rico Tagle10 - 28(1) WPts
28/06/2028Tampere, Finland13 - 20 Esa Kivivuori3 - 13 WPts
29/04/2028Kuala Lumpur, Malaysia12 - 20 Rehan Adel0 - 4 WPts
01/03/2028Samarqand, Uzbekistan12 - 19 Nadir Afzal17 - 8 LPts
01/01/2028Perth, Australia11 - 19 Roger Wood9 - 7 WPts
03/11/2027San Miguelito, Panama10 - 19 Noe De la Torre2 - 7 WPts
03/09/2027San Miguelito, Panama9 - 19 Santiago Justiniano0 - 6 WPts
06/07/2027Córdoba, Argentina9 - 18 Manny Roberto5 - 21(1) LPts
08/05/2027San Miguelito, Panama9 - 17 Marjun Parody1 - 1 LPts
09/03/2027Melbourne, Australia8 - 17 Barry Evanson1 - 1 WPts
09/01/2027Panama City, Panama7 - 17 Diego Banes2 - 21(6) WPts
14/11/2026Panama City, Panama6 - 17 Quinto Dorantes6 - 15 WPts
16/09/2026Dublin, Ireland6 - 16 Ian Sloas2 - 11 LPts
19/07/2026San Miguelito, Panama5 - 16 Waqas Bahri3 - 8 WPts
20/05/2026Mississauga, Canada5 - 15 Kenzie Noble20(1) - 23 LPts
22/03/2026Almaty, Kazakhstan5 - 14 Hacibey Moldabecoff20 - 34 LPts
22/01/2026San Miguelito, Panama5 - 13 Alejandro Aragona6(1) - 9 LPts
23/11/2025San Miguelito, Panama5 - 12 Georgiy Cairbecov3 - 7(1) LPts
24/09/2025San Miguelito, Panama5 - 11 Haakon Brix7 - 7 LPts
27/07/2025Namangan, Uzbekistan5 - 10 Sergey Gazizow12(2) - 32 LPts
29/05/2025Prague, Czech Republic5 - 9 Radim Patera3 - 20 LPts
31/03/2025Samarqand, Uzbekistan4 - 9 Qasim Dia1 - 15 WPts
31/01/2025San Miguel de Tucuman, Argentina4 - 8 Neper Urquidez11 - 20 LPts
03/12/2024Panama City, Panama4 - 7 Sagaz Casal17 - 26 LPts
12/10/2024San Miguelito, Panama4 - 6 Angel Montijo5 - 7(1) LPts
15/08/2024Sunderland, UK4 - 5 Joe Blevins10 - 10 LPts
17/06/2024Kingston, Jamaica4 - 4 Cole Sprouse36 - 3 LPts
19/04/2024Santiago de los Caballeros, Dominican Republic4 - 3 Javier Cepeda24 - 16 LPts
20/02/2024Aalborg, Denmark4 - 2 Dag Binger13 - 20 LPts
23/12/2023Walbrzych, Poland3 - 2 Krystian Bakula9 - 10 WPts
25/10/2023Panama City, Panama2 - 2 Juan Capote0 - 6 WPts
02/09/2023Panama City, Panama1 - 2 Xeres Fuerte0 - 1 WPts
06/07/2023Płock, Poland1 - 1 Walenty Gleba4 - 20 LPts
07/05/2023San Miguelito, Panama1 - 0 Lorenzo Abrigo16(2) - 16 LPts
05/04/2023Odense, Denmark0 - 0 Fortinbras Kriger0 - 0 WPts