17 wins (7 knockouts, 10 decisions), 13 losses, 3 draws
Res.
Record
Opponent
Type
Rd., Time
Date
Location
Notes
Loss
17-13-3
Christian Gonzalez
KO
1 (8)
2016-03-04
Belasco Theater, Los Angeles
Rodela down and counted out in rd 1.
Loss
17-12-3
Marcelino Nicolas Lopez
KO
3 (8)
2015-10-03
StubHub Center, Carson
Loss
17-11-3
Zachary Ochoa
UD
8
2015-07-11
Sports Arena, Los Angeles
Loss
17-10-3
Jose Carlos Ramirez
KO
1 (8)
2014-10-25
Selland Arena, Fresno
For vacant NABF junior welterweight title
Win
17-9-3
Tyrell Samuel
UD
8
2014-07-11
Performing Arts Center, Oxnard
Loss
16-9-3
Stan Martyniouk
UD
8
2013-07-20
Red Lion Hotel, Sacramento
Loss
16-8-3
Jorge Linares
TKO
8 (10)
2013-03-16
Grand Oasis Resort, Cancun
Loss
16-7-3
Ronny Rios
TKO
9 (10)
2012-07-28
Fantasy Springs Casino, Indio
Loss
16-6-3
Terence Crawford
TKO
2 (6)
2012-06-08
Hard Rock Hotel and Casino, The Joint, Las Vegas
Win
16-5-3
Baudel Cardenas
KO
2 (6)
2012-02-25
Oceanview Pavilion, Port Hueneme