Weightclass:  Welterweight
Location:  Bayamon, Puerto Rico
Record:  31(2) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/11/2034Bayamon, Puerto Rico31(2) - 15 Larenzo Romo28(2) - 19 LPts
03/09/2034Bayamon, Puerto Rico30(2) - 15 Ethan Verdoorn0 - 6 WPts
04/07/2034Bayamon, Puerto Rico29(2) - 15 Haaris Salama1 - 0 WPts
03/05/2034Bayamon, Puerto Rico28(2) - 15 Faddei Sivak0 - 4 WPts
04/03/2034Bayamon, Puerto Rico27(2) - 15 Nathan Hanken0 - 2 WPts
03/01/2034Bayamon, Puerto Rico26(2) - 15 Deniz Aytekin0 - 10 WPts
03/11/2033Bayamon, Puerto Rico25(2) - 15 Tolga Younan1 - 3(1) WPts
02/09/2033Bayamon, Puerto Rico24(2) - 15 Minas Israyelyan0 - 1 WPts
02/07/2033Bayamon, Puerto Rico23(2) - 15 Diego Labrada7 - 13 WPts
01/05/2033Toronto, Canada22(1) - 15 James Rury12 - 7(1) WKO3
03/03/2033Bayamon, Puerto Rico21 - 15 Alejandro Meneses1 - 1 WKO3
01/01/2033Bayamon, Puerto Rico21 - 14 Santiago Castilleja18 - 13 LPts
01/11/2032Bayamon, Puerto Rico20 - 14 Pablo Gamero4 - 7 WPts
01/09/2032Baku, Azerbaijan20 - 13 Faisal Shehata10 - 9 LPts
04/07/2032Bayamon, Puerto Rico19 - 13 Selestino Anaya1 - 0 WPts
06/05/2032Bokhtar, Tajikistan18 - 13 Evgeny Sagyndycoff5 - 14 WPts
08/03/2032Merlo, Argentina17 - 13 Sagaz Villacorta10 - 14 WPts
09/01/2032Ostrava, Czech Republic16 - 13 Borivoj Burgert15 - 16 WPts
11/11/2031Oruro, Bolivia15 - 13 Cipriano Rafael8 - 7 WPts
13/09/2031Bayamon, Puerto Rico14 - 13 Desiderio Delahoz1 - 0 WPts
15/07/2031San Juan, Puerto Rico13 - 13 Quinto Ignacio7 - 18 WPts
16/05/2031Ponce, Puerto Rico13 - 12 Diego Estrella16 - 6 LPts
19/03/2031Bayamon, Puerto Rico13 - 11 Pedro Tafolla2 - 8 LPts
19/01/2031Bayamon, Puerto Rico13 - 10 Manny Blas11 - 11 LPts
22/11/2030Bayamon, Puerto Rico12 - 10 Carlos Lechuga0 - 2 WPts
23/09/2030Bayamon, Puerto Rico11 - 10 Javier Madera6 - 8 WPts
25/07/2030Ponce, Puerto Rico10 - 10 Hernan Ferro8 - 15 WPts
29/05/2030Melbourne, Australia9 - 10 Dan Patterson16 - 13 WPts
31/03/2030Bayamon, Puerto Rico8 - 10 Santiago Nino4 - 9 WPts
31/01/2030Bayamon, Puerto Rico8 - 9 Mikhail Chinbat15 - 11 LPts
03/12/2029Havana, Cuba7 - 9 Diego Villagomez6 - 12 WPts
05/10/2029Zagreb, Croatia6 - 9 Miro Maravic1 - 13 WPts
07/08/2029Las Condes, Chile5 - 9 Rodrigo Rubalcaba5 - 15(4) WPts
09/06/2029San Juan, Puerto Rico5 - 8 Xavion Ceja4 - 7 LPts
18/04/2029Bayamon, Puerto Rico4 - 8 Oro Claudio1 - 7(1) WPts
17/02/2029San Juan, Puerto Rico3 - 8 Vegas Vita5 - 13 WPts
20/12/2028Carolina, Puerto Rico3 - 7 Ricardo Medina17 - 8 LPts
22/10/2028Mexico City, Mexico3 - 6 Jose Ferrera15 - 8 LPts
23/08/2028Fukuyama, Japan3 - 5 Kenji Uemura14 - 14 LPts
25/06/2028Bayamon, Puerto Rico2 - 5 Fresco Prior1 - 8 WPts
26/04/2028Kiev, Ukraine2 - 4 Dmytro Valis7(1) - 14 LPts
27/02/2028Tampere, Finland2 - 3 Miika Honkala15 - 8 LPts
30/12/2027Saskatoon, Canada2 - 2 Nick Batie21 - 18 LPts
01/11/2027Bayamon, Puerto Rico1 - 2 Fraco Jacome0 - 0 WPts
04/09/2027Bayamon, Puerto Rico0 - 2 Sierra Bustamante0 - 3 WPts
07/07/2027San Juan, Puerto Rico0 - 1 Juan Naranjo8(1) - 10 LPts
08/05/2027Bayamon, Puerto Rico0 - 0 Hernan Ferro0 - 3 LPts