Weightclass:  Bantamweight
Location:  San Jose, Costa Rica
Record:  22(2) - 25(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2045San Jose, Costa Rica21(1) - 25(2) Jamie Pattison2 - 5 WKO3
25/01/2045San Jose, Costa Rica20(1) - 25(2) Joshua Samuel2 - 10 WPts
22/11/2044San Jose, Costa Rica19(1) - 25(2) Ian Rehanga4 - 11 WPts
18/09/2044San Jose, Costa Rica18(1) - 25(2) Alejandro Solano3 - 13 WPts
16/07/2044San Jose, Costa Rica17(1) - 25(2) Santiago Marquez0 - 1 WPts
14/05/2044San Jose, Costa Rica17(1) - 24(2) Greg Lindsay7 - 4(1) LPts
14/03/2044San Jose, Costa Rica16(1) - 24(2) Santiago Varona6 - 16 WPts
13/01/2044San Jose, Costa Rica15 - 24(2) Rogelio Cruzado0 - 7 WKO2
10/11/2043San Jose, Costa Rica14 - 24(2) Jack Lauder7 - 12(1) WPts
07/09/2043San Jose, Costa Rica13 - 24(2) Rashid Sesay0 - 7 WPts
04/07/2043San Jose, Costa Rica12 - 24(2) Alejandro Ordonez0 - 10 WPts
02/05/2043San Jose, Costa Rica12 - 23(2) Elias Florida31 - 7(1) LPts
14/03/2043San Jose, Costa Rica12 - 22(1) Marco Ojeda44(1) - 21(3) LKO2 Costa Rica National Championships 2043View
11/03/2043San Jose, Costa Rica11 - 22(1) Leonel Perla14 - 13 WPts Costa Rica National Championships 2043View
27/02/2043Nassau, Bahamas11 - 21(1) Roger Clews18(1) - 17 LPts
27/12/2042San Jose, Costa Rica10 - 21(1) Roman Celis10 - 9 WPts
25/10/2042San Jose, Costa Rica9 - 21(1) Porfio Posa11 - 17(1) WPts
23/08/2042Dingzhou, China9 - 20 Wang Gene17 - 11 LKO3
25/06/2042San Jose, Costa Rica9 - 19 Zelipe Cruz9 - 5 LPts
25/04/2042San Jose, Costa Rica8 - 19 Rodrigo Ignacio4 - 3 WPts
24/02/2042San Jose, Costa Rica8 - 18 Angel Apollo13 - 16(1) LPts
27/12/2041San Jose, Costa Rica7 - 18 Hernan Robles8 - 14 WPts
26/10/2041San Jose, Costa Rica7 - 17 Fanuco Jacome14 - 26 LPts
26/08/2041San Jose, Costa Rica7 - 16 Ignado Olivo5 - 22 LPts
26/06/2041San Jose, Costa Rica6 - 16 Beltran Morelos4 - 6 WPts
25/04/2041San Jose, Costa Rica5 - 16 Jesus Gamon0 - 3 WPts
25/02/2041Mixco, Guatemala4 - 16 Jeraldo Banegas1 - 8 WPts
28/12/2040San Jose, Costa Rica4 - 15 Leonardo Clavel1 - 2 LPts
27/10/2040San Jose, Costa Rica4 - 14 Oro Esteban13 - 13 LPts
27/08/2040San Jose, Costa Rica4 - 13 Urvano Ledezma5 - 7 LPts
26/06/2040Izmir, Turkey4 - 12 Ilhami Ugurluer10(1) - 9(1) LPts
26/04/2040Santiago de Cuba, Cuba4 - 11 Juan Arabia11 - 22(1) LPts
27/02/2040San Jose, Costa Rica4 - 10 David Masakayan7 - 21 LPts
28/12/2039Ankara, Turkey4 - 9 Mehmet Ates8 - 5 LPts
30/10/2039San Jose, Costa Rica3 - 9 Hernan Majano3 - 7 WPts
29/08/2039Xiamen, China3 - 8 Liko Fong3 - 4 LPts
01/07/2039San Jose, Costa Rica3 - 7 Felix Cagatao12 - 20 LPts
30/04/2039San Jose, Costa Rica2 - 7 John Silago10 - 15(1) WPts
02/03/2039San Jose, Costa Rica2 - 6 Antonio Lastra3 - 4 LPts
04/01/2039San Jose, Costa Rica2 - 5 Hilario Montera4 - 1 LPts
04/11/2038San Jose, Costa Rica1 - 5 Gonzalo Truxillo2 - 4 WPts
04/09/2038San Jose, Costa Rica1 - 4 Quito Sanz3 - 8 LPts
07/07/2038San Jose, Costa Rica1 - 3 Cuba Pinta2 - 6 LPts
07/05/2038San Jose, Costa Rica1 - 2 Antonio Lastra1 - 1 LPts
11/03/2038Georgetown, Guyana1 - 1 Mark Dudgeon14 - 17(1) LPts
09/01/2038San Jose, Costa Rica1 - 0 Federico Laguna22 - 18 LPts
18/11/2037San Jose, Costa Rica0 - 0 Cruz Menor2 - 6 WPts