Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  19 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033San Jose, Costa Rica18 - 31 Jack Kane2 - 15 WPts
23/10/2033San Jose, Costa Rica18 - 30 Ja-choel Pu48 - 9 LPts
23/08/2033San Jose, Costa Rica18 - 29 Juan Manriquez3 - 10 LPts
23/06/2033San Jose, Costa Rica17 - 29 Luis Guadarrama5 - 5 WPts
22/04/2033San Jose, Costa Rica16 - 29 Jeraldo Urda10 - 13 WPts
21/02/2033San Jose, Costa Rica15 - 29 Rodrigo Merino6 - 13 WPts
22/12/2032San Jose, Costa Rica14 - 29 Zygfryd Gawlik4 - 11 WPts
22/10/2032San Jose, Costa Rica13 - 29 Pablo Caballero3 - 7 WPts
22/08/2032Buenos Aires, Argentina12 - 29 Roman Prudencio18 - 13 WPts
24/06/2032Aarhus, Denmark11 - 29 Tryggvi Giesing1 - 20 WPts
26/04/2032San Jose, Costa Rica11 - 28 Fanuco Holguin25 - 10 LPts
17/03/2032San Jose, Costa Rica11 - 27 Cipriano Olmeda4 - 5 LPts Costa Rica National Championships 2032View
14/03/2032San Jose, Costa Rica10 - 27 Joaquin Bailen18(1) - 15 WPts Costa Rica National Championships 2032View
11/03/2032San Jose, Costa Rica9 - 27 Zelipe Ballesteros6 - 13 WPts Costa Rica National Championships 2032View
25/02/2032Guadalupe, Mexico8 - 27 Hernan Melchior24(1) - 11 WPts
28/12/2031San Jose, Costa Rica7 - 27 Xabat Olea2 - 2 WPts
29/10/2031Port Harcourt, Nigeria7 - 26 Danyaal Khari9 - 10 LPts
30/08/2031Mexicali, Mexico7 - 25 Leonardo Capellan18 - 17 LPts
02/07/2031Guatemala City, Guatemala7 - 24 Senon Magallanez20 - 19 LPts
04/05/2031San Jose, Costa Rica6 - 24 Lisandro Feria0 - 14 WPts
06/03/2031Maracaibo, Venezuela6 - 23 Nicandro Astorga22 - 14 LPts
06/01/2031San Jose, Costa Rica6 - 22 Dario Calleros3 - 6 LPts
07/11/2030Iksan, South Korea5 - 22 Hyun-jun Rhee7 - 23 WPts
09/09/2030Germiston, South Africa5 - 21 Joel NaudÚ7 - 11 LPts
12/07/2030Incheon, South Korea5 - 20 Chung-yong Jeong22 - 9 LPts
14/05/2030San Jose, Costa Rica5 - 19 Franco Barrio4 - 12 LPts
24/03/2030San Jose, Costa Rica4 - 19 Diego Sanchez0 - 6 WPts
24/01/2030Lima, Peru3 - 19 Santiago Candella1 - 16(1) WPts
26/11/2029Maroua, Cameroon3 - 18 Cabal Noyer14 - 17(3) LPts
28/09/2029Riga, Latvia3 - 17 Viktor Gailitis20 - 9 LPts
31/07/2029Zagreb, Croatia3 - 16 Vedran Ratkovic8 - 19 LPts
02/06/2029San Jose, Costa Rica2 - 16 Tobias Shank3 - 5 WPts
04/04/2029Cali, Colombia2 - 15 Jose Mariano8 - 15(4) LPts
04/02/2029Los Teques, Venezuela2 - 14 Diego Villaflor20 - 24(10) LPts
07/12/2028San Jose, Costa Rica1 - 14 Rafael Frances0 - 7 WPts
08/10/2028San Jose, Costa Rica1 - 13 Miodrag Vrancic16 - 22(3) LPts
10/08/2028Hanoi, Vietnam1 - 12 Tuan Dungh4 - 15 LPts
12/06/2028San Jose, Costa Rica1 - 11 Oihane Perea21 - 13 LPts
14/04/2028Soweto, South Africa1 - 10 Naeem Bungu15 - 17 LPts
15/02/2028Chihuahua, Mexico1 - 9 Diego Ricardo0 - 0 LPts
18/12/2027Lusaka, Zambia1 - 8 Shaun Shinganga38 - 22 LPts
20/10/2027Bangalore, India1 - 7 Waleed Sheikh23 - 7 LPts
22/08/2027Cheongju, South Korea1 - 6 Sun-tae Ryu9 - 25 LPts
24/06/2027San Jose, Costa Rica1 - 5 Xeres Vina6 - 5 LPts
09/05/2027San Jose, Costa Rica1 - 4 Esteban Arias19 - 20 LPts
29/03/2027San Jose, Costa Rica1 - 3 Joaquin Bailen0 - 0 LPts
26/02/2027San Jose, Costa Rica1 - 2 Xavier Belen3 - 11 LPts
05/01/2027Baku, Azerbaijan1 - 1 Nakif Ibragimov16 - 13 LPts
07/11/2026San Jose, Costa Rica1 - 0 Reynaldo Terronez0 - 0 LPts
04/10/2026San Jose, Costa Rica0 - 0 Ricardo Gudino1 - 4 WPts