Don't be fooled by his 100.1 passer rating: Nick Foles wasn't particularly good today. His Total QBR was 41.8, meaning if all else is equal (rest of team and opponent are all average) a team with a QB performance at that level would be expected to win about 41.8% of the time.

Seth Walder, ESPN Analytics