Scott was selected by the Detroit Lions in the fifth round of the 2006 NFL draft.[4] He played for Detroit for two seasons, playing in 20 games and starting 6.[5] Though not expected to start in his rookie year, he became a starter before breaking his hip in the last game of the season that required surgery to repair.[6] He spent the last five weeks of the 2007 season on the injured reserve. He was waived by the Lions during final cuts before the 2008 season on August 30, 2008.
Buffalo Bills
Late in the 2008 season, on December 18, he was signed by the Buffalo Bills, but did not play any that season. In 2009, he started 8 games for Buffalo and played in 2 more but spent some time inactive due to ankle and eye injuries.[7][8][9] The Bills did not re-sign him after the season.
Pittsburgh Steelers
On March 8, 2010, Scott agreed to a contract with the Pittsburgh Steelers. He played in every game for the Steelers that season and started the last 11 in place of starter Max Starks, including Super Bowl XLV, which the Steelers lost 31–25 to the Green Bay Packers.[10] Leading into the 2011 season, Scott re-signed with the Steelers to a one-year deal on July 29, 2011.[11] He started 5 games that season and played in another 8, but was released by the Steelers on July 19, 2012.
Detroit Lions (second stint)
A few days after being cut by the Steelers, on July 24, 2012, Scott signed with the Detroit Lions again, but was subsequently released again in late August after being placed on injured reserve.
Chicago Bears
A couple of weeks later, on September 10, 2012, Scott was picked up by the Chicago Bears. Chicago acquired Scott after first conducting a workout with Scott on September 1, 2012.[12][13] After Gabe Carimi was benched, Scott replaced him and saw significant playing time in 5 of the last 6 games of the season, missing one game due to an injured hamstring.[14][15] After becoming an unrestricted free agent in 2013 Scott signed a one-year deal to stay with the Bears on March 27.[16] On September 4, 2013, Scott was released,[17] but was re-signed on September 9.[18] He spent the entire 2013 season inactive.[19]
Atlanta Falcons
He signed with Atlanta after Peter Konz was placed on injured reserve.[20] He played three snaps in one game for Atlanta and was inactive the rest of the season.[21] He was not signed by anyone after the 2014 season.