Weightclass:  Light Welterweight
Location:  San Jose, Costa Rica
Record:  31 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/05/2034San Jose, Costa Rica30 - 20 Yasin Nabih8 - 16 WPts
17/03/2034San Jose, Costa Rica29 - 20 Saturnin Bedoya32(4) - 11 WPts Costa Rica National Championships 2034View
14/03/2034San Jose, Costa Rica28 - 20 Juan Estupinan4 - 3 WPts Costa Rica National Championships 2034View
11/03/2034San Jose, Costa Rica27 - 20 Antonio Ordonez7 - 13 WPts Costa Rica National Championships 2034View
03/03/2034San Jose, Costa Rica26 - 20 Jesus Behar21(1) - 20 WPts
06/01/2034Wroclaw, Poland25 - 20 Walenty Urbaniak5(1) - 37 WPts
07/11/2033Toshkent, Uzbekistan24 - 20 Mikhail Amirbekov11 - 14 WPts
09/09/2033San Juan, Puerto Rico23 - 20 Diego Baca17 - 6 WPts
12/07/2033Panama City, Panama22 - 20 Guido Vicente8 - 15 WPts
13/05/2033San Jose, Costa Rica21 - 20 Olindo Trinidad10 - 25 WPts
17/03/2033San Jose, Costa Rica21 - 19 Saturnin Bedoya20(2) - 9 LPts Costa Rica National Championships 2033View
14/03/2033San Jose, Costa Rica20 - 19 Jose Manzanares10 - 26(1) WPts Costa Rica National Championships 2033View
11/03/2033San Jose, Costa Rica19 - 19 Ryo Montealegre5 - 14 WPts Costa Rica National Championships 2033View
23/02/2033Tangier, Morocco19 - 18 Sab Abelouache24 - 9 LPts
26/12/2032Barquisimeto, Venezuela19 - 17 Loredo Adame16 - 17 LPts
28/10/2032Gaineau, Canada19 - 16 Adrien Olive12 - 14 LPts
30/08/2032Shymkent, Kazakhstan18 - 16 Firdovsi Tolymbeckow13 - 24 WPts
01/07/2032San Jose, Costa Rica17 - 16 Leonardo Montejo23 - 14 WPts
13/05/2032Ulaanbaatar, Mongolia17 - 15 Arwarh Bayanmonkh11 - 7 LPts
14/03/2032San Jose, Costa Rica17 - 14 Carlos Rubi18 - 18 LPts Costa Rica National Championships 2032View
11/03/2032San Jose, Costa Rica16 - 14 Marjun Alvarado8 - 13 WPts Costa Rica National Championships 2032View
21/01/2032San Jose, Costa Rica15 - 14 Juan Noguera9 - 26 WPts
02/12/2031San Jose, Costa Rica15 - 13 Dimos Ciprian15 - 19 LPts
01/11/2031Sharjah, UAE14 - 13 Tariq Asghar12 - 11 WPts
03/09/2031San Jose, Costa Rica14 - 12 Leonardo Montejo18 - 14 LPts
25/07/2031Abidjan, Ivory Coast13 - 12 Jean-Baptiste Oltz3 - 1 WPts
27/05/2031San Jose, Costa Rica12 - 12 Akbar Kanda1 - 14 WPts
26/03/2031San Jose, Costa Rica12 - 11 Juan Eugenio13 - 16 LPts
07/02/2031San Jose, Costa Rica12 - 10 Joaquin Umanzor18 - 16 LPts
07/01/2031San Jose, Costa Rica11 - 10 Zelipe Escandon23(1) - 19 WPts
28/11/2030Copenhagen, Denmark11 - 9 Hannes Hartmann20(2) - 14 LPts
30/09/2030Dublin, Ireland11 - 8 Evan Rafferty22 - 16 LPts
02/08/2030San Jose, Costa Rica10 - 8 Olindo Talavera4 - 4(1) WPts
03/06/2030Maroua, Cameroon10 - 7 Flannery Inoni32 - 14 LPts
05/04/2030San Jose, Costa Rica10 - 6 Ryszard Skrzypek7 - 12 LPts
05/02/2030Czestochowa, Poland9 - 6 Sylwester Dudik0 - 3 WPts
08/12/2029San Jose, Costa Rica8 - 6 Bohater Wojno1 - 1 WPts
10/10/2029Roskilde, Denmark8 - 5 Ull Mork22 - 14 LPts
12/08/2029San Miguelito, Panama7 - 5 Guillermo Bellon3 - 10 WPts
14/06/2029San Jose, Costa Rica6 - 5 Alejandro Arreguin1 - 9 WPts
15/04/2029San Jose, Costa Rica5 - 5 Jesus Behar3 - 8 WPts
15/02/2029Mogilev, Belarus5 - 4 Borya Komara3 - 3 LPts
18/12/2028Poznan, Poland5 - 3 Adam Halama2 - 10 LPts
20/10/2028San Jose, Costa Rica4 - 3 Alejandro Guardia5 - 18 WPts
25/08/2028San Jose, Costa Rica4 - 2 Cipriano Mirando1 - 8 LPts
04/07/2028Espoo, Finland4 - 1 Voitto Hynninen6 - 13(1) LPts
06/05/2028San Jose, Costa Rica4 - 0 Manny Orbe12 - 4 LPts
07/03/2028San Jose, Costa Rica3 - 0 Alejandro Arreguin0 - 0 WPts
09/01/2028San Jose, Costa Rica2 - 0 Porfio Manso2 - 0 WPts
09/11/2027San Jose, Costa Rica1 - 0 Jose Manzanares0 - 0 WPts
20/09/2027San Jose, Costa Rica0 - 0 Yago Borja0 - 0 WPts