Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  27 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2024San Jose, Costa Rica26 - 14 Apel Zacharyan8(2) - 14 WPts
27/06/2024San Jose, Costa Rica25 - 14 John Basini0 - 5 WPts
27/04/2024San Jose, Costa Rica24 - 14 Diego Lacerda1 - 5 WPts
27/02/2024San Jose, Costa Rica23 - 14 Cole Sianga0 - 10 WPts
29/12/2023San Jose, Costa Rica22 - 14 Abdul Maalouf0 - 9 WPts
30/10/2023San Jose, Costa Rica21 - 14 Phillippe Damita0 - 3(1) WPts
31/08/2023San Jose, Costa Rica20 - 14 Jackson Motupa2 - 8 WPts
02/07/2023San Jose, Costa Rica19 - 14 Wayne Messer4 - 25 WPts
03/05/2023San Jose, Costa Rica18 - 14 Oleydong Singthong0 - 1 WPts
04/03/2023San Jose, Costa Rica17 - 14 Nathan Crossen2 - 3 WPts
03/01/2023San Jose, Costa Rica16 - 14 Boris Dmitriev1 - 0 WPts
04/11/2022San Jose, Costa Rica15 - 14 Juan Concha4 - 23 WPts
06/09/2022San Jose, Costa Rica15 - 13 Kiki Matias24 - 8 LPts
07/07/2022Bayamon, Puerto Rico15 - 12 Pablo Tome13 - 16 LPts
08/05/2022San Jose, Costa Rica14 - 12 Larenzo Mayor15 - 15 WPts
09/03/2022Vilnius, Lithuania13 - 12 Marcin Abramczyk13 - 13 WPts
08/01/2022Liege, Belgium13 - 11 Sacha Delorme15 - 7 LPts
09/11/2021Samarqand, Uzbekistan13 - 10 Fedor Pirimkul16 - 4 LPts
10/09/2021San Jose, Costa Rica13 - 9 Cris Hernan15 - 6 LPts
17/07/2021San Jose, Costa Rica12 - 9 Angelo Fini7(1) - 12 WPts
16/05/2021Puente Alto, Chile11 - 9 Juan Cruz9 - 8 WPts
18/03/2021Minsk, Belarus11 - 8 Marlen Macko11 - 7 LPts
18/01/2021San Jose, Costa Rica10 - 8 Diego Lavin2 - 14 WPts
17/11/2020San Jose, Costa Rica10 - 7 Obaid Saidisief12 - 4 LPts
18/09/2020Dun Laoghaire, Ireland9 - 7 Sean Hayes10 - 6 WPts
19/07/2020San Jose, Costa Rica8 - 7 Bronco Blasco5 - 9 WPts
18/05/2020Buenos Aires, Argentina8 - 6 Antonio Orbe2 - 8 LPts
20/03/2020Accra, Ghana7 - 6 Michael Jamin3 - 6 WPts
20/01/2020San Jose, Costa Rica6 - 6 Rafael Sierra4 - 5 WPts
28/11/2019San Jose, Costa Rica5 - 6 Bonifacy Cywinski4 - 9 WPts
28/09/2019San Jose, Costa Rica5 - 5 Kiki Matias8 - 3 LPts
29/07/2019San Jose, Costa Rica4 - 5 Fidel Cano4(1) - 4 WPts
02/06/2019San Jose, Costa Rica3 - 5 Lazar Mamedbekov2 - 2(1) WPts
03/04/2019San Jose, Costa Rica2 - 5 Dominic Higgins3 - 3 WPts
01/02/2019San Jose, Costa Rica1 - 5 Rodrigo Cossio3 - 3 WPts
02/12/2018San Jose, Costa Rica1 - 4 Baptist Eyman2 - 0 LPts
03/10/2018San Jose, Costa Rica1 - 3 Jacob Kindrick1 - 0 LPts
05/08/2018Bristol, UK0 - 3 Brett Treacy0 - 0 WPts
07/06/2018Sofia, Bulgaria0 - 2 Ventseslav á Kounev0 - 0 LPts
09/04/2018San Jose, Costa Rica0 - 1 Xavion Rodriguez1 - 1 LPts
19/02/2018Vilnius, Lithuania0 - 0 Dominik Strom0 - 0 LPts