Weightclass:  Light Welterweight
Location:  Holguin, Cuba
Record:  68(11) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2028Holguin, Cuba67(11) - 18 Vorodan Hajyan21 - 10 WPts
11/10/2028Holguin, Cuba66(11) - 18 Dag With2 - 13 WPts
12/08/2028Holguin, Cuba65(11) - 18 Robert Faul5 - 10 WPts
13/06/2028Holguin, Cuba64(10) - 18 Dario Lozon6 - 3 WKO3
14/04/2028Holguin, Cuba63(10) - 18 Duncan Fenwick4 - 10 WPts
14/02/2028Holguin, Cuba62(10) - 18 Michael Abbey1 - 5 WPts
16/12/2027Holguin, Cuba61(10) - 18 Boswell Giroud11 - 8 WPts
17/10/2027Holguin, Cuba60(10) - 18 Fo-hsing Hong5 - 5 WPts
18/08/2027Holguin, Cuba59(10) - 18 Juan Delangel0 - 7 WPts
19/06/2027Holguin, Cuba58(9) - 18 Uzoma Dewornu1 - 10 WKO3
20/04/2027Holguin, Cuba57(8) - 18 Vasili Stadinsh7 - 9(1) WKO3
19/02/2027Holguin, Cuba56(7) - 18 Jose Lobo2 - 2 WKO2
21/12/2026Holguin, Cuba55(6) - 18 Fumio Konda57 - 19 WKO3
20/11/2026Holguin, Cuba54(6) - 18 Fumio Konda57 - 18 WPts
20/10/2026Holguin, Cuba53(6) - 18 Fumio Konda57 - 17 WPts
17/09/2026Holguin, Cuba52(6) - 18 Stefano Nicolaou10 - 8 WPts
19/07/2026Prague, Czech Republic51(6) - 18 Ambro× Barabas49(2) - 22 WPts
18/06/2026Higashiosaka, Japan51(6) - 17 Fumio Konda54 - 16 LPts
18/05/2026Holguin, Cuba51(6) - 16 Manny Coelho39(4) - 22 LPts
17/04/2026Prague, Czech Republic50(6) - 16 Ambro× Barabas48(2) - 20 WPts
17/03/2026Havana, Cuba49(5) - 16 Zelipe Madrazo10 - 3 WKO3 Cuba National Championships 2026View
14/03/2026Havana, Cuba48(5) - 16 Franco Ceron12 - 13(1) WPts Cuba National Championships 2026View
11/03/2026Havana, Cuba47(5) - 16 Ivan Damian4 - 13 WPts Cuba National Championships 2026View
12/02/2026Gdynia, Poland47(5) - 15 Tymoteusz Kedzior47 - 16 LPts
12/01/2026Montreal, Canada47(5) - 14 Dabney Lacourse49(3) - 13 LPts Americas Championships 2026View
09/01/2026Montreal, Canada46(5) - 14 Fraco Sebastian43(3) - 21 WPts Americas Championships 2026View
09/12/2025Sao Paulo, Brazil45(5) - 14 Manny Coelho35(4) - 19 WPts
08/11/2025Holguin, Cuba45(5) - 13 Manny Coelho34(4) - 19 LPts
05/10/2025Higashiosaka, Japan45(5) - 12 Fumio Konda44 - 15 LPts
31/08/2025Holguin, Cuba45(5) - 11 Joseph McPhee39 - 21 LPts
19/07/2025Kalisz, Poland45(5) - 10 Kundrat Bembenek32 - 20 LPts
18/06/2025Shubra El-Kheima, Egypt45(5) - 9 Saad Pour33 - 19 LPts
18/05/2025Quezon City, Philippines44(5) - 9 Salvador Ortiz34(2) - 12 WPts
17/04/2025San Salvador, El Salvador44(5) - 8 Berto Escovedo44(1) - 20 LPts
17/03/2025Holguin, Cuba43(5) - 8 Federico Pimienta9 - 7 WPts Cuba National Championships 2025View
14/03/2025Holguin, Cuba42(5) - 8 Juan Romero6 - 10 WPts Cuba National Championships 2025View
11/03/2025Holguin, Cuba41(5) - 8 Alejandro Pinedo3 - 6 WPts Cuba National Championships 2025View
07/03/2025Holguin, Cuba40(5) - 8 Chris McGuinness32(4) - 15 WPts
04/02/2025Holguin, Cuba39(5) - 8 Connor Gerdon20 - 25(1) WPts
30/12/2024Valladolid, Spain39(5) - 7 Leonel Gil24(1) - 14 LPts
29/11/2024Holguin, Cuba38(5) - 7 Herbert Zajac17 - 7 WPts
29/10/2024Bulawayo, Zimbabwe37(4) - 7 Connor Gerdon18 - 24 WKO3
28/09/2024Holguin, Cuba36(4) - 7 Lucien St. Vincent6(1) - 12 WPts
28/08/2024Holguin, Cuba35(4) - 7 Manny Delfino7 - 12 WPts
28/07/2024Holguin, Cuba34(4) - 7 Manny Delfino7 - 11 WPts
26/06/2024Patrai, Greece33(4) - 7 Socrates Ganas7 - 26 WPts
28/04/2024Santa Clara, Cuba32(4) - 7 Ramirez Canal26(1) - 15 WPts
11/03/2024Santa Clara, Cuba32(4) - 6 Berto Toscano18 - 28 LPts Cuba National Championships 2024View
18/02/2024Portsmouth, UK31(4) - 6 Clinton Bloyd0 - 3 WPts
21/12/2023San Juan, Puerto Rico30(4) - 6 Antonio Rodriguez13(1) - 21 WPts
23/10/2023Tirana, Albania29(4) - 6 Deo Mala8 - 14 WPts
24/08/2023Santa Cruz de la Sierra, Bolivia29(4) - 5 Jesus Morano18 - 18 LPts
26/06/2023Montevideo, Uruguay28(4) - 5 Alejandro Quijas21(2) - 16 WPts
28/04/2023Aden, Yemen27(4) - 5 Amer Hoda13(1) - 20 WPts
28/02/2023Santiago de los Caballeros, Dominican Republic26(4) - 5 Diego Montejo9 - 23 WPts
30/12/2022Cairo, Egypt25(3) - 5 Adnan Suleiman0 - 3 WKO3
01/11/2022Holguin, Cuba24(3) - 5 Tang Manh2 - 3 WPts
03/09/2022Holguin, Cuba23(3) - 5 Giang Phong4 - 4 WPts
06/07/2022Tirana, Albania22(2) - 5 Bujar Tolr10 - 12 WKO3
07/05/2022Holguin, Cuba21(2) - 5 Ker Dotseth5 - 13 WPts
08/03/2022Holguin, Cuba20(2) - 5 Zamiq Kader10 - 14 WPts
06/01/2022Ostrava, Czech Republic19(2) - 5 FrantiÜek Biskup0 - 2 WPts
07/11/2021Karagandy, Kazakhstan18(2) - 5 Alik Rahimov9 - 10 WPts
07/09/2021Holguin, Cuba17(2) - 5 VÝt Flicek10 - 14 WPts
07/07/2021Havana, Cuba16(1) - 5 Ximen Montenegro9 - 13 WKO3
07/05/2021Havana, Cuba16(1) - 4 Fausto Gonzalez12 - 8 LPts
10/03/2021Vantaa, Finland15 - 4 Soini Aromaa5 - 11 WKO3
10/01/2021Minsk, Belarus15 - 3 Yulian Chervyakov15 - 4 LPts
11/11/2020Havana, Cuba14 - 3 Senon Calma13 - 4 WPts
15/09/2020Holguin, Cuba14 - 2 Douwe Palet10 - 6 LPts
15/07/2020Holguin, Cuba13 - 2 Xabat Ozuna8(1) - 8 WPts
14/05/2020Holguin, Cuba12 - 2 Diego Denis9 - 6 WPts
14/03/2020Camaguey, Cuba12 - 1 Joaquin Diaz10 - 3 LPts Cuba National Championships 2020View
11/03/2020Camaguey, Cuba11 - 1 Emanuel Carvajal7 - 6 WPts Cuba National Championships 2020View
19/01/2020Holguin, Cuba10 - 1 Oscar Mordecai6 - 5 WPts
19/11/2019Samarqand, Uzbekistan9 - 1 Pyotr Aghmaliyev0 - 8 WPts
21/09/2019Holguin, Cuba8 - 1 Alejandro Cabello7(1) - 4 WPts
22/07/2019Holguin, Cuba7 - 1 Hernan Mijares1 - 5 WPts
22/05/2019Holguin, Cuba6 - 1 Zacarias Alcazar6 - 2 WPts
22/03/2019Holguin, Cuba5 - 1 Vicente Magallanez3 - 3 WPts
19/01/2019Sana'a, Yemen4 - 1 Asif Haleemi0 - 0 WPts
21/11/2018Ulaanbaatar, Mongolia3 - 1 Simohamed Inyat2 - 0 WPts
23/09/2018Havana, Cuba2 - 1 Ramiro Uriarte1 - 3 WPts
22/07/2018Holguin, Cuba1 - 1 Majid Harroun1 - 3 WPts
22/05/2018Holguin, Cuba0 - 1 Urvano Natal2 - 1 WPts
20/03/2018Vienna, Austria0 - 0 Albie Zauche0 - 0 LPts