Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  13(1) - 31(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/02/2034San Jose, Costa Rica12(1) - 31(3) Alano Avellaneda2 - 11(1) WPts
18/12/2033Vancouver, Canada12(1) - 30(3) John Foden9 - 9 LPts
19/10/2033San Jose, Costa Rica11(1) - 30(3) Cortez Lopez1 - 1 WPts
19/08/2033Buenos Aires, Argentina11(1) - 29(3) Agapetus Torrez8 - 15 LPts
21/06/2033San Jose, Costa Rica10(1) - 29(3) Alano Avellaneda1 - 7(1) WPts
20/04/2033San Jose, Costa Rica10(1) - 28(3) Juan Loria8 - 23 LPts
20/02/2033Vilnius, Lithuania9(1) - 28(3) Olaf Domina5 - 11 WPts
23/12/2032San Miguelito, Panama8(1) - 28(3) Juan Molino0 - 3 WPts
24/10/2032Constantine, Algeria7(1) - 28(3) Rehan Belmokhtar13 - 15 WPts
25/08/2032San Jose, Costa Rica6(1) - 28(3) Dimos Acosta8 - 26(1) WPts
25/06/2032Riga, Latvia5(1) - 28(3) Evgeny Gredzens4 - 34 WPts
27/04/2032San Jose, Costa Rica5(1) - 27(2) Angel Vallecillo27(1) - 20 LKO3
01/03/2032Salta, Argentina5(1) - 26(2) Seferino Aguiniga10 - 7 LPts
01/01/2032San Juan, Argentina4 - 26(2) Rico Ortiz6 - 20(3) WKO3
02/11/2031Copenhagen, Denmark4 - 25(2) Vanslow Rasmussen21 - 12 LPts
04/09/2031San Jose, Costa Rica4 - 24(2) Marco Diaz21 - 15 LPts
11/07/2031San Jose, Costa Rica4 - 23(2) Tobias Shank7 - 15 LPts
11/05/2031San Jose, Costa Rica3 - 23(2) Hilario Quiles0 - 4 WPts
13/03/2031San Jose, Costa Rica3 - 22(1) Selestino Rendon21 - 16 LKO3
13/01/2031Aalborg, Denmark3 - 21(1) Ull Birk12 - 14 LPts
15/11/2030Marseille, France3 - 20(1) Royal Bayle16 - 14 LPts
17/09/2030Kharkiv, Ukraine2 - 20(1) Ivan Dobroskok3 - 21 WPts
20/07/2030Rosario, Argentina2 - 19(1) Ora Rumbo24 - 14 LPts
22/05/2030Dakar, Senegal2 - 18(1) Montague Diatta18 - 17 LPts
24/03/2030San Jose, Costa Rica1 - 18(1) Reynaldo Terronez5 - 16 WPts
24/01/2030San Jose, Costa Rica1 - 17(1) Carlos Cuevas8 - 9(1) LPts
25/11/2029Leeds, UK1 - 16(1) Mel Ogg1 - 11 LPts
27/09/2029Guatemala City, Guatemala1 - 15(1) Joaquin Guttierrez13 - 33(3) LPts
30/07/2029Dniprodzerzhynsk, Ukraine1 - 14(1) Faddei Romanchuk29 - 7 LPts
01/06/2029San Jose, Costa Rica1 - 13(1) Sabuhi Memedli1 - 1 LPts
02/04/2029Córdoba, Argentina1 - 12(1) Ponce Grego39 - 22 LPts
02/02/2029Liege, Belgium1 - 11(1) Briar Percier1 - 12 LPts
05/12/2028San Jose, Costa Rica0 - 11(1) Juan Murillo11 - 5 WPts
07/10/2028San Jose, Costa Rica0 - 10(1) Santiago Villa10 - 16 LPts
09/08/2028Laval, Canada0 - 9(1) Johnny Turnbull8 - 14 LPts
11/06/2028Donetsk, Ukraine0 - 8(1) Borysko Kazan6 - 16 LPts
13/04/2028Vilnius, Lithuania0 - 7(1) Ignacy Stryjewski1 - 23 LPts
14/02/2028San Jose, Costa Rica0 - 6(1) Santiago Villa9 - 13 LPts
21/12/2027San Jose, Costa Rica0 - 5(1) Carlos Baros0 - 9 LPts
22/10/2027San Jose, Costa Rica0 - 4 Stuart Wight11 - 12 LKO3
23/08/2027San Jose, Costa Rica0 - 3 Urvano Valentin1 - 16 LPts
24/06/2027San Jose, Costa Rica0 - 2 Santiago Botello15(1) - 15 LPts
06/05/2027San Jose, Costa Rica0 - 1 Vicente Pino2 - 0 LPts
20/03/2027San Jose, Costa Rica0 - 0 Neron Barcena5 - 35 LPts