Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  28(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2032San Jose, Costa Rica27(1) - 16 Porfio Garcia2 - 6 WPts
10/01/2032San Jose, Costa Rica26(1) - 16 Aleksei Kairbekoff13 - 11 WPts
10/11/2031San Jose, Costa Rica25(1) - 16 Herbert Hrubes7 - 9 WPts
09/09/2031San Jose, Costa Rica24(1) - 16 Guillermo Limon3 - 5 WPts
12/07/2031San Jose, Costa Rica23(1) - 16 Pablo Caballero0 - 1 WPts
11/05/2031San Jose, Costa Rica22(1) - 16 Montenegro Beltran1 - 1 WPts
13/03/2031San Jose, Costa Rica21 - 16 Ponce Morlan3 - 22(1) WKO3
12/01/2031San Jose, Costa Rica20 - 16 Oihane Copas2 - 4 WPts
13/11/2030San Jose, Costa Rica19 - 16 Carlos Pantaleon3 - 13 WPts
14/09/2030San Jose, Costa Rica18 - 16 Quiqui Higuera7 - 5 WPts
15/07/2030San Jose, Costa Rica17 - 16 Sierra Lacerda3 - 5 WPts
16/05/2030San Jose, Costa Rica16 - 16 Rodrigo Carreon0 - 3 WPts
17/03/2030San Jose, Costa Rica16 - 15 Edmundo Barcena54 - 15 LPts Costa Rica National Championships 2030View
14/03/2030San Jose, Costa Rica15 - 15 Manuel Olmos10 - 14 WPts Costa Rica National Championships 2030View
11/03/2030San Jose, Costa Rica14 - 15 Vicente Pino15 - 5 WPts Costa Rica National Championships 2030View
24/01/2030Almaty, Kazakhstan13 - 15 Tariq Zaiylcanoff1 - 2 WPts
26/11/2029Douala, Cameroon12 - 15 Royal de Beauvoir5 - 13 WPts
28/09/2029Lima, Peru11 - 15 Federico Lamora2 - 11 WPts
31/07/2029San Jose, Costa Rica10 - 15 Juan Murillo14 - 6 WPts
06/06/2029San Jose, Costa Rica10 - 14 Diego Manzano16(1) - 8 LPts
16/04/2029San Jose, Costa Rica10 - 13 Montego San Angelo21 - 10 LPts
14/03/2029San Jose, Costa Rica10 - 12 Gonzalo Ossa26(1) - 9 LPts Costa Rica National Championships 2029View
11/03/2029San Jose, Costa Rica9 - 12 Vegas Canada4 - 11 WPts Costa Rica National Championships 2029View
04/02/2029San Jose, Costa Rica8 - 12 Juan Loria0 - 4 WPts
07/12/2028Brisbane, Australia7 - 12 Dai MacEachern3 - 13 WPts
09/10/2028Lankaran, Azerbaijan6 - 12 Baba Tagiyev15 - 12 WPts
11/08/2028San Jose, Costa Rica5 - 12 Angel Vallecillo9 - 14 WPts
13/06/2028Schaerbeek, Belgium5 - 11 Senior Gaudin17 - 3 LPts
15/04/2028Riga, Latvia5 - 10 Melor Jegersons20 - 9 LPts
16/02/2028San Jose, Costa Rica5 - 9 Luis Gregorio14 - 5 LPts
21/12/2027San Jose, Costa Rica5 - 8 Edmundo Barranco23 - 17 LPts
23/10/2027San Jose, Costa Rica5 - 7 Lisandro Muriel6 - 14 LPts
25/08/2027San Jose, Costa Rica5 - 6 Juan Murillo6 - 2 LPts
23/06/2027San Jose, Costa Rica5 - 5 Santiago Medero4 - 18(1) LPts
30/04/2027Karagandy, Kazakhstan4 - 5 Alik Kakpenov8(2) - 13 WPts
02/03/2027Odense, Denmark3 - 5 Pal Haagen12 - 18 WPts
02/01/2027Asuncion, Paraguay2 - 5 Javier Carrasco4 - 15 WPts
04/11/2026San Jose, Costa Rica2 - 4 Jaguar Rosalez3 - 4 LPts
06/09/2026Ilorin, Nigeria2 - 3 Asif Munir9 - 14 LPts
09/07/2026Yerevan, Armenia2 - 2 Nahabed Galoostyan8 - 17 LPts
11/05/2026San Jose, Costa Rica1 - 2 Manuel Roa2 - 9 WPts
14/03/2026San Jose, Costa Rica1 - 1 Lisandro Muriel2 - 8 LPts
15/01/2026Riga, Latvia0 - 1 Timofei Dublis8 - 19(1) WPts
17/11/2025San Jose, Costa Rica0 - 0 Jaguar Rosalez1 - 0 LPts