Weightclass:  Light Welterweight
Location:  San Jose, Costa Rica
Record:  59 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2033San Jose, Costa Rica59 - 16 Joaquin Pinales15 - 3(1) LPts
15/04/2033San Jose, Costa Rica58 - 16 Tobias Berestov2 - 2 WPts
14/02/2033San Jose, Costa Rica57 - 16 Alastair Gunn11 - 11 WPts
15/12/2032San Jose, Costa Rica56 - 16 MatouÜ Yedlicka0 - 2 WPts
15/10/2032San Jose, Costa Rica55 - 16 Albain Artaud8 - 20 WPts
15/08/2032San Jose, Costa Rica54 - 16 Bo-kyung Sok2(2) - 2 WPts
13/06/2032San Jose, Costa Rica53 - 16 Diego Sauceda4 - 8 WPts
14/04/2032San Jose, Costa Rica52 - 16 John Bird2 - 2 WPts
14/02/2032San Jose, Costa Rica51 - 16 Juan Rodriguez0 - 1 WPts
16/12/2031San Jose, Costa Rica50 - 16 Dong-won Her2 - 2 WPts
17/10/2031San Jose, Costa Rica49 - 16 Gareth Marques1 - 2 WPts
17/08/2031San Jose, Costa Rica48 - 16 Federico Montanez4 - 7 WPts
18/06/2031Krakow, Poland47 - 16 Dominik Wolny41 - 22 WPts
18/05/2031Roubaix, France47 - 15 Gage Peizerat40 - 20 LPts
17/04/2031San Jose, Costa Rica47 - 14 Constantinus Maes36 - 17 LPts
17/03/2031San Jose, Costa Rica46 - 14 Saturnin Bedoya7 - 1 WPts Costa Rica National Championships 2031View
14/03/2031San Jose, Costa Rica45 - 14 Vicente Rosal20 - 15 WPts Costa Rica National Championships 2031View
11/03/2031San Jose, Costa Rica44 - 14 Joaquin Truxillo22 - 13 WPts Costa Rica National Championships 2031View
21/02/2031Vilnius, Lithuania43 - 14 Krzysztof Soja32 - 19 WPts
21/01/2031San Jose, Costa Rica42 - 14 Krzysztof Soja32 - 18 WPts
21/12/2030San Jose, Costa Rica41 - 14 Krzysztof Soja32 - 17 WPts
20/11/2030San Jose, Costa Rica40 - 14 Antonio Vasallo30 - 22 WPts
20/10/2030San Jose, Costa Rica39 - 14 Antonio Vasallo30 - 21 WPts
19/09/2030Santiago, Chile38 - 14 Alejandro Blas40 - 25 WPts
19/08/2030Santiago, Chile37 - 14 Alejandro Blas40 - 24 WPts
19/07/2030Santiago, Chile37 - 13 Alejandro Blas39 - 24 LPts
18/06/2030San Jose, Costa Rica37 - 12 Constantinus Maes28 - 14 LPts
18/05/2030Cebu City, Philippines36 - 12 Nathan Quimin37 - 18(1) WPts
17/04/2030San Jose, Costa Rica36 - 11 Vernon Cendrars31 - 14 LPts
17/03/2030San Jose, Costa Rica35 - 11 Onofre Para13 - 26(1) WPts Costa Rica National Championships 2030View
14/03/2030San Jose, Costa Rica34 - 11 Vicente Rosal14 - 13 WPts Costa Rica National Championships 2030View
11/03/2030San Jose, Costa Rica33 - 11 Joaquin Umanzor14 - 14 WPts Costa Rica National Championships 2030View
09/02/2030Shizuoka, Japan33 - 10 Yuji Kato28 - 16 LPts
09/01/2030Goiania, Brazil33 - 9 Cisco Medeiros24 - 7 LPts Americas Championships 2030View
14/12/2029San Jose, Costa Rica32 - 9 Alejandro Blas32 - 21 WPts
12/11/2029Espoo, Finland31 - 9 Juhani Kollontai30(3) - 16 WPts
12/10/2029Genoa, Italy31 - 8 Vito Cervetti27(3) - 14 LPts
10/09/2029Daegu, South Korea31 - 7 Keghart Levyan42 - 12 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea30 - 7 Yuji Kato27 - 12 WPts Daegu World Championships 2029View
03/09/2029San Jose, Costa Rica29 - 7 Haaris Ali18(1) - 19 WPts
31/07/2029San Jose, Costa Rica28 - 7 Yuji Kato26 - 11 WPts
30/06/2029San Jose, Costa Rica27 - 7 Yuji Kato26 - 10 WPts
19/05/2029San Jose, Costa Rica27 - 6 Alejandro Blas28 - 17 LPts
17/04/2029Manta, Ecuador27 - 5 Joaquin Ballon33(1) - 9 LPts
17/03/2029San Jose, Costa Rica26 - 5 Montel Urrea11 - 21 WPts Costa Rica National Championships 2029View
14/03/2029San Jose, Costa Rica25 - 5 Jax Lorenzana12 - 4 WPts Costa Rica National Championships 2029View
11/03/2029San Jose, Costa Rica24 - 5 Isidro Salina17 - 14 WPts Costa Rica National Championships 2029View
17/02/2029San Jose, Costa Rica23 - 5 Alejandro Guardia6 - 19 WPts
13/01/2029San Jose, Costa Rica22 - 5 Edmundo Olivares17 - 10 WPts
13/12/2028Copenhagen, Denmark21 - 5 Stieran Helgesen12 - 9 WPts
15/10/2028San Jose, Costa Rica21 - 4 Juan Cepero20 - 13 LPts
31/08/2028San Jose, Costa Rica20 - 4 Isidro Salina15 - 12 WPts
02/07/2028Samarqand, Uzbekistan19 - 4 Alik Djabiyev8 - 15 WPts
04/05/2028Warsaw, Poland18 - 4 Drugi Jakubczak15 - 15 WPts
06/03/2028Zagreb, Croatia17 - 4 Ognjen Stankovic20 - 10 WPts
07/01/2028Oslo, Norway16 - 4 Unni Sveen5 - 20 WPts
09/11/2027San Jose, Costa Rica15 - 4 Isidro Salina10 - 10 WPts
10/09/2027San Jose, Costa Rica14 - 4 Fanuco Daza23 - 26 WPts
14/07/2027Surabaya, Indonesia13 - 4 Baskoro Windha1 - 17(1) WPts
16/05/2027Havana, Cuba13 - 3 Berto Archibeque12 - 11 LPts
18/03/2027Vilnius, Lithuania12 - 3 Jerzy Dobek8 - 15 WPts
18/01/2027San Jose, Costa Rica11 - 3 Franco Torrico6 - 8 WPts
25/11/2026San Jose, Costa Rica11 - 2 Ramirez Catalina25 - 22 LPts
30/09/2026San Jose, Costa Rica10 - 2 Jose Roza0 - 8(1) WPts
01/08/2026San Jose, Costa Rica9 - 2 Rodrigo Daza0 - 20(5) WPts
02/06/2026San Jose, Costa Rica8 - 2 Rodrigo Lama7(1) - 24 WPts
11/04/2026San Jose, Costa Rica7 - 2 Guillermo Leon13 - 21(1) WPts
11/03/2026San Jose, Costa Rica7 - 1 Xalvador Santillanes13 - 22 LPts Costa Rica National Championships 2026View
07/03/2026San Jose, Costa Rica6 - 1 Baltasar Ribas0 - 0 WPts
31/01/2026San Jose, Costa Rica5 - 1 Edmundo Pantaleon2 - 7 WPts
02/12/2025San Jose, Costa Rica4 - 1 Isidro Salina2 - 6 WPts
02/10/2025San Jose, Costa Rica3 - 1 Angel Mula2 - 6 WPts
05/08/2025Santa Ana, El Salvador3 - 0 Jerrold Moralez12 - 13 LPts
06/06/2025Kuala Lumpur, Malaysia2 - 0 Rajat Ahluwalia1 - 2 WPts
08/04/2025San Jose, Costa Rica1 - 0 Onofre Para2 - 4(1) WPts
25/02/2025San Jose, Costa Rica0 - 0 Borya Tchepikov2 - 5 WPts