Weightclass:  Featherweight
Location:  Ponce, Puerto Rico
Record:  24 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/08/2031Ponce, Puerto Rico23 - 20 Darryl George6 - 8 WPts
07/06/2031Ponce, Puerto Rico22 - 20 Dong-jun Rhee14(1) - 28 WPts
07/04/2031Ponce, Puerto Rico21 - 20 Dave Harp6 - 12(1) WPts
07/02/2031Ponce, Puerto Rico20 - 20 Barry Mylne6 - 11 WPts
09/12/2030Ponce, Puerto Rico19 - 20 Tito Vicini0 - 16(2) WPts
10/10/2030Ponce, Puerto Rico18 - 20 Manfred Schaffert3 - 10 WPts
10/08/2030Ponce, Puerto Rico17 - 20 Corey Zaman0 - 6 WPts
07/06/2030Ponce, Puerto Rico16 - 20 Onofre Soltero18 - 11 WPts
09/04/2030Ponce, Puerto Rico15 - 20 Amjad Khawaja4 - 8 WPts
08/02/2030Ponce, Puerto Rico14 - 20 Porfio Uriarte2 - 3 WPts
10/12/2029Ponce, Puerto Rico13 - 20 Juan Camero2 - 5 WPts
11/10/2029Ponce, Puerto Rico13 - 19 Salvador Vayo10 - 16 LPts
12/08/2029Ponce, Puerto Rico12 - 19 Jose Albarado2 - 2 WPts
13/06/2029Ponce, Puerto Rico11 - 19 Jose Yepez1 - 1 WPts
14/04/2029Ponce, Puerto Rico10 - 19 Sancho Guadalupe0 - 7 WPts
14/02/2029Bayamon, Puerto Rico9 - 19 Juan Pintor10 - 24 WPts
17/12/2028Oslo, Norway8 - 19 Sindri Kolberg6 - 25 WPts
19/10/2028Bayamon, Puerto Rico7 - 19 Gabriel Santos6 - 18 WPts
24/08/2028Montevideo, Uruguay6 - 19 Rodrigo Herron8(1) - 19 WPts
26/06/2028Dushanbe, Tajikistan6 - 18 Nikolai Kazackpaew13 - 20 LPts
28/04/2028Gomel, Belarus6 - 17 Fedor Duda16 - 14 LPts
29/02/2028Dubai, UAE6 - 16 Zuffur Fardill25(1) - 18 LPts
01/01/2028Rijeka, Croatia6 - 15 Luka Marinovic24 - 10(1) LPts
03/11/2027Lima, Peru6 - 14 Beltran Aldrete12 - 21(2) LPts
05/09/2027Santa Cruz de la Sierra, Bolivia6 - 13 Fresco Zermeno0 - 0 LPts
08/07/2027Minsk, Belarus5 - 13 Volodymyr Dutka15 - 23 WPts
10/05/2027Perth, Australia5 - 12 Adam Rossetti17 - 27 LPts
12/03/2027Bergen, Norway5 - 11 Kirk Aagard9 - 13(1) LPts
12/01/2027Lusaka, Zambia4 - 11 Dakarai Chisi7 - 13(1) WPts
14/11/2026Yerevan, Armenia3 - 11 Hovig Makasjian5 - 15 WPts
16/09/2026Ponce, Puerto Rico2 - 11 Edmundo Alaniz6 - 21(2) WPts
18/07/2026Dushanbe, Tajikistan2 - 10 Nikolai Kazackpaew6 - 15 LPts
19/05/2026Ponce, Puerto Rico1 - 10 Paco Arevalo1 - 7 WPts
20/03/2026Wuhan, China1 - 9 Quon Lui13 - 15 LPts
20/01/2026Karagandy, Kazakhstan1 - 8 Haider Iliyas9 - 19(3) LPts
22/11/2025Ho Chi Minh City, Vietnam1 - 7 Bui Dung9 - 19 LPts
24/09/2025San Juan, Puerto Rico1 - 6 Isidro Carrera1 - 16 LPts
27/07/2025Ponce, Puerto Rico1 - 5 Declan Stein1 - 12(1) LPts
29/05/2025Dublin, Ireland1 - 4 Nicholas Wynne7 - 16 LPts
31/03/2025Zagreb, Croatia1 - 3 Jadranko Batur9(2) - 19 LPts
31/01/2025Ponce, Puerto Rico1 - 2 Malvolio Febus12(1) - 13 LPts
03/12/2024Ponce, Puerto Rico1 - 1 Rico Salcido1 - 5 LPts
05/10/2024Bayamon, Puerto Rico1 - 0 Xalvador Gerardo32(2) - 11 LPts
31/08/2024Ponce, Puerto Rico0 - 0 Blake Halloran0 - 12 WPts