Rick Dennison joins the Vikings coaching staff with 25 years of NFL coaching experience, with 17 of the last 18 coming as either an offensive coordinator or offensive line coach. During his time within the NFL Dennison has helped coach teams to 12 playoff appearances, five division titles and three Super Bowl victories.

Dennison has also coached 18 different Pro Bowl players over seven different positions, including six offensive linemen. In Dennison's time as an offensive line coach and offensive coordinator, his rushing offenses have averaged 2,038 yards a season (127.4 yards per game) and 4.4 yards per carry while producing 14.3 touchdowns per season.

Prior to joining the Vikings, Dennison served as the offensive line coach/run game coordinator for the New York Jets during the 2018 season. Dennison's NFL coaching experience also includes stints in Buffalo (2017), Baltimore (2014), Houston (2010-2013) and two stints in Denver (1995- 2009, 2015-2016).

As a player Dennison played nine seasons as a linebacker for the Broncos, appearing in 128 games (52 starts) and totaling 514 tackles, 6.5 sacks, four interceptions, six forced fumbles and three fumble recoveries. Dennison also played collegiately at Colorado State University, where he earned three varsity letters and was named a second-team Academic All-American as a senior.