Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  27 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2033San Jose, Costa Rica26 - 22 Xavion Limones1 - 0 WPts
07/09/2033San Jose, Costa Rica25 - 22 Rodrigo Pinto1 - 7(1) WPts
07/07/2033San Jose, Costa Rica24 - 22 Neper Pozos0 - 3 WPts
06/05/2033San Jose, Costa Rica23 - 22 Oro Arguelles1 - 0 WPts
02/03/2033San Jose, Costa Rica22 - 22 Bilal Boukallil3 - 24 WPts
30/12/2032San Jose, Costa Rica21 - 22 Rodrigo Tobia1 - 0 WPts
29/10/2032San Jose, Costa Rica20 - 22 Kamran Totah4 - 11 WPts
29/08/2032San Jose, Costa Rica19 - 22 Santiago Pasillas0 - 1 WPts
28/06/2032San Jose, Costa Rica18 - 22 Dimos Marroquin0 - 1 WPts
29/04/2032San Jose, Costa Rica18 - 21 Neron Agosto1 - 6 LPts
29/02/2032San Jose, Costa Rica17 - 21 Sancho Montalbo5 - 13 WPts
30/12/2031San Jose, Costa Rica16 - 21 Malvolio Carmona0 - 1 WPts
31/10/2031San Jose, Costa Rica15 - 21 Jerrold Arrendondo4 - 4 WPts
31/08/2031San Jose, Costa Rica14 - 21 Carlos Cuevas15 - 12(1) WPts
02/07/2031Dzerzhinsk, Russia14 - 20 Dimi Stasova19(3) - 3 LPts
04/05/2031San Jose, Costa Rica13 - 20 David Ruane5 - 18 WPts
06/03/2031Dun Laoghaire, Ireland13 - 19 Rob Malloye9 - 9 LPts
06/01/2031Ufa, Russia13 - 18 Fadei Osipov15(2) - 25 LPts
08/11/2030San Jose, Costa Rica13 - 17 Elias Alejandre23 - 23 LPts
17/09/2030Kharkiv, Ukraine13 - 16 Lazar Baranski15 - 10 LPts
20/07/2030Pikine, Senegal13 - 15 Tugdual Oran32 - 12 LPts
22/05/2030Sale, Morocco13 - 14 Saiffeddine Elaynaoui27(1) - 13 LPts
24/03/2030San Jose, Costa Rica12 - 14 Santiago Zamorano6 - 16 WPts
25/01/2030Copenhagen, Denmark12 - 13 Ulick Bruhn20 - 14 LPts
27/11/2029Barranquilla, Colombia12 - 12 Jerrold Medero9 - 18 LPts
29/09/2029Baku, Azerbaijan11 - 12 Qulu Nasir14 - 21 WPts
01/08/2029Lima, Peru10 - 12 Ricardo Pinales0 - 12 WPts
03/06/2029Gold Coast, Australia9 - 12 Matt Killough1 - 6 WPts
05/04/2029San Jose, Costa Rica8 - 12 Tavtag Iloulyan0 - 8 WPts
05/02/2029Eindhoven, Netherlands8 - 11 Camiel Gherts29(1) - 21 LPts
08/12/2028San Jose, Costa Rica7 - 11 Patrick Lackie0 - 6 WPts
10/10/2028San Jose, Costa Rica6 - 11 Carlos Angulo0 - 14(1) WPts
12/08/2028Vilnius, Lithuania6 - 10 Cibor Gurka12(1) - 15 LPts
14/06/2028Dingzhou, China5 - 10 Ye Quan12 - 9 WPts
16/04/2028Batam, Indonesia5 - 9 Nakula Yongki28 - 19 LPts
17/02/2028San Jose, Costa Rica5 - 8 Xeres Vina10 - 5 LPts
20/12/2027Nassau, Bahamas4 - 8 Denton Pryce0 - 14 WPts
22/10/2027Atlanta, USA4 - 7 Michael Adair8 - 6 LPts
24/08/2027Baku, Azerbaijan3 - 7 Bilal Shaker6 - 21(1) WPts
24/06/2027San Jose, Costa Rica3 - 6 Ovidio Calleja3 - 12 LPts
27/04/2027San Jose, Costa Rica3 - 5 Alvino Somero6 - 16 LPts
04/03/2027Prague, Czech Republic3 - 4 Erik Jares31(1) - 24 LPts
04/01/2027Antofagasta, Chile3 - 3 Juan Lovato4 - 13 LPts
06/11/2026San Jose, Costa Rica3 - 2 Xeres Pita3 - 2 LPts
08/09/2026San Jose, Costa Rica2 - 2 Iago Cobian2(1) - 6 WPts
10/07/2026San Jose, Costa Rica2 - 1 Jose Naragon4 - 14(3) LPts
13/05/2026Minsk, Belarus1 - 1 Goga Martinovich10 - 13 WPts
15/03/2026San Jose, Costa Rica1 - 0 Miguel Villalpando25 - 26 LPts
07/02/2026San Jose, Costa Rica0 - 0 Leonardo Ciervo0 - 6 WPts