The coaching carousel was in full motion in 2023, and the offensive coordinator landscape around the NFL has changed considerably. Let’s take a look at the OCs for each of the 32 NFL franchise and their coaching background before becoming coordinators.
Current NFL Offensive Coordinators
AFC Offensive Coordinators
Baltimore Ravens | Todd Monken
The Baltimore Ravens hired Todd Monken to be their offensive coordinator. Monken is a 34-year coaching veteran with eight years of NFL experience, including four years coordinating NFL offenses. He last led attacks for the Tampa Bay Buccaneers (2016-18) and Cleveland Browns (2019). Monken also coached the Jacksonville Jaguars’ wide receivers from 2007-10, prior to his time with the Buccaneers and Browns.
For the past three years (2020-22), Monken served as the University of Georgia’s offensive coordinator/quarterbacks coach, helping guide the Bulldogs to back-to-back national championships.
Buffalo Bills | Joe Brady (Interim)
Ken Dorsey had stepped up to be the Bills’ offensive coordinator following the departure of Brian Daboll. Dorsey had worked as the quarterbacks coach since 2019 and had received a lot of credit for the development of Josh Allen. Dorsey was also the Bills passing game coordinator in 2021.
Unfortunately, after a 5-5 start and an embarrassing loss to the Denver Broncos on Monday Night Football, Dorsey was fired. Joe Brady takes over play-calling duties on an interim basis.
Cincinnati Bengals | Brian Callahan
After three years as a quarterbacks coach with the Lions and Raiders, the Cincinnati Bengals hired Brian Callahan as their offensive coordinator in 2019. Callahan also spent six years working with the Broncos in various roles between 2010 and 2015.
Cleveland Browns | Alex Van Pelt
Alex Van Pelt is heading into his third season as the Browns OC. His offenses have ranked in the middle of the pack through the first two years in Cleveland. His only previous experience as an OC came in 2009 with the Bills. Before arriving in Cleveland, Van Pelt spent time with the Buccaneers, Packers, and Bengals as either quarterbacks or running backs coach.
Denver Broncos | Justin Outten
Justin Outten will take up the role of an NFL offensive coordinator for the first time in 2022. Outten was brought from the Packers by Nathaniel Hackett when he was hired as the head coach of the Broncos. Prior to arriving in Denver, Outten was the tight ends coach of the Packers for three seasons. He also spent three seasons working for the Falcons as a coaching intern and an offensive assistant.
Houston Texans | Bobby Slowik
The Houston Texans have found their new offensive coordinator to pair with new head coach DeMeco Ryans in 2023. The Texans are hiring former 49ers offensive passing game coordinator Bobby Slowik. Slowik, 35, spent two seasons as the 49ers’ offensive passing game coordinator and has 11 seasons of NFL experience.
Indianapolis Colts | Jim Bob Cooter
The Colts have brought in Jim Bob Cooter to be the offensive coordinator under new head coach Shane Steichen. The hiring serves as a reunion between the Colts and Cooter, who started his NFL coaching career as an offensive assistant with Indianapolis from 2009-2011.
Jacksonville Jaguars | Press Taylor
Press Taylor is our third rookie offensive coordinator so far as he returns to work with Doug Pederson in 2022. Taylor was previously with Pederson between 2016 and 2020 with the Eagles. During that time, he worked as the assistant quarterbacks coach (2016-17), quarterbacks coach (2018-20), and passing game coordinator (2020). Taylor spent 2021 as a senior offensive system with the Colts.
Kansas City Chiefs | Matt Nagy
Matt Nagy is once again the Kansas City Chiefs offensive coordinator. Nagy held the same position in 2016 and 2017 before being hired as the head coach of the Chicago Bears. He was fired in Chicago after the 2021 season and returned to the Chiefs a short time later. He held the titles of quarterbacks coach and senior assistant during the 2022 season.
Las Vegas Raiders | Bo Hardegree (Interim)
Mick Lombardi was the team’s offensive coordinator during the 2023 NFL season but was let go during the organization’s reset. Lombardi was dismissed at the same time as head coach Josh McDaniels and general manager Dave Ziegler.
At the time of his firing, the Raiders had the No. 31 total offense in the NFL, were No. 32 in rushing yards per game (70), and ranked No. 30 in points per game (15.8). Bo Hardegree has taken over play-calling duties on an interim basis.
Los Angeles Chargers | Kellen Moore
The Los Angeles Chargers have brought in former Cowboys offensive coordinator Kellen Moore to run their offense. Moore, who was only on the market for one day after being dismissed, will go from working with Dak Prescott to Justin Herbert.
When the Cowboys offense was healthy, they were one of the best in the NFL, so expectations should be high for what Moore will be able to accomplish with this talented Chargers roster.
Miami Dolphins | Frank Smith
Now we come to the fifth rookie NFL offensive coordinator in the form of Frank Smith. Smith heads to Miami to work with rookie head coach Mike McDaniel, having spent 2021 as the run game coordinator and offensive line coach of the Chargers.
Before heading to Los Angeles, Smith worked as a tight ends coach with the Bears (2015-17) and Raiders (2018-20) and as an assistant offensive line coach with the Saints (2010-14).
Smith does have experience as an offensive coordinator, but only in college. Smith spent three years as the OC at Butler between 2007 and 2009.
New England Patriots | Bill O’Brien
After the departure of Josh McDaniels to the Raiders, the Patriots seemed to use a combination of Bill Belichick, Matt Patricia, and Joe Judge to run the offense last season.
Ultimately, that was a somewhat failed experiment. For 2023, the Patriots have decided to bring in a familiar name in Bill O’Brien. O’Brien was a Patriots’ assistant coach from 2007-2011 and now returns to coach Mac Jones, whom he worked with at Alabama. After being let go as head coach of the Texans, O’Brien spent the last few years back with the Crimson Tide as OC.
New York Jets | Nathaniel Hackett
After parting ways with offensive coordinator Mike LaFleur, the New York Jets have decided to bring in former one-and-done Broncos head coach Nathaniel Hackett to take over the position. Hackett and Jets head coach Robert Saleh worked together for two seasons in 2015 and 2016 as part of Gus Bradley’s staff with the Jacksonville Jaguars.
Pittsburgh Steelers | Vacant
On the morning of Tuesday, Nov. 21, the Steelers fired Matt Canada following the team’s 13-10 loss to the Cleveland Browns. Canada joined the Steelers in 2020 as the quarterbacks coach before being made OC in 2021. This was his first OC job in the NFL having previously served in the role for college teams. At the time of firing Canada, the Steelers did not immediately name an interim OC to replace him. Once they make the announcement we will update this piece further.
Tennessee Titans | Tim Kelly
The Tennessee Titans have promoted passing game coordinator Tim Kelly as their new offensive coordinator. Kelly replaces Todd Downing, who was fired after two seasons. Before joining the Titans for the 2022 season, Kelly worked with the Houston Texans between 2014 and 2021 with the last three seasons as offensive coordinator.
NFC Offensive Coordinators
Arizona Cardinals | Drew Petzing
The Cardinals continued to round out their new coaching staff by bringing in Drew Petzing as their OC. Petzing started coaching in the NFL back in 2013 as a Browns intern. He held various positions on the Vikings’ offensive staff from 2014-2019 finishing as wide receivers coach, and then went to the Browns first as a tight ends coach and then the quarterbacks coach.
Atlanta Falcons | Dave Ragone
Having spent the previous five seasons in the Chicago Bears organization, Dave Ragone got his first opportunity as an NFL offensive coordinator in 2021. He served as the passing game coordinator for the Bears in 2020, having been the quarterbacks coach for the previous four years.
Carolina Panthers | Ben McAdoo
Panthers head coach Matt Rhule let former offensive coordinator Joe Brady go in the middle of the 2021 NFL season. Replacing him is Ben McAdoo, most notably the former offensive coordinator and head coach of the New York Giants. After two years as the head coach in New York, he served as the Jaguars quarterback coach for one year (2020) and most recently was a consultant for the Cowboys in 2021.
Chicago Bears | Luke Getsy
Our first rookie OC in the NFC is Luke Getsy. After Matt Eberflus was hired as the head coach in Chicago, he snatched Getsy away from his position with the Packers. Getsy has served as the quarterbacks coach and passing game coordinator in 2020 and 2021 after being just the quarterbacks coach in 2019. He has experience as an OC in college football for one season with Mississippi State in 2018. Prior to that, he spent four seasons with the Packers.
Dallas Cowboys | Brian Schottenheimer
For those hoping that the Dallas Cowboys might try to bring in a fresh-faced, creative offensive coordinator to replace Kellen Moore might have been surprised by the announcement that Brian Schottenheimer would be getting the role.
At 49 years of age and with over two decades of NFL coaching experience, Schottenheimer certainly knows his way around a clipboard.
Unfortunately, that has rarely produced much success. Now, with head coach Mike McCarthy already announcing that he will be calling the plays next season, Schottenheimer will step in to help game plan more than anything else.
Detroit Lions | Ben Johnson
Johnson will be the second rookie OC for the NFC in the 2022 NFL season. He has spent the previous three seasons with the Lions as an offensive quality control coach in 2019 and the tight ends coach from 2020 to 2021. He has previously worked with the Miami Dolphins between 2012 and 2017 in varying roles.
Green Bay Packers | Adam Stenavich
The departures of both Hackett and Getsy mean we see a significant change in the situation in Green Bay. Matt LaFleur has promoted offensive line coach and run game coordinator Adam Stenavich to his offensive coordinator in 2022.
Stenavich will be the NFC’s third rookie OC in 2022. He spent the last three years as the Packers offensive line coach, having been the assistant offensive line coach with the 49ers in 2017 and 2018.
Los Angeles Rams | Mike LaFleur
The Los Angeles Rams have hired former New York Jets offensive coordinator Mike LaFleur to lead their offense in 2023. LaFleur will now be tasked with revitalizing a Rams offense that struggled last year due to injury.
Minnesota Vikings | Wes Phillips
As Kevin O’Connell moves from the Rams to the Vikings to be their head coach, he brings the Rams passing game coordinator from 2021, Wes Phillips. This will be Phillips’ first time as an offensive coordinator. Previously, he was the tight ends coach for the Rams, Washington, and Cowboys. Phillips is the son of Wade Phillips and the grandson of Bum Phillips.
New Orleans Saints | Pete Carmichael
By far the longest-serving of the NFL offensive coordinators, Pete Carmichael has been in the role with the Saints since 2009. He has been with the organization since 2006 and worked closely with Drew Brees during that time. Carmichael is often credited with a significant role in the planning and preparation of the team’s offense.
New York Giants | Mike Kafka
Mike Kafka makes it six rookie NFL OCs in the NFC. Kafka has previously worked with the Chiefs as an offensive quality control coach (2017), quarterbacks coach (2018-21), and passing game coordinator (2020-21). Kafka also spent five years as a player in the NFL.
Philadelphia Eagles | Brian Johnson
Brian Johnson enters his third season with the Philadelphia Eagles. He was promoted to offensive coordinator following the 2022 campaign when the Eagles finished 14-3 en route to a Super Bowl LVII appearance, and after former OC Shane Steichen left to take the head coaching position with the Indianapolis Colts.
Prior to being named offensive coordinator, Johnson coached Philadelphia’s quarterbacks from 2021-22. During Johnson’s time as the Eagles’ quarterbacks coach, Hurts finished second in Associated Press NFL MVP voting and received his first career All-Pro and Pro Bowl accolades.
San Francisco 49ers | Vacant
There is no official offensive coordinator for the 49ers. Head coach Kyle Shanahan serves as the de facto OC. He is supported by Bobby Slowik and Chris Foerster as the passing game and run game coordinators, respectively.
Seattle Seahawks | Shane Waldron
Shane Waldron spent four seasons working with Sean McVay and the Los Angeles Rams (2017-20). In 2021, he became an NFL offensive coordinator for the first time. The Seattle Seahawks replaced outgoing OC Brian Schottenheimer with Waldron for the 2021 season.
Tampa Bay Buccaneers | Dave Canales
The Tampa Bay Buccaneers are hiring Seattle Seahawks QB coach Dave Canales as their new offensive coordinator. After 13 seasons as an assistant on Pete Carroll’s coaching staff, Canales heads to Tampa to run the offense for Todd Bowles.
Washington Commanders | Eric Bieniemy
Eric Bieniemy spent the past five seasons as the Kansas City Chiefs’ offensive coordinator, helping the team win two Super Bowl championships. He was never the main play caller and has decided to take on more responsibility with the Commanders. He will now take the number one passing offense from Kansas City to Washington with Sam Howell likely QB1.