Weightclass:  Welterweight
Location:  Havana, Cuba
Record:  30(3) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/01/2027Havana, Cuba29(3) - 28 Kieran Ngangabouka12 - 13 WPts
24/11/2026Havana, Cuba28(3) - 28 Mikhail Maruska15 - 14 WPts
24/09/2026Havana, Cuba27(3) - 28 Frisco Forero4 - 3 WPts
26/07/2026Havana, Cuba26(3) - 28 Jakub Kicinski12 - 4 WPts
27/05/2026Havana, Cuba26(3) - 27 Jordan Woodford8 - 7 LPts
28/03/2026Havana, Cuba25(3) - 27 Malvolio Abela17 - 22 WPts
27/01/2026Oslo, Norway24(2) - 27 Unni Onsager2 - 8(3) WKO3
29/11/2025Zagreb, Croatia24(2) - 26 Darijo Žanic14 - 6 LPts
01/10/2025Havana, Cuba23(2) - 26 Beltran Valencia19(1) - 32 WPts
04/08/2025Antofagasta, Chile23(2) - 25 Diego Castillo5 - 15 LPts
06/06/2025Havana, Cuba22(2) - 25 Viktor Vitko1 - 2 WPts
08/04/2025Riga, Latvia22(2) - 24 Dimi Birzkalns6 - 21 LPts
08/02/2025Riga, Latvia21(2) - 24 Valeri Plikgalva12 - 30 WPts
11/12/2024Riga, Latvia20(2) - 24 Arseni Straumite5 - 5 WPts
12/10/2024Havana, Cuba20(2) - 23 Sagaz Loreto24 - 11 LPts
14/08/2024Aalborg, Denmark19(2) - 23 Gardiner Winter11(1) - 26 WPts
16/06/2024Havana, Cuba18(2) - 23 Saturnin Hermosillo5 - 7 WPts
16/04/2024Riyadh, Saudi Arabia17(2) - 23 Imran Saeed0 - 5 WPts
17/02/2024Havana, Cuba17(2) - 22 Xaverius Rubio16 - 17 LPts
24/12/2023Havana, Cuba16(2) - 22 Vicente Nolasco0 - 11 WPts
25/10/2023Perth, Australia16(2) - 21 Brett Cowen21(1) - 18 LPts
27/08/2023Santiago de Cuba, Cuba16(2) - 20 Antonio Garcia18 - 17 LPts
29/06/2023Havana, Cuba15(2) - 20 Kiki Camisa30(1) - 11 WPts
30/04/2023Montpellier, France15(2) - 19 Vernon Jadin7(1) - 22(2) LPts
02/03/2023Zagreb, Croatia14(1) - 19 Gabrijel Gauš4 - 23(5) WKO3
01/01/2023Sofia, Bulgaria14(1) - 18 Demir Sarica29 - 6 LPts
03/11/2022Havana, Cuba13(1) - 18 Marco Mayorga0 - 3 WPts
05/09/2022Zagreb, Croatia13(1) - 17 Darijo Žanic0 - 0 LPts
07/07/2022Havana, Cuba12(1) - 17 Goga Audze14 - 9 WPts
08/05/2022Havana, Cuba11(1) - 17 Gonzalo Zendejas9 - 7 WPts
09/03/2022Havana, Cuba10(1) - 17 Farhan Koussim6 - 7 WPts
07/01/2022Ulaanbaatar, Mongolia10(1) - 16 Suhaim Badar-Uugan5 - 18 LPts
08/11/2021Havana, Cuba10(1) - 15 Danko Coric13 - 10 LPts
08/09/2021Havana, Cuba10(1) - 14 Porfio Chapa15 - 8 LPts
21/07/2021Havana, Cuba10(1) - 13 Salvador Castelo13 - 9 LPts
22/05/2021Carolina, Puerto Rico9 - 13 Antonio Echavarria2 - 15(1) WKO3
24/03/2021Havana, Cuba8 - 13 Angel Cifuentes0 - 18 WPts
24/01/2021Santiago de Cuba, Cuba8 - 12 Montel Barrio11 - 8 LPts
25/11/2020Yerevan, Armenia7 - 12 Misag Lebaredian6 - 11 WPts
27/09/2020Abidjan, Ivory Coast7 - 11 Yves Leblanc5 - 5 LPts
29/07/2020Havana, Cuba6 - 11 Roman Cadenas6 - 9 WPts
05/06/2020Havana, Cuba5 - 11 Vegas Carreno5 - 7 WPts
04/04/2020Havana, Cuba4 - 11 Asdur Garian0 - 4 WPts
04/02/2020Santa Clara, Cuba4 - 10 Ximen Alcala5 - 1 LPts
19/12/2019Havana, Cuba4 - 9 Rodrigo Morano7 - 5 LPts
09/11/2019Santiago de Cuba, Cuba4 - 8 Jose Obando2 - 10 LPts
23/09/2019Santiago de Cuba, Cuba4 - 7 Guido Portal7 - 4 LPts
24/07/2019Zarqa, Jordan4 - 6 Zafa Ghandour7 - 1 LPts
26/05/2019Havana, Cuba4 - 5 Cris Conrado6 - 1 LPts
24/04/2019Havana, Cuba3 - 5 Yulian Slutsky1 - 2 WPts
22/02/2019Santiago de Cuba, Cuba3 - 4 Agapetus Laverde2 - 4 LPts
05/01/2019Havana, Cuba3 - 3 Xaverius Rubio0 - 0 LPts
28/11/2018Havana, Cuba3 - 2 Aimon Cosme2 - 2 LPts
09/10/2018Quito, Ecuador3 - 1 Ivan Magdaleno1 - 4 LPts
11/08/2018Havana, Cuba2 - 1 Alastair Chipendo2 - 1 WPts
13/06/2018Havana, Cuba2 - 0 Rio Marcos0 - 3 LPts
11/05/2018Havana, Cuba1 - 0 Xavion Gutierez2 - 1 WPts
08/03/2018Havana, Cuba0 - 0 Franco Ovalles0 - 0 WPts