Weightclass:  Middleweight
Location:  San Juan, Puerto Rico
Record:  39(4) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/02/2032San Juan, Puerto Rico38(4) - 16 Quico Zara5 - 6 WPts
14/12/2031San Juan, Puerto Rico37(3) - 16 Aronne Heitner1 - 4 WKO3
15/10/2031San Juan, Puerto Rico36(3) - 16 Rodrigo Renteria0 - 1 WPts
15/08/2031San Juan, Puerto Rico35(3) - 16 Enzo Cabanilla10 - 13 WPts
17/06/2031San Juan, Puerto Rico34(3) - 16 Juan Olivarez0 - 3 WPts
17/04/2031Lille, France34(3) - 15 Tujan Grosjean17 - 21 LPts
17/02/2031San Juan, Puerto Rico33(3) - 15 Juan Galano0 - 2 WPts
20/12/2030San Juan, Puerto Rico32(2) - 15 Cipriano Merino6 - 40(6) WKO3
24/10/2030San Juan, Puerto Rico32(2) - 14 Rodrigo Galvan27(1) - 17 LPts
26/08/2030Brasilia, Brazil31(2) - 14 Joaquin Fama2 - 17 WPts
28/06/2030San Juan, Puerto Rico30(2) - 14 Rob Proudfoot3 - 1 WPts
29/04/2030Irkutsk, Russia29(2) - 14 Sergey Gatsalov0 - 8 WPts
28/02/2030Bouake, Ivory Coast28(2) - 14 Jesper Percier4 - 11 WPts
31/12/2029San Juan, Puerto Rico27(2) - 14 Joe Ntanga1 - 3 WPts
01/11/2029San Juan, Puerto Rico26(2) - 14 Goga Smetsky1 - 2 WPts
02/09/2029Kangundo-Tala, Kenya25(2) - 14 Mark Kinyanjui0 - 14 WPts
05/07/2029Novokuznetsk, Russia24(2) - 14 Koldan Fayzulin0 - 0 WPts
07/05/2029Bulawayo, Zimbabwe23(1) - 14 Dave Nhema8 - 32(10) WKO2
09/03/2029Dushanbe, Tajikistan23(1) - 13 Pyotr Djabiyev15 - 16 LPts
09/01/2029Helsinki, Finland23(1) - 12 Elias Jallinoja22 - 16(1) LPts
11/11/2028London, UK23(1) - 11 Kris Cour18 - 24 LPts
13/09/2028Gothenburg, Sweden22(1) - 11 Henry Skog22 - 10 WPts
16/07/2028Istaravshan, Tajikistan21(1) - 11 Zaur Gumbatov12 - 14 WPts
18/05/2028Carolina, Puerto Rico20(1) - 11 Hernan Deocampo8 - 16 WPts
14/04/2028Carolina, Puerto Rico20(1) - 10 Santiago Villas24 - 9 LPts Puerto Rico National Championships 2028View
11/04/2028Carolina, Puerto Rico19(1) - 10 Xavier Villegas3 - 11 WPts Puerto Rico National Championships 2028View
14/03/2028Las Tunas, Cuba18(1) - 10 Neper Rio6(1) - 18 WPts
15/01/2028Dublin, Ireland17(1) - 10 Jordan Keefe8(1) - 25(1) WPts
17/11/2027Vienna, Austria16(1) - 10 Jesaja Mach4 - 20 WPts
19/09/2027San Juan, Puerto Rico15(1) - 10 Manny Briones0 - 20 WPts
22/07/2027Carolina, Puerto Rico14 - 10 Rio Almonte2 - 22(2) WKO3
26/05/2027Kampala, Uganda13 - 10 Xhosas Mwesige15 - 11 WPts
28/03/2027Carolina, Puerto Rico13 - 9 Joaquin Mareno6 - 21 LPts
30/01/2027London, UK12 - 9 Charles McPheeters2 - 19 WPts
02/12/2026Ulaanbaatar, Mongolia11 - 9 Diya al Din Oralbeckoff12 - 19(4) WPts
04/10/2026San Juan, Puerto Rico11 - 8 Carlos Noda28 - 23 LPts
12/08/2026Bayamon, Puerto Rico11 - 7 Tajo Leston7 - 10 LPts
01/07/2026Ponce, Puerto Rico10 - 7 Santiago Carreras15 - 13 WPts
31/05/2026Bangkok, Thailand9 - 7 Kaenpetch Sumrei7(1) - 14 WPts
02/04/2026San Juan, Puerto Rico9 - 6 Joaquin Cardo14 - 9 LPts
29/03/2026Tours, France8 - 6 Lucien Modiano6 - 12 WPts
29/01/2026San Juan, Puerto Rico8 - 5 Joaquin Cardo10 - 6 LPts
06/01/2026San Juan, Puerto Rico7 - 5 Joaquin Cardo7 - 5 WPts
09/12/2025San Juan, Puerto Rico6 - 5 Manny Briones0 - 8 WPts
10/10/2025Ponce, Puerto Rico6 - 4 Angel Marron4 - 16 LPts
19/08/2025Kurume, Japan5 - 4 Hiro Matsunaga1 - 14 WPts
21/06/2025Yokohama, Japan4 - 4 Isamu Nishimoto5 - 12 WPts
23/04/2025Malaga, Spain4 - 3 Xalvador Duenas12 - 7 LPts
23/02/2025Himeji, Japan4 - 2 Ryuu Kudo4 - 15(2) LPts
26/12/2024San Juan, Puerto Rico3 - 2 Juan Quintanilla2 - 4 WPts
27/10/2024San Juan, Puerto Rico2 - 2 Georges Eury0 - 3 WPts
29/08/2024Kingston, Jamaica2 - 1 Stephen Hamilton18 - 19 LPts
01/07/2024Ho Chi Minh City, Vietnam2 - 0 Ton Lam15 - 24(2) LPts
03/05/2024Worcester, USA1 - 0 Anton MacLean4 - 6 WPts
05/03/2024San Juan, Puerto Rico0 - 0 Joaquin Carrasquillo2 - 5 WPts