Foles was selected by the Philadelphia Eagles in the third round with the 88th overall pick in the 2012 NFL Draft.
He signed a four-year contract with the team on May 21, 2012.
Despite speculation that Foles would start the Eagles' Monday Night Football game against the New Orleans Saints on November 5 (Week 9), Eagles coach Andy Reid stated that Vick would start that game.
The following week against the division rival Dallas Cowboys, after Vick left the game in the second quarter with concussion symptoms, Foles made his NFL debut.
Foles threw his first career touchdown pass to wide receiver Jeremy Maclin for 44 yards and finished with 22 completed passes out of 32 attempts for 219 yards, one touchdown, and one interception.
With Philadelphia behind 31–23 in the last minute, Foles lost the ball as he was sacked, and Jason Hatcher of the Cowboys recovered the ball in the end zone for a touchdown.
Vick was eventually ruled out of the following game against the Washington Redskins in Week 11, and Foles made his first career start.
Philadelphia lost to the Redskins 31–6, and Foles was 21-for-47 in passing 204 yards with no touchdowns and two interceptions.

On Monday, December 3, 2012, Eagles coach Andy Reid announced that Foles would start for the remainder of the year, regardless of when Michael Vick returned from a concussion.
The following Week 14 game on December 9, Foles earned his first win as a starter in the Eagles' 23–21 win over the Tampa Bay Buccaneers.
With two seconds remaining on the clock and Philadelphia down 21–16 at the Bucs' one-yard line, Foles threw a 1-yard pass to Jeremy Maclin for the game-winning touchdown as time expired.
Foles completed 32-of-51 passes for 381 yards and two touchdowns – both coming in the final four minutes.
He also had 27 rushing yards and a rushing touchdown.
On December 23, Foles broke his hand against the Redskins, and was replaced by Vick in the season finale against the New York Giants.
On December 26, Foles was placed on injured reserve.
Foles was selected by the Philadelphia Eagles in the third round with the 88th overall pick in the 2012 NFL Draft. He signed a four-year contract with the team on May 21, 2012. Despite speculation that Foles would start the Eagles' Monday Night Football game against the New Orleans Saints on November 5 (Week 9), Eagles coach Andy Reid stated that Vick would start that game. The following week against the division rival Dallas Cowboys, after Vick left the game in the second quarter with concussion symptoms, Foles made his NFL debut. Foles threw his first career touchdown pass to wide receiver Jeremy Maclin for 44 yards and finished with 22 completed passes out of 32 attempts for 219 yards, one touchdown, and one interception. With Philadelphia behind 31–23 in the last minute, Foles lost the ball as he was sacked, and Jason Hatcher of the Cowboys recovered the ball in the end zone for a touchdown. Vick was eventually ruled out of the following game against the Washington Redskins in Week 11, and Foles made his first career start. Philadelphia lost to the Redskins 31–6, and Foles was 21-for-47 in passing 204 yards with no touchdowns and two interceptions.
On Monday, December 3, 2012, Eagles coach Andy Reid announced that Foles would start for the remainder of the year, regardless of when Michael Vick returned from a concussion. The following Week 14 game on December 9, Foles earned his first win as a starter in the Eagles' 23–21 win over the Tampa Bay Buccaneers. With two seconds remaining on the clock and Philadelphia down 21–16 at the Bucs' one-yard line, Foles threw a 1-yard pass to Jeremy Maclin for the game-winning touchdown as time expired. Foles completed 32-of-51 passes for 381 yards and two touchdowns – both coming in the final four minutes. He also had 27 rushing yards and a rushing touchdown. On December 23, Foles broke his hand against the Redskins, and was replaced by Vick in the season finale against the New York Giants. On December 26, Foles was placed on injured reserve.
Nick Foles