Weightclass:  Light Welterweight
Location:  San Jose, Costa Rica
Record:  29(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/04/2031San Jose, Costa Rica28(1) - 16 Joaquin Arcila3 - 13 WPts
25/02/2031San Jose, Costa Rica27(1) - 16 Mark Sturrock5 - 1 WPts
27/12/2030San Jose, Costa Rica26(1) - 16 Rehman Vaziri0 - 4 WPts
29/10/2030San Jose, Costa Rica25(1) - 16 Carlos Rubi10 - 15 WPts
31/08/2030San Jose, Costa Rica24(1) - 16 Ignado Constancio8 - 12 WPts
30/06/2030San Jose, Costa Rica23 - 16 Olindo Talavera4 - 3 WKO3
01/05/2030San Jose, Costa Rica22 - 16 Diego Valenzuela0 - 1 WPts
02/03/2030San Jose, Costa Rica21 - 16 Rodrigo Martinez1 - 5 WPts
02/01/2030San Jose, Costa Rica20 - 16 Josh Van der Knaap3 - 6 WPts
03/11/2029San Jose, Costa Rica19 - 16 Jose Nazario1 - 0 WPts
04/09/2029San Jose, Costa Rica18 - 16 Sasha Zhulin1 - 20 WPts
07/07/2029San Jose, Costa Rica17 - 16 Mike Alho11 - 18 WPts
07/05/2029San Jose, Costa Rica17 - 15 Fanuco Daza31 - 28 LPts
11/03/2029San Jose, Costa Rica17 - 14 Manny Medrano24 - 5 LPts Costa Rica National Championships 2029View
23/02/2029Yerevan, Armenia16 - 14 Margos Juknavorian2 - 22 WPts
26/12/2028San Jose, Costa Rica16 - 13 Angel Almeida15 - 15 LPts
30/10/2028San Jose, Costa Rica15 - 13 Jerrold Oquendo1 - 0 WPts
31/08/2028San Jose, Costa Rica15 - 12 Manny Medrano20 - 4 LPts
07/07/2028San Jose, Costa Rica14 - 12 Angel Mula6 - 20 WPts
08/05/2028San Jose, Costa Rica13 - 12 Fanuco Daza26 - 27 WPts
14/03/2028San Jose, Costa Rica13 - 11 Diego Saez19 - 14 LPts Costa Rica National Championships 2028View
11/03/2028San Jose, Costa Rica12 - 11 Fanuco Matalon15 - 15 WPts Costa Rica National Championships 2028View
06/03/2028Taif, Saudi Arabia11 - 11 Zain Tawil13 - 20 WPts
07/01/2028Aarhus, Denmark10 - 11 Vannevar Bott17(1) - 10 WPts
09/11/2027San Jose, Costa Rica10 - 10 Manny Medrano15 - 4 LPts
11/09/2027Adelaide, Australia9 - 10 Abdul Naderi7 - 22 WPts
14/07/2027Ponce, Puerto Rico9 - 9 Juan Amaro10 - 7 LPts
16/05/2027Daegu, South Korea8 - 9 Heung-Min Lim10 - 10 WPts
18/03/2027San Jose, Costa Rica7 - 9 Montenegro Roldan6 - 10 WPts
20/01/2027El Alto, Bolivia6 - 9 Eduardo Merlin0 - 17 WPts
22/11/2026Karagandy, Kazakhstan6 - 8 Faisal Casymoff36 - 19 LPts
24/09/2026Soyapango, El Salvador6 - 7 Macario Abrantes12 - 20 LPts
27/07/2026San Jose, Costa Rica5 - 7 Malvolio Espiritu7 - 6(1) WPts
29/05/2026Samarqand, Uzbekistan4 - 7 Farda Djabarov10 - 11 WPts
31/03/2026Shubra El-Kheima, Egypt3 - 7 Haaris Ibraheem3 - 9 WPts
31/01/2026San Jose, Costa Rica2 - 7 Joaquin Umanzor0 - 2 WPts
02/12/2025San Jose, Costa Rica2 - 6 Manny Medrano4 - 1 LPts
09/10/2025San Jose, Costa Rica2 - 5 Nemesio Balli7 - 10 LPts
07/09/2025San Jose, Costa Rica1 - 5 Alejandro Palos0 - 0 WPts
06/08/2025Ulaanbaatar, Mongolia1 - 4 Sun Itigilov3 - 13 LPts
08/06/2025San Jose, Costa Rica1 - 3 Fanuco Daza13 - 21 LPts
13/04/2025Mogilev, Belarus1 - 2 Petro Kovalsky5 - 7 LPts
13/02/2025San Jose, Costa Rica0 - 2 Angel Almeida1 - 5 WPts
15/12/2024San Jose, Costa Rica0 - 1 Ovidio Melgarejo7 - 13 LPts
19/10/2024San Jose, Costa Rica0 - 0 Xaverius Urena14(1) - 29(2) LPts