Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  25 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/05/2032San Jose, Costa Rica24 - 23 Oleos Collazo0 - 0 WPts
20/03/2032San Jose, Costa Rica23 - 23 Hilario Quiles0 - 10 WPts
20/01/2032San Jose, Costa Rica23 - 22 Evgeny Gadjiyev3 - 15 LPts
20/11/2031San Jose, Costa Rica22 - 22 Rico Villalobos10 - 8 WPts
19/09/2031San Jose, Costa Rica21 - 22 Bryan Maitland1 - 1 WPts
20/07/2031San Jose, Costa Rica20 - 22 Haider Elhessen8 - 6 WPts
21/05/2031San Jose, Costa Rica19 - 22 Arwarh Talgatkyzy2 - 3 WPts
21/03/2031San Jose, Costa Rica18 - 22 Danny Dunnett0 - 1 WPts
19/01/2031San Jose, Costa Rica17 - 22 Vicente Sedano5 - 5 WPts
20/11/2030San Jose, Costa Rica17 - 21 Vicente Pino17 - 8 LPts
21/09/2030San Jose, Costa Rica16 - 21 Anton Demyan2 - 8 WPts
22/07/2030San Jose, Costa Rica15 - 21 Seferino Peno7 - 2 WPts
23/05/2030San Jose, Costa Rica14 - 21 Rafael Frances0 - 16 WPts
25/03/2030San Jose, Costa Rica13 - 21 Sierra Lacerda2 - 4 WPts
25/01/2030Heraklion, Greece12 - 21 Enceladus Kappas5 - 17 WPts
27/11/2029San Jose, Costa Rica11 - 21 Lorenzo Cerrato6 - 10 WPts
28/09/2029San Jose, Costa Rica10 - 21 Felippe Geronimo2 - 13 WPts
30/07/2029Mendoza, Argentina10 - 20 Juan Chavana3 - 25 LPts
01/06/2029Bangkok, Thailand10 - 19 Thongtaeng Chanabut1 - 5 LPts
03/04/2029San Jose, Costa Rica9 - 19 Tajo Olivarez5 - 6 WPts
03/02/2029San Jose, Costa Rica8 - 19 Brett Haye11 - 30(4) WPts
06/12/2028San Jose, Costa Rica8 - 18 Sennett Gladieux4 - 7 LPts
08/10/2028San Jose, Costa Rica8 - 17 Juan Carillo4 - 24 LPts
15/08/2028Karagandy, Kazakhstan8 - 16 Toma Vyagoroff8 - 7 LPts
17/06/2028Yerevan, Armenia8 - 15 Hrant Yapalamian4 - 8 LPts
19/04/2028San Jose, Costa Rica8 - 14 Juan Almanzar2 - 21 LPts
14/03/2028San Jose, Costa Rica8 - 13 Edmundo Barcena28 - 9 LPts Costa Rica National Championships 2028View
11/03/2028San Jose, Costa Rica7 - 13 Reyes Gomez2 - 6 WPts Costa Rica National Championships 2028View
16/02/2028Santa Cruz de la Sierra, Bolivia7 - 12 Vicente Pantano36(2) - 23 LPts
19/12/2027San Jose, Costa Rica6 - 12 Mark Greive1 - 4 WPts
21/10/2027San Jose, Costa Rica5 - 12 Jaguar Rosalez8 - 5 WPts
24/08/2027San Jose, Costa Rica5 - 11 Alvino Somero8 - 16 LPts
25/06/2027San Jose, Costa Rica4 - 11 Fanuco Holguin4 - 0 WPts
28/04/2027San Jose, Costa Rica4 - 10 Sagaz Tello6 - 12 LPts
03/03/2027San Jose, Costa Rica4 - 9 Jaguar Rosalez4 - 5 LPts
09/01/2027San Jose, Costa Rica4 - 8 Esteban Arias17 - 20 LPts
22/11/2026San Jose, Costa Rica4 - 7 Xaver Tirado20 - 12(1) LPts
22/10/2026San Jose, Costa Rica4 - 6 Jose Rabago17 - 11 LPts
31/08/2026San Jose, Costa Rica3 - 6 Sagaz Tello3 - 11 WPts
06/07/2026San Jose, Costa Rica2 - 6 Montana Narciso0 - 0 WPts
11/05/2026Almaty, Kazakhstan2 - 5 Fadei Isabeckow13 - 35 LPts
13/03/2026San Jose, Costa Rica1 - 5 Yago Mejias1 - 2 WPts
13/01/2026Shah Alam, Malaysia1 - 4 Vishal Chauhan13(1) - 11 LPts
15/11/2025Richmond, Canada1 - 3 Louis Calley3 - 20 LPts
17/09/2025San Jose, Costa Rica1 - 2 Xavion Mareno9 - 6 LPts
17/08/2025San Jose, Costa Rica1 - 1 Rodrigo Jiminez21 - 25 LPts
09/07/2025San Jose, Costa Rica1 - 0 Marjun Lujan0 - 5 LPts
20/05/2025San Jose, Costa Rica0 - 0 Diego Villasana0 - 4 WPts