Weightclass:  Light Welterweight
Location:  San Jose, Costa Rica
Record:  19(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/06/2025San Jose, Costa Rica18(1) - 28 Amer Zahra2 - 0 WPts
16/04/2025San Jose, Costa Rica17(1) - 28 Rodrigo Aguiniga21 - 23 WPts
15/02/2025San Jose, Costa Rica17(1) - 27 Vicente Ojeda9 - 27 LPts
17/12/2024San Jose, Costa Rica16(1) - 27 Edmundo Olivares1 - 1 WPts
18/10/2024San Jose, Costa Rica16(1) - 26 Cahyo Suryo0 - 1 LPts
19/08/2024San Jose, Costa Rica15(1) - 26 Guillermo Sicilia6 - 25 WPts
20/06/2024San Jose, Costa Rica14(1) - 26 Eduardo Alatorre0 - 8 WPts
21/04/2024San Jose, Costa Rica13(1) - 26 Vicente Ledezma4 - 12 WPts
22/02/2024San Jose, Costa Rica12(1) - 26 Amrou Abyccassym5 - 9 WPts
24/12/2023San Jose, Costa Rica11(1) - 26 Gervasio Agosto0 - 1 WPts
25/10/2023San Jose, Costa Rica10(1) - 26 Beltran Alcantar2 - 17 WPts
26/08/2023San Jose, Costa Rica9(1) - 26 Selestino Roxas0 - 5(1) WPts
27/06/2023Yerevan, Armenia9(1) - 25 Mardig Kakilian20 - 16 LPts
29/04/2023Warsaw, Poland8(1) - 25 Patryk Dombroski6(1) - 15 WPts
01/03/2023Mogilev, Belarus8(1) - 24 Taras Krasinski24(1) - 8 LPts
31/12/2022San Jose, Costa Rica7(1) - 24 Quinto Mantilla2 - 5 WPts
01/11/2022San Jose, Costa Rica7(1) - 23 Hubbard Bickhart6 - 14 LPts
03/09/2022San Jose, Costa Rica7(1) - 22 Kong Keong5 - 8 LPts
06/07/2022Kingston, Jamaica7(1) - 21 Sam Carson23 - 6 LPts
07/05/2022Zagreb, Croatia6(1) - 21 Henrik Vidas9 - 15 WPts
09/03/2022Gothenburg, Sweden6(1) - 20 Josef Westling10 - 15 LPts
09/01/2022Minsk, Belarus6(1) - 19 Toma Pavelko16(3) - 9 LPts
11/11/2021Gomel, Belarus5(1) - 19 Sergei Morein8(1) - 15 WPts
12/09/2021Plzen, Czech Republic5(1) - 18 Nikola Pavel7 - 12 LPts
14/07/2021London, UK4(1) - 18 Oscar Dargie2 - 14 WPts
16/05/2021San Jose, Costa Rica4(1) - 17 Montego Don13 - 10 LPts
26/03/2021Sofia, Bulgaria3 - 17 Yakov á Ovsiev4 - 15(4) WKO3
26/01/2021Cork, Ireland3 - 16 Daniel Malone17 - 2 LPts
27/11/2020San Jose, Costa Rica3 - 15 Manuel Bobadilla5 - 7 LPts
26/09/2020La Florida, Chile3 - 14 Xaver Camerino11 - 4 LPts
29/07/2020San Jose, Costa Rica2 - 14 Ora Mercado0 - 1 WPts
28/05/2020San Jose, Costa Rica1 - 14 Natan Gawlak6(1) - 10 WPts
28/03/2020Panama City, Panama1 - 13 Neper Jarquin4 - 7 LPts
29/01/2020San Jose, Costa Rica1 - 12 Juan Orihuela4 - 2 LPts
03/12/2019San Jose, Costa Rica1 - 11 Fidel Penalver2 - 11 LPts
10/10/2019San Jose, Costa Rica1 - 10 Javier Fleites3 - 5 LPts
20/08/2019Istanbul, Turkey1 - 9 Berkant Namik6 - 3 LPts
21/06/2019San Jose, Costa Rica1 - 8 Joaquin Anaya2 - 4 LPts
13/05/2019San Jose, Costa Rica1 - 7 Rodrigo Macias6 - 1 LPts
10/04/2019San Jose, Costa Rica1 - 6 Juan Lopez3 - 5 LPts
23/02/2019San Jose, Costa Rica1 - 5 Juan Paulino1 - 4 LPts
12/01/2019Can Tho, Vietnam0 - 5 Hy Sang4(1) - 1 WPts
14/11/2018Vienna, Austria0 - 4 Alrik Rech2 - 3 LPts
14/09/2018Barquisimeto, Venezuela0 - 3 Cuba Parra1 - 4 LPts
14/07/2018San Jose, Costa Rica0 - 2 Ximen Lebron2 - 1 LPts
22/05/2018San Jose, Costa Rica0 - 1 Fidel Raya1 - 0 LPts
20/03/2018Nassau, Bahamas0 - 0 Joey Tyson0 - 0 LPts