Weightclass:  Featherweight
Location:  San Juan, Puerto Rico
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/10/2029San Juan, Puerto Rico22 - 20 Jagat Habibie11(1) - 10 WPts
26/08/2029San Juan, Puerto Rico21 - 20 Valeri Ryazantsev0 - 6 WPts
27/06/2029San Juan, Puerto Rico20 - 20 Ollie Everett3 - 4 WPts
28/04/2029San Juan, Puerto Rico19 - 20 Musa Sharaf3 - 10 WPts
27/02/2029San Juan, Puerto Rico18 - 20 Okoth Absame3 - 8 WPts
29/12/2028San Juan, Puerto Rico17 - 20 Alik Gatsalov2 - 1 WPts
30/10/2028San Juan, Puerto Rico16 - 20 Yong Yavuukhulan4 - 19 WPts
31/08/2028San Juan, Puerto Rico15 - 20 Aslan Avsar3 - 19 WPts
02/07/2028San Juan, Puerto Rico14 - 20 Nurlan Garayev5 - 11 WPts
02/05/2028San Juan, Puerto Rico13 - 20 Andrii Temirbulatow0 - 2 WPts
03/03/2028San Juan, Puerto Rico12 - 20 Michael Boylston9 - 12 WPts
03/01/2028San Juan, Puerto Rico11 - 20 Rico Urquidez0 - 3 WPts
04/11/2027San Juan, Puerto Rico10 - 20 Evgeny Karasartoff9(1) - 13 WPts
06/09/2027London, UK9 - 20 Arthur Perry9 - 13 WPts
09/07/2027New Kingston, Jamaica9 - 19 John Stevison28 - 19 LPts
11/05/2027Athens, Greece8 - 19 Gregory Velis17 - 18 WPts
13/03/2027Montevideo, Uruguay8 - 18 Vidal Coria2 - 25 LPts
13/01/2027Toronto, Canada7 - 18 Callum Stant9 - 16(1) WPts
15/11/2026Changzhou, China6 - 18 Xing-fu Feng6 - 27 WPts
16/09/2026Ponce, Puerto Rico6 - 17 Joaquin Pollino4 - 17(1) LPts
18/07/2026Carolina, Puerto Rico5 - 17 Seferino Ruis5 - 17 WPts
21/05/2026Karagandy, Kazakhstan5 - 16 Khalid Caghgalieff14 - 34 LPts
23/03/2026San Jose, Costa Rica4 - 16 Montel Ortuno12 - 40 WPts
23/01/2026Bratislava, Slovakia4 - 15 Boris Simcik13 - 21 LPts
25/11/2025Yerevan, Armenia4 - 14 Paramaz Yazijyan4 - 12 LPts
27/09/2025Bangkok, Thailand4 - 13 Kompayak Hathairattanakool20(1) - 28 LPts
30/07/2025Aden, Yemen3 - 13 Aftab Ebrahimi15 - 14 WPts
01/06/2025Adelaide, Australia3 - 12 Brad Georgas6 - 20(1) LPts
03/04/2025San Juan, Puerto Rico3 - 11 Hernan Gamon23 - 15 LPts
09/02/2025Dublin, Ireland3 - 10 Ronan Fitzgerald7 - 8 LPts
12/12/2024San Juan, Puerto Rico2 - 10 Jerrold Moyano0 - 1 WPts
12/10/2024Bayamon, Puerto Rico1 - 10 Xavier Minjares5 - 4 WPts
16/08/2024Ponce, Puerto Rico1 - 9 Miguel Maysonet15 - 27(1) LPts
19/06/2024New Kingston, Jamaica1 - 8 Daniel Wiseman12 - 18 LPts
21/04/2024Panama City, Panama0 - 8 Javier Alviar8 - 17 WPts
22/02/2024San Juan, Puerto Rico0 - 7 Neron Aguero14(1) - 10 LPts
02/01/2024Carolina, Puerto Rico0 - 6 Felippe Arvelo11 - 13(1) LPts
12/11/2023Ponce, Puerto Rico0 - 5 Desiderio Marro22(1) - 14 LPts
09/10/2023Schaerbeek, Belgium0 - 4 Louie Notte22 - 10 LPts
11/08/2023San Juan, Puerto Rico0 - 3 Jose Brizuela28 - 4 LPts
30/06/2023Amman, Jordan0 - 2 Irfan Hamdan7(1) - 18 LPts
02/05/2023Carolina, Puerto Rico0 - 1 Fanuco Narvaez8 - 12 LPts
06/03/2023San Juan, Puerto Rico0 - 0 Jose Aybar0 - 0 LPts