Jeff Hafley

Jeff Hafley went 22–⁠26 as a head coach, 2020–⁠2023, at Boston College.

Record
22–⁠26 career
Seasons
4
Schools
1
Final AP top 10
0 seasons
Born
Apr 4, 1979
Alma mater
Siena 2001
Best season
2020 6–⁠5

Season by season

Wins and losses each seasonfinal AP rank above★ national titleline: the team’s Elo at season’s end, best 1525 in 2020
SeasonSchoolRecordConference finishBowlAP final
2020Boston College6–⁠5T–6th
2021Boston College6–⁠6T–6th (Atlantic)Military (not played)
2022Boston College3–⁠97th (Atlantic)
2023Boston College7–⁠6T–9thFenway Bowl W

Each season links to the team’s season page; bowls and playoff games link to the game. Conference finishes from the Wikipedia article’s record table.

Players he coached

Every player from his seasons with a Heisman top-five finish, a national award, consensus All-America honors or a first-round pick. Photos: Wikimedia Commons, free licenses; credits on each player’s page.

How his teams did

Kind of gameGamesRecord
Against ranked teams132–⁠11
Against top-10 teams40–⁠4
Against rivals155–⁠10
Conference games3412–⁠22
Bowls and playoffs11–⁠0
Decided by 8 points or fewer2112–⁠9
At home2512–⁠13
On the road229–⁠13
At neutral sites11–⁠0
As our Elo’s favorite2114–⁠7
As our Elo’s underdog278–⁠19

His own 48 games on file, 2020–⁠2023, as played (vacated wins counted, ties as half a win). Ranks are the AP poll going into the game; rivals are the ones either program’s Wikipedia article names; favorite and underdog by our own Elo rating, which reads only scores.

Against other head coaches

CoachRecordTheir schoolsGames
Dino Babers 2020–⁠20232–⁠2Syracuse4
Scott Satterfield 2020–⁠20222–⁠1Louisville3
Dabo Swinney 2020–⁠20220–⁠3Clemson3
Mike Norvell 2021–⁠20230–⁠3Florida State3

Jeff Hafley’s record against the head coaches he met three or more times, from the games on file, as played.

Most-faced opponents

OpponentGamesRecord
Louisvilleseries42–⁠2
Syracuseseries42–⁠2
Virginia Techseries41–⁠3
Georgia Techseries33–⁠0
Florida Stateseries30–⁠3
Clemsonseries30–⁠3
UConnseries21–⁠1
Dukeseries21–⁠1

How he was hired

Power-conference head-coaching hires since 2010, with each coach’s previous job and ties to the school as collected by hand from Wikipedia: Hiring facts: M. Schuckers, cfb_coach_analytics.

Career

YearsTeamJob
2001WPIRunning backs coach
2002–⁠03AlbanyGraduate assistant
2004–⁠05AlbanyDefensive backs coach
2006–⁠07PittsburghGraduate assistant
2008–⁠10PittsburghDefensive backs coach
2011RutgersDefensive backs coach
2012Tampa Bay Buccaneers NFLAssistant defensive backs coach
2013Tampa Bay Buccaneers NFLDefensive backs coach
2014–⁠15Cleveland Browns NFLDefensive backs coach
2016–⁠18San Francisco 49ers NFLDefensive backs coach
2019Ohio StateCo-defensive coordinator and defensive backs coach
2020–⁠23Boston CollegeHead coach
2024–⁠25Green Bay Packers NFLDefensive coordinator
2026–presentMiami Dolphins NFLHead coach

Every job as the infobox of his Wikipedia article lists it (CC BY-SA), assistant jobs included.

Coaching tree

Worked under

Jeff Hafley

Assistants who became head coaches

Worked under (5)
Head coachTeamYearsHis job
Dave WannstedtPittsburgh2006–⁠102006–⁠07: graduate assistant; 2008–⁠10: defensive backs coach
Phil BennettPittsburgh2010Defensive backs coach
Greg SchianoRutgers2011Defensive backs coach
Greg SchianoTampa Bay Buccaneers NFL2012–⁠132012: assistant defensive backs coach; 2013: defensive backs coach
Chip KellySan Francisco 49ers NFL2016Defensive backs coach
Ryan DayOhio State2019Co-defensive coordinator and defensive backs coach
Coached under him, later head coaches (3)
CoachWith himHead coach at
Rob ChudzinskiBoston College, 2020–⁠22: special assistant to the head coach; 2023: associate head coach (offense)Cleveland Browns
Paul RhoadsBoston College, 2023: outside linebackers coachIowa State
Ryan McCarthyBoston College, 2023: special assistant to the head coachCentral Connecticut
Other assistants under him (11)
CoachWith him
Aazaar Abdul-RahimBoston College, 2020: defensive backs coach; 2021–⁠22: assistant head coach, passing game coordinator and defensive backs coach; 2023: co-defensive coordinator and defensive backs coach
Frank CignettiBoston College, 2020: offensive coordinator
Frank Cignetti Jr.Boston College, 2020–⁠21: offensive coordinator and quarterbacks coach
Joe DaileyBoston College, 2020–⁠21: wide receivers coach
Matt ApplebaumBoston College, 2020–⁠21, 2023: offensive line coach; Miami Dolphins, 2026: assistant offensive line coach
Sean DugganBoston College, 2020–⁠22: linebackers coach; 2023: co-defensive coordinator and linebackers coach; Miami Dolphins, 2026: defensive coordinator
Steve ShimkoBoston College, 2020–⁠21: tight ends coach; 2022: quarterbacks coach; 2023: offensive coordinator and quarterbacks coach
Tem LukabuBoston College, 2020–⁠22: defensive coordinator
John McNultyBoston College, 2022: offensive coordinator
Bush HamdanMiami Dolphins, 2026: quarterbacks coach
Jahmile AddaeMiami Dolphins, 2026: cornerbacks coach

From coaches’ Wikipedia infoboxes (CC BY-SA) and each season’s article for its coordinators: an assistant’s seasons at a school count under its head coach in our records; jobs in the NFL and elsewhere, under the head coach whose own article lists the job that year. Names without a page here link to their Wikipedia articles.

How he coached

Hafley’s teams went for it on 24% of fourth downs and on 44% of those where the model said go for it, passed on 50% of plays and took 26.3 seconds a play, 2020–⁠2023.

SeasonWent for it on fourthWhen the model said goPass rateSeconds a playEPA a play
2020 10 g12 of 67 18%37%57%25.5+0.08
2021 12 g20 of 86 23%44%42%27.5+0.03
2022 11 g14 of 96 15%24%61%25.5−0.04
2023 13 g38 of 104 37%62%43%26.4+0.11
All 46 g84 of 353 24%44%50%26.3+0.05

His seasons as a head coach from 2004 on, from ESPN’s play by play: fourth downs where he went for it out of every fourth-down decision; how often he went when SportsDataverse’s fourth-down model said going for it was the better call; the share of his offense’s plays that were passes; seconds of game clock per offensive play (lower is faster); and expected points added per offensive play (EPA, a measure of how much each play moved the offense toward points). The season in progress counts its games so far. SportsDataverse’s coach tendencies, from ESPN’s play by play; the EPA and the fourth-down model are SportsDataverse’s.