Weightclass:  Middleweight
Location:  San Juan, Puerto Rico
Record:  21 - 35(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/02/2033San Juan, Puerto Rico20 - 35(1) Senon Enciso11 - 12(1) WPts
15/12/2032San Juan, Puerto Rico20 - 34(1) Ian Hesson1 - 0 LPts
15/10/2032San Juan, Puerto Rico19 - 34(1) Quimby Anda0 - 5 WPts
15/08/2032San Juan, Puerto Rico18 - 34(1) Aaron Bringhurst4 - 6(1) WPts
13/06/2032San Juan, Puerto Rico17 - 34(1) Xayvion Awal7 - 14 WPts
15/04/2032San Juan, Puerto Rico16 - 34(1) Frisco Montiel6 - 7 WPts
15/02/2032San Juan, Puerto Rico16 - 33(1) Matthew Brunton12 - 5 LPts
17/12/2031San Juan, Puerto Rico15 - 33(1) Lebogang Coetzee10 - 5 WPts
18/10/2031San Juan, Puerto Rico14 - 33(1) Erhard Marik0 - 2 WPts
18/08/2031San Juan, Puerto Rico13 - 33(1) Wandisile Jali0 - 2 WPts
19/06/2031San Juan, Puerto Rico12 - 33(1) Timofei Bushuyeva3 - 7 WPts
19/04/2031San Juan, Puerto Rico11 - 33(1) Robert Thorburn2 - 14 WPts
18/02/2031San Juan, Puerto Rico10 - 33(1) Cipriano Merino6 - 41(7) WPts
23/12/2030San Juan, Puerto Rico10 - 32(1) Rodrigo Galvan28(1) - 17 LPts
29/10/2030Rotterdam, Netherlands10 - 31(1) Alo´s Caerle6 - 17 LPts
31/08/2030Bayamon, Puerto Rico9 - 31(1) Manny Briones6 - 33 WPts
21/07/2030San Juan, Puerto Rico8 - 31(1) Salvador Vera1 - 1 WPts
29/06/2030Naples, Italy7 - 31(1) Adolfo De Angelis9 - 8 WPts
30/04/2030Bayamon, Puerto Rico7 - 30 Joaquin Cardo42(1) - 18 LKO3
09/03/2030San Juan, Puerto Rico7 - 29 Santiago Villas36(2) - 10 LPts
14/01/2030Bayamon, Puerto Rico7 - 28 Miguel Quezada27(1) - 29 LPts
05/12/2029Ponce, Puerto Rico7 - 27 Cuba Silvestre0 - 0 LPts
28/10/2029Ulsan, South Korea7 - 26 Kee-hee U34 - 12 LPts
30/08/2029San Juan, Puerto Rico7 - 25 Rodrigo Galvan20(1) - 17 LPts
02/07/2029Bayamon, Puerto Rico6 - 25 Paco Alamillo8 - 19 WPts
12/05/2029San Juan, Puerto Rico6 - 24 Felippe Vicario18 - 15 LPts
11/04/2029Carolina, Puerto Rico6 - 23 Reynaldo Mazon5 - 1 LPts Puerto Rico National Championships 2029View
03/03/2029Prague, Czech Republic6 - 22 Oldrich Dolak43(1) - 10 LPts
03/01/2029San Juan, Puerto Rico6 - 21 Yobachi Aiyabei4 - 5 LPts
04/11/2028Yerevan, Armenia5 - 21 Nigol Louthyan18(1) - 19 WPts
06/09/2028San Juan, Puerto Rico4 - 21 Joaquin Lastra0 - 14 WPts
08/07/2028Dublin, Ireland4 - 20 Isaac Daly5 - 22 LPts
10/05/2028Ganja, Azerbaijan4 - 19 Isgendar Wassan11(1) - 16 LPts
12/03/2028Bangkok, Thailand3 - 19 Noknoi Sithsamerchai10 - 21 WPts
13/01/2028Dakar, Senegal3 - 18 Chandler Diakite15 - 24(3) LPts
15/11/2027Zagreb, Croatia3 - 17 Nediljko Bilic17 - 9 LPts
17/09/2027Vienna, Austria2 - 17 Jesaja Mach4 - 19 WPts
20/07/2027Adelaide, Australia2 - 16 Faisal Zardari20(1) - 11 LPts
22/05/2027Aden, Yemen2 - 15 Amer Harron7 - 20 LPts
24/03/2027Yerevan, Armenia2 - 14 Zakare Yaldizcyan19 - 24 LPts
24/01/2027Nairobi, Kenya2 - 13 Mark Ndeto12 - 15(2) LPts
26/11/2026Lira, Uganda2 - 12 Penda Streicher13 - 7 LPts
28/09/2026Harare, Zimbabwe2 - 11 Zach Midzi10 - 11(2) LPts
31/07/2026Khujand, Tajikistan2 - 10 Gennady Zajylckanov10(1) - 13 LPts
01/06/2026San Juan, Puerto Rico2 - 9 Hassan Halimi1 - 5 LPts
03/04/2026Dushanbe, Tajikistan2 - 8 Jabbar Ghazi8 - 18(7) LPts
03/02/2026Zagreb, Croatia2 - 7 Boro Boškovic37 - 12 LPts
06/12/2025Carolina, Puerto Rico2 - 6 Rio Almonte1 - 13(2) LPts
17/10/2025San Juan, Puerto Rico1 - 6 Lisandro Morena0 - 6 WPts
19/08/2025San Juan, Puerto Rico1 - 5 Hernan Deocampo0 - 4 LPts
21/06/2025Carolina, Puerto Rico1 - 4 Cipriano Prisco3 - 9 LPts
23/04/2025North Shore, New Zealand1 - 3 Atua Patuone8 - 21 LPts
23/02/2025San Juan, Puerto Rico0 - 3 Cipriano Prisco3 - 7 WPts
26/12/2024Himeji, Japan0 - 2 Ryuu Kudo3 - 15(2) LPts
28/10/2024San Juan, Puerto Rico0 - 1 Alejandro Antolin2 - 4 LPts
27/09/2024San Juan, Puerto Rico0 - 0 Rio Almonte0 - 6(1) LPts