Weightclass:  Bantamweight
Location:  Camaguey, Cuba
Record:  22 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2031Camaguey, Cuba21 - 13 Franco Duran5 - 10 WPts
05/12/2030Camaguey, Cuba20 - 13 Ricardo Casas10 - 14 WPts
06/10/2030Dublin, Ireland19 - 13 Mark Healey7 - 10 WPts
08/08/2030Havana, Cuba18 - 13 Joaquin Galindo28 - 15 WPts
08/07/2030Santo Domingo Oeste, Dominican Republic17 - 13 Hilario Valera19 - 16 WPts
10/05/2030Camaguey, Cuba16 - 13 Carlos Vivanco4 - 12 WPts
11/03/2030Havana, Cuba16 - 12 Eduardo Rana8(2) - 2 LPts Cuba National Championships 2030View
08/02/2030Panama City, Panama16 - 11 Porfio Roxas20 - 6 LPts
11/12/2029Camaguey, Cuba15 - 11 Xalvador Liberato5 - 7 WPts
13/10/2029Carrefour, Haiti14 - 11 Olympe Queneau4 - 10 WPts
15/08/2029Las Tunas, Cuba13 - 11 Jose Murillo19 - 16 WPts
15/07/2029Camaguey, Cuba12 - 11 Reynaldo Ceja15 - 15 WPts
14/06/2029Havana, Cuba11 - 11 Joaquin Galindo23 - 13 WPts
16/04/2029Havana, Cuba10 - 11 Ponce Beltre0 - 16 WPts
11/03/2029Holguin, Cuba10 - 10 Eduardo Rana1(1) - 0 LPts Cuba National Championships 2029View
12/02/2029Las Tunas, Cuba9 - 10 Emilio Poblete18 - 12 WPts
17/12/2028Camaguey, Cuba8 - 10 Rodrigo Santiago12 - 13 WPts
19/10/2028Havana, Cuba8 - 9 Porfio Fosco15 - 19(4) LPts
14/09/2028San Juan, Puerto Rico7 - 9 Salvador Sosa10 - 16 WPts
17/07/2028Havana, Cuba7 - 8 Jose Cabeza10 - 10 LPts
22/05/2028Havana, Cuba6 - 8 Santiago Somero11 - 9 WPts
21/04/2028Kulob, Tajikistan6 - 7 Mikhail Mirjavadov17 - 10 LPts
22/02/2028Havana, Cuba6 - 6 Porfio Fosco11 - 19(4) LPts
29/12/2027Silang, Philippines5 - 6 Amon Capule10 - 26 WPts
31/10/2027Rosario, Argentina5 - 5 Porfio Salguero21 - 13(4) LPts
02/09/2027Mendoza, Argentina4 - 5 Reynaldo Alvarado9 - 19 WPts
05/07/2027Camaguey, Cuba3 - 5 Vicente Montana0 - 0 WPts
26/05/2027San Juan, Puerto Rico3 - 4 Carlos Morga9(1) - 13 LPts
28/03/2027Camaguey, Cuba2 - 4 Angel Abella7 - 4 WPts
28/01/2027Panama City, Panama2 - 3 Santiago Sicilia10 - 6 LPts
30/11/2026Havana, Cuba2 - 2 Jose Cabeza3 - 7 LPts
03/10/2026Kumasi, Ghana1 - 2 Ontibile Mankattah0 - 4(1) WPts
05/08/2026San Juan, Puerto Rico1 - 1 Hilario Ruvalcaba12(1) - 10 LPts
07/06/2026Havana, Cuba1 - 0 Nasario Guajardo12(1) - 14 LPts
05/05/2026Camaguey, Cuba0 - 0 Alfonso Maese0 - 0 WPts