Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  20 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/07/2031San Jose, Costa Rica19 - 30 Daniil Narkulov5 - 12 WPts
26/05/2031San Jose, Costa Rica18 - 30 Shakir Ghahylyckow2 - 8 WPts
25/03/2031San Jose, Costa Rica17 - 30 Vali Dam8 - 8 WPts
24/01/2031San Jose, Costa Rica17 - 29 Samuel Bouska14(1) - 11 LPts
25/11/2030San Jose, Costa Rica16 - 29 Ricardo Vilchis4 - 17 WPts
26/09/2030San Jose, Costa Rica15 - 29 Danylko Batko1 - 16 WPts
28/07/2030San Jose, Costa Rica14 - 29 Alejandro Benavidez4 - 8 WPts
30/05/2030San Jose, Costa Rica14 - 28 Oihane Grajeda8 - 21 LPts
31/03/2030San Jose, Costa Rica13 - 28 Enzo Anaya0 - 1 WPts
31/01/2030San Jose, Costa Rica12 - 28 Dimos Lastra8 - 10 WPts
03/12/2029San Jose, Costa Rica12 - 27 Juan Marin10 - 24 LPts
08/10/2029Yerevan, Armenia11 - 27 Norazn Hachigyan3 - 10 WPts
10/08/2029Ulaanbaatar, Mongolia10 - 27 Hui-chao Doo12 - 10 WPts
12/06/2029Angers, France10 - 26 Laurent Ouimet19 - 29(4) LPts
14/04/2029Aarhus, Denmark10 - 25 Kelsey Born31(1) - 15 LPts
14/02/2029San Jose, Costa Rica9 - 25 Santiago Lasso0 - 2 WPts
16/12/2028Brno, Czech Republic8 - 25 Oleg Skalsky0 - 2 WPts
18/10/2028San Jose, Costa Rica7 - 25 Reynaldo Mesa19 - 13 WPts
19/08/2028San Jose, Costa Rica7 - 24 Montel Yepez15 - 11 LPts
21/06/2028Santo Domingo Este, Dominican Republic7 - 23 Oleos Vejar19 - 7 LPts
23/04/2028San Jose, Costa Rica6 - 23 Reyes Mestas3 - 21 WPts
26/02/2028San Jose, Costa Rica6 - 22 Santiago Magallanez11 - 18 LPts
28/12/2027San Jose, Costa Rica5 - 22 Joaquin Canal0 - 3 WPts
29/10/2027San Jose, Costa Rica4 - 22 Cruz Garcia5 - 17 WPts
30/08/2027San Jose, Costa Rica4 - 21 Dimos Navarro9 - 11 LPts
03/07/2027San Jose, Costa Rica4 - 20 Diego Medel3 - 1 LPts
05/05/2027Charleroi, Belgium4 - 19 Sorrel Turcat16 - 17 LPts
07/03/2027San Jose, Costa Rica4 - 18 Carolus Kirkegaard5 - 8 LPts
07/01/2027Athens, Greece4 - 17 Pierro Nikolas16 - 21 LPts
08/11/2026Santiago de Cuba, Cuba4 - 16 Carlos Ureno5 - 10(1) LPts
10/09/2026San Jose, Costa Rica4 - 15 Balte Van Ryneveld6 - 9 LPts
12/07/2026San Jose, Costa Rica4 - 14 Juan Asuncion28 - 19 LPts
17/05/2026San Jose, Costa Rica3 - 14 Eduardo Mendosa2 - 11 WPts
25/03/2026Nonthaburi, Thailand3 - 13 Chontlatarn Sriyabhaya17 - 8 LPts
25/01/2026San Jose, Costa Rica2 - 13 Venacio Orrantia0 - 2 WPts
26/11/2025San Jose, Costa Rica1 - 13 Sean Birrell1 - 5 WPts
27/09/2025Antofagasta, Chile0 - 13 Montel Barragan5 - 9 WPts
30/07/2025Copenhagen, Denmark0 - 12 Gardiner Henriksen8 - 5 LPts
01/06/2025New Kingston, Jamaica0 - 11 Phil Prothro4 - 0 LPts
03/04/2025San Jose, Costa Rica0 - 10 Duncan Fildes5 - 4 LPts
03/02/2025Tampere, Finland0 - 9 Klemetti Petaja51 - 5 LPts
06/12/2024Casablanca, Morocco0 - 8 Hudhafah Abbouda36 - 17 LPts
08/10/2024San Jose, Costa Rica0 - 7 Gig Palacios24(1) - 17 LPts
02/09/2024San Jose, Costa Rica0 - 6 Montel Yepez0 - 0 LPts
02/08/2024Kuching, Malaysia0 - 5 Ming Tong11 - 13 LPts
04/06/2024Bern, Switzerland0 - 4 Abel Gerbracht1(1) - 4 LPts
06/04/2024Santiago de los Caballeros, Dominican Republic0 - 3 Angel Soltero18 - 22 LPts
07/02/2024San Jose, Costa Rica0 - 2 Reynaldo Mesa0 - 0 LPts
26/12/2023San Jose, Costa Rica0 - 1 Quin Encinas25 - 10 LPts
17/11/2023San Jose, Costa Rica0 - 0 Paul Stockard1 - 8 LPts