27 Wins (14 knockouts, 13 decisions), 3 Losses (2 knockouts, 1 decisions), 1 Draws, 1 No Contest[2]
|
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
|
2011-09-17
|
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
|
|