DECISION
DATE
OPPONENT
TITLE
COUNTRY
MD 10rd
MD 10rd
2026-09-11
SUPER WELTERWEIGHT
WBO Inter-Continental SUPER WELTERWEIGHT
United States
TD 1rd 3:00
TD 1rd 3:00
2024-12-07
SUPER WELTERWEIGHT
United States
KO 10rd 1:33
KO 10rd 1:33
2024-05-18
WELTERWEIGHT
WBO Interim World WELTERWEIGHT
United States
KO 6rd 1:13
KO 6rd 1:13
2023-10-20
WELTERWEIGHT
WBO NABO WELTERWEIGHT
United States
UD 10rd
UD 10rd
2023-07-22
SUPER WELTERWEIGHT
United States
UD 10rd
UD 10rd
2022-08-20
SUPER WELTERWEIGHT
United States
KO 7rd 0:33
KO 7rd 0:33
2022-04-09
SUPER WELTERWEIGHT
United States
UD 10rd
UD 10rd
2021-10-15
SUPER WELTERWEIGHT
United States
UD 8rd
UD 8rd
2021-06-26
SUPER WELTERWEIGHT
United States
MD 10rd
MD 10rd
2020-06-15
WELTERWEIGHT
KO 2rd 2:31
KO 2rd 2:31
2019-11-22
WELTERWEIGHT
United States
KO 2rd 2:33
KO 2rd 2:33
2018-04-27
WELTERWEIGHT
United States
TD 4rd 3:00
TD 4rd 3:00
2017-11-17
WELTERWEIGHT
United States
TKO 2rd 2:11
TKO 2rd 2:11
2017-07-07
WELTERWEIGHT
United States
UD 8rd
UD 8rd
2017-02-10
WELTERWEIGHT
United States
TKO 4rd 1:26
TKO 4rd 1:26
2016-11-18
WELTERWEIGHT
United States
UD 8rd
UD 8rd
2016-04-22
WELTERWEIGHT
Mexico
TKO 2rd 1:04
TKO 2rd 1:04
2015-11-20
WELTERWEIGHT
United States
MD 8rd
MD 8rd
2015-09-25
WELTERWEIGHT
United States
TKO 1rd 2:28
TKO 1rd 2:28
2015-02-20
SUPER LIGHTWEIGHT
United States
UD 8rd
UD 8rd
2014-10-24
WELTERWEIGHT
United States
TKO 5rd 2:57
TKO 5rd 2:57
2014-08-16
WELTERWEIGHT
United States
UD 8rd
UD 8rd
2014-06-27
SUPER LIGHTWEIGHT
United States
UD 8rd
UD 8rd
2014-04-25
WELTERWEIGHT
United States
TKO 2rd 2:41
TKO 2rd 2:41
2013-11-22
WELTERWEIGHT
United States
TKO 4rd 1:16
TKO 4rd 1:16
2013-09-27
WELTERWEIGHT
Mexico
UD 6rd
UD 6rd
2013-06-28
WELTERWEIGHT
United States
UD 6rd
UD 6rd
2013-05-17
WELTERWEIGHT
United States
KO 2rd 2:20
KO 2rd 2:20
2013-04-26
WELTERWEIGHT
United States
KO 3rd 0:47
KO 3rd 0:47
2012-11-09
WELTERWEIGHT
United States
TKO 2rd 2:57
TKO 2rd 2:57
2012-09-29
WELTERWEIGHT
United States
UD 4rd
UD 4rd
2012-08-04
WELTERWEIGHT
United States
TKO 1rd 0:58
TKO 1rd 0:58
2012-07-20
MINIMUM
United States
TKO 1rd 1:31
TKO 1rd 1:31
2012-06-07
MINIMUM
United States
UD 4rd
UD 4rd
2012-05-11
WELTERWEIGHT
United States