Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  19 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034San Jose, Costa Rica18 - 22 Fionn MacGuinness2 - 13 WPts
03/11/2033San Jose, Costa Rica17 - 22 Jakub Syslo1 - 2 WPts
02/09/2033San Jose, Costa Rica16 - 22 Nasario Lucas7 - 22 WPts
02/07/2033San Jose, Costa Rica15 - 22 Danilo Komadina5(1) - 5 WPts
01/05/2033San Jose, Costa Rica14 - 22 Cipriano Navarrete7 - 17 WPts
03/03/2033San Jose, Costa Rica14 - 21 Lisandro Ignacio13 - 22 LPts
02/01/2033San Jose, Costa Rica13 - 21 Ulick Lyng8 - 8 WPts
02/11/2032San Jose, Costa Rica12 - 21 Andy Williams0 - 2 WPts
02/09/2032San Jose, Costa Rica11 - 21 Hugh Pollick0 - 4 WPts
02/07/2032San Jose, Costa Rica11 - 20 Ryo Claro4 - 6 LPts
03/05/2032San Jose, Costa Rica10 - 20 Pedro Olivera17 - 13 WPts
14/03/2032San Jose, Costa Rica10 - 19 Juan Angulo10 - 11 LPts Costa Rica National Championships 2032View
11/03/2032San Jose, Costa Rica9 - 19 Ricardo Vilchis7 - 23 WPts Costa Rica National Championships 2032View
29/02/2032Montevideo, Uruguay9 - 18 Jose Gaspar26 - 7(1) LPts
31/12/2031Toshkent, Uzbekistan8 - 18 Yahya Hajiyev13 - 25 WPts
02/11/2031Bratislava, Slovakia7 - 18 BohumÝr Janachek11 - 16 WPts
04/09/2031Krasnodar, Russia6 - 18 Lazar Kasatonov21 - 16 WPts
07/07/2031Umlazi, South Africa5 - 18 Gethin Kalemba2 - 12 WPts
09/05/2031Prague, Czech Republic5 - 17 ArnoÜt Bula12 - 4 LPts
11/03/2031San Jose, Costa Rica5 - 16 Vicente Resto12 - 4 LPts Costa Rica National Championships 2031View
08/01/2031Choloma, Honduras4 - 16 Gervasio Pacifico6 - 8 WPts
10/11/2030San Pedro de Macoris, Dominican Republic4 - 15 Alejandro Arocha5 - 11 LPts
12/09/2030San Jose, Costa Rica3 - 15 Diego Cazarez8 - 9 WPts
25/07/2030San Jose, Costa Rica3 - 14 Antonio Balderas16 - 9 LPts
29/05/2030San Jose, Costa Rica3 - 13 Bronco Monge6 - 17 LPts
31/03/2030San Salvador, El Salvador3 - 12 Diego Canizares20 - 8 LPts
31/01/2030San Jose, Costa Rica3 - 11 Diego Montano2 - 8 LPts
03/12/2029San Jose, Costa Rica3 - 10 Leonel Aro21 - 16 LPts
05/10/2029San Jose, Costa Rica3 - 9 Santiago Bracero6 - 16 LPts
08/08/2029San Jose, Costa Rica2 - 9 Nasario Lucas0 - 3 WPts
13/06/2029Ostrava, Czech Republic1 - 9 Viktor Kocik8 - 14 WPts
14/04/2029San Jose, Costa Rica1 - 8 Santiago Magallanez14 - 22 LPts
14/03/2029San Jose, Costa Rica1 - 7 Rogelio Romero0 - 0 LPts
10/02/2029Mitchells Plain, South Africa1 - 6 Mduduzi Ekstein8(1) - 14 LPts
13/12/2028San Jose, Costa Rica1 - 5 Khudaverdi Tahir5 - 16 LPts
15/10/2028Dakar, Senegal1 - 4 Colar Mandiang8 - 18 LPts
17/08/2028San Jose, Costa Rica0 - 4 Emilio Pelayo0 - 3 WPts
18/06/2028San Jose, Costa Rica0 - 3 Isidro Polon9 - 9 LPts
20/04/2028Bratislava, Slovakia0 - 2 Igor Bena12 - 18 LPts
21/02/2028San Jose, Costa Rica0 - 1 Aghahadi Bakuvi7 - 17(1) LPts
23/12/2027San Jose, Costa Rica0 - 0 Gig Quezada1 - 3 LPts