Sanchez signed with the Philadelphia Eagles on March 29, 2014, for a 1-year, $2.25 million contract. After spending seven full games as Nick Foles's backup, Sanchez filled-in for an injured Foles, in a Week 9 game against the Houston Texans. Throwing for 202 yards, 2 touchdowns, and 2 interceptions, Sanchez led the Eagles to a 31–21 win. After the game, Eagles head coach, Chip Kelly, praised Sanchez, saying, "He's a hell of a quarterback and we're excited that we got him." Foles was later confirmed to be out for 6 to 8 weeks with a broken collarbone, meaning Sanchez would take over as the team's quarterback.