Weightclass:  Welterweight
Location:  Havana, Cuba
Record:  39(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2033Havana, Cuba38(1) - 14 Syed Gajani0 - 8 WPts
24/09/2033Havana, Cuba37(1) - 14 Boris Markowski1 - 5 WPts
24/07/2033Havana, Cuba36(1) - 14 Koos Jungbloet1 - 11 WPts
24/05/2033Havana, Cuba35(1) - 14 Daniel Berne3 - 4 WPts
24/03/2033Havana, Cuba34(1) - 14 Kolya Pirog6 - 13 WPts
19/01/2033Havana, Cuba33(1) - 14 Jordan Seth9(1) - 7 WPts
18/11/2032Havana, Cuba32(1) - 14 Kenzie Hindman2 - 3 WPts
18/09/2032Havana, Cuba31(1) - 14 John Beese11 - 5 WPts
19/07/2032Havana, Cuba31(1) - 13 Jakub Gostomski25 - 23 LPts
18/06/2032Wroclaw, Poland30(1) - 13 Jakub Gostomski25 - 22 WPts
18/05/2032Havana, Cuba30(1) - 12 VÝtezslav Simek31 - 8 LPts
17/04/2032Havana, Cuba29(1) - 12 Lee Albany34 - 12 WPts
17/03/2032Santiago de Cuba, Cuba28(1) - 12 Nemesio Ferraz15 - 10 WPts Cuba National Championships 2032View
14/03/2032Santiago de Cuba, Cuba27(1) - 12 Juan Matalon21 - 27 WPts Cuba National Championships 2032View
11/03/2032Santiago de Cuba, Cuba26(1) - 12 Rodrigo Marcelo8 - 4 WPts Cuba National Championships 2032View
07/02/2032Las Condes, Chile26(1) - 11 Jax Morales28 - 11 LPts
07/01/2032Nassau, Bahamas26(1) - 10 Dave Philip30 - 13 LPts
06/12/2031Zaragoza, Spain26(1) - 9 Neper Alma28 - 7 LPts
05/11/2031Zagreb, Croatia26(1) - 8 Vjeko Smolcic25 - 5 LPts
05/10/2031Havana, Cuba25(1) - 8 Sezni Bazinet17 - 14 WPts
04/09/2031Havana, Cuba24(1) - 8 Dave Philip27 - 12 WPts
13/07/2031Istaravshan, Tajikistan23(1) - 8 Arseni Ghasulan5 - 18 WPts
15/05/2031Bangkok, Thailand22(1) - 8 Samartlek Promrut7 - 15(5) WPts
17/03/2031Holguin, Cuba21(1) - 8 Manny Landaverde24 - 22(1) WPts Cuba National Championships 2031View
14/03/2031Holguin, Cuba20(1) - 8 Marjun Cantara2 - 0 WPts Cuba National Championships 2031View
11/03/2031Holguin, Cuba19(1) - 8 Iago Lascano2 - 9(1) WPts Cuba National Championships 2031View
07/03/2031Managua, Nicaragua19(1) - 7 Neper Encarnacion16 - 23 LPts
07/01/2031Barnaul, Russia19(1) - 6 Sergey Porzhnev17(3) - 18 LPts
09/11/2030Sana'a, Yemen18 - 6 Waleed Zakaria10 - 15(7) WKO3
11/09/2030Kumasi, Ghana17 - 6 Gareth Kasanbata14 - 22 WPts
14/07/2030Havana, Cuba16 - 6 Nasario Onate5(1) - 20(3) WPts
15/05/2030Havana, Cuba15 - 6 Yago Maes1 - 7 WPts
17/03/2030Havana, Cuba15 - 5 Eloy Melena11 - 7 LPts Cuba National Championships 2030View
14/03/2030Havana, Cuba14 - 5 Juan Matalon13 - 21 WPts Cuba National Championships 2030View
11/03/2030Havana, Cuba13 - 5 Roman Baquero9 - 16 WPts Cuba National Championships 2030View
31/01/2030Dushanbe, Tajikistan12 - 5 Munavvar Ragimov4 - 15 WPts
03/12/2029Havana, Cuba12 - 4 Juan Villano17 - 10 LPts
05/10/2029Split, Croatia11 - 4 Davor Vujevic9 - 6 WPts
06/08/2029Havana, Cuba10 - 4 Xaverius Fuentes1 - 1 WPts
08/06/2029Las Tunas, Cuba9 - 4 Miguel Ceballos6 - 11 WPts
18/04/2029Holguin, Cuba9 - 3 Quito Malon22(1) - 21(2) LPts
11/03/2029Holguin, Cuba9 - 2 Porfio Olivas33(3) - 10 LPts Cuba National Championships 2029View
10/02/2029Havana, Cuba8 - 2 Zelipe Arboleda7(1) - 6 WPts
12/12/2028Havana, Cuba7 - 2 Jeronim Drab2 - 7 WPts
14/10/2028Havana, Cuba6 - 2 Jose Adan4 - 5 WPts
15/08/2028Santa Clara, Cuba5 - 2 Luis Vasquez0 - 12 WPts
20/06/2028Havana, Cuba4 - 2 Frey Jessen0 - 4 WPts
22/04/2028Ostrava, Czech Republic3 - 2 Petr Bila3 - 5 WPts
23/02/2028Havana, Cuba2 - 2 Chen Hum4 - 5 WPts
25/12/2027Holguin, Cuba2 - 1 Hernan Eusebio6 - 14 LPts
27/10/2027Havana, Cuba1 - 1 Eloy Melena0 - 0 WPts
25/09/2027Antwerp, Belgium1 - 0 Florimond Pessert5 - 20 LPts
28/07/2027Havana, Cuba0 - 0 Arun Veera2 - 12 WPts