DECISION
DATE
OPPONENT
TITLE
COUNTRY
UD 12rd
UD 12rd
2026-03-13
WELTERWEIGHT
WBO Global WELTERWEIGHT
United States
UD 12rd
UD 12rd
2025-05-02
WELTERWEIGHT
WBO World WELTERWEIGHT
United States
SD 12rd
SD 12rd
2025-02-14
WELTERWEIGHT
United Kingdom
UD 10rd
UD 10rd
2024-11-15
SUPER LIGHTWEIGHT
Saudi Arabia
SD 10rd
SD 10rd
2024-04-20
WELTERWEIGHT
WBO Inter-Continental WELTERWEIGHT
United States
TD 8rd 3:00
TD 8rd 3:00
2024-01-06
SUPER LIGHTWEIGHT
United States
UD 10rd
UD 10rd
2023-02-03
WELTERWEIGHT
WBO Inter-Continental WELTERWEIGHT
United States
UD 10rd
UD 10rd
2022-07-15
WELTERWEIGHT
United States
UD 10rd
UD 10rd
2021-08-14
WELTERWEIGHT
United States
UD 10rd
UD 10rd
2020-10-17
SUPER LIGHTWEIGHT
United States
UD 10rd
UD 10rd
2020-08-29
SUPER LIGHTWEIGHT
United States
KO 5rd 2:59
KO 5rd 2:59
2019-11-30
WELTERWEIGHT
United States
TD 4rd 3:00
TD 4rd 3:00
2019-08-17
WELTERWEIGHT
United States
KO 3rd 0:49
KO 3rd 0:49
2019-04-12
WELTERWEIGHT
United States
TKO 5rd 3:00
TKO 5rd 3:00
2018-08-25
WELTERWEIGHT
United States
UD 10rd
UD 10rd
2018-03-10
WELTERWEIGHT
United States
UD 6rd
UD 6rd
2016-12-15
WELTERWEIGHT
Mexico
UD 6rd
UD 6rd
2016-07-16
WELTERWEIGHT
United States
UD 6rd
UD 6rd
2016-03-12
WELTERWEIGHT
United States
KO 6rd 1:23
KO 6rd 1:23
2015-12-12
WELTERWEIGHT
United States
UD 6rd
UD 6rd
2015-07-25
WELTERWEIGHT
United States
UD 6rd
UD 6rd
2015-05-30
WELTERWEIGHT
United States
KO 4rd 1:45
KO 4rd 1:45
2015-03-14
SUPER WELTERWEIGHT
United States
UD 4rd
UD 4rd
2014-12-06
WELTERWEIGHT
United States
UD 4rd
UD 4rd
2013-08-09
WELTERWEIGHT
United States