Weightclass:  Light Welterweight
Location:  San Jose, Costa Rica
Record:  26 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/02/2029San Jose, Costa Rica25 - 29 Carlos Colindres0 - 1 WPts
24/12/2028San Jose, Costa Rica24 - 29 Dai Black3 - 6 WPts
25/10/2028San Jose, Costa Rica23 - 29 Fatjon Sejko0 - 1 WPts
26/08/2028San Jose, Costa Rica22 - 29 Zelipe Penaloza3 - 27 WPts
27/06/2028San Jose, Costa Rica22 - 28 Dion Petralia12 - 14(1) LPts
28/04/2028San Jose, Costa Rica21 - 28 Joaquin Marcia7 - 25 WPts
28/02/2028San Jose, Costa Rica20 - 28 Cris Velo3 - 7 WPts
30/12/2027San Jose, Costa Rica20 - 27 Zelipe Escandon8(1) - 15 LPts
31/10/2027San Jose, Costa Rica20 - 26 Fanuco Alcon4 - 13 LPts
01/09/2027San Jose, Costa Rica20 - 25 Diego Noyola6 - 12 LPts
02/07/2027San Jose, Costa Rica19 - 25 Montel Urrea4 - 13 WPts
04/05/2027San Jose, Costa Rica18 - 25 Jose Salvatierra1 - 5 WPts
06/03/2027San Jose, Costa Rica17 - 25 Isaac Williamson0 - 10 WPts
06/01/2027Tipitapa, Nicaragua17 - 24 Oro Sotelo16 - 12 LPts
08/11/2026Prague, Czech Republic16 - 24 VÝtezslav Piech1 - 3 WPts
09/09/2026Rosario, Argentina15 - 24 Lisandro Pineda8 - 13 WPts
12/07/2026San Jose, Costa Rica15 - 23 Nemesio Balli11(1) - 12 LPts
13/05/2026San Jose, Costa Rica14 - 23 Kieran Glavan1 - 5 WPts
14/03/2026San Jose, Costa Rica14 - 22 Fanuco Matalon5 - 10 LPts Costa Rica National Championships 2026View
11/03/2026San Jose, Costa Rica13 - 22 Manny Medrano7 - 1 WPts Costa Rica National Championships 2026View
30/01/2026San Jose, Costa Rica12 - 22 Mikael Ykspetaja8 - 10 WPts
01/12/2025San Jose, Costa Rica11 - 22 Leonardo Carabajal2 - 10 WPts
02/10/2025San Jose, Costa Rica10 - 22 Montenegro Roldan2 - 5 WPts
04/08/2025Antofagasta, Chile10 - 21 Xeres Obregon21(2) - 20 LPts
06/06/2025San Jose, Costa Rica10 - 20 Dayaram Ramakrishna5 - 10 LPts
08/04/2025Peterborough, UK9 - 20 Tommy Glen2 - 9 WPts
08/02/2025Birmingham, UK8 - 20 Eric Rae5 - 7 WPts
11/12/2024San Jose, Costa Rica7 - 20 Alano Reynosa1 - 9(3) WPts
12/10/2024San Jose, Costa Rica6 - 20 Porfio Fontan2 - 25(5) WPts
15/08/2024Port-au-Prince, Haiti5 - 20 Colville Vian0 - 18 WPts
17/06/2024San Jose, Costa Rica4 - 20 Diego Cobos1 - 1 WPts
18/04/2024San Salvador, El Salvador4 - 19 Juan Valdivia4(1) - 14 LPts
19/02/2024Yerevan, Armenia4 - 18 Tovin Eghikyan33 - 4 LPts
22/12/2023Yerevan, Armenia4 - 17 Baghdasar Yazijian30 - 8 LPts
24/10/2023Aarhus, Denmark4 - 16 Vidkun Langhorne17(1) - 19 LPts
26/08/2023Zurich, Switzerland4 - 15 Gofried Richter27 - 9 LPts
28/06/2023San Juan, Puerto Rico4 - 14 Manny Buelna3 - 27 LPts
30/04/2023San Jose, Costa Rica3 - 14 Chiranjeevi Takshak1 - 6 WPts
02/03/2023San Jose, Costa Rica2 - 14 Jaguar Peralta2 - 12(5) WPts
05/01/2023Santa Fe de la Vera Cruz, Argentina1 - 14 Saturnin Oyola0 - 0 WPts
07/11/2022San Jose, Costa Rica0 - 14 Quinto Gonzalez1 - 10 WPts
07/09/2022San Jose, Costa Rica0 - 13 Venacio Buitrago9 - 18 LPts
12/07/2022San Jose, Costa Rica0 - 12 Miguel Merced9 - 7 LPts
19/05/2022Roskilde, Denmark0 - 11 Ulrik Borup10 - 12 LPts
21/03/2022Kumasi, Ghana0 - 10 Andy Atintande16 - 7 LPts
21/01/2022Coventry, UK0 - 9 Davie Hatt13 - 9 LPts
22/11/2021San Jose, Costa Rica0 - 8 Ragnar Odegaard4(1) - 19 LPts
21/09/2021San Jose, Costa Rica0 - 7 Haaris Haraoui9 - 14 LPts
21/07/2021Athens, Greece0 - 6 Ivankor Rokos8 - 12 LPts
22/05/2021Johannesburg, South Africa0 - 5 Geoff Kajima10 - 6 LPts
23/03/2021San Jose, Costa Rica0 - 4 Beltran Cardoso2 - 6 LPts
23/01/2021San Jose, Costa Rica0 - 3 Xalvador Matias10 - 9 LPts
18/12/2020San Jose, Costa Rica0 - 2 Ramirez Barbero8 - 9 LPts
04/11/2020San Jose, Costa Rica0 - 1 Gig Romo1 - 7 LPts
06/09/2020San Jose, Costa Rica0 - 0 Gig Romo0 - 7 LPts