Born in Eureka, Missouri, Haskins began his football career at Eureka High School, where he excelled as a running back. He was a highly recruited prospect coming out of high school, ultimately choosing to attend the University of Michigan to continue his football career.