Weightclass:  Welterweight
Location:  Bayamon, Puerto Rico
Record:  17 - 19(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/01/2032Bayamon, Puerto Rico16 - 19(2) Petter Panagopoulos3 - 5 WPts
19/11/2031Bayamon, Puerto Rico15 - 19(2) Yerchanig Badjaksejyan2 - 10 WPts
19/09/2031Bayamon, Puerto Rico14 - 19(2) Thiel Van der Byl0 - 2 WPts
21/07/2031Bayamon, Puerto Rico13 - 19(2) Dong-won Ma2 - 5 WPts
22/05/2031Bayamon, Puerto Rico12 - 19(2) Alejandro Gonzalez0 - 0 WPts
23/03/2031Bayamon, Puerto Rico12 - 18(2) Michael Schamberger0 - 1 LPts
22/01/2031Bayamon, Puerto Rico12 - 17(1) Vegas Barco17 - 17 LKO3
23/11/2030Bayamon, Puerto Rico11 - 17(1) Diego Labrada2 - 1 WPts
24/09/2030Bayamon, Puerto Rico10 - 17(1) Rodrigo Allende1 - 0 WPts
25/07/2030Bayamon, Puerto Rico9 - 17(1) Xavier Peralez6 - 7 WPts
28/05/2030Bayamon, Puerto Rico8 - 17(1) Hernan Ferro8 - 14 WPts
29/03/2030Bayamon, Puerto Rico7 - 17(1) Vidal Valladolid2 - 8 WPts
29/01/2030Almaty, Kazakhstan7 - 16(1) Kolzak Saparow17 - 20 LPts
01/12/2029Nassau, Bahamas6 - 16(1) Chris Dawe2 - 15 WPts
03/10/2029Bayamon, Puerto Rico6 - 15(1) Santiago Caro9 - 8 LPts
05/08/2029Bayamon, Puerto Rico5 - 15(1) Diederik Hinrichsen4 - 9 WPts
07/06/2029San Juan, Puerto Rico5 - 14(1) Diego Leonardo19 - 9 LPts
18/04/2029Antwerp, Belgium4 - 14(1) Eugeen Aercheem1 - 5 WPts
18/02/2029Bayamon, Puerto Rico4 - 13(1) Carlos Fontanilla2 - 2 LPts
20/12/2028Carolina, Puerto Rico4 - 12(1) Montego Arellanes7 - 19 LPts
23/10/2028Bayamon, Puerto Rico4 - 11(1) Manny Blas2 - 6 LPts
24/08/2028Ulaanbaatar, Mongolia4 - 10(1) Ajwad Mourigenbater3 - 9 LPts
26/06/2028Bayamon, Puerto Rico4 - 9(1) Oro Heras1 - 8(2) LPts
27/04/2028Bayamon, Puerto Rico4 - 8(1) Emilio Silvera3 - 4 LPts
29/02/2028Brisbane, Australia4 - 7 Billy McCoun25(2) - 14 LKO3
01/01/2028Ponce, Puerto Rico3 - 7 Montana Palomino1 - 9(1) WPts
03/11/2027Ponce, Puerto Rico3 - 6 Cris Badilla11 - 4 LPts
26/09/2027Carolina, Puerto Rico3 - 5 Larenzo Romo0 - 0 LPts
23/08/2027New Kingston, Jamaica3 - 4 Michael Kinnick20 - 41 LPts
24/06/2027Bayamon, Puerto Rico2 - 4 Santiago Espinosa0 - 1 WPts
28/04/2027Dublin, Ireland2 - 3 Matthew Lynch23(1) - 38 LPts
28/02/2027San Juan, Puerto Rico2 - 2 Diego Alcantar1 - 1 LPts
10/01/2027Carolina, Puerto Rico2 - 1 Federico Guillermo3 - 22 LPts
13/11/2026Bayamon, Puerto Rico1 - 1 Reyes Torrico0 - 4 WPts
13/09/2026Bayamon, Puerto Rico1 - 0 Angel Peron0 - 0 LPts
23/07/2026Bayamon, Puerto Rico0 - 0 Juan Valverde0 - 1 WPts