Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  9 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/11/2033San Jose, Costa Rica9 - 25 Justin Moncrieff15 - 18 LPts
08/09/2033San Jose, Costa Rica9 - 24 Gavril á Fedotov5 - 2 LPts
08/07/2033San Jose, Costa Rica8 - 24 Eduardo Bermudes1 - 0 WPts
07/05/2033San Jose, Costa Rica8 - 23 Reyes Castilleja12 - 20 LPts
07/03/2033San Jose, Costa Rica7 - 23 Tim Davis3 - 16 WPts
04/01/2033San Jose, Costa Rica6 - 23 Kiki Alvarez3 - 7 WPts
04/11/2032San Jose, Costa Rica6 - 22 Shirag Dadyan1 - 16 LPts
04/09/2032San Jose, Costa Rica6 - 21 Joaquin Montiel18 - 15 LPts
06/07/2032San Jose, Costa Rica6 - 20 Loredo Marinez2 - 5 LPts
07/05/2032San Jose, Costa Rica6 - 19 Carlos Pedroza5 - 7 LPts
08/03/2032San Jose, Costa Rica5 - 19 Wu-pen Ti2 - 8 WPts
08/01/2032San Jose, Costa Rica4 - 19 Teodor Vashek2 - 14 WPts
09/11/2031San Jose, Costa Rica4 - 18 Santiago Campoverde5 - 10 LPts
13/09/2031San Jose, Costa Rica4 - 17 Joaquin Montiel12 - 13 LPts
15/07/2031San Bernardo, Chile4 - 16 Juan Mansilla7 - 16 LPts
17/05/2031San Jose, Costa Rica4 - 15 Ian Gaul15 - 9 LPts
19/03/2031Dushanbe, Tajikistan4 - 14 Lazar Abduragimov3 - 21 LPts
19/01/2031San Jose, Costa Rica4 - 13 Leonel Ribas6 - 10 LPts
22/11/2030San Jose, Costa Rica4 - 12 Leonardo Orbe7 - 23 LPts
24/09/2030San Jose, Costa Rica4 - 11 Vicente Villarrubia0 - 4 LPts
25/07/2030Vilnius, Lithuania4 - 10 Adam Wiatrek7 - 23 LPts
27/05/2030San Jose, Costa Rica3 - 10 Haldor Espeseth0 - 2 WPts
29/03/2030San Jose, Costa Rica2 - 10 Larenzo Vine3 - 20 WPts
31/01/2030Toronto, Canada2 - 9 Aaron Blackie12 - 14 LPts
03/12/2029San Jose, Costa Rica2 - 8 Jose Varas7 - 11 LPts
05/10/2029San Jose, Costa Rica1 - 8 Angel Gamino2 - 11 WPts
07/08/2029Gomel, Belarus1 - 7 Kyrylo Baran1 - 11 LPts
09/06/2029Toronto, Canada1 - 6 Chris Will0 - 3 LPts
11/04/2029San Jose, Costa Rica1 - 5 Oihane Galdamez2 - 1 LPts
11/02/2029San Jose, Costa Rica1 - 4 Alejandro Barcenas9 - 12 LPts
13/12/2028San Jose, Costa Rica0 - 4 Sasha Budagov0 - 3 WPts
15/10/2028San Jose, Costa Rica0 - 3 Enzo Bracamonte4 - 13 LPts
20/08/2028San Jose, Costa Rica0 - 2 Carlos Caro16 - 14 LPts
22/06/2028San Jose, Costa Rica0 - 1 Ovidio Nepomuceno13 - 19 LPts
02/05/2028San Jose, Costa Rica0 - 0 Nicandro Mauricio1 - 5 LPts