Corey Dennis has left Ohio State after nine seasons on staff.

A Utah spokesperson confirmed to Nathan Baird of Cleveland.com that Dennis is now an offensive analyst with the Utes, who are joining the Big 12 for 2024. Dennis, 31, is listed as a Utah employee in the school’s directory.

Dennis’ OSU contract recently expired. When Bill O’Brien was hired to Ryan Day’s staff, Ohio State’s announcement noted that it was anticipated for Dennis to transition into another role with the program.

Instead of remaining with Day, Dennis has linked with another family friend. Before taking the head coaching job at Utah, Kyle Whittingham was a Utes assistant under Urban Meyer, Dennis’ father-in-law.

Dennis got his start at OSU while Meyer was still head coach. He was an intern during the 2015 season, and stepped up to graduate assistant for the 2016 and ’17 seasons. Dennis served in a senior quality control position during the 2018 and ’19, Meyer’s final season and Day’s first.

In 2020, Day promoted Dennis to quarterbacks coach. He maintained that role through the 2023 season.

Dennis played defensive back and wide receiver at Georgia Tech, where he met Nicki Meyer.