Weightclass:  Lightweight
Location:  Bayamon, Puerto Rico
Record:  18 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2033Bayamon, Puerto Rico17 - 16 Chan-dong Lim4 - 12 WPts
23/09/2033Bayamon, Puerto Rico16 - 16 John Gilkeson18 - 38 WPts
24/07/2033Bayamon, Puerto Rico15 - 16 Seferino Aguilar6 - 19(1) WPts
24/05/2033Bayamon, Puerto Rico14 - 16 Guido Zevallos12 - 16 WPts
25/03/2033Bayamon, Puerto Rico13 - 16 Oz Aybar18 - 10 WPts
23/01/2033Bayamon, Puerto Rico12 - 16 Guido Zevallos11 - 14 WPts
23/11/2032Surakarta, Indonesia11 - 16 Bagaskoro Suprapto12 - 10 WPts
25/09/2032Wellington, New Zealand11 - 15 Chris Purcell8 - 9 LPts
27/07/2032Bayamon, Puerto Rico11 - 14 Rodrigo Leon22 - 9 LPts
03/06/2032San Juan, Puerto Rico11 - 13 Carlos Cerna12 - 24 LPts
14/04/2032Carolina, Puerto Rico11 - 12 Joaquin Galdamez15 - 9 LPts Puerto Rico National Championships 2032View
11/04/2032Carolina, Puerto Rico10 - 12 Gabriel Marro22 - 13 WPts Puerto Rico National Championships 2032View
02/04/2032Ponce, Puerto Rico9 - 12 Guido Zevallos8 - 10 WPts
05/02/2032Dublin, Ireland9 - 11 Bryan McManus15 - 6 LPts
08/12/2031Barcelona, Spain8 - 11 Venacio Sedano12(1) - 25 WPts
10/10/2031Riga, Latvia7 - 11 Anton Priede26 - 18 WPts
12/08/2031Bayamon, Puerto Rico7 - 10 Carlos Banes8 - 14 LPts
15/06/2031Bayamon, Puerto Rico7 - 9 Angel Ojeda7(1) - 10 LPts
15/04/2031Bayamon, Puerto Rico6 - 9 Diego Callejo6 - 12 WPts
14/02/2031San Juan, Puerto Rico5 - 9 Paco Marmol3 - 6 WPts
17/12/2030Vienna, Austria5 - 8 Odie Idzi9 - 8 LPts
19/10/2030Montevideo, Uruguay5 - 7 Diego De Santos5 - 8(1) LPts
21/08/2030Rome, Italy4 - 7 Gianluigi Urso3 - 18 WPts
22/06/2030Jacksonville, USA3 - 7 Robert Williamson7 - 13 WPts
23/04/2030Bayamon, Puerto Rico2 - 7 Phil Heffernan2 - 6 WPts
23/02/2030Poltava, Ukraine2 - 6 Vikenti Mach8 - 12 LPts
26/12/2029Ponce, Puerto Rico2 - 5 Olindo Guillermo9 - 6 LPts
02/11/2029Bayamon, Puerto Rico1 - 5 Michael Owen3 - 13 WPts
03/09/2029Bayamon, Puerto Rico0 - 5 Berto Cajigas1 - 6 WPts
07/07/2029Salzburg, Austria0 - 4 Jurgen Pannwitz24(1) - 20 LPts
08/05/2029Murcia, Spain0 - 3 Carlos Arvelo8 - 23 LPts
10/03/2029Maipu, Chile0 - 2 Manuel Cantara18(1) - 9 LPts
10/01/2029Ponce, Puerto Rico0 - 1 Ponce Machin13 - 11 LPts
09/12/2028Ponce, Puerto Rico0 - 0 Carlos Licona0 - 0 LPts