Weightclass:  Middleweight
Location:  San Jose, Costa Rica
Record:  20 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/08/2023San Jose, Costa Rica19 - 15 Jose Salvador0 - 1 WPts
07/06/2023San Jose, Costa Rica18 - 15 Kabonesa Matlala1 - 9 WPts
09/04/2023San Jose, Costa Rica17 - 15 Borya Chemerkin0 - 6 WPts
08/02/2023San Jose, Costa Rica16 - 15 Juan Ledesma1 - 11 WPts
09/12/2022San Jose, Costa Rica15 - 15 Urvano Gallo6 - 13 WPts
09/10/2022San Jose, Costa Rica14 - 15 Sancho Barrio9 - 10 WPts
10/08/2022San Jose, Costa Rica13 - 15 Selestino Inga1 - 5 WPts
09/06/2022San Jose, Costa Rica13 - 14 Roman Casa12 - 15 LPts
10/04/2022San Jose, Costa Rica12 - 14 Rodrigo Ayon7 - 18 WPts
09/02/2022San Jose, Costa Rica11 - 14 Godfrey Adewale2 - 10 WPts
09/12/2021San Jose, Costa Rica10 - 14 Davie Amicay2 - 6 WPts
08/10/2021San Jose, Costa Rica10 - 13 Shihab Saddiki11 - 11 LPts
07/08/2021Kumasi, Ghana9 - 13 Penda Bonchaka4 - 13 WPts
08/06/2021Lagos, Nigeria8 - 13 Mohsin Khan9 - 13 WPts
08/04/2021Athens, Greece7 - 13 Myles Collias14 - 7 WPts
08/02/2021Ipswich, UK6 - 13 Farhan Abdalla5 - 11 WPts
11/12/2020San Jose, Costa Rica5 - 13 Guido Sagun9 - 7 WPts
19/10/2020San Jose, Costa Rica5 - 12 Setia Wirawan6 - 8(2) LPts
20/08/2020San Jose, Costa Rica5 - 11 Pedro Duron13 - 6 LPts
19/06/2020San Jose, Costa Rica5 - 10 Dylan Snape10 - 7 LPts
18/04/2020San Jose, Costa Rica5 - 9 Sancho Gomez7 - 5 LPts
19/02/2020San Jose, Costa Rica4 - 9 Paul Bow3 - 9 WPts
20/12/2019San Jose, Costa Rica4 - 8 Dai Matsuo1 - 8 LPts
20/10/2019San Jose, Costa Rica4 - 7 Arnault Kurtzweil5 - 4 LPts
20/08/2019San Jose, Costa Rica3 - 7 Lisandro Grajeda0 - 10 WPts
21/06/2019San Jose, Costa Rica3 - 6 Rodrigo Gallego4 - 3 LPts
22/04/2019Stockholm, Sweden3 - 5 Charlie Hallin6 - 0 LPts
22/02/2019San Jose, Costa Rica3 - 4 Guido Luque2 - 2 LPts
27/12/2018San Jose, Costa Rica3 - 3 Carlos Renteria5 - 1 LPts
29/10/2018San Jose, Costa Rica3 - 2 Montego Sanchez4 - 2 LPts
31/08/2018San Jose, Costa Rica2 - 2 Lisandro Grajeda0 - 4 WPts
03/07/2018San Jose, Costa Rica1 - 2 Quin Negron1 - 1 WPts
05/05/2018San Jose, Costa Rica1 - 1 Alejandro Salome0 - 0 LPts
14/03/2018San Jose, Costa Rica0 - 1 Agapetus Capote1 - 0 WPts
06/02/2018Vilnius, Lithuania0 - 0 Mikolaj Filar0 - 0 LPts