Weightclass:  Light Welterweight
Location:  Havana, Cuba
Record:  76(1) - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/05/2042Havana, Cuba75(1) - 6 Juan Gloria1 - 1 WPts
02/05/2042Havana, Cuba74(1) - 6 Kachayr Zakyan3 - 20(2) WPts
06/04/2042Havana, Cuba73(1) - 6 Liko Hsia1 - 2 WPts
10/03/2042Havana, Cuba72(1) - 6 Majid Kaba1 - 1 WPts
12/02/2042Havana, Cuba71(1) - 6 Kemaleddin Joullon1 - 2 WPts
17/01/2042Havana, Cuba70(1) - 6 Fidel Pinto1 - 2 WPts
23/12/2041Havana, Cuba69(1) - 6 Zafa Arafat2 - 13(1) WPts
25/11/2041Havana, Cuba68(1) - 6 Georgiy Spinev2 - 8(2) WPts
31/10/2041Havana, Cuba67(1) - 6 Nemesio Neri2 - 3 WPts
07/10/2041Havana, Cuba66(1) - 6 Kyo Uehara1 - 2 WPts
09/09/2041Havana, Cuba65(1) - 6 Raden Nurlita1 - 1 WPts
15/08/2041Havana, Cuba64(1) - 6 Vitali Sinitsyn1 - 7 WPts
21/07/2041Havana, Cuba63(1) - 6 Montego Galindo1 - 1 WPts
27/06/2041Havana, Cuba62(1) - 6 Aoi Fujii1 - 2 WPts
30/05/2041Havana, Cuba61(1) - 6 Zhu Tso0 - 3 WPts
04/05/2041Havana, Cuba60(1) - 6 Kajetan Bialkowski1 - 2 WPts
10/04/2041Havana, Cuba59(1) - 6 Eiji Ando1 - 3 WPts
14/03/2041Havana, Cuba58(1) - 6 Canute Melchior1 - 1 WPts
14/02/2041Havana, Cuba57(1) - 6 Danyaal Samara1 - 7 WPts
15/01/2041Havana, Cuba56(1) - 6 Acelin Ulliel1 - 0 WPts
19/12/2040Havana, Cuba55(1) - 6 Gul Yalpat1 - 0 WPts
21/11/2040Havana, Cuba54(1) - 6 Bart Shiau1 - 1 WPts
26/10/2040Havana, Cuba53(1) - 6 Takeshi Yamanaka0 - 4 WPts
29/09/2040Havana, Cuba52(1) - 6 Cortez Devera1 - 5 WPts
30/08/2040Havana, Cuba51(1) - 6 Bualong Kamnaeng0 - 8 WPts
01/08/2040Havana, Cuba50(1) - 6 Joaquin Baylon0 - 1 WPts
08/07/2040Havana, Cuba49(1) - 6 Sinclair Loeb1 - 12 WPts
14/06/2040Havana, Cuba48(1) - 6 Fanuco Magan1 - 8 WPts
16/05/2040Havana, Cuba47(1) - 6 Oleos Villafuerte2 - 5 WPts
19/04/2040Havana, Cuba46(1) - 6 Oleos Jose1 - 2 WPts
25/03/2040Havana, Cuba45(1) - 6 Seth Hughes1 - 1 WPts
24/02/2040Havana, Cuba44 - 6 Amund Westrup1 - 2 WKO3
30/01/2040Havana, Cuba43 - 6 Diego Murguia0 - 4 WPts
05/01/2040Havana, Cuba42 - 6 Alfonso Lafuente0 - 5 WPts
11/12/2039Havana, Cuba41 - 6 Jax Alonzo3 - 4 WPts
11/11/2039Havana, Cuba40 - 6 Nori Mano1 - 0 WPts
17/10/2039Havana, Cuba39 - 6 Mark Edgar1 - 13 WPts
21/09/2039Havana, Cuba38 - 6 Vince White2 - 8 WPts
24/08/2039Havana, Cuba37 - 6 Avel Macik4 - 24 WPts
25/07/2039Havana, Cuba36 - 6 Boyce Bataille2 - 12 WPts
01/07/2039Havana, Cuba35 - 6 Paul Gilmer0 - 10 WPts
04/06/2039Havana, Cuba34 - 6 Kamran Talis1 - 3 WPts
10/05/2039Havana, Cuba33 - 6 Adras Mires3 - 2 WPts
13/04/2039Havana, Cuba32 - 6 Dave Waddell1 - 6 WPts
19/03/2039Havana, Cuba31 - 6 Santiago Carrillo2 - 1 WPts
21/02/2039Havana, Cuba30 - 6 On Yap1 - 1 WPts
23/01/2039Havana, Cuba29 - 6 Gregor Tocci1 - 3 WPts
24/12/2038Havana, Cuba28 - 6 Javier Amaya2 - 1 WPts
28/11/2038Havana, Cuba27 - 6 Edward Mayat1 - 1 WPts
04/11/2038Havana, Cuba26 - 6 Richie Pert2 - 9 WPts
10/10/2038Havana, Cuba25 - 6 Clinton Kinnock1 - 1 WPts
16/09/2038Havana, Cuba24 - 6 Dominique Dubreuil0 - 1 WPts
22/08/2038Havana, Cuba23 - 6 Michi Uno1 - 2 WPts
28/07/2038Havana, Cuba22 - 6 Manny Sanchez1 - 0 WPts
02/07/2038Havana, Cuba21 - 6 Angel Amores2 - 11 WPts
06/06/2038Havana, Cuba20 - 6 Jose Ferrera1 - 1 WPts
04/05/2038Santiago de Cuba, Cuba20 - 5 Xavion Jaramillo7 - 19 LPts
01/05/2038Havana, Cuba19 - 5 Kaede Kishimoto2 - 4 WPts
02/04/2038Havana, Cuba18 - 5 Malik Chebira1 - 8(1) WPts
09/03/2038Havana, Cuba17 - 5 Diego Gonsales0 - 3 WPts
13/02/2038Havana, Cuba16 - 5 Scott Tshidingi0 - 4 WPts
16/01/2038Havana, Cuba15 - 5 Dave Casim0 - 3 WPts
19/12/2037Havana, Cuba14 - 5 Eric McPheters2 - 24 WPts
16/11/2037Las Tunas, Cuba14 - 4 Vegas Marrero6 - 13 LPts
13/11/2037Havana, Cuba13 - 4 Raiden Tao0 - 1 WPts
16/10/2037Havana, Cuba12 - 4 Quinto Hernandez1 - 0 WPts
17/09/2037Havana, Cuba11 - 4 Dom Galas0 - 5 WPts
23/08/2037Havana, Cuba10 - 4 Lyuben รก Rusev1 - 1 WPts
26/07/2037Havana, Cuba9 - 4 Lemah Soetomo1 - 5(1) WPts
30/06/2037Havana, Cuba8 - 4 Malcolm Meo0 - 1 WPts
03/06/2037Havana, Cuba7 - 4 Hai Trung2 - 17 WPts
04/05/2037Havana, Cuba6 - 4 Kentay Kororia2 - 5 WPts
30/03/2037Holguin, Cuba6 - 3 Federico Sahagun13 - 16 LPts
29/03/2037Havana, Cuba5 - 3 Tavon Daudpota0 - 1 WPts
24/02/2037Havana, Cuba5 - 2 Kuhlbert Gebert0 - 4 LPts
30/01/2037Havana, Cuba4 - 2 Cyril Dominik0 - 3 WPts
04/01/2037Havana, Cuba3 - 2 Tino De Caprio0 - 4 WPts
11/12/2036Havana, Cuba2 - 2 Ovidio Forero0 - 5 WPts
08/11/2036Camaguey, Cuba2 - 1 Santiago Villalovos2 - 14(1) LPts
19/09/2036Havana, Cuba1 - 1 Jose Sabedra3 - 25 WPts
24/07/2036Camaguey, Cuba1 - 0 Noe Orduna2 - 21 LPts
21/06/2036Havana, Cuba0 - 0 Joaquin Sanchez0 - 5 WPts