Prior to his time as a coach for No. 2 Ohio State, Hafley spent seven seasons as a defensive backs coach in the NFL.
"Jeff Hafley was someone we targeted from the outset and we could not be happier to welcome Jeff, Gina, Hope and Leah to Boston College," athletic director Martin Jarmond said. "Jeff's shown throughout his coaching career he is a tremendous leader with high integrity and a gift for teaching. His passion, leadership and ability to recruit and develop student-athletes make him the right fit to lead Boston College to greater heights on and off the field."
BC parted ways with Steve Addazio earlier this month after seven seasons. Addazio was named the head coach of Colorado State on Wednesday.