Weightclass:  Light Welterweight
Location:  San Juan, Puerto Rico
Record:  19 - 14(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2034San Juan, Puerto Rico18 - 14(1) Chris Neild1 - 15(1) WPts
07/11/2033San Juan, Puerto Rico17 - 14(1) Orville Camus9 - 20 WPts
08/09/2033San Juan, Puerto Rico16 - 14(1) Zahid Hajibabayev8 - 3 WPts
08/07/2033San Juan, Puerto Rico15 - 14(1) Irfan Ghaffari2 - 5(1) WPts
08/05/2033San Juan, Puerto Rico14 - 14(1) Angel Santin1 - 1 WPts
08/03/2033San Juan, Puerto Rico13 - 14(1) Jerrold Cabana6 - 6 WPts
06/01/2033San Juan, Puerto Rico13 - 13(1) Ross Daly16 - 17 LPts
06/11/2032San Juan, Puerto Rico12 - 13(1) Diego Frontera2 - 10 WPts
06/09/2032San Juan, Puerto Rico11 - 13(1) Montana Rogel1 - 1 WPts
07/07/2032San Juan, Puerto Rico10 - 13(1) Rodrigo Rufino11 - 7 WPts
08/05/2032Delmas, Haiti10 - 12(1) Jay Machin8 - 11 LPts
10/03/2032Almaty, Kazakhstan10 - 11(1) Khalid Erlanoff17 - 13 LPts
11/01/2032Newcastle, Australia9 - 11(1) Jack Cotts7 - 14 WPts
12/11/2031San Juan, Puerto Rico8 - 11(1) Kashif Sharifi1 - 9 WPts
12/09/2031Bayamon, Puerto Rico7 - 11(1) Rafael Alvaro4 - 24 WPts
18/07/2031Kingston, Jamaica7 - 10(1) Callum Goodlet16 - 11(1) LPts
20/05/2031San Juan, Puerto Rico6 - 10(1) Santiago Poblete4 - 11 WPts
22/03/2031Prague, Czech Republic5 - 10(1) Libor Melcer1 - 3 WPts
22/01/2031San Juan, Puerto Rico4 - 10(1) Vivien Scholliers3 - 7 WPts
23/11/2030San Juan, Puerto Rico3 - 10(1) Ulises Salomon1 - 7 WPts
04/10/2030San Juan, Puerto Rico2 - 10(1) Juan Valcarcel7 - 14 WPts
07/08/2030Warsaw, Poland1 - 10(1) Krzysztof Jacka9 - 21 WPts
09/06/2030San Juan, Puerto Rico1 - 9(1) Federico Salguero4 - 12 LPts
11/04/2030Oslo, Norway0 - 9(1) Kelby Kittleson4 - 11 WPts
11/02/2030San Juan, Puerto Rico0 - 8(1) Gig Velarde3 - 0 LPts
13/12/2029San Juan, Puerto Rico0 - 7(1) Ora Romo4 - 6 LPts
14/10/2029Ponce, Puerto Rico0 - 6(1) Cris Velo8 - 12 LPts
21/08/2029San Juan, Puerto Rico0 - 5(1) Kiki Peron9 - 28 LPts
24/06/2029Ponce, Puerto Rico0 - 4(1) Fidel Celio16 - 17 LPts
14/05/2029Ponce, Puerto Rico0 - 3(1) Juan Naragon0 - 0 LPts
13/04/2029Montevideo, Uruguay0 - 2 Ovidio Osorio39(1) - 23 LKO3
13/02/2029Gunsan, South Korea0 - 1 Jeong-ho Nahm20 - 11(1) LPts
16/12/2028San Juan, Puerto Rico0 - 0 Neper Trejo1 - 4 LPts