Weightclass:  Light Welterweight
Location:  Havana, Cuba
Record:  25 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/06/2042Havana, Cuba24 - 22(1) Sasha Gleba2 - 6 WPts
19/04/2042Havana, Cuba23 - 22(1) Ryszard Borowicz11 - 17 WPts
17/02/2042Havana, Cuba22 - 22(1) Miroslav Jokic6 - 7(1) WPts
17/12/2041Shymkent, Kazakhstan21 - 22(1) Zamin Iskacow10 - 13(1) WPts
17/10/2041Changwon, South Korea20 - 22(1) Jae-sung Hong7 - 16(1) WPts
19/08/2041Namangan, Uzbekistan19 - 22(1) Sadiq Zehri1 - 7 WPts
19/06/2041Havana, Cuba18 - 22(1) Egil Davidsen10 - 17 WPts
18/04/2041Lima, Peru17 - 22(1) Montel Rivera6 - 20 WPts
17/02/2041Lusaka, Zambia17 - 21(1) Zareb Mwandangombe11 - 27 LPts
20/12/2040Havana, Cuba16 - 21(1) Malik Albalawi8 - 17(1) WPts
20/10/2040La Florida, Chile15 - 21(1) Quiqui Cadenas2 - 10 WPts
22/08/2040Havana, Cuba14 - 21(1) Alejandro Flor11 - 8 WPts
21/06/2040Havana, Cuba13 - 21(1) Xavion Jaramillo13 - 26 WPts
20/04/2040Auckland, New Zealand13 - 20(1) Paul Ruan20 - 14 LPts
21/02/2040Onitsha, Nigeria12 - 20(1) Sone Monu9 - 14 WPts
24/12/2039Havana, Cuba11 - 20(1) James Imrie4 - 8 WPts
24/10/2039Odense, Denmark10 - 20(1) Igor Alling4 - 7 WPts
26/08/2039Havana, Cuba9 - 20(1) Xavion Jaramillo11 - 23 WPts
25/06/2039Santa Clara, Cuba9 - 19(1) Angel Escalona5 - 26 LPts
24/04/2039Mostoles, Spain9 - 18(1) Juan Paulino18 - 23 LPts
24/02/2039Havana, Cuba8 - 18(1) Joaquin Sanchez4 - 19(1) WPts
30/12/2038Havana, Cuba7 - 18(1) Odo Hillner3 - 4 WPts
30/10/2038Riga, Latvia7 - 17(1) Lazar Mergupe1 - 7 LPts
30/08/2038Takoradi, Ghana6 - 17(1) Ashley Sarkodee6 - 13 WPts
02/07/2038Havana, Cuba5 - 17(1) TadeᚠLacek2 - 29 WPts
02/05/2038Tirana, Albania5 - 16(1) Erjon Zhuzhumi5 - 11 LPts
04/03/2038San Miguel de Tucuman, Argentina5 - 15(1) Vicente Avena11 - 9 LPts
04/01/2038Isfahan, Iran5 - 14(1) Rehman Khalil32 - 12 LPts
06/11/2037Camaguey, Cuba5 - 13(1) Santiago Villalovos7 - 16(1) LPts
08/09/2037Havana, Cuba5 - 12(1) Diego Cabello24 - 18(1) LPts
12/07/2037Havana, Cuba4 - 12(1) Juan Feliz4 - 4 WPts
12/05/2037Havana, Cuba3 - 12(1) Vitali Mucanov3 - 9 WPts
13/03/2037Santiago de Cuba, Cuba2 - 12(1) Jose Silvera8 - 16 WPts
14/01/2037Benin City, Nigeria2 - 11(1) Dave Osagie8 - 23 LPts
15/11/2036Havana, Cuba1 - 11(1) Abdul Iliyas3 - 23 WPts
16/09/2036Zurich, Switzerland1 - 10(1) William Jens3 - 18(1) LPts
19/07/2036Arequipa, Peru1 - 9(1) Santiago Tierno2 - 18 LPts
21/05/2036Havana, Cuba0 - 9(1) Loredo Atencio0 - 4 WPts
22/03/2036Accra, Ghana0 - 8(1) Michael Aduamah10 - 7 LPts
23/01/2036Havana, Cuba0 - 7(1) Jose Bello9 - 6 LPts
24/11/2035Lausanne, Switzerland0 - 6(1) Flannery Housel5 - 19 LPts
26/09/2035Havana, Cuba0 - 5(1) Bulut Erbakan1 - 7 LPts
28/07/2035Malmo, Sweden0 - 4(1) Milo Nylen16 - 21(1) LPts
30/05/2035Samarqand, Uzbekistan0 - 3 Toma Saparova21(3) - 5 LKO3
01/04/2035Havana, Cuba0 - 2 Quinto Zendejas15 - 14 LPts
10/02/2035Havana, Cuba0 - 1 Diego Bail14 - 19 LPts
18/12/2034Havana, Cuba0 - 0 Alejandro Redondo2 - 6 LPts