DECISION
DATE
OPPONENT
TITLE
COUNTRY
SD 6rd
SD 6rd
2026-02-28
MIDDLEWEIGHT
Mexico
UD 8rd
UD 8rd
2025-11-26
SUPER WELTERWEIGHT
United States
KO 3rd 2:50
KO 3rd 2:50
2025-08-16
WELTERWEIGHT
United States
KO 5rd 1:14
KO 5rd 1:14
2025-03-01
WELTERWEIGHT
United States
TD 5rd 3:00
TD 5rd 3:00
2024-09-14
MIDDLEWEIGHT
United States
UD 8rd
UD 8rd
2024-03-23
MIDDLEWEIGHT
United States
TKO 4rd 1:48
TKO 4rd 1:48
2023-09-02
SUPER WELTERWEIGHT
Mexico
UD 6rd
UD 6rd
2023-03-31
SUPER WELTERWEIGHT
United States
UD 8rd
UD 8rd
2022-08-13
WELTERWEIGHT
United States
KO 6rd 1:06
KO 6rd 1:06
2022-05-28
WELTERWEIGHT
United States
KO 3rd
KO 3rd
2021-11-06
UNKNOWN
Spain
KO 5rd 0:20
KO 5rd 0:20
2021-04-17
WELTERWEIGHT
United States
TKO 5rd
TKO 5rd
2020-11-06
WBA International WELTERWEIGHT
United States
UD 8rd
UD 8rd
2019-11-23
WELTERWEIGHT
United States
UD 6rd
UD 6rd
2019-10-05
SUPER LIGHTWEIGHT
Mexico
KO 2rd 1:55
KO 2rd 1:55
2019-06-20
WELTERWEIGHT
United States
UD 6rd
UD 6rd
2019-02-16
WELTERWEIGHT
Mexico
TKO 7rd
TKO 7rd
2018-10-12
IBF North American WELTERWEIGHT
United States
KO 3rd 1:34
KO 3rd 1:34
2018-05-26
SUPER WELTERWEIGHT
Russia
UD 8rd
UD 8rd
2018-04-07
WELTERWEIGHT
United States
KO 4rd 1:26
KO 4rd 1:26
2017-07-30
WELTERWEIGHT
United States
KO 2rd 1:49
KO 2rd 1:49
2017-06-16
WELTERWEIGHT
Mexico
UD 10rd
UD 10rd
2017-04-09
WELTERWEIGHT
United States
UD 10rd
UD 10rd
2016-09-17
WELTERWEIGHT
United States
TKO 5rd 2:38
TKO 5rd 2:38
2016-07-23
WELTERWEIGHT
WBC FECARBOX WELTERWEIGHT
Mexico
KO 3rd 2:20
KO 3rd 2:20
2016-05-14
SUPER LIGHTWEIGHT
Mexico
KO 3rd 1:25
KO 3rd 1:25
2016-03-19
WELTERWEIGHT
United States
UD 6rd
UD 6rd
2009-11-11
UNKNOWN
Mexico
UD 8rd
UD 8rd
2008-09-25
UNKNOWN
Mexico
KO 1rd 3:00
KO 1rd 3:00
2007-12-01
SUPER LIGHTWEIGHT
Canada
SD 4rd
SD 4rd
2007-09-14
SUPER LIGHTWEIGHT
Mexico
UD 6rd
UD 6rd
2007-08-10
UNKNOWN
Mexico