Bernard Humphrey Hopkins Jr. is an American former professional boxer who competed from 1988 to 2016.