Weightclass:  Lightweight
Location:  Havana, Cuba
Record:  47(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Prague, Czech Republic46(1) - 27 Dalimil Kochan33 - 32 WPts
14/11/2033Kosice, Slovakia46(1) - 26 Stanislav Slezak55 - 17(1) LPts
14/10/2033Yokohama, Japan46(1) - 25 Hajime Maruyama62 - 23 LPts
13/09/2033Surat, India46(1) - 24 Majid Hoque24 - 2(1) LPts Surat World Championships 2033View
10/09/2033Surat, India45(1) - 24 Kyrylo Senko28 - 5 WPts Surat World Championships 2033View
07/09/2033Surat, India44(1) - 24 Gazi Basa28 - 10 WPts Surat World Championships 2033View
19/08/2033Havana, Cuba43(1) - 24 Hanief Alhiba51 - 21 WPts
19/07/2033Havana, Cuba42(1) - 24 Jens Hellmich34 - 27 WPts
02/06/2033Havana, Cuba42(1) - 23 Stanislav Slezak49 - 15 LPts
17/04/2033Havana, Cuba41(1) - 23 Jens Hellmich34 - 24 WPts
17/03/2033Santa Clara, Cuba40(1) - 23 Juan Vivar17 - 10 WPts Cuba National Championships 2033View
14/03/2033Santa Clara, Cuba39(1) - 23 Xaver Rosas11 - 20 WPts Cuba National Championships 2033View
11/03/2033Santa Clara, Cuba38(1) - 23 Rafael Cruzado11(1) - 4 WPts Cuba National Championships 2033View
24/02/2033Havana, Cuba37(1) - 23 Stanislav Slezak45 - 14 WPts
15/01/2033Dnipropetrovsk, Ukraine37(1) - 22 Fedar Deputatov28 - 23 LPts
15/12/2032Bandar Lampung, Indonesia37(1) - 21 Darma Mubaraq49 - 8 LPts
14/11/2032Havana, Cuba36(1) - 21 Jens Hellmich30 - 22 WPts
14/10/2032Graz, Austria35(1) - 21 Jens Hellmich30 - 21 WPts
13/09/2032Graz, Austria35(1) - 20 Jens Hellmich29 - 21 LPts
13/08/2032Graz, Austria35(1) - 19 Jens Hellmich28 - 21 LPts
13/07/2032Saint Petersburg, Russia35(1) - 18 Kian Patterson30 - 6 LPts Saint Petersburg Olympics 2032View
18/06/2032Malmo, Sweden35(1) - 17 Loui Engelson44(2) - 6 LPts
18/05/2032Havana, Cuba34(1) - 17 Hanief Alhiba43 - 15 WPts
17/04/2032Malmo, Sweden34(1) - 16 Loui Engelson40(2) - 6 LPts
17/03/2032Santiago de Cuba, Cuba33(1) - 16 Carlos Sicilia9 - 17 WPts Cuba National Championships 2032View
14/03/2032Santiago de Cuba, Cuba32(1) - 16 Juan Vivar11 - 7 WPts Cuba National Championships 2032View
11/03/2032Santiago de Cuba, Cuba31(1) - 16 Rafael Cruzado6 - 3 WPts Cuba National Championships 2032View
14/02/2032Plovdiv, Bulgaria31(1) - 15 Mitre á Ovenov29 - 9 LPts
09/01/2032Rio de Janeiro, Brazil31(1) - 14 Santiago Arena31 - 2 LPts Americas Championships 2032View
15/12/2031Havana, Cuba30(1) - 14 Amir Farooqui19 - 21 WPts
13/11/2031Havana, Cuba29(1) - 14 Daniil Krasinski24 - 14 WPts
13/10/2031Havana, Cuba28(1) - 14 Daniil Krasinski24 - 13 WPts
10/09/2031Valencia, Venezuela28(1) - 13 Santiago Arena25 - 2 LPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela27(1) - 13 Elmaddin Khalid27(1) - 20 WPts Valencia World Championships 2031View
14/08/2031Bandar Lampung, Indonesia27(1) - 12 Darma Mubaraq33 - 4 LPts
14/07/2031Ho Chi Minh City, Vietnam26(1) - 12 Vien Quan11 - 13 WPts
15/05/2031San Pedro Sula, Honduras25(1) - 12 Juan Games21 - 18 WPts
17/03/2031Holguin, Cuba25(1) - 11 Baltasar Asencio48 - 21 LPts Cuba National Championships 2031View
14/03/2031Holguin, Cuba24(1) - 11 Juan Zendejas4 - 4 WPts Cuba National Championships 2031View
11/03/2031Holguin, Cuba23(1) - 11 Jair Teodoro7 - 7 WPts Cuba National Championships 2031View
06/02/2031Havana, Cuba23(1) - 10 Rico Rodriguez30(1) - 16 LPts
06/01/2031Villa Nueva, Guatemala22(1) - 10 Manuel Beltran28(2) - 23 WPts
08/11/2030Havana, Cuba21(1) - 10 Eloy Lena10 - 16 WPts
23/09/2030Brno, Czech Republic20(1) - 10 Slavoj Nemechek8 - 15 WPts
25/07/2030Lusaka, Zambia19(1) - 10 Peter Mudala7 - 17 WPts
27/05/2030Santo Domingo, Ecuador18(1) - 10 Diego Rozario2 - 10 WPts
29/03/2030Athens, Greece17(1) - 10 Kyrillos Vasil7 - 25(1) WPts
29/01/2030Sofia, Bulgaria16(1) - 10 Grigor á Kuzmenkov3 - 11 WPts
01/12/2029Havana, Cuba15(1) - 10 Baltasar Beltram4 - 15 WPts
10/10/2029Havana, Cuba15(1) - 9 Vicente Nino12 - 16 LPts
13/08/2029Havana, Cuba14(1) - 9 Xavier Yepes8 - 14 WPts
15/06/2029Las Tunas, Cuba13 - 9 Franco Fortun17 - 5(1) WKO3
10/05/2029Havana, Cuba13 - 8 Dimos Leiva21 - 13(2) LPts
07/04/2029Havana, Cuba13 - 7 Senon Salcido6 - 3 LPts
07/02/2029San Felipe de Puerto Plata, Dominican Republic12 - 7 Montego Villegas17 - 19 WPts
10/12/2028Havana, Cuba11 - 7 Joaquin Liberato1 - 3 WPts
12/10/2028Havana, Cuba10 - 7 Ryo Triana7 - 5 WPts
13/08/2028Holguin, Cuba9 - 7 Salvador Basco5 - 16 WPts
20/06/2028Havana, Cuba8 - 7 Thabang Ledwaba4 - 5 WPts
22/04/2028Havana, Cuba7 - 7 Isidro Marcello1 - 4 WPts
23/02/2028Changsha, China7 - 6 Ho May13 - 20 LPts
26/12/2027Valencia, Venezuela6 - 6 Vegas Madruga14 - 11 WPts
28/10/2027Havana, Cuba5 - 6 Kiki Tellez2 - 3 WPts
29/08/2027Havana, Cuba5 - 5 Jeraldo Cabrera8 - 9 LPts
29/06/2027Antwerp, Belgium5 - 4 Mark Peirsman11 - 18 LPts
01/05/2027Marseille, France5 - 3 Valentin Hippe6(1) - 17 LPts
03/03/2027Nassau, Bahamas5 - 2 David Buick14 - 18(3) LPts
03/01/2027Havana, Cuba4 - 2 Orlando Vina0 - 1 WPts
05/11/2026Havana, Cuba3 - 2 Baltasar Beltram0 - 0 WPts
18/09/2026Vitebsk, Belarus2 - 2 Ioakim Truchan5 - 23(1) WPts
21/07/2026Prague, Czech Republic2 - 1 Matej Homza13 - 9 LPts
23/05/2026Havana, Cuba2 - 0 Dimos Leiva7 - 9(1) LPts
02/04/2026Havana, Cuba1 - 0 Alejandro Meno1 - 2 WPts
05/03/2026Havana, Cuba0 - 0 Eduardo Lainez1(1) - 6 WPts