No. |
Result |
Record |
Opponent |
Type |
Round, time |
Date |
Location |
Notes |
38 |
Loss |
29–8–1 |
Gabriel Flores Jr. |
TKO |
6 (10), 1:47 |
Feb 20, 2021 |
MGM Grand, Paradise, Nevada, U.S. |
|
37 |
Loss |
29–7–1 |
Óscar Valdez |
TKO |
10 (10), 2:23 |
Jul 21, 2020 |
MGM Grand, Paradise, Nevada, U.S. |
|
36 |
Loss |
29–6–1 |
Jaime Abroleda |
SD |
12 |
Feb 8, 2020 |
PPL Center, Allentown, Pennsylvania, U.S. |
|
35 |
Win |
29–5–1 |
Hector Ruben Ambriz Suarez |
TKO |
7 (10) |
Jul 27, 2019 |
Royal Farms Arena, Baltimore, Maryland, U.S. |
|
34 |
Win |
28–5–1 |
Victor Terrazas |
TKO |
4 (10) |
Mar 16, 2019 |
Coliseo Rafael G Amalbert, Juncos, Puerto Rico |
|
33 |
Win |
27–5–1 |
Orlando Cruz |
KO |
2 (10) |
Sep 22, 2018 |
Coliseo Rafael G Amalbert, Juncos, Puerto Rico |
|
32 |
Loss |
26–5–1 |
Ryan Garcia |
UD |
10 |
May 4, 2018 |
StubHub Center, Carson, California, U.S. |
|
31 |
Win |
26–4–1 |
Juan Manuel López |
TKO |
12 (12), 1:54 |
Mar 3, 2018 |
Coliseo Mario Quijote Morales, Guaynabo, Puerto Rico |
|
30 |
Win |
25–4–1 |
Giovanni Caro |
KO |
5 (8), 1:53 |
Jul 8, 2017 |
Palacio de los Deportes, Mayagüez, Puerto Rico |
|
29 |
Win |
24–4–1 |
Alberto Mercado |
UD |
10 |
Mar 4, 2017 |
Coliseo Fernando Hernández, Gurabo, Puerto Rico |
|
28 |
Loss |
23–4–1 |
Alfredo Santiago |
MD |
10 |
Dec 10, 2016 |
Coliseo Cosme Beitia Salamo, Cataño, Puerto Rico |
|
27 |
Loss |
23–3–1 |
Rene Alvarado |
SD |
10 |
Jul 15, 2016 |
Fantasy Springs Resort Casino, Indio, California, U.S. |
|
26 |
Loss |
23–2–1 |
Joseph Diaz |
UD |
10 |
Mar 26, 2016 |
Oracle Arena, Oakland, California, U.S. |
|
25 |
Loss |
23–1–1 |
Ronny Rios |
UD |
10 |
Nov 21, 2015 |
Mandalay Bay Events Center Paradise, Nevada, U.S. |
|
24 |
Win |
23–0–1 |
Daniel Ramirez |
UD |
10 |
Jun 4, 2015 |
Belasco Theatre, Los Angeles, California, U.S. |
|
23 |
Draw |
22–0–1 |
Evgeny Gradovich |
SD |
12 |
Nov 29, 2014 |
CenturyLink Center, Omaha, Nebraska, U.S. |
For IBF featherweight title |