WhatIfSports NFL Week 9 predictions: Giants beat Eagles for first time since 2013

Each Tuesday, WhatIfSports.com's NFL simulation engine generates predictions and box scores for every NFL game for the coming week. Our highly sophisticated algorithms simulate every play of every game to produce each team's likelihood to win. Each matchup is simulated 501 times.

To account for injuries and roster moves announced late in the week, we will be re-simulating games on Thursdays through the season.

Note: Our predictions use the latest available team and player information, while NFL SimMatchup includes all players that were or will be available at any point during the 2016 season so that theoretical and "what if" scenarios can be simulated.

Week 8 in Review

Our NFL simulation engine had its best week yet picking games straight up, choosing the correct winner 73.1 percent of the time (9-3-1). That included a correct pick of the Game of the Week, with the Chiefs taking down the Colts. Unfortunately, picking against the spread proved to be a little trickier, as the engine went just 3-5-1 (38.9 percent). 

Nailed It: Broncos 27 - Chargers 19. For the third straight week, our engine almost predicted a game's final score and winner perfectly. Our predictions had the Broncos beating the Chargers by an average score of 25-19, only two points off the real final. 

Wide Right: Bears 20 - Vikings 10. Let's just say this one was really hard to see coming. We predicted the Vikings to win 78.6 percent of the time, by an average score of 27-17, making this our "Lock Pick" and survival pool choice of the week. The NFL is wacky sometimes. 

Track our 2016 performance or view our accuracy last season.

Week 9 Game to Watch

Eagles at Giants: This is a classic rivalry, and this game could have major playoff implications. The Giants have struggled to mount consistent offense, but we have them narrowly squeaking out a victory over the visiting Eagles in this one 57.3 percent of the time by a low average score of 21-19. 

Week 9 Against the Spread Pick

Steelers (+1) over Ravens: We're banking on the return of Ben Roethlisberger this week, which should make this line look a little silly. If Big Ben's knee is good to go, the Steelers offense should be locked and loaded, as we have the Steelers winning this one 68.9 percent of the time by an average score of 30-24

Fantasy Radar

Fantasy Start -- Davante Parker, MIA: He's a boom or bust type option, but a matchup against the sad pass defense of the Jets should bode well for his fantasy chances. We have him projected to score 10.3 fantasy points, making him a WR1 in Week 9.

Fantasy Sit -- Duke Johnson, RB: He had a nice game in garbage time last week, but our projections aren't as optimistic for his chances to rack up the receiving stats against Dallas. Johnson is projected to score just 5.0 fantasy points, leaving him better suited for your bench than in your lineup.

Fantasy Add -- Charcandrick West, KC: This looks like a last man standing situation in Kansas City with Spencer Ware possibly missing this week with a concussion and Jamaal Charles still dealing with a knee injury. We have West scoring 17.7 points against the hapless Jags in Week 9, making him a strong RB1 candidate. 

For more fantasy football tips, view our Week 9 player projections.

NFL Week 9 Predictions
Matchup Win % Avg. Score
Buffalo Bills 33.7 21 Box Score
@ Seattle Seahawks 66.3 25 Simulate Game
Indianapolis Colts 37.5 22 Box Score
@ Green Bay Packers 62.5 26 Simulate Game
Detroit Lions 40.8 21 Box Score
@ Minnesota Vikings 59.2 25 Simulate Game
Jacksonville Jaguars 41.1 23 Box Score
@ Kansas City Chiefs 58.9 26 Simulate Game
Philadelphia Eagles 42.7 19 Box Score
@ New York Giants 57.3 21 Simulate Game
New York Jets 46.4 23 Box Score
@ Miami Dolphins 53.6 24 Simulate Game
Tennessee Titans 49.6 24 Box Score
@ San Diego Chargers 50.4 25 Simulate Game
Denver Broncos 52.4 20 Box Score
@ Oakland Raiders 47.6 19 Simulate Game
Carolina Panthers 59.9 23 Box Score
@ Los Angeles Rams 40.1 20 Simulate Game
Pittsburgh Steelers 68.9 30 Box Score
@ Baltimore Ravens 31.1 24 Simulate Game
New Orleans Saints 69.3 30 Box Score
@ San Francisco 49ers 30.7 24 Simulate Game
Atlanta Falcons 73.8 27 Box Score
@ Tampa Bay Buccaneers 26.2 19 Simulate Game
Dallas Cowboys 79.8 30 Box Score
@ Cleveland Browns 20.2 19 Simulate Game

For additional content, view our Week 9 NFL Power RankingsNFL archive or sortable weekly NFL predictions.