Matt Moore first played in a regular season game on October 27th, 2007 with the Carolina Panthers after David Carr left the game with an injury. In the last game of the 2008 NFL preseason, Matt Moore was injured and did not play during the 2008 NFL season. During the 2009 NFL Season, Moore started five games and threw 8 touchdowns and 2 interceptions. At the start of the 2010 NFL season, he was the starter but after throwing 4 interceptions in the first 2 games he was replaced by Jimmy Clausen. Then he sat out for three straight games before becoming the starter again after Clausen's poor play. In week 9, he was injured and his season ended.