Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  26(2) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2033San Jose, Costa Rica25(2) - 23 Ryo Violante1 - 16 WPts
17/11/2032San Jose, Costa Rica24(2) - 23 Diego Morejon2 - 5 WPts
17/09/2032San Jose, Costa Rica23(2) - 23 Juan Cubas0 - 9 WPts
18/07/2032San Jose, Costa Rica22(2) - 23 Pancho Nepomuceno8 - 4 WPts
18/05/2032San Jose, Costa Rica21(2) - 23 Mick Mariga2 - 4 WPts
18/03/2032San Jose, Costa Rica20(2) - 23 Sun Badar-Ugan0 - 6 WPts
17/01/2032San Jose, Costa Rica19(2) - 23 Xi-Wang Yep4 - 7 WPts
17/11/2031San Jose, Costa Rica18(2) - 23 Theo Karekare0 - 3 WPts
16/09/2031San Jose, Costa Rica17(2) - 23 Santiago Padua0 - 3(1) WPts
17/07/2031San Jose, Costa Rica16(2) - 23 Arseni Abylhasim5 - 4 WPts
18/05/2031San Jose, Costa Rica15(2) - 23 Rodrigo Mancilla0 - 1 WPts
19/03/2031San Jose, Costa Rica14(2) - 23 Raimy Hain2 - 2 WPts
17/01/2031San Jose, Costa Rica13(2) - 23 Yago Mejias12 - 21 WPts
03/12/2030San Jose, Costa Rica13(2) - 22 Gabriel Cuaresma30 - 10 LPts
02/11/2030San Jose, Costa Rica13(2) - 21 Fanuco Holguin16 - 10 LPts
16/09/2030Wuhan, China12(2) - 21 Manchu Zai12 - 14 WPts
19/07/2030Copenhagen, Denmark11(2) - 21 Canute Ipsen15 - 18 WPts
21/05/2030Riga, Latvia10(2) - 21 Georgiy Abelite3 - 18 WPts
23/03/2030San Jose, Costa Rica9(2) - 21 Rodrigo Griego4 - 6(1) WPts
23/01/2030San Jose, Costa Rica9(2) - 20 Thibaud Notte16(1) - 18(1) LPts
25/11/2029Baku, Azerbaijan9(2) - 19 Jeyhun Gasanzade15 - 4 LPts
27/09/2029Almaty, Kazakhstan9(2) - 18 Yavar Isckackow9 - 11 LPts
30/07/2029Fes, Morocco9(2) - 17 Rehan Murad25(1) - 10 LPts
01/06/2029San Jose, Costa Rica8(2) - 17 Chris Cleary2 - 6 WPts
02/04/2029Malmo, Sweden7(2) - 17 Alvin Engstrom0 - 16 WPts
02/02/2029San Jose, Costa Rica6(1) - 17 Saturnin Recio3 - 13(4) WKO3
08/12/2028Kuala Lumpur, Malaysia6(1) - 16 Gazi Khalaf26 - 10 LPts
10/10/2028Yerevan, Armenia5(1) - 16 Mampre Chamichian1 - 31(8) WPts
12/08/2028Zagreb, Croatia4(1) - 16 Frano Ivanda9 - 15 WPts
14/06/2028San Jose, Costa Rica4(1) - 15 Diego Villasana10 - 13 LPts
17/04/2028San Jose, Costa Rica4(1) - 14 Macario Carranco12 - 3 LPts
20/02/2028Leeds, UK4(1) - 13 Euan Prichard3 - 25 LPts
23/12/2027San Jose, Costa Rica4(1) - 12 Saturnin Montana16 - 13 LPts
25/10/2027San Jose, Costa Rica4(1) - 11 Ovidio Calleja4 - 13 LPts
27/08/2027San Jose, Costa Rica4(1) - 10 Jair Pichon15 - 21 LPts
30/06/2027San Jose, Costa Rica3(1) - 10 Reynaldo Terronez1 - 3 WPts
02/05/2027San Jose, Costa Rica3(1) - 9 Yago Mejias2 - 8 LPts
04/03/2027San Jose, Costa Rica2(1) - 9 Yago Mejias2 - 7 WPts
04/01/2027San Jose, Costa Rica2(1) - 8 Paco Torrente7(1) - 22 LPts
06/11/2026San Jose, Costa Rica2(1) - 7 Berto Diaz6 - 10 LPts
08/09/2026San Jose, Costa Rica2(1) - 6 Joaquin Nunez2 - 2 LPts
14/07/2026San Jose, Costa Rica2(1) - 5 Jeraldo Bazan10 - 9 LPts
26/05/2026San Jose, Costa Rica1 - 5 Quico Ossa3 - 25(10) WKO3
25/04/2026San Jose, Costa Rica1 - 4 Jose Rabago14 - 11 LPts
07/03/2026San Jose, Costa Rica1 - 3 Santiago Pardo0 - 0 LPts
16/01/2026San Jose, Costa Rica1 - 2 Felippe Chavarin9 - 16 LPts
07/12/2025San Jose, Costa Rica1 - 1 Xeres Vina0 - 0 LPts
05/11/2025New Orleans, USA1 - 0 Dom Barbour0 - 0 LPts
07/09/2025San Jose, Costa Rica0 - 0 Sagaz Tello1 - 7 WPts