DECISION
DATE
OPPONENT
TITLE
COUNTRY
MD 10rd
MD 10rd
2021-10-16
WELTERWEIGHT
Spain
UD 12rd
UD 12rd
2020-03-01
(VACANT) WBC World WELTERWEIGHT
UD 12rd
UD 12rd
2019-03-15
IBF World WELTERWEIGHT
WBC World WELTERWEIGHT
United States
UD 12rd
UD 12rd
2018-07-28
WBC World LIGHTWEIGHT
IBF World LIGHTWEIGHT
United States
UD 12rd
UD 12rd
2018-03-09
IBF World SUPER LIGHTWEIGHT
United States
UD 12rd
UD 12rd
2017-07-28
WELTERWEIGHT
United States
KO 3rd
KO 3rd
2017-01-27
WBC World LIGHTWEIGHT
United States
TKO 5rd
TKO 5rd
2016-07-29
SUPER LIGHTWEIGHT
United States
UD 12rd
UD 12rd
2014-01-24
WBO World SUPER FEATHERWEIGHT
United States
KO 8rd
KO 8rd
2013-11-08
WBO World SUPER FEATHERWEIGHT
United States
TKO 4rd
TKO 4rd
2013-06-14
(VACANT) WBO World FEATHERWEIGHT
United States
TD 8rd
TD 8rd
2013-01-18
WBO World FEATHERWEIGHT
United States
TKO 8rd
TKO 8rd
2012-11-09
SUPER FEATHERWEIGHT
United States
KO 2rd
KO 2rd
2012-08-31
SUPER FEATHERWEIGHT
Mexico
TKO 7rd
TKO 7rd
2012-03-09
FEATHERWEIGHT
Puerto Rico
TKO 4rd
TKO 4rd
2011-10-21
FEATHERWEIGHT
United States
KO 4rd
KO 4rd
2011-06-03
WBO NABO FEATHERWEIGHT
United States
TD 10rd
TD 10rd
2011-03-25
WBO NABO FEATHERWEIGHT
United States
KO 5rd
KO 5rd
2010-12-03
FEATHERWEIGHT
United States
TKO 11rd
TKO 11rd
2010-08-13
FEATHERWEIGHT
United States
UD 8rd
UD 8rd
2010-05-07
SUPER FEATHERWEIGHT
Mexico
TKO 1rd
TKO 1rd
2010-04-02
FEATHERWEIGHT
United States
TKO 5rd
TKO 5rd
2010-01-29
SUPER FEATHERWEIGHT
Mexico
KO 3rd
KO 3rd
2009-12-18
SUPER FEATHERWEIGHT
United States
TKO 7rd
TKO 7rd
2009-08-28
FEATHERWEIGHT
United States
TKO 3rd
TKO 3rd
2009-05-15
FEATHERWEIGHT
United States
TD 5rd
TD 5rd
2009-02-05
SUPER FEATHERWEIGHT
United States
UD 8rd
UD 8rd
2008-10-30
SUPER FEATHERWEIGHT
United States
TKO 8rd
TKO 8rd
2008-08-01
FEATHERWEIGHT
United States
TKO 4rd
TKO 4rd
2008-06-25
SUPER FEATHERWEIGHT
United States
TKO 5rd
TKO 5rd
2008-05-16
FEATHERWEIGHT
Mexico
TKO 5rd
TKO 5rd
2008-02-15
SUPER FEATHERWEIGHT
United States
UD 6rd
UD 6rd
2007-09-19
SUPER FEATHERWEIGHT
United States
KO 3rd
KO 3rd
2007-07-12
SUPER FEATHERWEIGHT
United States
TKO 2rd
TKO 2rd
2007-05-24
SUPER FEATHERWEIGHT
United States
TKO 2rd
TKO 2rd
2007-04-26
SUPER FEATHERWEIGHT
United States
TKO 2rd
TKO 2rd
2007-03-08
FEATHERWEIGHT
United States
TKO 2rd
TKO 2rd
2007-01-18
SUPER FEATHERWEIGHT
United States
KO 1rd
KO 1rd
2006-12-07
FEATHERWEIGHT
United States
KO 2rd
KO 2rd
2006-09-28
SUPER FEATHERWEIGHT
United States
KO 1rd
KO 1rd
2006-08-11
SUPER FEATHERWEIGHT
United States
UD 4rd
UD 4rd
2006-07-13
SUPER FEATHERWEIGHT
United States