Back with my annual list of head coaching candidates for this year’s hiring cycle.
We know at least two teams will be interviewing coaches for their top job at the end of the year, with the Colts and Panthers currently on interims. Jeff Saturday and Steve Wilks can’t just be handed permanent positions on their respective teams, so interviews have to take place in Indianapolis and Carolina.
Elsewhere, the Denver Broncos look certain to open at the end of the year. The Arizona Cardinals, New Orleans Saints and Houston Texans could also be looking for new head coaches. And there’s always the possibility of a surprise layoff or retirement.
Below is a list of coaches I believe are (or should be) getting head coach interviews this cycle, including highlighting 10 of the top names (in no particular order). One thing to keep in mind about this list, as well as the GM list coming out next week, is that teams rarely hire a coach from a team that has had a losing season. I find that ridiculous because there are great coaches on teams that can lose for any number of reasons. So there will be a lot of names on those lists of people on teams that are currently under .500.
Lou Anarumo, Bengals defensive coordinator: The 56-year-old Staten Islander has Patrick Mahomes’ number. In their three games, Anarumo’s defense held Mahomes at these second-half numbers: 0 touchdowns, two interceptions, a 54.5 passer rating, and three losses. Mahomes in the second half against everyone else in the league since 2020: 59 touchdowns, 20 interceptions, 106.4 passer rating.
Eric Bieniemy, Chiefs offensive coordinator: The longtime Chiefs OC somehow got by, with nearly two-thirds of the league changing coaches in the last three seasons. He has a one-year contract with the Chiefs and is hoping this is finally the year. Without a top-three receiver in the league, Bieniemy was able to transform that Chiefs offense with Andy Reid and Mahomes to keep them among the best in the league.
Leslie Frazier, Bills defensive coordinator: We checked Frazier’s credibility a few weeks ago. Buffalo has the second-best defense in the league for 15 weeks of the season. Frazier is ready for his second chance at a stint as head coach.
Jonathan Gannon, Eagles defensive coordinator: As a finalist for the Texans’ performance a year ago, Gannon has a defensive ranking in the top three in yards allowed, touchdowns allowed, and interceptions. Since the bye in Week 7, no team has put more pressure on passing plays than the Eagles.
Kellen Moore, Cowboys offensive coordinator: Moore caused quite a stir last year but didn’t get a starring role. This year, he’s making the Cowboys offense buzz again despite shortcomings at the wide receiver position. He was the voice in Cooper Rush’s ear as the backup went 4-1 while Dak Prescott was injured.
Sean Payton, former Saints head coach: Payton has clearly stated his intention to return to the sidelines. He only takes a job where he has a quarterback or has the ability to get one. Watching the Saints fall apart after his departure only boosted his asking price.
Dan Quinn, Cowboys defense coordinator: Quinn, the Super Bowl-winning defensive coordinator for the Seahawks and near-Super Bowl-winning head coach for the Falcons, had a top seven defense in his two seasons with the Cowboys. No team has more takeaways this season than Dallas.
DeMeco Ryans, 49ers defense coordinator: His players can still remember his Pro Bowl season. At 38, Ryans is one of the hottest coaching candidates. He climbed the corporate ladder in San Francisco and won the 49ers defense.
Shane Steichen, Eagles offense coordinator: Steichen calls games by unbalancing the defense. I learned more about him in this week’s great article on Conor Orr, and teams with spots will want to speak to the 13-1 Eagles’ offensive play-caller.
Steve Wilks, interim head coach of the Panthers: If Wilks can get the Panthers into the playoffs after taking on a 1-4 team that traded Christian McCaffrey, the job should be obvious. A solid argument could be made that he has already done enough to earn the steady job. He’s hit the Panthers hard every week and the players are following his lead.
The rest: Packers special teams coordinator Rich Bisaccia; Titans OC Shane Bowen; Rams assistant head coach/tight ends coach Thomas Brown; Bengals OC Brian Callahan; Bills OC Ken Dorsey; Broncos DC Ejiro Evero; Lions DC Aaron Glenn; Raiders DC Patrick Graham; Michigan head coach Jim Harbaugh; Cardinals DC Vance Joseph; Buccaneer OC Byron Leftwich; Patriots inside Linebackers coach Jerod Mayo; Rams DC Raheem Morris; former head coach of the Texans Bill O’Brien; former Colts head coach Frank Reich; former Stanford head coach David Shaw; Chiefs DC Steve Spagnuolo; Seahawks OC Shane Waldron; Bill’s defense coach Eric Washington.
require.config({"baseUrl":"https:\/\/sportsfly.cbsistatic.com\/fly-0379\/bundles\/sportsmediajs\/js-build","config":{"version":{"fly\/components\/accordion":"1.0","fly\/components\/alert":"1.0","fly\/components\/base":"1.0","fly\/components\/carousel":"1.0","fly\/components\/dropdown":"1.0","fly\/components\/fixate":"1.0","fly\/components\/form-validate":"1.0","fly\/components\/image-gallery":"1.0","fly\/components\/iframe-messenger":"1.0","fly\/components\/load-more":"1.0","fly\/components\/load-more-article":"1.0","fly\/components\/load-more-scroll":"1.0","fly\/components\/loading":"1.0","fly\/components\/modal":"1.0","fly\/components\/modal-iframe":"1.0","fly\/components\/network-bar":"1.0","fly\/components\/poll":"1.0","fly\/components\/search-player":"1.0","fly\/components\/social-button":"1.0","fly\/components\/social-counts":"1.0","fly\/components\/social-links":"1.0","fly\/components\/tabs":"1.0","fly\/components\/video":"1.0","fly\/libs\/easy-xdm":"2.4.17.1","fly\/libs\/jquery.cookie":"1.2","fly\/libs\/jquery.throttle-debounce":"1.1","fly\/libs\/jquery.widget":"1.9.2","fly\/libs\/omniture.s-code":"1.0","fly\/utils\/jquery-mobile-init":"1.0","fly\/libs\/jquery.mobile":"1.3.2","fly\/libs\/backbone":"1.0.0","fly\/libs\/underscore":"1.5.1","fly\/libs\/jquery.easing":"1.3","fly\/managers\/ad":"2.0","fly\/managers\/components":"1.0","fly\/managers\/cookie":"1.0","fly\/managers\/debug":"1.0","fly\/managers\/geo":"1.0","fly\/managers\/gpt":"4.3","fly\/managers\/history":"2.0","fly\/managers\/madison":"1.0","fly\/managers\/social-authentication":"1.0","fly\/utils\/data-prefix":"1.0","fly\/utils\/data-selector":"1.0","fly\/utils\/function-natives":"1.0","fly\/utils\/guid":"1.0","fly\/utils\/log":"1.0","fly\/utils\/object-helper":"1.0","fly\/utils\/string-helper":"1.0","fly\/utils\/string-vars":"1.0","fly\/utils\/url-helper":"1.0","libs\/jshashtable":"2.1","libs\/select2":"3.5.1","libs\/jsonp":"2.4.0","libs\/jquery\/mobile":"1.4.5","libs\/modernizr.custom":"2.6.2","libs\/velocity":"1.2.2","libs\/dataTables":"1.10.6","libs\/dataTables.fixedColumns":"3.0.4","libs\/dataTables.fixedHeader":"2.1.2","libs\/dateformat":"1.0.3","libs\/waypoints\/infinite":"3.1.1","libs\/waypoints\/inview":"3.1.1","libs\/waypoints\/jquery.waypoints":"3.1.1","libs\/waypoints\/sticky":"3.1.1","libs\/jquery\/dotdotdot":"1.6.1","libs\/jquery\/flexslider":"2.1","libs\/jquery\/lazyload":"1.9.3","libs\/jquery\/maskedinput":"1.3.1","libs\/jquery\/marquee":"1.3.1","libs\/jquery\/numberformatter":"1.2.3","libs\/jquery\/placeholder":"0.2.4","libs\/jquery\/scrollbar":"0.1.6","libs\/jquery\/tablesorter":"2.0.5","libs\/jquery\/touchswipe":"1.6.18","libs\/jquery\/ui\/jquery.ui.core":"1.11.4","libs\/jquery\/ui\/jquery.ui.draggable":"1.11.4","libs\/jquery\/ui\/jquery.ui.mouse":"1.11.4","libs\/jquery\/ui\/jquery.ui.position":"1.11.4","libs\/jquery\/ui\/jquery.ui.slider":"1.11.4","libs\/jquery\/ui\/jquery.ui.sortable":"1.11.4","libs\/jquery\/ui\/jquery.ui.touch-punch":"0.2.3","libs\/jquery\/ui\/jquery.ui.autocomplete":"1.11.4","libs\/jquery\/ui\/jquery.ui.accordion":"1.11.4","libs\/jquery\/ui\/jquery.ui.tabs":"1.11.4","libs\/jquery\/ui\/jquery.ui.menu":"1.11.4","libs\/jquery\/ui\/jquery.ui.dialog":"1.11.4","libs\/jquery\/ui\/jquery.ui.resizable":"1.11.4","libs\/jquery\/ui\/jquery.ui.button":"1.11.4","libs\/jquery\/ui\/jquery.ui.tooltip":"1.11.4","libs\/jquery\/ui\/jquery.ui.effects":"1.11.4","libs\/jquery\/ui\/jquery.ui.datepicker":"1.11.4"}},"shim":{"liveconnection\/managers\/connection":{"deps":["liveconnection\/libs\/sockjs-0.3.4"]},"liveconnection\/libs\/sockjs-0.3.4":{"exports":"SockJS"},"libs\/setValueFromArray":{"exports":"set"},"libs\/getValueFromArray":{"exports":"get"},"fly\/libs\/jquery.mobile-1.3.2":["version!fly\/utils\/jquery-mobile-init"],"libs\/backbone.marionette":{"deps":["jquery","version!fly\/libs\/underscore","version!fly\/libs\/backbone"],"exports":"Marionette"},"fly\/libs\/underscore-1.5.1":{"exports":"_"},"fly\/libs\/backbone-1.0.0":{"deps":["version!fly\/libs\/underscore","jquery"],"exports":"Backbone"},"libs\/jquery\/ui\/jquery.ui.tabs-1.11.4":["jquery","version!libs\/jquery\/ui\/jquery.ui.core","version!fly\/libs\/jquery.widget"],"libs\/jquery\/flexslider-2.1":["jquery"],"libs\/dataTables.fixedColumns-3.0.4":["jquery","version!libs\/dataTables"],"libs\/dataTables.fixedHeader-2.1.2":["jquery","version!libs\/dataTables"],"https:\/\/sports.cbsimg.net\/js\/CBSi\/app\/VideoPlayer\/AdobePass-min.js":["https:\/\/sports.cbsimg.net\/js\/CBSi\/util\/Utils-min.js"]},"map":{"*":{"adobe-pass":"https:\/\/sports.cbsimg.net\/js\/CBSi\/app\/VideoPlayer\/AdobePass-min.js","facebook":"https:\/\/connect.facebook.net\/en_US\/sdk.js","facebook-debug":"https:\/\/connect.facebook.net\/en_US\/all\/debug.js","google":"https:\/\/apis.google.com\/js\/plusone.js","google-platform":"https:\/\/apis.google.com\/js\/client:platform.js","google-csa":"https:\/\/www.google.com\/adsense\/search\/async-ads.js","google-javascript-api":"https:\/\/www.google.com\/jsapi","google-client-api":"https:\/\/apis.google.com\/js\/api:client.js","gpt":"https:\/\/securepubads.g.doubleclick.net\/tag\/js\/gpt.js","hlsjs":"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/hls.js\/1.0.7\/hls.js","recaptcha":"https:\/\/www.google.com\/recaptcha\/api.js?onload=loadRecaptcha&render=explicit","recaptcha_ajax":"https:\/\/www.google.com\/recaptcha\/api\/js\/recaptcha_ajax.js","supreme-golf":"https:\/\/sgapps-staging.supremegolf.com\/search\/assets\/js\/bundle.js","taboola":"https:\/\/cdn.taboola.com\/libtrc\/cbsinteractive-cbssports\/loader.js","twitter":"https:\/\/platform.twitter.com\/widgets.js","video-avia":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.4.0\/player\/avia.min.js","video-avia-ui":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.4.0\/plugins\/ui\/avia.ui.min.js","video-avia-gam":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.4.0\/plugins\/gam\/avia.gam.min.js","video-avia-hls":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.4.0\/plugins\/hls\/avia.hls.min.js","video-avia-playlist":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.4.0\/plugins\/playlist\/avia.playlist.min.js","video-ima3":"https:\/\/imasdk.googleapis.com\/js\/sdkloader\/ima3.js","video-ima3-dai":"https:\/\/imasdk.googleapis.com\/js\/sdkloader\/ima3_dai.js","video-utils":"https:\/\/sports.cbsimg.net\/js\/CBSi\/util\/Utils-min.js","video-vast-tracking":"https:\/\/vidtech.cbsinteractive.com\/sb55\/vast-js\/vtg-vast-client.js"}},"waitSeconds":300});