DECISION
DATE
OPPONENT
TITLE
COUNTRY
UD 10rd
UD 10rd
2023-04-21
(VACANT) WBA Inter-Continental SUPER MIDDLEWEIGHT
United States
UD 10rd
UD 10rd
2022-09-17
SUPER MIDDLEWEIGHT
United States
MD 10rd
MD 10rd
2022-04-08
WBA Continental Americas SUPER MIDDLEWEIGHT
United States
UD 12rd
UD 12rd
2021-11-12
WBO Inter-Continental MIDDLEWEIGHT
United States
KO 3rd
KO 3rd
2021-06-18
(VACANT) WBA Continental SUPER MIDDLEWEIGHT
United States
SD 12rd
SD 12rd
2020-11-26
SUPER MIDDLEWEIGHT
United States
UD 10rd
UD 10rd
2019-12-20
SUPER MIDDLEWEIGHT
United States
UD 10rd
UD 10rd
2019-03-15
MIDDLEWEIGHT
United States
DRAW 12rd
DRAW 12rd
2018-11-16
MIDDLEWEIGHT
United States
TKO 6rd 1:15
TKO 6rd 1:15
2017-10-19
MIDDLEWEIGHT
United States
MD 12rd
MD 12rd
2017-04-22
MIDDLEWEIGHT
United States
UD 12rd
UD 12rd
2016-09-17
MIDDLEWEIGHT
United States
UD 10rd
UD 10rd
2016-06-04
MIDDLEWEIGHT
United States
UD 10rd
UD 10rd
2015-12-19
MIDDLEWEIGHT
United States
TKO 10rd 1:45
TKO 10rd 1:45
2014-12-06
MIDDLEWEIGHT
TKO 10rd
TKO 10rd
2014-12-05
North American Boxing Federation MIDDLEWEIGHT
United States
UD 10rd
UD 10rd
2014-01-24
SUPER WELTERWEIGHT
United States
TKO 10rd 0:40
TKO 10rd 0:40
2013-10-26
MIDDLEWEIGHT
United States
ND 10rd
ND 10rd
2013-05-04
MIDDLEWEIGHT
United States
TKO 7rd 2:46
TKO 7rd 2:46
2013-01-19
(UNIFICATION) WBA World MIDDLEWEIGHT
MIDDLEWEIGHT
TKO 10rd 1:51
TKO 10rd 1:51
2012-09-21
SUPER WELTERWEIGHT
United States
TKO 9rd 2:43
TKO 9rd 2:43
2012-06-01
SUPER WELTERWEIGHT
United States
TKO 5rd 2:06
TKO 5rd 2:06
2012-01-21
SUPER WELTERWEIGHT
United States
UD 10rd
UD 10rd
2011-09-09
SUPER WELTERWEIGHT
United States
TKO 5rd 2:56
TKO 5rd 2:56
2011-07-15
SUPER WELTERWEIGHT
United States
TKO 12rd 1:01
TKO 12rd 1:01
2011-02-26
SUPER WELTERWEIGHT
United States
UD 8rd
UD 8rd
2010-12-09
MIDDLEWEIGHT
United States
SD 10rd
SD 10rd
2010-02-27
SUPER WELTERWEIGHT
United States
TKO 7rd 1:53
TKO 7rd 1:53
2009-11-07
MIDDLEWEIGHT
United States
TKO 2rd 2:13
TKO 2rd 2:13
2009-08-07
SUPER WELTERWEIGHT
United States
SD 10rd
SD 10rd
2009-04-24
SUPER WELTERWEIGHT
United States
UD 8rd
UD 8rd
2009-02-06
MIDDLEWEIGHT
United States
UD 6rd
UD 6rd
2006-10-20
SUPER WELTERWEIGHT
United States