| 27 Wins (14 knockouts, 13 decisions), 3 Losses (2 knockouts, 1 decisions), 1 Draws, 1 No Contest[4] |
| Res. |
Record |
Opponent |
Type |
Rd., Time |
Date |
Location |
Notes |
| Loss |
27-3 (1) |
Willie Monroe Jr. |
UD |
10 |
2019-06-01 |
Soboba Casino, San Jacinto, California, U.S. |
|
| Win |
27-2 (1) |
Oscar Cortes |
TD |
4 (10), 1:55 |
2019-02-16 |
Microsoft Theater, Los Angeles, California, U.S. |
|
| Loss |
26-2 (1) |
Jermall Charlo |
KO |
2 (12), 0:55 |
2018-04-21 |
Barclays Center, New York City, New York, U.S. |
For vacant WBC interim middleweight title |
| Win |
26-1 (1) |
Immanuwel Aleem |
KO |
3 (10), 2:27 |
2017-08-25 |
Buffalo Run Casino, Miami, Florida |
|
| Win |
25-1 (1) |
Ronald Montes |
RTD |
3 (8), 3:00 |
2016-12-10 |
USC Galen Center, Los Angeles, California |
|
| Loss |
24-1 (1) |
Maciej Sulęcki |
TKO |
10 (10), 1:06 |
2016-06-18 |
UIC Pavilion, Chicago |
|
| Win |
24-0 (1) |
Josue Ovando |
UD |
10 |
2015-12-12 |
AT&T Center, San Antonio |
|
| Win |
23-0 (1) |
Lukas Maciec |
UD |
8 |
2015-09-12 |
Foxwoods Resort Casino, Mashantucket, Connecticut |
|
| Win |
22-0 (1) |
James de la Rosa |
KO |
5 (10), 2:20 |
2014-12-06 |
Barclays Center, Brooklyn, New York |
|
| Win |
21-0 (1) | Gerardo Ibarra |
UD |
10 |
2014-06-03 |
Fantasy Springs Resort Casino, Indio, California |
|
| Win |
20-0 (1) | Angel Osuna |
KO |
10 (10), 0:52 |
2013-12-13 |
Fantasy Springs Resort Casino, Indio, California |
|
| NC |
19-0 (1) | Julian Williams |
NC |
4 (10), 0:59 |
2013-09-12 |
MGM Grand, Las Vegas |
For vacant WBC International light middleweight title |
| Win |
19-0 | Isaac Mendez |
KO |
1 (8), 0:46 |
2013-07-20 |
Domo de la Colosio, Playa del Carmen, Quintana Roo |
|
| Win |
18-0 | KeAndrae Leatherwood |
UD |
10 |
2013-03-08 |
Fantasy Springs Resort Casino, Indio, California |
|
| Win |
17-0 | Allen Conyers |
RTD |
6 (8), 3:00 |
2012-12-15 |
Los Angeles Memorial Sports Arena, Los Angeles |
|
| Win |
16-0 | Justin Williams |
UD |
6 |
2012-10-06 |
Sacramento Convention Center Complex, Sacramento, California |
|
| Win |
15-0 | Ayi Bruce |
UD |
8 |
2012-07-28 |
HP Pavilion, San Jose, California |
|
| Win |
14-0 | Rahman Mustafa Yusubov |
TKO |
4 (6), 2:39 |
2012-06-02 |
Fantasy Springs Resort Casino, Indio, California |
|
| Win |
13-0 | Gerardo Cesar Prieto |
TKO |
4 (8), 1:54 |
2012-04-07 |
Phoenix Club, Anaheim, California |
|
| Win |
12-0 | Octavio Narvaez |
UD |
6 |
2012-02-25 |
Oceanview Pavilion, Port Hueneme, California |
|
| Win |
11-0 | David Lopez |
UD |
6 |
2011-12-01 |
Club Nokia, Los Angeles |
|
| Win |
10-0 | Hector Orozco |
UD |
6 |
2011-11-04 |
Fantasy Springs Resort Casino, Indio, California |
|
| Win |
9-0 | Alfredo Rivera |
UD |
4 |
17 Sep 2011 |
Staples Center, Los Angeles |
|
| Win |
8-0 | Kelly Wright |
UD |
4 |
2011-06-03 |
Warner Center Marriott, Woodland Hills, California |
|
| Win |
7-0 | Jovanni Rubio |
UD |
4 |
2011-04-21 |
Orange County Fair, Costa Mesa, California |
|
| Win |
6-0 | Jesus Vallejo |
TKO |
1 (4), 1:29 |
2011-03-04 |
Warner Center Marriott, Woodland Hills, California |
|
| Win |
5-0 | Hector Rivera |
KO |
1 (4), 1:04 |
2010-09-17 |
Nido Sport Center, Mexicali, Baja California |
|
| Win |
4-0 | David Orozco |
KO |
1 (4), 1:41 |
2010-08-13 |
Auditorio Ernesto Rufo, Rosarito, Baja California |
|
| Win |
3-0 | Mario Evangelista |
KO |
1 (4), 1:17 |
2010-04-01 |
Marriott Hotel, Irvine, California |
|
| Win |
2-0 | John Dunham |
TKO |
1 (4), 2:05 |
2009-04-08 |
Marriott Hotel, Irvine, California |
|
| Win |
1-0 | Alan Lopez |
TKO |
1 (4) | 2009-03-27 |
Gimnasio Municipal, Mexicali, Baja California |
|