Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  21 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2028San Jose, Costa Rica20 - 13 Umair Noon3 - 14 WPts
13/05/2028San Jose, Costa Rica19 - 13 Doruk Kaya2(1) - 10 WPts
14/03/2028San Jose, Costa Rica18 - 13 Montego Galicia1 - 4 WPts
14/01/2028San Jose, Costa Rica17 - 13 Xavier Penate3 - 4 WPts
14/11/2027San Jose, Costa Rica16 - 13 Vusal Nagi4 - 8 WPts
13/09/2027San Jose, Costa Rica15 - 13 Aleksander Kozubal7(1) - 7(1) WPts
14/07/2027San Jose, Costa Rica14 - 13 Bronco Monge2 - 3 WPts
14/05/2027San Jose, Costa Rica14 - 12 SlavomÝr Koubek17 - 9 LPts
15/03/2027San Jose, Costa Rica13 - 12 Venacio Orrantia1 - 8 WPts
14/01/2027San Jose, Costa Rica12 - 12 Santiago Bracero2 - 3 WPts
14/11/2026San Jose, Costa Rica12 - 11 Reynaldo Mesa11 - 8 LPts
15/09/2026San Jose, Costa Rica12 - 10 Felippe Almendarez5 - 12 LPts
17/07/2026Johannesburg, South Africa11 - 10 Joey Kiyaya13 - 12 WPts
18/05/2026Caracas, Venezuela10 - 10 Macario Tristan16 - 35 WPts
20/03/2026San Jose, Costa Rica9 - 10 Xavier Cain3 - 16 WPts
20/01/2026San Jose, Costa Rica8 - 10 Oscar Rury3 - 20 WPts
22/11/2025Nassau, Bahamas8 - 9 Ben Boyce5 - 16 LPts
24/09/2025San Jose, Costa Rica7 - 9 Pyotr Tomilow7 - 7 WPts
27/07/2025Ulaanbaatar, Mongolia7 - 8 Moufid Ban17(1) - 17 LPts
29/05/2025Nassau, Bahamas7 - 7 Brin Look6 - 12 LPts
31/03/2025San Jose, Costa Rica6 - 7 Igor Bertram5 - 19 WPts
31/01/2025Soyapango, El Salvador5 - 7 Vegas Calzada0 - 2 WPts
03/12/2024San Jose, Costa Rica4 - 7 Jawad Hakimi1 - 27 WPts
05/10/2024San Jose, Costa Rica4 - 6 Rico Vazquez2 - 0 LPts
14/08/2024San Jose, Costa Rica4 - 5 Fausto Simon18(2) - 10 LPts
07/07/2024San Jose, Costa Rica3 - 5 Angel Noguera0 - 0 WPts
05/06/2024Nanchang, China3 - 4 Ho Chong14 - 12 LPts
07/04/2024San Jose, Costa Rica2 - 4 Manny Lepe0 - 0 WPts
21/02/2024San Jose, Costa Rica2 - 3 Angel Espina11(1) - 13 LPts
26/12/2023Baku, Azerbaijan2 - 2 Irfan Uddin21(2) - 14 LPts
27/10/2023San Jose, Costa Rica2 - 1 Yago Guiterrez16 - 20 LPts
22/09/2023San Jose, Costa Rica1 - 1 Santiago Magallanez0 - 0 WPts
19/08/2023San Jose, Costa Rica1 - 0 Alejandro Cadenas18 - 17 LPts
06/07/2023San Jose, Costa Rica0 - 0 Diego Fletes0 - 0 WPts