There has only been one NFL Head Coach fired through the first 16 weeks of the season, but next week signals the end of 2017 and the end of the line for many of the league's coaches. The number of coaches fired could reach double digits this year, and there will be some high-profile jobs available for 2018. Here are my predictions on who will be each NFL team's head coach heading into next season.

Arizona Cardinals

Prediction: Bruce Arians

Retirement is definitely on the horizon for Bruce Arians, but I believe the Cardinals will try to run it back one more time next year with Arians, Carson Palmer, and Larry Fitzgerald.

Atlanta Falcons

Prediction: Dan Quinn

Quinn and his coaching staff have done a great job in Atlanta, and they'll be working there for years to come.

Baltimore Ravens

Prediction: John Harbaugh

John Harbaugh is under contract through 2019, he's already won a Super Bowl, and another playoff appearance could lock in his job for the future in Baltimore.

Buffalo Bills

Prediction: Sean McDermott

McDermott has done a great job with a team that many experts thought was tanking heading into 2017.

Carolina Panthers

Prediction: Ron Rivera

The Panthers' ownership situation shouldn't affect the job security of a successful coach like Rivera.

Chicago Bears

Prediction: Pat Shurmur

The Bears would love to pair a brilliant offensive mind with their young quarterback in Mitch Trubisky.

Chicago has seen firsthand how talented of a coach Pat Shurmur is with his success in Minnesota, and they'd love to steal him away from their division rival.

Cincinnati Bengals

Prediction: Jim Schwartz

Marvin Lewis' tenure looks to be coming to an end in Cincinnati, and I think the Bengals would like to replace him with a coach that can win right away.

Jim Schwartz may be the most qualified coach available this offseason, and he would love to work with all the defensive talent they've acquired in Cincinnati.

Cleveland Browns

Prediction: Dave Toub

It was a surprise to see John Dorsey relieved of his GM duties in Kansas City, but he wasn't unemployed for long as he resurfaced as the Browns' new general manager.

Dorsey knows better than anybody that Dave Toub deserves an opportunity as a head coach, and he'd love to have someone he's worked with before running his new team in Cleveland.

Dallas Cowboys

Prediction: Jason Garrett

I don't think Garrett is among the top ten coaches in the league, but he has a good relationship with Jerry Jones and that goes a long way in Dallas.

Denver Broncos

Prediction: Vance Joseph

Vance Joseph has been on the hot seat with the Broncos' struggles this season, but John Elway won't admit he made a mistake in hiring Joseph after just one year.

Detroit Lions

Prediction: Jim Caldwell

Caldwell's future hasn't been set in stone in Detroit, but he's definitely won enough to stay with the Lions for the near future.

Green Bay Packers

Prediction: Mike McCarthy

The Packers' franchise values stability, so they won't be making a coaching change after missing the playoffs for the first time since 2008.

Houston Texans

Prediction: Bill O'Brien

There has been speculation that Bill O'Brien may be on his way out of Houston, but the emergence of Deshaun Watson will make him want to at least finish out the final year of his contract with the Texans.

Indianapolis Colts

Prediction: Matt Nagy

I believe that general manager Chris Ballard would love to bring one of his former Kansas City colleagues to be his new head coach with the Colts, and Matt Nagy's stock is sky high with the success of the Chiefs' offense this season.

Jacksonville Jaguars

Prediction: Doug Marrone

Marrone will be the Coach of the Year discussion this season, and he's done a wonderful job thus far in Jacksonville.

Kansas City Chiefs

Prediction: Andy Reid

While the playoff success isn't there yet, Andy Reid has built a consistent winner in Kansas City.

Los Angeles Chargers

Prediction: Anthony Lynn

Anthony Lynn has done a nice job of turning the ship around after a 0-4 start, even if the Chargers end up missing the playoffs.

Los Angeles Rams

Prediction: Sean McVay

Sean McVay has to be the favorite for Coach of the Year after winning big in his first season with the Rams.

Miami Dolphins

Prediction: Adam Gase

Gase made the playoffs in his first season with the Dolphins, but instability at the quarterback position has derailed their team a bit in 2017.

Minnesota Vikings

Prediction: Mike Zimmer

Mike Zimmer has done an incredible job of overcoming adversity in Minnesota, and he may be the best coach in the NFC.

New England Patriots

Prediction: Bill Belichick

While Belichick's career could be coming to an end pretty soon, he will most likely be around to see the end of Tom Brady's career in New England.

New Orleans Saints

Prediction: Sean Payton

Payton was close to leaving New Orleans last offseason, but a Saints rebirth in 2017 has solidified his job security.

New York Giants

Prediction: Jim Bob Cooter

One of the recent formulas for success in NFL coaching hires has been pairing a bright young offensive mind with a young quarterback and let them grow together. The Giants will likely be selecting a quarterback with a high draft pick in 2018, and Jim Bob Cooter has shown an ability to develop quarterbacks by making Matthew Stafford a much more efficient passer.

New York Jets

Prediction: Todd Bowles

The Jets had one of the NFL's least talented rosters heading into the season, but Todd Bowles has worked wonders to help them remain competitive this season.

Oakland Raiders

Prediction: Jack Del Rio

Jack Del Rio's seat has definitely got hot in a hurry in Oakland, but his 12-4 record from last season should buy him at least one more year with the Raiders.

Philadelphia Eagles

Prediction: Doug Pederson

Pederson and his coaching staff have developed Carson Wentz into an MVP candidate, and the future looks extremely bright in Philadelphia.

Pittsburgh Steelers

Prediction: Mike Tomlin

The Steelers may be the most stable franchise in the history of the NFL, and Mike Tomlin could see himself coach in Pittsburgh for the rest of his career.

San Francisco 49ers

Prediction: Kyle Shanahan

Kyle Shanahan looks to have found a franchise quarterback in Jimmy Garoppolo, and he should have more success in the future as John Lynch continues to rebuild the 49ers' roster.

Seattle Seahawks

Prediction: Pete Carroll

Carroll is the oldest coach in the NFL, but his amazing energy should keep him in Seattle for a while.

Tampa Bay Buccaneers

Prediction: Jon Gruden

Jon Gruden looks to have mended his relationship with the Buccaneers' ownership group, and Tampa Bay would definitely win the press conference by bringing back their Super Bowl Champion coach.

Tennessee Titans

Prediction: Josh McDaniels

Mike Mularkey's offense looks to have grown stale in Tennessee, and former New England-er Jon Robinson would love to bring in a former Patriot as his head coach.

McDaniels would only leave New England for the perfect head coaching situation, and working with Marcus Mariota is about as close as it gets.

Washington Redskins

Prediction: Jay Gruden

Jay Gruden is walking on thin ice in Washington, but he's been fairly successful during his tenure and should get another year to prove he's worth keeping around.