Weightclass:  Light Welterweight
Location:  Havana, Cuba
Record:  32 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2031Havana, Cuba31 - 18 Ferdie Makaew2 - 14 WPts
14/05/2031Havana, Cuba30 - 18 Fionn McBride15 - 12 WPts
14/03/2031Havana, Cuba29 - 18 Momig Pandjarjyan2 - 11 WPts
11/01/2031Havana, Cuba28 - 18 Max Whitehill5 - 13 WPts
10/11/2030Daegu, South Korea27 - 18 Seung-gyu Kwock12 - 16 WPts
12/09/2030Garoua, Cameroon26 - 18 Byron Guyotat8 - 20 WPts
14/07/2030Nassau, Bahamas25 - 18 Richard Vaill3 - 15 WPts
16/05/2030Havana, Cuba24 - 18 Antonio Gomez15 - 25 WPts
17/03/2030Havana, Cuba24 - 17 Francisco Sotelo25 - 24 LPts Cuba National Championships 2030View
14/03/2030Havana, Cuba23 - 17 Ramirez Lantigua20 - 7 WPts Cuba National Championships 2030View
11/03/2030Havana, Cuba22 - 17 Montego Loera17 - 17 WPts Cuba National Championships 2030View
10/02/2030New Kingston, Jamaica21 - 17 Bryan Moutray20 - 23 WPts
13/12/2029Havana, Cuba21 - 16 Franco Pichon15 - 18(3) LPts
17/10/2029Holguin, Cuba21 - 15 Fanuco Abela19 - 10 LPts
28/08/2029Havana, Cuba20 - 15 Banji Msundwe1 - 10 WPts
28/07/2029Havana, Cuba19 - 15 Banji Msundwe1 - 9 WPts
27/06/2029Havana, Cuba18 - 15 Banji Msundwe1 - 8 WPts
18/05/2029North Shore, New Zealand18 - 14 Greg Adee15 - 17 LPts
17/04/2029Prague, Czech Republic18 - 13 Patrik Lukes12 - 17 LPts
17/03/2029Holguin, Cuba18 - 12 Federico Pimienta37 - 14 LPts Cuba National Championships 2029View
14/03/2029Holguin, Cuba17 - 12 Rodrigo Cuesta24 - 12 WPts Cuba National Championships 2029View
11/03/2029Holguin, Cuba16 - 12 Francisco Sotelo21 - 19 WPts Cuba National Championships 2029View
13/02/2029Montevideo, Uruguay16 - 11 Ovidio Osorio38(1) - 23 LPts
16/12/2028Aalborg, Denmark15 - 11 Ib Sivertsen14 - 14 WPts
18/10/2028Holguin, Cuba14 - 11 Juan Orduno7 - 17 WPts
24/08/2028Kiev, Ukraine13 - 11 Wasyl Kapinos20 - 19 WPts
26/06/2028Havana, Cuba12 - 11 Gabriel Renteria2 - 9 WPts
27/04/2028Havana, Cuba11 - 11 Loredo Ceja16 - 15 WPts
11/03/2028Santiago de Cuba, Cuba11 - 10 Federico Pimienta26 - 13 LPts Cuba National Championships 2028View
18/02/2028Havana, Cuba10 - 10 Amund Becker5 - 9 WPts
21/12/2027Panama City, Panama10 - 9 Carlos Canal0 - 0 LPts
23/10/2027Toronto, Canada10 - 8 Dave Brayer9 - 18(1) LPts
25/08/2027Havana, Cuba9 - 8 Rodrigo Delfin0 - 1 WPts
23/06/2027Santiago de Cuba, Cuba8 - 8 Ramiro Custodio8 - 8 WPts
25/04/2027Warri, Nigeria8 - 7 Thompson Onubogu22 - 15 LPts
25/02/2027Tembisa, South Africa7 - 7 Johnny Manfueni13 - 18(1) WPts
27/12/2026Havana, Cuba6 - 7 Ramiro Custodio6 - 7 WPts
28/10/2026Havana, Cuba5 - 7 Pedro Zamarron3 - 8 WPts
15/09/2026Las Tunas, Cuba4 - 7 Ponce Curiel3 - 16(2) WPts
20/07/2026Ulaanbaatar, Mongolia3 - 7 El Mahi Taimanoff0 - 4 WPts
22/05/2026Apopa, El Salvador3 - 6 Alejandro Ingles10 - 12 LPts
24/03/2026Aarhus, Denmark3 - 5 Ultar Flak10(1) - 13 LPts
24/01/2026San Miguel, El Salvador3 - 4 Joaquin Albarran17 - 19 LPts
26/11/2025London, UK3 - 3 Charlie Mosman11 - 12 LPts
28/09/2025Havana, Cuba2 - 3 Isidro Casal2 - 8 WPts
30/07/2025Havana, Cuba1 - 3 Santiago Picazo1 - 8 WPts
31/05/2025Holguin, Cuba1 - 2 Juan Orduno0 - 3 LPts
05/04/2025Poole, UK1 - 1 Jack Hier5 - 11 LPts
05/02/2025Holguin, Cuba0 - 1 Jose Capetillo2 - 7 WPts
15/12/2024Havana, Cuba0 - 0 Antonio Gomez1 - 0 LPts