DECISION
DATE
OPPONENT
TITLE
COUNTRY
UD 10rd
UD 10rd
2026-01-31
SUPER MIDDLEWEIGHT
United States
SD 10rd
SD 10rd
2025-06-06
MIDDLEWEIGHT
IBF USBA MIDDLEWEIGHT
United States
MD 8rd
MD 8rd
2024-11-23
SUPER WELTERWEIGHT
United States
UD 10rd
UD 10rd
2024-06-14
WBA Inter-Continental MIDDLEWEIGHT
South Africa
TKO 3rd 2:59
TKO 3rd 2:59
2023-10-27
WBA Continental USA SUPER WELTERWEIGHT
United States
8rd 1:54
8rd 1:54
2023-06-03
MIDDLEWEIGHT
IBF USBA MIDDLEWEIGHT
United States
UD 8rd
UD 8rd
2022-06-18
SUPER WELTERWEIGHT
United States
TKO 1rd 1:48
TKO 1rd 1:48
2022-03-18
SUPER MIDDLEWEIGHT
United States
KO 9rd 2:42
KO 9rd 2:42
2020-10-07
SUPER WELTERWEIGHT
United States
UD 8rd
UD 8rd
2020-08-22
MIDDLEWEIGHT
United States
TKO 2rd 1:52
TKO 2rd 1:52
2020-02-28
SUPER WELTERWEIGHT
United States
UD 6rd
UD 6rd
2019-06-07
MIDDLEWEIGHT
United States
TKO 1rd 1:12
TKO 1rd 1:12
2018-01-26
MIDDLEWEIGHT
United States
TKO 2rd 2:04
TKO 2rd 2:04
2014-12-20
WELTERWEIGHT
United States
UD 6rd
UD 6rd
2014-07-18
SUPER WELTERWEIGHT
United States