Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  29(2) - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2033San Jose, Costa Rica28(2) - 34 Montel Farfan2 - 11 WPts
15/01/2033San Jose, Costa Rica28(2) - 33 Jeraldo Urda8 - 13 LPts
15/11/2032San Jose, Costa Rica27(2) - 33 Rodrigo Merino6 - 11 WPts
15/09/2032San Jose, Costa Rica26(2) - 33 Leon Kugblenu2 - 6 WPts
16/07/2032San Jose, Costa Rica25(2) - 33 Edsel Studer13 - 12 WPts
17/05/2032San Jose, Costa Rica24(2) - 33 Juan Cuervo8 - 6 WPts
17/03/2032San Jose, Costa Rica23(2) - 33 Alen Muzorewa2 - 8 WPts
16/01/2032San Jose, Costa Rica23(2) - 32 Dai Ancrum25(1) - 13 LPts
16/11/2031San Jose, Costa Rica22(2) - 32 Franco Calle5 - 11(1) WPts
15/09/2031San Jose, Costa Rica21(2) - 32 Quico Principe12 - 22 WPts
16/07/2031San Jose, Costa Rica20(2) - 32 Montel Sada4 - 9 WPts
16/05/2031San Jose, Costa Rica19(2) - 32 Hilario Salas0 - 4 WPts
17/03/2031Dakar, Senegal18(2) - 32 Ace Mestrallet7 - 18(3) WPts
17/01/2031Luton, UK17(2) - 32 Tariq Khalid6(1) - 18 WPts
19/11/2030Perth, Australia16(2) - 32 Josh Ignatiev3 - 20 WPts
21/09/2030Nassau, Bahamas16(2) - 31 Chris Vann14 - 15(1) LPts
24/07/2030San Jose, Costa Rica16(2) - 30 Juan Carillo14 - 25 LPts
26/05/2030San Jose, Costa Rica15(2) - 30 Juan Carillo14 - 24 WPts
27/03/2030San Jose, Costa Rica15(2) - 29 Juan Carillo13 - 24 LPts
29/01/2030San Jose, Costa Rica14(1) - 29 Carlos Baro8 - 29(3) WKO3
03/12/2029Melbourne, Australia13(1) - 29 Elliot Manderson13 - 12 WPts
05/10/2029Melbourne, Australia12 - 29 Leo Stavros9 - 15(8) WKO3
07/08/2029Bokhtar, Tajikistan12 - 28 Aleksei Kairbekoff4 - 5 LPts
09/06/2029San Jose, Costa Rica12 - 27 Jair Pichon24 - 23 LPts
15/04/2029San Jose, Costa Rica12 - 26 Montel Parrilla24 - 9 LPts
14/03/2029San Jose, Costa Rica12 - 25 Edmundo Barcena38 - 13 LPts Costa Rica National Championships 2029View
11/03/2029San Jose, Costa Rica11 - 25 Juan Ballon2 - 2 WPts Costa Rica National Championships 2029View
06/02/2029Chiclayo, Peru10 - 25 Jax Urda0 - 15(1) WPts
09/12/2028Riga, Latvia9 - 25 Arseni Tirums18(1) - 15 WPts
11/10/2028San Jose, Costa Rica9 - 24 Diego Villasana12 - 13 LPts
16/08/2028Minsk, Belarus9 - 23 Borysko Podolsky15 - 11 LPts
18/06/2028San Jose, Costa Rica8 - 23 Lisandro Muriel10 - 14 WPts
21/04/2028San Jose, Costa Rica8 - 22 Diego Pomar2 - 22 LPts
11/03/2028San Jose, Costa Rica8 - 21 Edmundo Barcena27 - 9 LPts Costa Rica National Championships 2028View
18/02/2028San Jose, Costa Rica7 - 21 Gus Hannay9 - 17 WPts
21/12/2027Medellin, Colombia7 - 20 Ramiro Baeza23 - 11 LPts
23/10/2027San Jose, Costa Rica6 - 20 Joaquin Bailen2 - 2 WPts
24/08/2027San Jose, Costa Rica5 - 20 Esteban Rey2 - 17 WPts
26/06/2027San Jose, Costa Rica4 - 20 Joaquin Bailen2 - 0 WPts
29/04/2027Santa Fe de la Vera Cruz, Argentina4 - 19 Frisco Polo17 - 13 LPts
01/03/2027San Jose, Costa Rica4 - 18 Jair Pichon12 - 21 LPts
03/01/2027San Jose, Costa Rica4 - 17 Rodrigo Aviles9 - 10 LPts
07/11/2026Riga, Latvia4 - 16 Ioakim Baltkalns10 - 26(1) LPts
09/09/2026Vienna, Austria4 - 15 Spangler Gajer2 - 12 LPts
11/07/2026Almaty, Kazakhstan4 - 14 Dmitri Majckeev6 - 15 LPts
12/05/2026Buenos Aires, Argentina4 - 13 Cris Plasencia14 - 8 LPts
14/03/2026Paris, France4 - 12 Byron Oltz16 - 8 LPts
14/01/2026Changchun, China3 - 12 Li-Liang Way10 - 10 WPts
16/11/2025South Tangerang, Indonesia3 - 11 Paul Sandy23 - 25 LPts
18/09/2025Zaporizhia, Ukraine3 - 10 Luka Kuzma24 - 15 LPts
21/07/2025San Jose, Costa Rica2 - 10 Edmundo Rosario10 - 18 WPts
23/05/2025Prague, Czech Republic2 - 9 Vlastislav Korn27(1) - 17 LPts
25/03/2025San Jose, Costa Rica2 - 8 Quiqui Roberto17(1) - 15 LPts
25/01/2025Guatemala City, Guatemala2 - 7 Montel Leo34 - 20 LPts
27/11/2024San Jose, Costa Rica1 - 7 Andrii Apsitis0 - 8 WPts
29/09/2024San Jose, Costa Rica1 - 6 Amjad Shehata6 - 10 LPts
01/08/2024Plzen, Czech Republic1 - 5 Herman Vacek16(1) - 25 LPts
03/06/2024San Jose, Costa Rica1 - 4 Nicandro Ante18(1) - 22 LPts
11/04/2024Pak Kret, Thailand1 - 3 Anuntachai Hathairattanakool22 - 12 LPts
12/02/2024Maracaibo, Venezuela1 - 2 Juan Toledo24(1) - 12 LPts
15/12/2023San Jose, Costa Rica1 - 1 Gig Mosquera16 - 19 LPts
01/11/2023San Jose, Costa Rica1 - 0 Jaguar Grajeda15 - 10 LPts
22/09/2023San Jose, Costa Rica0 - 0 Fresco Lopez0 - 4 WPts