Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  21 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/08/2030San Jose, Costa Rica20 - 14 Kashif Hameed2 - 5 WPts
02/06/2030San Jose, Costa Rica19 - 14 Salvador Cortinas3 - 2 WPts
03/04/2030San Jose, Costa Rica18 - 14 Ponce Socarras2 - 3 WPts
02/02/2030San Jose, Costa Rica17 - 14 Agon Brozi1 - 1 WPts
04/12/2029San Jose, Costa Rica16 - 14 Jair Vivanco3 - 10 WPts
05/10/2029San Jose, Costa Rica15 - 14 Dmitri Cairbeckov2 - 9 WPts
06/08/2029San Jose, Costa Rica14 - 14 Haji Kuliyev15 - 8 WPts
08/06/2029San Jose, Costa Rica13 - 14 Fatmir Pipa7 - 16 WPts
09/04/2029San Jose, Costa Rica12 - 14 Herbert Kasper4 - 9 WPts
09/02/2029San Jose, Costa Rica11 - 14 Juan Ballon2 - 1 WPts
11/12/2028San Jose, Costa Rica10 - 14 Rodrigo Fontanez0 - 7 WPts
12/10/2028San Jose, Costa Rica9 - 14 Antonio Carrizales1 - 22(1) WPts
14/08/2028San Jose, Costa Rica9 - 13 Juan Murillo9 - 5 LPts
16/06/2028San Jose, Costa Rica9 - 12 Santiago Botello20(1) - 16 LPts
17/04/2028San Jose, Costa Rica8 - 12 Manuel Jose4 - 15 WPts
18/02/2028Liverpool, UK7 - 12 Morgan Griffiths1 - 4 WPts
21/12/2027San Jose, Costa Rica7 - 11 Boswell Carlin8 - 27 LPts
23/10/2027Brussels, Belgium7 - 10 Sezni Aime17 - 15 LPts
25/08/2027San Jose, Costa Rica6 - 10 Juan Carillo3 - 18 WPts
23/06/2027San Jose, Costa Rica6 - 9 Angel Vallecillo6 - 10 LPts
26/04/2027Tehuacan, Mexico5 - 9 Eloy Linares15(1) - 23 WPts
26/02/2027Brasilia, Brazil5 - 8 Zacarias Penso39 - 18 LPts
29/12/2026San Jose, Costa Rica5 - 7 Ovidio Calleja1 - 11 LPts
31/10/2026Quezon City, Philippines5 - 6 Elias Marino15 - 13 LPts
01/09/2026San Jose, Costa Rica4 - 6 Cuba Fraire3 - 3 WPts
03/07/2026San Jose, Costa Rica3 - 6 Zuffur Naderi0 - 1 WPts
05/05/2026Almaty, Kazakhstan3 - 5 Fedor Kazbecow0 - 0 LPts
07/03/2026San Jose, Costa Rica2 - 5 Ricardo Gudino1 - 0 WPts
08/01/2026San Jose, Costa Rica2 - 4 Diego Manzano2 - 1 LPts
16/11/2025Graz, Austria2 - 3 Ferdy Fige10 - 24 LPts
18/09/2025San Jose, Costa Rica1 - 3 Fresco Lopez2 - 15 WPts
23/07/2025San Jose, Costa Rica1 - 2 Ovidio Barahona6 - 16 LPts
26/05/2025San Jose, Costa Rica1 - 1 Ramiro Villatoro13(1) - 14(1) LPts
08/04/2025San Jose, Costa Rica1 - 0 Santiago Arena3 - 19 LPts
07/03/2025San Jose, Costa Rica0 - 0 Juan Carillo1 - 4 WPts