Weightclass:  Light Welterweight
Location:  Havana, Cuba
Record:  41 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2039Havana, Cuba40 - 3 Santiago Alcantar0 - 1 WPts
20/02/2039Havana, Cuba39 - 3 Jose Bula4 - 7 WPts
15/01/2039Havana, Cuba39 - 2 Rodrigo Tamez0 - 3 LPts
22/12/2038Havana, Cuba38 - 2 Ricky Heintschel4 - 12 WPts
26/11/2038Havana, Cuba37 - 2 Carlos Milan2 - 8 WPts
29/10/2038Havana, Cuba36 - 2 Lyuben á Rusev3 - 12 WPts
05/10/2038Havana, Cuba35 - 2 Ponce Seta1 - 2 WPts
11/09/2038Havana, Cuba34 - 2 Juan Cancino3 - 3 WPts
18/08/2038Havana, Cuba33 - 2 Joaquin Constante3 - 10 WPts
15/07/2038Havana, Cuba33 - 1 Alejandro Flor1 - 3 LPts
19/06/2038Havana, Cuba32 - 1 Angel Amores2 - 10 WPts
21/05/2038Havana, Cuba31 - 1 Jose Ferrera1 - 0 WPts
24/04/2038Havana, Cuba30 - 1 Malcolm Meo5 - 11 WPts
28/03/2038Havana, Cuba29 - 1 Kaede Kishimoto1 - 0 WPts
28/02/2038Havana, Cuba28 - 1 Malik Chebira1 - 4(1) WPts
02/02/2038Havana, Cuba27 - 1 Prophyrios Manolis2 - 0 WPts
06/01/2038Havana, Cuba26 - 1 Kolzak Solovyov1 - 0 WPts
11/12/2037Havana, Cuba25 - 1 Jose Bula1 - 2 WPts
14/11/2037Havana, Cuba24 - 1 Raiden Tao0 - 2 WPts
18/10/2037Havana, Cuba23 - 1 Quinto Hernandez1 - 1 WPts
18/09/2037Havana, Cuba22 - 1 Carlos Milan1 - 1 WPts
21/08/2037Havana, Cuba21 - 1 Lyuben á Rusev1 - 0 WPts
28/07/2037Havana, Cuba20 - 1 Elliot Salmon1 - 15(1) WPts
29/06/2037Havana, Cuba19 - 1 Eric McPheters1 - 4 WPts
01/06/2037Havana, Cuba18 - 1 Jawad Kazemi1 - 0 WPts
03/05/2037Havana, Cuba17 - 1 Kentay Kororia2 - 4 WPts
08/04/2037Havana, Cuba16 - 1 Drugi Helme0 - 1 WPts
13/03/2037Havana, Cuba15 - 1 Salvador Portela1 - 1 WPts
11/02/2037Havana, Cuba14 - 1 Jonathan Pehrson0 - 5 WPts
13/01/2037Havana, Cuba13 - 1 Kuhlbert Gebert0 - 1 WPts
18/12/2036Havana, Cuba12 - 1 Georgiy Korolev0 - 3 WPts
18/11/2036Havana, Cuba11 - 1 Ovidio Forero0 - 1 WPts
21/10/2036Havana, Cuba10 - 1 Angel Amores0 - 1 WPts
24/09/2036Havana, Cuba9 - 1 Joaquin Constante1 - 0 WPts
29/08/2036Havana, Cuba8 - 1 Gareth Shank0 - 1 WPts
02/08/2036Havana, Cuba7 - 1 Amer Wardi1 - 3 WPts
07/07/2036Havana, Cuba6 - 1 Hai Trung2 - 6 WPts
09/06/2036Havana, Cuba5 - 1 Lukasz Snopek0 - 5 WPts
12/05/2036Havana, Cuba4 - 1 Euan Duffie0 - 1 WPts
12/04/2036Havana, Cuba3 - 1 Patrick Sloan1 - 9 WPts
18/03/2036Havana, Cuba2 - 1 Barry Black0 - 9(1) WPts
22/02/2036Havana, Cuba1 - 1 Anton Urazow0 - 2 WPts
24/01/2036Havana, Cuba0 - 1 Rio Otero0 - 4 WPts
21/12/2035Havana, Cuba0 - 0 John Chikerema15 - 12 LPts