DECISION
DATE
OPPONENT
TITLE
COUNTRY
UD 10rd
UD 10rd
2026-03-14
WELTERWEIGHT
United States
UD 10rd
UD 10rd
2025-08-02
WELTERWEIGHT
United States
SD 10rd
SD 10rd
2024-11-09
SUPER LIGHTWEIGHT
United States
KO 9rd 2:32
KO 9rd 2:32
2024-04-27
SUPER LIGHTWEIGHT
United States
SD 10rd
SD 10rd
2024-02-15
SUPER LIGHTWEIGHT
United States
UD 10rd
UD 10rd
2023-07-08
WELTERWEIGHT
United States
SD 10rd
SD 10rd
2023-03-18
SUPER LIGHTWEIGHT
United States
UD 12rd
UD 12rd
2022-10-28
WBA Continental Americas LIGHTWEIGHT
United States
UD 12rd
UD 12rd
2021-12-04
LIGHTWEIGHT
United States
UD 12rd
UD 12rd
2021-07-08
(INTERIM) WBC World LIGHTWEIGHT
United States
DRAW 12rd
DRAW 12rd
2021-02-13
FEATHERWEIGHT
IBF World FEATHERWEIGHT
United States
UD 12rd
UD 12rd
2020-01-30
SUPER FEATHERWEIGHT
United States
MD 12rd
MD 12rd
2019-09-20
WBA Gold SUPER FEATHERWEIGHT
TKO 7rd 2:07
TKO 7rd 2:07
2019-05-04
WBA Gold SUPER FEATHERWEIGHT
UD 10rd
UD 10rd
2019-02-09
FEATHERWEIGHT
UD 12rd
UD 12rd
2018-08-11
WBA World FEATHERWEIGHT
UD 12rd
UD 12rd
2018-05-19
FEATHERWEIGHT
United States
KO 3rd 3:00
KO 3rd 3:00
2018-02-22
FEATHERWEIGHT
United States
UD 12rd
UD 12rd
2017-09-16
WBO NABO FEATHERWEIGHT
UD 10rd
UD 10rd
2017-05-06
FEATHERWEIGHT
United States
UD 10rd
UD 10rd
2016-12-17
FEATHERWEIGHT
United States
TKO 9rd
TKO 9rd
2016-09-16
FEATHERWEIGHT
KO 2rd 1:07
KO 2rd 1:07
2016-07-30
FEATHERWEIGHT
United States
UD 10rd
UD 10rd
2016-03-26
FEATHERWEIGHT
United States
UD 10rd
UD 10rd
2015-10-23
FEATHERWEIGHT
United States
UD 9rd
UD 9rd
2015-07-10
FEATHERWEIGHT
United States
UD 10rd
UD 10rd
2015-05-09
FEATHERWEIGHT
United States
UD 10rd
UD 10rd
2014-12-08
FEATHERWEIGHT
United States
TD 4rd 3:00
TD 4rd 3:00
2014-11-13
FEATHERWEIGHT
United States
TKO 7rd 2:13
TKO 7rd 2:13
2014-09-29
FEATHERWEIGHT
United States
UD 10rd
UD 10rd
2014-07-09
FEATHERWEIGHT
United States
UD 6rd
UD 6rd
2014-04-26
FEATHERWEIGHT
United States
TKO 5rd 2:59
TKO 5rd 2:59
2014-03-08
FEATHERWEIGHT
United States
TKO 7rd 1:13
TKO 7rd 1:13
2013-12-13
SUPER BANTAMWEIGHT
United States
KO 1rd 2:09
KO 1rd 2:09
2013-07-20
FEATHERWEIGHT
United States
TD 3rd 3:00
TD 3rd 3:00
2013-06-08
FEATHERWEIGHT
United States
UD 4rd
UD 4rd
2012-12-15
SUPER BANTAMWEIGHT
United States