Weightclass:  Light Welterweight
Location:  San Jose, Costa Rica
Record:  14(1) - 36(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2031San Jose, Costa Rica13(1) - 36(1) Fedor Kasparov4 - 5 WPts
05/08/2031San Jose, Costa Rica13(1) - 35(1) Alano Leanos0 - 1 LPts
06/06/2031San Jose, Costa Rica12(1) - 35(1) Mario Scopelliti4 - 5 WPts
06/04/2031San Jose, Costa Rica12(1) - 34 Ye Ewyong14(2) - 3 LKO3
05/02/2031San Jose, Costa Rica11(1) - 34 Dimos Ciprian11 - 18 WPts
07/12/2030San Jose, Costa Rica11(1) - 33 Bryn Ready8 - 4 LPts
08/10/2030San Jose, Costa Rica10(1) - 33 Vegas Guillermo1 - 5 WPts
10/08/2030San Jose, Costa Rica9(1) - 33 Yasin Wassan2 - 8 WPts
11/06/2030San Jose, Costa Rica9(1) - 32 Olindo Trinidad3 - 14 LPts
12/04/2030San Jose, Costa Rica8(1) - 32 Juan Noguera5 - 19 WPts
11/02/2030San Jose, Costa Rica7(1) - 32 Bronco Valdivieso6 - 11 WPts
13/12/2029San Jose, Costa Rica7(1) - 31 Kosol Muangsima6 - 4 LPts
14/10/2029Ostrava, Czech Republic6 - 31 Filip Marusak8 - 23(6) WKO3
16/08/2029Oruro, Bolivia6 - 30 Fausto Quinones27 - 28 LPts
18/06/2029San Jose, Costa Rica6 - 29 Joaquin Marcia9 - 30 LPts
20/04/2029London, UK6 - 28 John Brydon3 - 7 LPts
20/02/2029San Jose, Costa Rica5 - 28 Jerrold Oquendo1 - 2 WPts
22/12/2028La Paz, Bolivia4 - 28 Yago Bacallao7 - 13 WPts
24/10/2028Mogilev, Belarus3 - 28 Fadei Bilyk10 - 17 WPts
26/08/2028San Jose, Costa Rica3 - 27 Xalvador Santillanes22 - 29 LPts
02/07/2028Greensboro, USA3 - 26 Gethin Gilkeson2 - 0 LPts
04/05/2028San Jose, Costa Rica3 - 25 Hanuman Sarkar3 - 10 LPts
06/03/2028Portmore, Jamaica3 - 24 Mark Rury22(2) - 10 LPts
07/01/2028San Jose, Costa Rica2 - 24 Alejandro Flor0 - 2 WPts
08/11/2027Lima, Peru2 - 23 Xabat Carro13 - 24 LPts
10/09/2027Galway, Ireland2 - 22 Jason McCrory1 - 3 LPts
13/07/2027San Jose, Costa Rica2 - 21 Diego Noyola5 - 12 LPts
16/05/2027San Jose, Costa Rica2 - 20 Manny Orbe8 - 2 LPts
17/03/2027Cork, Ireland2 - 19 Jacob MacGuinness6 - 15 LPts
17/01/2027Ulaanbaatar, Mongolia2 - 18 Mikhail Boshughtu13 - 6(1) LPts
19/11/2026Samarqand, Uzbekistan2 - 17 Koldan Marsucoff8 - 19 LPts
21/09/2026San Jose, Costa Rica2 - 16 Sancho Villarreal6 - 14 LPts
26/07/2026Namangan, Uzbekistan2 - 15 Ismet Kadyrov37(3) - 17 LPts
28/05/2026San Jose, Costa Rica1 - 15 Anton Dayuu9 - 17(1) WPts
30/03/2026San Jose, Costa Rica1 - 14 Gautam Parmanand6 - 3 LPts
30/01/2026Oslo, Norway1 - 13 Dana Moen5(1) - 14 LPts
02/12/2025San Jose, Costa Rica1 - 12 Sukhinder Ramroop1 - 5 LPts
03/10/2025San Jose, Costa Rica1 - 11 Franco Torrico1 - 5 LPts
05/08/2025Nassau, Bahamas1 - 10 David Stirton13 - 12 LPts
07/06/2025Chennai, India1 - 9 Duleep Purushothaman2 - 9(2) LPts
09/04/2025San Jose, Costa Rica1 - 8 Blazej Taran2 - 5 LPts
09/02/2025San Jose, Costa Rica1 - 7 Tymoteusz Kedzior40 - 12 LPts
12/12/2024San Jose, Costa Rica1 - 6 Beltran Alcantar5 - 21 LPts
16/10/2024Khujand, Tajikistan1 - 5 Lazar Kajrimow1 - 7 LPts
18/08/2024Zagreb, Croatia1 - 4 Henrik Vidas20 - 18 LPts
20/06/2024Ahmedabad, India1 - 3 Gopal Dixit25 - 15 LPts
22/04/2024San Jose, Costa Rica1 - 2 Xaverius Urena12(1) - 28(2) LPts
24/02/2024San Jose, Costa Rica1 - 1 Fanuco Daza9 - 17 LPts
28/12/2023San Jose, Costa Rica1 - 0 Reyes Games28(1) - 10 LPts
16/11/2023San Jose, Costa Rica0 - 0 Rodrigo Daza0 - 2 WPts