Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  22(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2023San Jose, Costa Rica21 - 13 Musa Chikunga2 - 1 WKO3
03/05/2023San Jose, Costa Rica20 - 13 Gianluigi De Fabio4(1) - 3 WPts
04/03/2023San Jose, Costa Rica19 - 13 Rodrigo Nepomuceno1 - 13 WPts
03/01/2023San Jose, Costa Rica18 - 13 Brin Lusk1 - 5 WPts
04/11/2022San Jose, Costa Rica17 - 13 Afon Rebainis4 - 22 WPts
06/09/2022San Jose, Costa Rica16 - 13 Igor Dedzeklis13 - 14 WPts
07/07/2022San Jose, Costa Rica15 - 13 Marko Hayha15 - 10 WPts
08/05/2022San Jose, Costa Rica15 - 12 Hugh Kimmick3 - 9 LPts
09/03/2022San Jose, Costa Rica15 - 11 Paco Tagle19 - 7 LPts
07/01/2022San Jose, Costa Rica14 - 11 Javier Menchaca8 - 16 WPts
07/11/2021San Jose, Costa Rica13 - 11 Ivan Aday12(1) - 11 WPts
07/09/2021San Jose, Costa Rica13 - 10 Richard Bohaty11 - 9 LPts
07/07/2021Greeley, USA13 - 9 Alastair Archie15 - 1 LPts
07/05/2021Almaty, Kazakhstan13 - 8 Mahir Sarsembaeff8 - 10 LPts
09/03/2021Cochabamba, Bolivia13 - 7 Zacarias Garcia9 - 10 LPts
09/01/2021San Jose, Costa Rica12 - 7 Fidel Cano7(2) - 10 WPts
22/11/2020San Jose, Costa Rica11 - 7 Jose Frances1 - 17 WPts
23/09/2020San Jose, Costa Rica10 - 7 Dong-won Pyun6 - 8 WPts
23/07/2020San Jose, Costa Rica9 - 7 Juan Plasencia6 - 8 WPts
31/05/2020San Jose, Costa Rica8 - 7 Rodrigo Diaz5 - 6 WPts
06/04/2020San Jose, Costa Rica8 - 6 Juan Carballo10 - 2 LPts
06/02/2020San Jose, Costa Rica8 - 5 Rico Resto6 - 7 LPts
24/12/2019San Jose, Costa Rica7 - 5 Seferino Rozas3 - 7 WPts
15/11/2019San Jose, Costa Rica7 - 4 Vidal Mar5 - 4 LPts
22/09/2019San Jose, Costa Rica7 - 3 Nicandro Millian6 - 5 LPts
23/07/2019San Jose, Costa Rica6 - 3 Dario Manos3 - 4 WPts
06/06/2019Vilnius, Lithuania5 - 3 Krzysztof Wargin4 - 3 WPts
08/04/2019San Jose, Costa Rica4 - 3 Macario Carlos2 - 4 WPts
05/02/2019Dushanbe, Tajikistan4 - 2 Namiq Narimanbeyov0 - 0 LPts
07/12/2018Bokhtar, Tajikistan3 - 2 Koldan Majidov1 - 1 WPts
08/10/2018Mecca, Saudi Arabia2 - 2 Waqar Nehme1 - 3 WPts
10/08/2018Kosice, Slovakia2 - 1 Rudolf Tesarik2 - 1 LPts
11/06/2018San Jose, Costa Rica2 - 0 Santiago Casas2 - 0 LPts
13/04/2018San Jose, Costa Rica1 - 0 Vidal Favela0 - 2 WPts
21/02/2018San Jose, Costa Rica0 - 0 Rafael Exposito0 - 0 WPts