Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  14 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2031San Jose, Costa Rica14 - 26 Oli Ghyselins2 - 20(1) LPts
28/03/2031San Jose, Costa Rica13 - 26 Sajid Salem3 - 13 WPts
27/01/2031San Jose, Costa Rica13 - 25 Bojidar á Tonkov4 - 1 LPts
28/11/2030San Jose, Costa Rica13 - 24 Jax Rosado0 - 1 LPts
29/09/2030San Jose, Costa Rica13 - 23 Obaid Ahmadi17 - 11 LPts
31/07/2030San Jose, Costa Rica12 - 23 Gonzalo Olmos2 - 8 WPts
01/06/2030San Jose, Costa Rica11 - 23 Montenegro Virgen7(1) - 26(1) WPts
02/04/2030San Jose, Costa Rica10 - 23 Paco Silvestre0 - 5 WPts
01/02/2030San Jose, Costa Rica9 - 23 Rogelio Leanos2 - 2 WPts
03/12/2029San Jose, Costa Rica8 - 23 Montenegro Virgen6(1) - 23(1) WPts
04/10/2029San Jose, Costa Rica8 - 22 Bronco Triana6 - 16(1) LPts
06/08/2029San Jose, Costa Rica7 - 22 Fraco Jacome3 - 8 WPts
08/06/2029San Jose, Costa Rica6 - 22 Kieran Boydstun1 - 0 WPts
10/04/2029Karagandy, Kazakhstan6 - 21 Urfan Isckacov25 - 11 LPts
10/02/2029Karagandy, Kazakhstan6 - 20 Lazar Mazhitoff17 - 21(3) LPts
13/12/2028Santiago, Chile6 - 19 Santiago Vida6 - 11 LPts
15/10/2028San Jose, Costa Rica6 - 18 Harvey Ferguson6 - 13 LPts
16/08/2028Minsk, Belarus6 - 17 Apostol Vitko10 - 12 LPts
18/06/2028Kazan, Russia6 - 16 Afon Konchikov14 - 23 LPts
20/04/2028San Jose, Costa Rica5 - 16 Dominik Kalas1 - 10 WPts
21/02/2028San Jose, Costa Rica5 - 15 Juan Bueno2 - 3 LPts
23/12/2027Rosario, Argentina4 - 15 Saturnin Camara12 - 8 WPts
25/10/2027Toronto, Canada4 - 14 Kieran Brisbane9 - 18 LPts
27/08/2027Valparaiso, Chile3 - 14 Alejandro Conrado8 - 5 WPts
28/06/2027San Jose, Costa Rica3 - 13 Jose Acevedo11 - 11 LPts
30/04/2027San Jose, Costa Rica3 - 12 Odo Peyrefitte9 - 25 LPts
02/03/2027San Jose, Costa Rica3 - 11 Orville Carpeaux13 - 8 LPts
01/01/2027San Jose, Costa Rica3 - 10 Vicente Muzquiz8 - 8 LPts
02/11/2026San Jose, Costa Rica2 - 10 Diego Morones1 - 3 WPts
04/09/2026San Jose, Costa Rica2 - 9 Saad Moldogareeff9 - 8 LPts
07/07/2026Samarqand, Uzbekistan2 - 8 Kolzak Kagramanov10 - 21 LPts
09/05/2026Pekanbaru, Indonesia2 - 7 Hatta Tjokrodiatmodjo6 - 21 LPts
11/03/2026San Jose, Costa Rica2 - 6 Gervasio Barahona9 - 17 LPts
25/01/2026Dubai, UAE2 - 5 Rehan Salameh9 - 9 LPts
27/11/2025San Jose, Costa Rica2 - 4 Fausto Sia15(1) - 12 LPts
29/09/2025San Jose, Costa Rica2 - 3 Rafael Teodoro17 - 19 LPts
03/08/2025San Jose, Costa Rica2 - 2 Hilario Vinas15 - 9 LPts
07/06/2025San Jose, Costa Rica1 - 2 Cris Lorenz0 - 0 WPts
01/05/2025San Jose, Costa Rica1 - 1 Montenegro Virgen0 - 0 LPts
20/03/2025Tirana, Albania1 - 0 Arben Nallbani8 - 20 LPts
20/01/2025San Jose, Costa Rica0 - 0 Jose Acevedo3 - 3 WPts