Alex Singleton (49)
Singleton had five tackles and four run stops. He also only allowed one catch on three targets for six yards.
Alshon Jeffery (17)
Jeffery recorded two catches for 15 yards. He struggled to gain separation throughout this game and had a drop.
Andre Dillard (77)
Avonte Maddox (29)
Maddox being undersized hurt him against Metcalf. He also struggled to tackle Seattle's playmakers.
Boston Scott (35)
Scott had 47 yards on 6 touches. He was not utilized extensively but was an efficient safety valve for Wentz.
Brandon Brooks (79)
Brandon Graham (55)
Graham shredded Seattle's offensive line with five pressures.
Cameron Johnston (1)
Johnston had an impressive 49 yards per punt and an incredible 63-yard punt. However, he only landed one punt inside the 20.
Carson Wentz (11)
During this game, Wentz was inaccurate and had seven straight incompletions into tight coverage at one point. He also had a bad interception on a miscommunication with Goedert. Wentz was also erratic in the pocket because of his inability to read blitzes. However, he was productive as a rusher with 42 total yards on the ground.
Dallas Goedert (88)
Goedert picked up seven receptions for 75 yards and a TD. However, he gave up a sack as a pass blocker and failed to open up holes in the run game.
Derek Barnett (96)
Derek Barnett had four pressures, one sack, two tackles, and three run-stops.
DeSean Jackson (10)
Fletcher Cox (91)
Cox made an impact with two pressures, a sack, three tackles, and three run-stops.
Isaac Seumalo (73)
Seumalo allowed two pressures and didn't do well as a run blocker.
Jake Elliott (4)
Elliot converted a field goal but missed an extra point.
Jalen Mills (31)
Mills had another strong day against the run with five tackles, one assist, and three run-stops. He also limited Jacob Hollister to no receptions or yards on two targets.
Jalen Reagor (1)
Reagor hauled in three catches for 11 yards and was poorly utilized in this contest.
Jason Peters (71)
Jason Peters was a dominant run-blocking RG despite playing through turf toe. However, he slightly struggled to hold his ground in the passing game.
JJ Arcega-Whiteside (19)
Josh Sweat (94)
Josh Sweat was productive as a pass rusher.
Lane Johnson (65)
Matt Pryor (69)
Pryor was solid as a run-blocker but surrendered five total pressures and a penalty.
Miles Sanders (26)
Sanders couldn't get anything going in the rushing or receiving game. He only gained 22 yards on eight touches and had a bad drop.
Rodney McLeod (23)
McLeod had four tackles and played decent coverage.
TJ Edwards (57)
Edwards had five tackles, one assist, and four run stops. He also played decent coverage.
Vinny Curry (75)
Vinny Curry posted a 29.6 grade.
Advanced Team Grades
Passing Offense (Overall)
Game Notes on Offense
Throughout this game, the Eagles failed to gain any momentum on the ground or through the air. Their rushing woes came because Doug Pederson chose the abandon the run game early, preventing Miles Sanders from being productive. However, their passing struggles were just a complete breakdown of the offense. Receivers like Greg Ward and Alshon Jeffery failed to gain significant separation, and Carson Wentz misfired when guys like Goedert broke free. Philly was able to move the chains in the second half due to halftime adjustments from Doug Pederson. However, Seattle's pass rush ultimately stymied any progress the Eagles attempted to create.
As mentioned earlier, Carson Wentz struggled to move the chains as a passer in the first half. Fortunately for Philly, he picked up 42 rushing yards, mainly as a scrambler. Speaking of rushing, Miles Sanders and Boston Scott had eight carries for 22 yards. However, Scott picked up five catches for 40 receiving yards. Similarly, Dallas Goedert excelled with seven receptions for 75 yards and a touchdown. However, the rest of the receiving corps struggled to gain separation. However, Doug Pederson needs to do a better job integrating receivers like Jalen Reagor and Travis Fulgham into the offense.
Controlling the Line of Scrimmage
Game Notes on Defense
The Philadelphia Eagles struggled against Seattle's passing game. Wideout D.K. Metcalf was too powerful for Philly's secondary, and Wilson tossed him some big-time throws. The Eagles did a better job limiting the Seahawks to under 100 rushing yards, especially against RB Carlos Hyde. However, this defense gave up an inexcusable 16-yard score to RB Chris Carson in which he broke numerous tackles. Fortunately for Philly, their front seven controlled the line of scrimmage throughout this game. Moreover, this defense was a disciplined unit. Nevertheless, their inability to create a turnover or limit Metcalf was their Achilles heel.
Philadelphia's front seven got after QB Russell Wilson in this game. Fletcher Cox, Brandon Graham, and Derek Barnett combined for 11 pressures and seven run-stops. Linebackers T.J. Edwards and Alex Singleton also played well as versatile defenders who played well in coverage and surefire tacklers. Cornerbacks Nickell Robey-Coleman, Darius Slay, and Avonte Maddox struggled to cover Seattle's receivers in the slot and on the outside. Slay got especially beat in coverage against D.K. Metcalf, but this was mainly due to Metcalf's physicality and size. In fact, Slay played decent coverage for most of the game and would have benefitted from his defensive coordinator, Jim Schwartz, giving him help.
Special Teams Comments
Philly did a great job containing David Moore and D.J. Reed as returners. Punter Cameron Johnston did a great job kicking long punts to flip field position. Furthermore, Boston Scott and Greg Ward did a solid job returning. However, Jake Elliot had an average day converting a field goal but missing an extra point.
Play of the Game
Carson Wentz hail-mary conversion to TE Richard Rodgers.
Comments on Coaching
Coming into this game, Doug Pederson's game plan didn't help his struggling mobile quarterback. By abandoning the run in the first half, Wentz was forced to throw to wideouts who did a poor job getting separation. To Doug's credit, his halftime adjustments helped the Eagles create momentum with long drives in the second half. His aggressiveness going for it on fourth down was also commendable to reinvigorate Philly's offense. However, his play-calling, in general, was not the best.
On the defensive side of the ball, Jim Schwartz focused on containing Russell Wilson's rushing and Tyler Lockette. Unlike Philadelphia's offense, Schwartz's defense did a great job executing and limiting mistakes. However, Schwartz could have done a better job assisting CB Darius Slay in coverage.