Weightclass:  Light Flyweight
Location:  Las Tunas, Cuba
Record:  59 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2033Shanghai, China58 - 28 HuiK'o Huat10 - 12 WPts
07/09/2033Surat, India58 - 27 Griffith Wilde25(3) - 9 LPts Surat World Championships 2033View
16/08/2033Surrey, Canada57 - 27 Chris Cather51 - 31(2) WPts
16/07/2033Surrey, Canada57 - 26 Chris Cather50 - 31(2) LPts
15/06/2033Las Tunas, Cuba57 - 25 Chris Cather49 - 31(2) LPts
15/05/2033Las Tunas, Cuba56 - 25 Chris Cather49 - 30(2) WPts
14/04/2033Surrey, Canada55 - 25 Chris Cather49 - 29(2) WPts
14/03/2033Santa Clara, Cuba54 - 25 Cuba Rojas2 - 0 WPts Cuba National Championships 2033View
11/03/2033Santa Clara, Cuba53 - 25 Carlos Exposito7 - 6 WPts Cuba National Championships 2033View
15/02/2033Surrey, Canada53 - 24 Chris Cather48 - 28(2) LPts
15/01/2033Surrey, Canada53 - 23 Chris Cather47 - 28(2) LPts
15/12/2032Las Tunas, Cuba53 - 22 Hemmerecht Van Crunynghe46 - 27 LPts
14/11/2032Las Tunas, Cuba52 - 22 Hemmerecht Van Crunynghe46 - 26 WPts
12/10/2032Mandaue, Philippines51 - 22 Ian Constante22 - 12 WPts
14/08/2032Mendoza, Argentina51 - 21 Malvolio Arce36 - 21 LPts
13/07/2032Saint Petersburg, Russia51 - 20 Tolga Aladag14 - 3 LPts Saint Petersburg Olympics 2032View
18/06/2032Las Tunas, Cuba51 - 19 Malvolio Arce35 - 20 LPts
18/05/2032Las Tunas, Cuba50 - 19 Malvolio Arce35 - 19 WPts
17/04/2032Las Tunas, Cuba49 - 19 Malvolio Arce35 - 18 WPts
14/03/2032Santiago de Cuba, Cuba48 - 19 Carlos Exposito6 - 1 WPts Cuba National Championships 2032View
11/03/2032Santiago de Cuba, Cuba47 - 19 Juan Fulgencio27 - 21 WPts Cuba National Championships 2032View
16/02/2032Surrey, Canada47 - 18 Chris Cather42 - 23(2) LPts
15/01/2032Rio de Janeiro, Brazil47 - 17 Cruz Cortinas24(2) - 4 LPts Americas Championships 2032View
12/01/2032Rio de Janeiro, Brazil46 - 17 Adam Tew20 - 11 WPts Americas Championships 2032View
09/01/2032Rio de Janeiro, Brazil45 - 17 Mark Bithell30 - 5 WPts Americas Championships 2032View
05/01/2032Las Tunas, Cuba44 - 17 Malvolio Arce30 - 15 WPts
07/11/2031Las Tunas, Cuba43 - 17 Montel Chirino4 - 16 WPts
07/09/2031Valencia, Venezuela43 - 16 Chang-woo Paik22 - 2 LPts Valencia World Championships 2031View
28/08/2031Semarang, Indonesia42 - 16 Noah Wendi22(3) - 25 WPts
30/06/2031Prague, Czech Republic41 - 16 Josef Vanicek5 - 17 WPts
02/05/2031Las Tunas, Cuba40 - 16 Guillermo Fortun42 - 14 WPts
14/03/2031Holguin, Cuba39 - 16 Juan Ovando17 - 20 WPts Cuba National Championships 2031View
11/03/2031Holguin, Cuba38 - 16 Desiderio Ruis1 - 3 WPts Cuba National Championships 2031View
06/02/2031Las Tunas, Cuba37 - 16 Guillermo Fortun38 - 13 WPts
16/12/2030Las Tunas, Cuba36 - 16 Wayne Dawes27 - 17 WPts
05/11/2030Las Tunas, Cuba35 - 16 Nasib Mustafa26(2) - 22 WPts
04/10/2030Porto Alegre, Brazil34 - 16 Quiqui Ponte38 - 10 WPts
03/09/2030Las Tunas, Cuba34 - 15 Nasib Mustafa25(2) - 21 LPts
19/07/2030San Jose, Costa Rica33 - 15 Hilario Cuevas27 - 14 WPts
18/06/2030Porto Alegre, Brazil33 - 14 Quiqui Ponte36 - 10 LPts
18/05/2030Las Tunas, Cuba33 - 13 Chris Cather31 - 18(1) LPts
17/04/2030Las Tunas, Cuba32 - 13 Chris Cather31 - 17(1) WPts
14/03/2030Havana, Cuba31 - 13 Juan Fulgencio20 - 15 WPts Cuba National Championships 2030View
11/03/2030Havana, Cuba30 - 13 Juan Ovando12 - 17 WPts Cuba National Championships 2030View
12/02/2030Porto Alegre, Brazil30 - 12 Quiqui Ponte31 - 10 LPts
12/01/2030Goiania, Brazil30 - 11 Edward MacLaine9(3) - 3 LPts Americas Championships 2030View
09/01/2030Goiania, Brazil29 - 11 Hilario Cuevas23 - 12 WPts Americas Championships 2030View
11/11/2029Santo Domingo de Guzman, Dominican Republic28 - 11 Gonzalo Olivo6 - 15(1) WPts
13/09/2029Daegu, South Korea28 - 10 Vicente Pasillas91(1) - 17 LPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea27 - 10 Hui-chao Kie34(1) - 24 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea26 - 10 Francisco Carvalho24 - 3 WPts Daegu World Championships 2029View
17/08/2029Las Tunas, Cuba25 - 10 Dhimiter Atli22 - 15 WPts
17/07/2029Las Tunas, Cuba24 - 10 Dhimiter Atli22 - 14 WPts
15/06/2029Las Tunas, Cuba23 - 10 Chris Cather23 - 13 WPts
15/05/2029Durres, Albania22 - 10 Dhimiter Atli22 - 12 WPts
14/04/2029Durres, Albania22 - 9 Dhimiter Atli21 - 12 LPts
14/03/2029Holguin, Cuba21 - 9 Fidel Rios2 - 1 WPts Cuba National Championships 2029View
11/03/2029Holguin, Cuba20 - 9 Juan Fulgencio15 - 12 WPts Cuba National Championships 2029View
07/03/2029San Jose, Costa Rica20 - 8 Hilario Cuevas15 - 8 LPts
04/02/2029Kuching, Malaysia20 - 7 Abdul Assaf17 - 10 LPts
04/01/2029Las Tunas, Cuba20 - 6 Abdul Assaf16 - 10 LPts
30/11/2028Las Tunas, Cuba19 - 6 Coyne Diaby19 - 7 WPts
28/10/2028Las Tunas, Cuba18 - 6 Jong-ho Whang14 - 13 WPts
16/09/2028Achiaman, Ghana18 - 5 Duncan Kotei22 - 8 LPts
16/08/2028Las Tunas, Cuba18 - 4 Duncan Kotei21 - 8 LPts
13/07/2028Nanning, China18 - 3 Alik Prosvirnin47 - 21 LPts Nanning Olympics 2028View
15/06/2028Da Nang, Vietnam17 - 3 Cam Dinh9 - 9 WPts
17/04/2028Las Tunas, Cuba16 - 3 Ximen Cifuentes18 - 7 WPts
14/03/2028Santiago de Cuba, Cuba15 - 3 Santiago Corral7 - 7 WPts Cuba National Championships 2028View
11/03/2028Santiago de Cuba, Cuba14 - 3 Jeraldo Leonardo6 - 10 WPts Cuba National Championships 2028View
06/03/2028Las Tunas, Cuba14 - 2 Marlen Sosorbaram8 - 10 LPts
04/02/2028Las Tunas, Cuba13 - 2 Marlen Sosorbaram8 - 9 WPts
30/12/2027Ulaanbaatar, Mongolia12 - 2 Huang-fu Taubayew11 - 10 WPts
29/11/2027Las Tunas, Cuba11 - 2 Paco Oseguera2 - 5 WPts
28/10/2027General Santos, Philippines10 - 2 Paco Oseguera2 - 4 WPts
27/09/2027Las Tunas, Cuba9 - 2 Borysko Kramar5 - 5 WPts
16/08/2027Rotterdam, Netherlands8 - 2 Amand Foerlyngier21 - 21 WPts
17/06/2027Holguin, Cuba7 - 2 Alejandro Pecha2 - 3 WPts
29/04/2027Holguin, Cuba6 - 2 Nemesio Cavazos9 - 14 WPts
11/03/2027Havana, Cuba6 - 1 Juan Fulgencio9 - 4 LPts Cuba National Championships 2027View
18/02/2027Las Tunas, Cuba5 - 1 Alejandro Pecha1 - 2 WPts
19/12/2026Las Tunas, Cuba4 - 1 Maxsaisai Naiyoksanya11 - 5 WPts
21/10/2026Las Tunas, Cuba3 - 1 Gaston Nouvel0 - 5 WPts
22/08/2026Havana, Cuba2 - 1 Fidel Gordillo3 - 5 WPts
01/07/2026San Miguel de Tucuman, Argentina1 - 1 Joaquin Morones4 - 20 WPts
03/05/2026Havana, Cuba0 - 1 Emanuel Galeano1 - 1 WPts
05/03/2026Las Tunas, Cuba0 - 0 Young-gwon Nam0 - 0 LPts