No. |
Result |
Record |
Opponent |
Type |
Round, time |
Date |
Location |
Notes |
24 |
Loss |
19–3–2 |
Ronny Rios |
UD |
10 |
13 Feb 2021 |
Fantasy Springs Casino, Indio, California, United States |
|
23 |
Win |
19–2–2 |
Alberto Melián |
UD |
10 |
6 Feb 2020 |
Fantasy Springs Casino, Indio, California, United States |
Won vacant WBA International bantamweight title |
22 |
Draw |
18–2–2 |
Joshua Franco |
SD |
10 |
10 Aug 2019 |
Verizon Theatre, Grand Prairie Texas, United States |
For WBA International and WBC–NABF bantamweight titles |
21 |
Loss |
18–2–1 |
Joshua Franco |
SD |
10 |
25 Apr 2019 |
Fantasy Springs Casino, Indio, California, United States |
Lost WBC–NABF bantamweight title For vacant WBA International bantamweight title |
20 |
Draw |
18–1–1 |
Joshua Franco |
SD |
10 |
4 Oct 2018 |
The Hangar, Costa Mesa, California, United States |
Retained WBC–NABF bantamweight title |
19 |
Win |
18–1 |
Diuhl Olguin |
UD |
8 |
6 Jul 2018 |
Belasco Theater, Los Angeles, California, United States |
|
18 |
Lose |
17–1 |
Rey Vargas |
UD |
12 |
2 Dec 2017 |
Madison Square Garden, New York, United States |
For WBC super bantamweight title |
17 |
Win |
17–0 |
Sergio Frias |
RTD |
8 (10) 3:00 |
30 Jun 2017 |
Fantasy Springs Casino, Indio, California, United States |
Won vacant WBC–NABF bantamweight title |
16 |
Win |
16–0 |
Victor Ruiz |
UD |
8 |
5 May 2017 |
MGM Grand Garden Arena, Las Vegas Nevada, United States |
|
15 |
Win |
15–0 |
Raul Hidalgo |
KO |
4 (8) 2:49 |
2 Dec 2016 |
Belasco Theater, Los Angeles, California, United States |
|
14 |
Win |
14–0 |
José Bustos |
UD |
10 |
1 Jul 2016 |
Belasco Theater, Los Angeles, California, United States |
|
13 |
Win |
13–0 |
Neftali Campos |
UD |
8 |
4 Mar 2016 |
Belasco Theater, Los Angeles, California, United States |
|
12 |
Win |
12–0 |
Ernesto Guerrero |
KO |
3 (6) 2:51 |
4 Dec 2015 |
Belasco Theater, Los Angeles, California, United States |
|
11 |
Win |
11–0 |
Jose Estrella |
RTD |
6 (8) 3:00 |
18 Sep 2015 |
Belasco Theater, Los Angeles, California, United States |
|
10 |
Win |
10–0 |
Ramiro Robles |
UD |
8 |
2 Jul 2015 |
Belasco Theater, Los Angeles, California, United States |
|
9 |
Win |
9–0 |
Luis Maldonado |
TD |
5 (6) 0:22 |
7 May 2015 |
Belasco Theatre, Los Angeles, California, United States |
|
8 |
Win |
8–0 |
Fernando Fuentes |
SD |
6 |
27 Feb 2015 |
Fantasy Springs Casino, Indio, California, United States |
|
7 |
Win |
7–0 |
Salvador Perez |
TKO |
2 (4) 1:55 |
10 Oct 2014 |
Fantasy Springs Casino, Indio, California, United States |
|
6 |
Win |
6–0 |
Gabriel Braxton |
TKO |
1 (4) 2:28 |
11 Sep 2014 |
Hard Rock Hotel and Casino, Paradise, Nevada, United States |
|
5 |
Win |
5–0 |
Carlos Medina |
UD |
4 |
9 Jul 2014 |
Hard Rock Hotel and Casino, Paradise, Nevada, United States |
|
4 |
Win |
4–0 |
Pablo Cupul |
RTD |
2 (6) 3:00 |
6 Jun 2014 |
Fantasy Springs Casino, Indio, California, United States |
|
3 |
Win |
3–0 |
Jesus Domenech |
SD |
6 |
10 Aug 2013 |
Hipódromo Caliente, Arena Tecate, Tijuana, Mexico |
|
2 |
Win |
2–0 |
Ramon Barboza |
UD |
4 |
28 Jun 2013 |
Forum Tecate, Tijuana, Mexico |
|
1 |
Win |
1–0 |
Cristian Ciciliano |
UD |
4 |
24 May 2013 |
Casino Hipodromo Agua Caliente, Tijuana, Mexico |
|