Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  41 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2035San Jose, Costa Rica40 - 18 Angel Cotto10 - 3 WPts
21/12/2034San Jose, Costa Rica39 - 18 Arttur Hartikainen24 - 24 WPts
02/11/2034Hanoi, Vietnam38 - 18 Thai Hoang43(9) - 21 WPts
02/10/2034San Jose, Costa Rica38 - 17 Thai Hoang42(9) - 21 LPts
01/09/2034San Jose, Costa Rica37 - 17 Thai Hoang42(9) - 20 WPts
19/07/2034Oslo, Norway36 - 17 Holm Tastad35 - 18 WPts
18/06/2034San Jose, Costa Rica35 - 17 Holm Tastad35 - 17 WPts
15/05/2034San Jose, Costa Rica34 - 17 Leon Henretty16 - 27 WPts
17/03/2034San Jose, Costa Rica33 - 17 Xavion Mosco11 - 1 WPts Costa Rica National Championships 2034View
14/03/2034San Jose, Costa Rica32 - 17 Rodrigo Ignacio6 - 6 WPts Costa Rica National Championships 2034View
11/03/2034San Jose, Costa Rica31 - 17 Rodrigo Cobarrubias3 - 14 WPts Costa Rica National Championships 2034View
24/02/2034San Jose, Costa Rica31 - 16 Dax Delorme29 - 16 LPts
12/01/2034Maracay, Venezuela31 - 15 Bronco Ibanez17(1) - 8 LPts Americas Championships 2034View
09/01/2034Maracay, Venezuela30 - 15 Eduardo Sepeda10 - 7(1) WPts Americas Championships 2034View
06/12/2033San Jose, Costa Rica30 - 14 Koldan Paley21 - 22 LPts
05/11/2033San Jose, Costa Rica29 - 14 Arness Delventhal34 - 13(1) WPts
05/10/2033San Jose, Costa Rica28 - 14 Alfonso Tercero32 - 17 WPts
04/09/2033San Jose, Costa Rica27 - 14 Leon Henretty15 - 19 WPts
11/07/2033Las Condes, Chile26 - 14 Carlos Frausto6 - 17 WPts
13/05/2033San Jose, Costa Rica25 - 14 Xeres Vasques16 - 18(1) WPts
17/03/2033San Jose, Costa Rica24 - 14 Neper Domingo3 - 1 WPts Costa Rica National Championships 2033View
14/03/2033San Jose, Costa Rica23 - 14 Xavion Mosco3 - 0 WPts Costa Rica National Championships 2033View
11/03/2033San Jose, Costa Rica22 - 14 Felippe Bellon8 - 10 WPts Costa Rica National Championships 2033View
23/02/2033Prague, Czech Republic22 - 13 Vlastimil Hrubec33(1) - 6 LPts
26/12/2032San Jose, Costa Rica21 - 13 Angel Vallecillo31(2) - 20 WPts
29/10/2032San Jose, Costa Rica20 - 13 Manuel Olmos21 - 19 WPts
04/09/2032San Jose, Costa Rica19 - 13 Juan Ballon17(2) - 9 WPts
28/07/2032San Jose, Costa Rica18 - 13 Angel Hernandez1 - 1 WPts
17/06/2032Maroua, Cameroon18 - 12 Gower Huet7 - 3 LPts
15/05/2032San Jose, Costa Rica17 - 12 Joaquin Valdivia1 - 9 WPts
14/04/2032San Jose, Costa Rica16 - 12 Joaquin Valdivia1 - 8 WPts
11/03/2032San Jose, Costa Rica16 - 11 Cipriano Olmeda2 - 5 LPts Costa Rica National Championships 2032View
06/03/2032San Jose, Costa Rica15 - 11 Joaquin Valdivia1 - 6 WPts
04/02/2032San Jose, Costa Rica14 - 11 Joaquin Valdivia1 - 5 WPts
30/12/2031San Jose, Costa Rica13 - 11 Montenegro Beltran3 - 3 WPts
31/10/2031San Jose, Costa Rica12 - 11 Manuel Olmos16 - 18 WPts
06/09/2031San Jose, Costa Rica11 - 11 Franco Barrio9 - 15 WPts
09/07/2031Riga, Latvia10 - 11 Sergey Gravkalejs16 - 10 WPts
09/05/2031Busan, South Korea10 - 10 Min-woo Cha27 - 18(4) LPts
11/03/2031San Jose, Costa Rica10 - 9 Lorenzo Cerrato12 - 13 LPts Costa Rica National Championships 2031View
06/03/2031San Jose, Costa Rica9 - 9 Reyes Vara0 - 11 WPts
06/01/2031Monterrey, Mexico8 - 9 Angel Bedolla20(1) - 14 WPts
08/11/2030Santa Cruz de la Sierra, Bolivia7 - 9 Tajo Ledesma22 - 25(5) WPts
10/09/2030San Jose, Costa Rica6 - 9 Fatos Bushati15 - 20 WPts
12/07/2030Santa Cruz de la Sierra, Bolivia5 - 9 Diego Llano14 - 17 WPts
14/05/2030Rosario, Argentina4 - 9 Joaquin Jacobo1 - 13(1) WPts
16/03/2030Semarang, Indonesia4 - 8 Dewantara Darmawan25 - 14 LPts
16/01/2030San Jose, Costa Rica3 - 8 Montego Armendariz8 - 9 WPts
24/11/2029Maracaibo, Venezuela2 - 8 Neper Iglesias6 - 13 WPts
26/09/2029Eindhoven, Netherlands2 - 7 Willibrord Moerync25 - 11 LPts
29/07/2029Hangzhou, China2 - 6 Uang Hsiung18 - 14 LPts
31/05/2029Oslo, Norway2 - 5 Magne Thuesen14(2) - 20 LPts
02/04/2029San Miguel de Tucuman, Argentina2 - 4 Fidel Ronquillo15 - 17 LPts
02/02/2029Hanoi, Vietnam1 - 4 Che Lanh1 - 17 WPts
05/12/2028San Jose, Costa Rica1 - 3 Saturnin Recio2 - 13(4) LPts
14/10/2028San Jose, Costa Rica1 - 2 Santiago Medero11 - 19(1) LPts
17/08/2028San Jose, Costa Rica1 - 1 Isidro Villela8 - 13 LPts
09/07/2028San Jose, Costa Rica1 - 0 Cuba Morino22 - 12(3) LPts
07/06/2028San Jose, Costa Rica0 - 0 Jax Catalina2 - 1 WPts