Weightclass:  Lightweight
Location:  Las Tunas, Cuba
Record:  62 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2033Las Tunas, Cuba61 - 23 Scott Yale23 - 18 WPts
15/04/2033Las Tunas, Cuba60 - 23 Algernon Estell1 - 12 WPts
14/02/2033Las Tunas, Cuba59 - 23 Gunnar Meland17 - 13 WPts
15/12/2032Las Tunas, Cuba58 - 23 Jayr Rodia11 - 16 WPts
15/10/2032Las Tunas, Cuba57 - 23 Jean Jean9 - 13 WPts
15/08/2032Las Tunas, Cuba56 - 23 Kyle Kayowa4 - 7 WPts
13/06/2032Las Tunas, Cuba55 - 23 Eustis Stathos5 - 3 WPts
14/04/2032Las Tunas, Cuba54 - 23 Orane Noland12(1) - 14 WPts
14/02/2032Las Tunas, Cuba53 - 23 Haider Rahaman2 - 2 WPts
16/12/2031Las Tunas, Cuba52 - 23 Orma Chabala0 - 3 WPts
17/10/2031Las Tunas, Cuba52 - 22 Daniel Darko11 - 8 LPts
17/08/2031Las Tunas, Cuba51 - 22 Lloyd Sconce5 - 10 WPts
18/06/2031Seoul, South Korea51 - 21 Young-cheol Mok40(1) - 20(1) LPts
18/05/2031Las Tunas, Cuba50 - 21 Ryszard Bienkowski57 - 14 WPts
17/04/2031Bradford, UK49 - 21 Zach Entwistle18(1) - 48 WPts
17/03/2031Holguin, Cuba48 - 21 Cisco Becerril25(1) - 11 WPts Cuba National Championships 2031View
14/03/2031Holguin, Cuba47 - 21 Macario Galano1 - 2 WPts Cuba National Championships 2031View
11/03/2031Holguin, Cuba46 - 21 Rodrigo Paz7 - 10 WPts Cuba National Championships 2031View
03/02/2031Las Tunas, Cuba45 - 21 Xalvador Pantano30(1) - 32 WPts
03/01/2031Las Tunas, Cuba44 - 21 Xalvador Pantano30(1) - 31 WPts
03/12/2030Las Tunas, Cuba43 - 21 Xalvador Pantano30(1) - 30 WPts
02/11/2030Las Tunas, Cuba42 - 21 Xalvador Pantano30(1) - 29 WPts
19/09/2030Riga, Latvia42 - 20 Sergey Stumps31 - 20 LPts
19/08/2030Davao City, Philippines42 - 19 Vicente Calvillo45 - 14 LPts
19/07/2030Davao City, Philippines42 - 18 Vicente Calvillo44 - 14 LPts
18/06/2030Las Tunas, Cuba41 - 18 Josip Mesic26 - 27(3) WPts
18/05/2030Las Tunas, Cuba41 - 17 Vicente Calvillo42 - 14 LPts
17/04/2030Las Tunas, Cuba40 - 17 Andy Ovens33 - 14 WPts
17/03/2030Havana, Cuba39 - 17 Cruz De la Paz24(1) - 19 WPts Cuba National Championships 2030View
14/03/2030Havana, Cuba38 - 17 Eloy Lena8 - 14 WPts Cuba National Championships 2030View
11/03/2030Havana, Cuba37 - 17 Desiderio Heras5 - 1 WPts Cuba National Championships 2030View
18/02/2030Davao City, Philippines37 - 16 Vicente Calvillo37 - 14 LPts
15/01/2030Goiania, Brazil37 - 15 Mark Leaper21 - 14 LPts Americas Championships 2030View
12/01/2030Goiania, Brazil36 - 15 Vicente Corchado32(1) - 16 WPts Americas Championships 2030View
09/01/2030Goiania, Brazil35 - 15 Ramirez Buitron46 - 22 WPts Americas Championships 2030View
21/12/2029Las Tunas, Cuba34 - 15 Agon Pojani34(1) - 18 WPts
14/11/2029Las Tunas, Cuba34 - 14 Jing Hsi32 - 11(6) LPts
10/10/2029Las Tunas, Cuba33 - 14 Xalvador Pantano25 - 19 WPts
07/09/2029Daegu, South Korea33 - 13 Mark Beattie55 - 12 LPts Daegu World Championships 2029View
16/08/2029Liege, Belgium33 - 12 Hello Ort43 - 14 LPts
16/07/2029Krasnodar, Russia32 - 12 Kolzak Davydov3 - 14 WPts
18/05/2029Brno, Czech Republic32 - 11 Jaroslav Bernard20 - 15 LPts
17/04/2029Las Tunas, Cuba32 - 10 Julien Delahaye26 - 22 LPts
17/03/2029Holguin, Cuba31 - 10 Seferino Banez16 - 13 WPts Cuba National Championships 2029View
14/03/2029Holguin, Cuba30 - 10 Cruz De la Paz18(1) - 16 WPts Cuba National Championships 2029View
11/03/2029Holguin, Cuba29 - 10 Ryo Arrendondo23(2) - 15 WPts Cuba National Championships 2029View
06/02/2029Las Tunas, Cuba28 - 10 Meinrad Schelle21(1) - 12 WPts
06/01/2029Durres, Albania28 - 9 Agon Pojani22 - 16 LPts
06/12/2028Las Tunas, Cuba28 - 8 Ruslan Zaiylcanoff29 - 8 LPts
05/11/2028Almaty, Kazakhstan28 - 7 Ruslan Zaiylcanoff28 - 8 LPts
05/10/2028Almaty, Kazakhstan28 - 6 Ruslan Zaiylcanoff27 - 8 LPts
04/09/2028Halle, Germany27 - 6 Amoll Aden31 - 8 WPts
22/07/2028Nanning, China27 - 5 Amer Ben42 - 22 LPts Nanning Olympics 2028View
19/07/2028Nanning, China26 - 5 Amer Tariq44(1) - 35 WPts Nanning Olympics 2028View
16/07/2028Nanning, China25 - 5 Michael Reith29(2) - 24 WPts Nanning Olympics 2028View
13/07/2028Nanning, China24 - 5 Gregor Chilomo21 - 9 WPts Nanning Olympics 2028View
15/05/2028Carolina, Puerto Rico23 - 5 Diego Lucido5 - 3 WPts
17/03/2028Santiago de Cuba, Cuba22 - 5 Zelipe Ignacio12 - 14 WPts Cuba National Championships 2028View
14/03/2028Santiago de Cuba, Cuba21 - 5 Diego Orrantia13 - 30(6) WPts Cuba National Championships 2028View
11/03/2028Santiago de Cuba, Cuba20 - 5 Ryo Arrendondo18(2) - 13 WPts Cuba National Championships 2028View
20/02/2028Nassau, Bahamas19 - 5 Chris Hance9 - 5 WPts
23/12/2027Santiago de Cuba, Cuba18 - 5 Santiago Pollino3 - 7 WPts
25/10/2027Havana, Cuba17 - 5 Fraco Salcido5 - 11 WPts
06/09/2027Havana, Cuba16 - 5 Dario Morena13(1) - 9 WPts
11/07/2027Athens, Greece15 - 5 Cirio Economos16 - 12 WPts
13/05/2027Vaughan, Canada14 - 5 Shaun Brier13 - 7 WPts
15/03/2027iBhayi, South Africa13 - 5 Otieno Selebi2 - 15 WPts
15/01/2027Havana, Cuba12 - 5 Rico Rodriguez10 - 10 WPts
18/11/2026Havana, Cuba11 - 5 Ryo Arrendondo12(1) - 10 WPts
24/09/2026Holguin, Cuba10 - 5 Aimon Salazar10 - 14 WPts
26/07/2026Camaguey, Cuba10 - 4 Cruz De la Paz4 - 11 LPts
10/06/2026Las Tunas, Cuba9 - 4 Alejandro Meno4 - 6 WPts
28/05/2026Las Tunas, Cuba8 - 4 Alejandro Meno4 - 5 WPts
19/05/2026Las Tunas, Cuba7 - 4 Lorenzo Portal6 - 11 WPts
05/05/2026Las Tunas, Cuba6 - 4 Lorenzo Portal5 - 10 WPts
03/04/2026Havana, Cuba6 - 3 Dario Messa8 - 14 LPts
03/03/2026Las Tunas, Cuba5 - 3 Alejandro Meno0 - 1 WPts
24/01/2026Riga, Latvia4 - 3 Mikhail Kovalenoks3 - 12 WPts
26/11/2025Havana, Cuba4 - 2 Dimos Leiva6 - 7 LPts
04/10/2025Las Tunas, Cuba3 - 2 Vicente Nino0 - 1 WPts
06/08/2025Vilnius, Lithuania2 - 2 Szczeosny Sowinski1 - 4 WPts
08/06/2025Ciudad del Este, Paraguay2 - 1 Vicente Oviedo1 - 9(1) LPts
10/04/2025Havana, Cuba1 - 1 Eduardo Lainez0 - 0 WPts
13/02/2025Havana, Cuba1 - 0 Juan Botero11 - 28 LPts
05/01/2025Las Tunas, Cuba0 - 0 Miguel Florida2 - 4 WPts