clock menu more-arrow no yes mobile

Filed under:

Skins Stats & Snaps: Eagles @ Redskins (Offense)

A look at the stats and snap counts for every offensive player on the Redskins in the team’s Week 17 matchup with the Philadelphia Eagles

NFL: Philadelphia Eagles at Washington Redskins Brad Mills-USA TODAY Sports

Snaps- The Washington Redskins’ offense was on the field for 45 snaps and 44 plays against the Philadelphia Eagles this past Sunday. That is the team’s second-lowest snap total since 2012 and their fifth-fewest number of plays since the merger. The only time they ran either the same number or fewer snaps and plays somewhat recently was in Week 13, when they were on the field for 45 snaps and 42 plays against this same Eagles team.

In all, Jay Gruden’s offense played 1,020 snaps and ran 967 plays in 2018. That is their 2nd-lowest number of snaps since 2006 and their 3rd-lowest number of plays in a non-strike-shortened season since 1978, which was the year the 16-game schedule was instituted.

Time of Possession- The offense somehow only had possession of the ball for 16 minutes and 41 seconds of Sunday’s game, which is truly an amazingly low number.

So much so, that no team since Week 2 of the 2012 season has held the ball for that brief of an amount of time (Titans 16:21 at Chargers). It is the 27th-worst TOP figure in recorded history (data back to 1983) and the worst in franchise history.

Yards- The Redskins were only able to gain a truly pathetic 89 yards of total net offense against the Eagles’ in the regular season finale.

That was the lowest yardage total by any team this season by 17 yards (Titans gained 106 yards vs. Ravens in Week 6). You have to go all the way back to 2010 to find the last time a team gained fewer total yards of offense.

It is the worst such showing by a Redskins team since 1961 (also 89 yards vs. Cardinals) and was tied for the fourth-worst yardage total in franchise history.

This wasn’t just a product of their low number of plays, either. The Skins’ offense gained an average of just 2.02 yards per play. That was the lowest average by any team since 2013 and the eighth-worst average in franchise history.

The Redskins ranked 28th in both total offensive yards (4,795) and yards per play (5.0) in 2018. Those are the lowest yardage figures this team has finished a season with since 2004.

First Downs- The offense was only able to muster 8 first downs in the entire game, which is the fewest number of chain movers the Redskins have had in a single game in the last ten years. There were only four other instances in which a team had fewer first downs in a single game this season.

The Skins’ 280 first downs on the year ranked 28th in the league.

3rd & 4th Down- How many of those 8 first downs came on third-down plays? If you guessed zero, then you’re right!

The offense had nine opportunities to move the sticks on third down and failed to do so on every single one of them. This was just the third time in recorded franchise history that the Redskins failed to convert on a single third down; the other games this occurred in took place in 2010 and 1993. This was the 17th such contest by any team in the last five years.

Washington’s 36.4% success rate on the money down ranked 24th in the NFL this year.

The Skins were at least able to convert on 2-of-4 fourth-down tries against the Eagles. Their 55.6% clip on fourth down was the 17th best conversion rate in the league. They went for it on fourth down more times than all but 11 teams this season (18 attempts).

Garbage Time Inflation- Believe it or not, but things were actually even worse than all of these numbers indicate.

Approximately half of the offense’s yardage (42-of-89 yards, 47%) and first downs (4-of-8 first downs, 50%) were accrued on the team’s final drive of the game. The drive in question began with 7:34 left in the game and after the Eagles had already taken a 24-0 lead. Six of the ten plays Washington ran in Philly territory came on that possession, as well.

Points- The Redskins were shut out in Sunday’s game. This was the first time they had been shut out since Week 14 of the 2014 season (24-0 vs. Rams). It was their 16th shutout at home and their 29th total shutout since at least 1940. They were the eighth team that failed to score a single point in a game this season (fourth at home).

The team scored 281 points in the 2018 season, which ranked 29th and ahead of only the Bills (269), Jaguars (245) and Cardinals (225).

Red Zone & Field Position- Obviously, you know by now that the Redskins did not score, so there is no way they could’ve converted on any of their trips to the red zone.

What you might not yet know is that they didn’t make it to the Philadelphia red area once on Sunday. This was the first time Washington didn’t have at least one possession inside the opposition’s 20-yard line since Week 14 of last year (at Chargers). At least they scored 13 points in that game, though.

You think it’s bad to not run any plays inside the red zone? Well consider that the Redskins didn’t run a single play in Eagles’ territory until the fourth quarter and they never made it past the Philadelphia 32-yard line.

They did run a whole four plays inside the 35, though. Here’s how they went: 10-yard sack (PHI 33 with 11:29 left), incomplete (PHI 32 with 3:03 left), incomplete (PHI 32 with 2:58 left) and 8-yard sack (PHI 32 with 2:53 left).

This was a horrible end to what was already a bad year for the Washington offense in the red zone. They finished the season ranked 28th and 27th in red zone possessions (40) and touchdowns (21), respectively. Those are the team’s worst numbers in either category since at least 2003.

Their 52.5% conversion rate in the red area this season ranked eighth-worst in the NFL.

Giveaways- The Eagles picked off the first pass of the game and dropped what could’ve been several more interceptions throughout the course of the contest. The Skins fumbled the ball, as well, but they were able to come up with the recovery.

They have thrown at least one interception in six of their seven last games. They have also fumbled the ball at least once in six of their last seven; Luckily for them, not one of those fumbles were recovered by the opposition.

Washington’s 12 turnovers in that span (Weeks 11-17) were tied for the fourth-most in the league. Only the Steelers (14)l, Panthers (13) and Bears (13) gave it away more in those weeks.

This is crazy considering that the Burgundy and Gold were tied with a league-low 7 giveaways in the first ten weeks of the year. The common denominator here seems to be quarterback Alex Smith, who was lost for the season to a broken leg in Week 11.

The Redskins ended up with 19 turnovers this season, which was tied for the 11th fewest giveaways in football. Six of the ten teams ahead of them in this department made it to the playoffs.

Penalties- The offense was responsible for two of the team’s three total penalties and 10 of their 15 penalty yards. Of their 115 infractions on the year, 67 or 58.3% of them were committed by the offense.

The team was called for the eighth-most accepted penalties (115) and for the fourth-most penalty yards (1,008) this season. Those figures rank seventh and sixth-worst in franchise history, respectively. Not good.

Injured Reserve Redskins- Washington ended the year with a league-high 24 players on Injured Reserve list, which is one more than they had last season.

Of those 24 players, 18 or 75% were from the offensive side of the ball. Six of those 18 were projected starters when training camp opened this past Summer. Both the guard and wide receiver positions had an insane five players a piece on this list.

No team lost more man games to injury than the Redskins did in 2018 (181).

#FireBruceAllen- Bruce Allen has been general manager or team president of either the Redskins or Buccaneers in 14 of the past 15 years. He’s presided over three head coaches in that span: Jon Gruden (2004-2008), Mike Shanahan (2010-2013) and Jay Gruden (2014-2018). Not one of those coaches has posted a winning percentage over .475 or won a playoff game (0-4) under Allen’s watch.


Quarterbacks (2 Players)
Player (* - starter) Snaps Snap %
Josh Johnson * 45 100%
Mark Sanchez 0 0%

Josh Johnson (Traditional Stats)- This may have very well been the worst game of Josh Johnson’s career and one of the worst performances by a quarterback all season. He completed 12-of-27 attempts, passed for just 91 yards, picked up just 5 first down through the air, did not throw a touchdown, was intercepted on the first play of the game and hit career highs in both sacks (4) and sack yards (30).

Below you will see where this performance ranks in a number of statistics across all Johnson’s career starts, among all Redskins quarterbacks in the last five years and among all quarterbacks in 2018. The minimum pass attempts to qualify for each of these rankings is 20.

  • Passing Yards (91): worst in his games he started, worst among all Redskins QBs since 2014 and 5th-worst among all QBs this season.
  • Completion Percentage (44.7%): 2nd-worst in games he started, tied for worst among all Redskins QBs since 2014 and tied for 6th-worst among all QBs this season.
  • Yards Per Attempt (3.37): worst in games he started, worst among all Redskins QBs since 2014 and 2nd-worst among all QBs this season.
  • Passer Rating (37.7): 2nd-worst in games he started, 3rd-wrost among all Redskins QBs since 2014 and 9th-worst among all QBs this season.

He did not have enough attempts to qualify this year, but if he did, he would’ve ranked 32nd out of 34 players in completion percentage (57.1%), yards per attempt (6.5) and passer rating (69.4).

Josh Johnson (Advanced Stats)- The advanced metrics tell the same story as the traditional stats, and the story is that Josh Johnson was an unmitigated disaster in the 2018 finale.

All three of his deep passes fell incomplete, his 11.8 passer rating under pressure ranked 31st out of 32 qualifying QBs this week and he held the ball longer on average than all but two of those qualifiers (3.03 seconds).

He ranked 30th, 32nd and 32nd (again out of 32) in PFF grade (32.2), total QBR (4.2) and adjusted net yards per attempt (0.52). Josh Rosen (3.3), Nathan Peterman and Mark Sanchez were the only qualifying players who posted a worse QBR in a game this season.

Now let’s do the same procedure we did with his traditional stats and see where he would’ve ranked in those last three metrics and passing DVOA if he had enough attempts to qualify: 33rd in PFF grade (47.6), 26th in total QBR (50.1), 34th/last in adjusted net yards per attempt (4.03) and 33rd in DVOA (-25.8%).

It’s okay to admit both of the following things: 1) all 32 teams dropped the ball by overlooking Josh Johnson, and 2) Josh Johnson is a plus backup quarterback, at best.

Josh Johnson (Rushing)- JJ posted new season lows in virtually every rushing statistic. He ran the ball three times for 4 yards, a 1.33 YPC average and no first downs. He had gained at least 20 yards, averaged at least 5.0 yards per carry and picked up a minimum of 1 first down in each of his first three games this year.

He ranked fourth in rushing attempts (23). fifth in yards (120), fourth in first downs (7) and fifth in touchdowns (1) among all quarterbacks in the final four weeks of the year.

His rushing ability is a nice asset, but it’s not worth much when you consider that he’s not scaring anybody as a passer.


Wide Receivers (5 Players)
Player (* - starter) Snaps Snap %
Jamison Crowder * 42 93%
Josh Doctson * 41 91%
Michael Floyd * 38 84%
Darvin Kidsy 10 22%
Jehu Chesson 1 2%

Josh Doctson- Doctson played on over 90% of the snaps for the sixth time this year and was targeted four times on Sunday. He led all backs, receivers and tight ends on the team in snaps for the second consecutive season (846).

He caught two of those passes and finished the game with 33 yards and 2 first downs, both of which were team highs. His receptions went for gains of 20 and 13 yards and represented the Redskins’ longest and third-longest plays of the contest.

He was the target on Johnson’s first pass of the game, but the ball was underthrown and intercepted. Doctson could have made a bit more of an effort to prevent the pick, though. This was the fifth time this year that a Doctson target has turned into an interception for the opposition, which is the main reason he ranks fourth-worst among all 50-target wide receivers in passer rating when targeted (61.6).

Doctson was targeted exactly 78 times for the second straight year and he set new personal records in receptions (44), receiving yards (532) and first downs (31). He posted new single-game career highs in receptions (6) and receiving yards (84). That’s all good, but does it really show he improved this season? I’m not so sure.

First, he played 94 more snaps and ran 56 more routes than he did in 2017. Doctson also regressed in the following areas: touchdowns (6 to 2), yards per reception (14.3 to 12.1), YAC reception (3.7 to 2.9), yards per route run (1.10 to 1.04) and receiving DVOA -7.10 to -11.50).

The former first-round pick is about to enter his age-26 season and his fourth year in the league and he has yet to hit 7 receptions, 85 yards or one touchdown in a single game. Doctson has failed to catch 50-plus balls or gain 600 or more yards in a season. He’s only caught half of his 162 career targets (81) and quarterbacks have almost thrown as many interceptions as they have touchdowns when targeting him (8 to 7).

The team will almost certainly not pick up his fifth-year option during the offseason, which will give him just one year on his rookie contract to produce like a first rounder; needless to say, I’m not optimistic. I think it’s finally okay for us to officially label Josh Doctson as a bust.

Jamison Crowder- Jamison Crowder played on a season-high 93.3% of the snaps and tied his 2018-best mark of 8 targets, which was also tied for the most targets by any player in Sunday’s game.

Despite all of that, he set or tied season lows in receptions (1), receiving yards (7) and first downs (0, tied). Those numbers gave Crowder the worst catch percentage (12.5%) and third-worst YPT average (0.88) of his career. The lone reception tied a career low and his 7 yards represented his fifth-lowest yardage output (57 career games including playoffs). His 7-yard grab came on a 1st-and-20 play; the Redskins punted three plays later.

This performance had much more to do with Josh Johnson than it did Crowder, though. Only one, yes just one, of his 8 targets was considered catchable. The most glaring misfire by Johnson was a deep pass to Crowder that could’ve gone for a 60-yard touchdown had the ball not been underthrown so much.

The Skins’ diminutive slot receiver came on strong after returning from an injury in Week 13; he led the team in targets and receptions in December by over 25% more than the second-place player on the team. Unfortunately, his late surge was not enough to counter his injury-marred start to the year.

Between his four years in college and first three seasons in the NFL, Crowder had only missed a single game. That all changed in 2018, when he was forced to sit out 7 weeks because of an ankle injury. This was the primary reason he set career lows by a large margin in every counting stat as a receiver. For example, his reception (59 to 29) and first down (33 to 15) totals for the year are less than half of his previous career lows.

This wasn’t all about lack of playing time due to injury, though; Crowder was inefficient for much of the time he was out there, too. He also posted career lows in receptions per game (3.2), catch percentage (59.2%) and PFF rating (60.9).

The Redskins seem interested in re-signing him, but it remains to be seen if they can come to terms on a new contract.

Michael Floyd- Michael Floyd started and played on over 80% of the snaps for the second consecutive week.

He was unable to haul in what would’ve been about a 15-yard first down along the sideline on his first target, but went on to catch passes for 7 and 8-yard gains in the second half (15 yards total).

Floyd played 345 offensive snaps, ran 198 routes and was targeted 24 times, but only caught 10 balls for 100 yards this season.

The soon-to-be free agent ranks dead last among all 20-target wideouts in yards per route run (0.57). He ranks in the bottom ten among all 20-target players in both yards per target (4.17, 8th worst) and catch percentage (41.7%, 4th worst). There is no good reason for the team to re-sign him in the offseason.

Darvin Kidsy- This was the second career game for the rookie wideout. He more than tripled his snap count (10 to 3) and snap percentage (22.2% to 4.8%) from his debut last week.

Kidsy was also targeted for the first time. His first look came on an uncatchable third-down pass on the offense’s second drive of the day. He hauled in his first reception as a pro (8 yards) on a 4th-and-8 pass that moved the chains on the Skins’ final drive.

The undrafted wideout barely topped 1,000 yards in his four years at North Texas and Texas Southern, so it’s hard to see him ever contributing much as a receiver in the NFL.

Jehu Chesson- Chesson played on offense for just the fourth time this season, but only got one snap on that side of the ball (7 total in 2018). He was targeted for just the second time this season and caught his first pass of the year on a fake-punt pass that gained 7 yards and moved the chains on fourth down. The 25-year-old Michigan product hasn’t proven to be anything more than an average special-teams player at best.

Wide Receiver Woes: Part Whatever- Washington’s wide receiver corps ranked 30th in targets (25), 31st in touchdowns (8) and dead last in both receptions (145) and receiving yards (1,694) this season.

The 31st-ranked team in receiving yardage by wide receivers (Arizona Cardinals) saw their wideouts gain 173 more yards through the air. Only one Washington wideout gained more than 87 yards in a game this season, and that player (Maurice Harris) gained 124 yards and needed 12 targets to do so.

This was the first time since 1997 and the second time in the last 40 years that the Redskins did not have one player top 600 receiving yards. No player on the team had more than 2 receiving touchdowns for the first time since 1941.


Tight Ends (4 Players)
Player (* - starter) Snaps Snap %
Jeremy Sprinkle * 36 80%
Matt Flanagan 11 24%
Vernon Davis Inactive N/A
J.P. Holtz Inactive N/A

Jeremy Sprinkle- Jeremy Sprinkle started for the fourth consecutive week and set a new career high with an 80% snap rate.

The second-year tight end crushed his career totals in targets, receptions and yards between his last two games alone (6-5-41-1), but he came crashing back to earth in that regard this week. He was not targeted for the 11th time this season, despite running a career-high 24 routes in the game.

Sprinkle is simply never going to be a great receiving tight end. You have to combine his career numbers from the regular season, preseason and his five years at college just to barely get over 1,000 yards receiving (1,001 yards).

He committed a holding penalty on the offense’s second play of the game, that negated what would’ve been tied for the team’s longest rush of the day (9 yards). It was the fourth penalty of his career and this year. Of Sprinkle’s 489 career snaps, 280 of them (57%) have come as a run blocker.

The former fifth-round pick has two years left on his rookie contract.

Matt Flanagan- The 2018 UDFA played for the third straight week, but saw his playing time on offense essentially get cut in half (28 snaps & 45.2% > 11 snaps & 24.4%).

Unlike in his first two games, Flanagan was targeted for the first time in his career and caught the pass for a 14-yard first-down grab. Sadly, that was the Redskins’ second-longest offensive play of the game.

His 79.5 PFF grade ranked first on the offense.

Vernon Davis- Davis missed his second straight contest with a concussion. His two games missed on the year are tied for the second most in his career behind only his first season in the league (6) and are his most since 2014 (also 2 games missed). VD saw his lowest snap total since his rookie year (447), which was the only other season he played fewer than 600 offensive snaps in (433).

He actually was quite efficient this year, as he ranked in the top six at the position in yards per reception (14.7, 4th), yards per target (10.2, 6th), yards per route run (1.90, 6th) and receiving DVOA (19.0%, 5th). The issue he had was that there just wasn’t much volume; Davis set a new career low with 36 targets (34th) and his 25 receptions (33rd) were his lowest since his rookie season. The aforementioned efficiency did, at least, allow him to rank 21st among tight ends in receiving yardage (367).

I’m not sure that more opportunities are the answer for Davis, who will turn 35 at the end of the month. As I said last week, he is the fifth-oldest tight end to play in a game in the last seven years and is currently the third-oldest player at the position. With Ben Watson recently announcing his retirement, Davis will either be the oldest or the second-oldest (behind possibly Antonio Gates) tight end in the NFL next season if he plays.

He has one year left on his contract with a cap charge of $6.3M, which ranks 16th at the position. Look, I’m a big fan of Vernon Davis, but I’m not on board with paying the oldest tight end in the league that much money, especially if he is a backup.

J.P. Holtz- Holtz was brought up from the practice squad to the active roster the day before the game, but ended up on the inactive list this past Sunday.

The third-year UDFA has never played in the regular season and has only been on the field for 99 offensive and 35 special teams snaps in the preseason. He was used as a fullback on approximately 60% of his offensive snaps in those exhibition games.

Per Ben Standig, Holtz signed a contract through the 2020 season.

Jordan Reed- I don’t normally include guys that have been placed on IR in these articles, but I made an exception with Jordan Reed, mainly because the move was made a week ago. Reed missed the final three games of the year, but still led the team in targets by 6 (84), receptions by 10 (54) and receiving yards by 26 (558).

Reed may have led the team in most of the major receiving categories, but this was not a career year for him by any means. He posted his worst figures as a pro in the following metrics: receptions per game (4.2), catch percentage (64.3%), passer rating when targeted (87.4) and receiving DVOA (-22.2%).

He turns 29 in July and is scheduled to count $9,674,125 against the cap next season, which is a figure that ranks fifth at the position. The team would save $6M if they chose to part ways with the oft-injured tight end.


Running Backs (4 Players)
Player (* - starter) Snaps Snap %
Chris Thompson 30 67%
Adrian Peterson * 10 22%
Samaje Perine 5 11%
Byron Marshall 1 2%

Adrian Peterson- Not only were the Redskins shut out on the scoreboard, Adrian Peterson was shut out from a yardage perspective, as well.

It certainly didn’t help that he only played 10 snaps, which was his lowest total since Week 4 of last season with the Saints (9 snaps).

AP tied the career low in rushing attempts that he set last year and matched in Week 5 (4 carries) and failed to gain a single yard for the first time in his 154 games in the pros (including playoffs). The last time he failed to gain any yardage was in 2005, when he totaled -4 yards on 5 rushes as a Sophomore at Oklahoma (at Kansas).

All of his carries against Philly came on first down and went for 9 yards, -4 yards, -1 yard, 1 yard and 4 yards. The 9-yarder was negated by a Jeremy Sprinkle holding penalty, and would’ve been tied for the Skins’ longest rush of the day.

Peterson was not targeted in the passing game for the fifth time this year.

All Day did some great things this year and, at least in my opinion, was easily the Redskins’ offensive player of the year. Just check out this extensive, yet not exhaustive list of his accomplishments:

  • He led the team and at least doubled up on the next closest Redskin in yards from scrimmage (1250) and touchdowns (8). He also led the team by a margin of 25 first downs (56).
  • AP was the first Redskin to either rush for over 1,000 yards or gain over 1,200 yards from scrimmage since Alfred Morris accomplished both feats in 2014.
  • His 1,042 rushing yards on the year ranked 8th in the NFL this season.
  • He tied fellow NFC East runners Ezekiel Elliott and Saquon Barkley for the most games with more than 95 rushing yards this year (7).
  • Broke the record for the most touchdown runs of 50 or more yards (16).
  • Won a Player of the Week award for just his second time since 2012 (154 scrimmage yards and 2 touchdowns in Week 8 at Giants). His 149 rushing yards in the contest were the third most ever by a player who was at least 33 years old.
  • Joined an exclusive list, which is comprised of four other Hall of Famers, of players who have rushed for 1,000 or more yards at the age of 33 or older.
  • Became the oldest player in NFL history to score a rushing touchdown of 90 or more yards. Jim Thorpe was the only player who ever rushed for a TD of 60 or more yards at an older age.
  • Moved past Barry Sanders, Marshall Faulk, Shaun Alexander and John Riggins and into a tie with Jim Brown for the sixth-most rushing touchdowns in league history (106).
  • Moved past Brown, Tony Dorsett (no relation) and Eric Dickerson and into eighth place on the all-time rushing yardage list (13,318).

Let’s be clear though, Peterson was great in 2018 but he was far from perfect. He led the league in rushes that went for negative yards by 8 carries (42), ranked outside the top 25 in yards per carry (4.2) and success rate (47%) among all 100-carry running backs and only averaged 40 rushing yards per game in losses.

I could certainly go longer with that last list, as well; but the point is this, Adrian Peterson exceeded all expectations and literally carried the Redskins’ offense in numerous games this year. Who knows how this already disastrous season would’ve ended up without him.

Chris Thompson- The horrible game script allowed Chris Thompson to lead the RB corps in snaps by a 3-to-1 margin and to post a 66.7% snap share, which was his second-highest playing-time clip of the year.

CT took his two runs for gains of 9 yards and a yard and led the team in rushing yards (10), YPC average (5.0) and long rush (9). Neither of his carries went for first downs. His 178 yards, 4.1 average and 9 first downs this season represented the second-lowest rushing figures of his career.

He was targeted 8 times in Sunday’s game and caught five of those passes, but somehow only totaled just 15 yards and 1 first down on those plays. He averaged just 1.75 yards per target, which was the second-lowest mark of his career in a game he was targeted more than twice in. CT dropped a pass for the third time this season, as well.

Thompson actually received one more target (55 to 54) and caught two additional passes (41 to 39) than he did last season, but gained 242 fewer yards, picked up 10 fewer first downs and scored 3 fewer touchdowns than he did in 2017.

Basically, his unsustainable efficiency as a receiver fell off a cliff. Just check out his massive regression in some of the top metrics: yards per route run from 2.34 to 1.30, yards per reception from 13.1 to 6.5, yards per target from 9.4 to 4.9 and DVOA from a historic 67.3% to -17.3%.

I don’t think Thompson will ever be as efficient as he was last year, but he also is probably better than he was this year. He will likely improve, but the problem is that he is an aging running back who can’t stay healthy. CT has missed 6 games in each of the last two years and is entering his age-29 season. He is under contract for one more year at the cost of $4M.

Samaje Perine- Perine played in what was his fifth game of the year and made his fourth appearance of the season on offense. All five of his snaps came on the final drive of the game and he rushed the ball on three of them. His three runs went for 5 yards, 6 yards and a loss of 4 yards. The 6-yarder was the team’s lone rushing first down of the game.

On the year, he totaled 30 offensive snaps, 8 carries, 32 yards, a 4.0 average, 2 first downs and no touchdowns. That’s quite a departure from last year, when he led the team in carries (175), rushing yards (603) and rushing first downs (22).

Perine was not targeted in Sunday’s game and only gained positive yardage on one of his 3 receptions this season. He ended the year with just 5 receiving yards.

He will need to prove himself in the offseason if he hopes to make it onto the 53-man roster for a third consecutive year.

Byron Marshall- Byron Marshall tied a season low with 1 offensive snap played; his 8 total snaps (offense + defense + ST) were a new 2018-low. He ran a route on his lone snap this past Sunday.

I’m still a bit baffled as to why the team chose to cut Kapri Bibbs instead of Marshall. Bibbs gained more yards from scrimmage (218) and picked up more first downs (12) this season alone, than Marshall has in his entire three-year career (181 and 9).

Redskins Rushing- The Burgundy and Gold rushing attack ran the ball a total of 12 times in Sunday’s game, which was tied for their lowest total since Week 1 of the 2016 season and in the Jay Gruden era (since 2014).

On those 12 rushes, the team gained just 21 yards, which was easily a season low and the second-worst total in Gruden’s tenure (14 yards at Panthers in 2015). Their 1.75 YPC average ranked third worst in that span and their single first down was tied for their lowest total with 8 other games. Again, I’m not just talking about 2018, I’m talking about the last five years.

They had as many negative rushes against the Eagles as they had runs that went for 5-plus yards, and none of their carries gained 10 or more yards.

The Skins finished the year ranked 16th in success rate (48%), 17th in rushing yards (1,774), 18th in first-down rate (23.2%), 19th yards per carry (4.3) and 20th in rushing DVOA (-7.1%). Basically, they were an average running team at best in 2018.


Offensive Linemen (9 players)
Player (* - starter) Snaps Snap %
Luke Bowanko * 45 100%
Morgan Moses * 45 100%
Chase Roullier * 45 100%
Trent Williams * 45 100%
Kyle Fuller 23 51%
Tony Bergstrom * 22 49%
Timon Parris 0 0%
Zac Kerin Inactive N/A
Ty Nsekhe Inactive N/A

Offensive Line (Team)- You want further evidence that the line was bad at run blocking against the Eagles? Well, consider this: the team had more yards after contact than they did rushing yards. This essentially means they were touched at or behind the line of scrimmage on virtually all of the carries they gained yards on. They finished the year ranked 26th in adjusted line yards (3.96).

Johnson was sacked four times on Sunday, with the O-line being at fault on three of them and multiple hits. What’s worse is that JJ was pressured on a whopping 60.6% of his dropbacks, which is easily the highest pressure rate allowed by the Redskins in a game this season. In fact, they hadn’t given up a pressure rate of 50% or higher once coming into the game. Washington’s adjusted sack rate of 8.5% ranked 24th this season.

Fletcher Cox only played 32 snaps in the game, but earned NFC Defensive Player of the Week honors for his performance against this unit.

Amazingly, the line was only responsible for one penalty (holding) and that infraction was declined. Nevertheless, the Redskins still led the league in accepted offensive holding penalties (32) and committed the second-most false starts (27). This means that those two types of infractions accounted for just under half of their penalties this season.

Trent Williams- Trent Williams was the lone Washington lineman who committed a penalty in this contest. He was flagged for holding on third-down passing play that ended with an incompletion; the infraction was declined by Philadelphia. Williams tied a career high with 12 total penalties 9 (8 accepted) this season.

He struggled in pass protection against Philly, as he allowed team highs in both total pressures (6) and QB hits (2). One of those hits came on a play that was initially ruled a sack fumble.

Williams earned a career-worst 38.0 PFF grade for the performance.

I’m glad he earned his seventh straight Pro Bowl bid, but I’m honestly not sure that he deserved it. His 30 pressures allowed, 12 penalties and 73.4 PFF grade all rank among the three worst season-long showings of his career.

Tony Bergstrom- Bergstrom returned after a three-game absence and started at left guard. His 8 starts and 509 snaps this season were either more than or nearly double his career totals coming into the year (7 starts and 589 snaps).

He allowed one pressure (a hurry) and posted a career-low 33.5 PFF grade before being forced from the game after 22 snaps with a knee injury. That rating ranked second-worst on the offense and among all guards in Week 17 (min. 20 snaps).

Bergstrom only committed one penalty and allowed one sack all season, but gave up multiple pressures in seven of the ten games he played on offense in. His season-long grade was a 49.1, which ranked 69th out of 78 guards who played on 300 or more snaps.

He was one of the five oldest players to start at either guard position multiple times in 2018 and is due to hit free agency in March.

Kyle Fuller- The sophomore offensive guard took over for Bergstrom and played the final 23 snaps of the game. He gave up 3 pressures, one of which was sack-fumble to Fletcher Cox on a fourth-down play. Fuller recovered the ball, which gave him the first FR of his career.

Fuller is the owner of a pathetic 32.2 PFF grade this season, albeit on a small sample size (56 snaps).

Chase Roullier- This was the 19th consecutive game Roullier started and played 100% of the offensive snaps in. He joins Kirk Cousins (2016), Chris Chester (2012 and 2013), Tyler Polumbus (2013) and Will Montgomery (2013) as the only players who have been in on 100% of the snaps in a season on their respective side of the ball since snap data officially became available in 2012.

He was the only lineman on the team who played and did not allow a single pressure in Sunday’s game. Roullier only surrendered 1 sack and 3 hits on the year. He may not be a Pro Bowl caliber center, but he should be a fixture on the interior of the Skins’ O-line for at least the next two years.

Luke Bowanko- Bowanko got destroyed in pass protection against the Eagles. He allowed 5 pressures and 2 of the 4 sacks. The sacks came on third and fourth down plays when he was beat by Michael Bennett and Fletcher Cox on those plays respectively. This was the second time in the last three weeks that he surrendered 5 pressures and at least one sack.

His career-worst 37.4 PFF grade ranked third-worst on the offense and among all guards this past weekend.

Morgan Moses- Morgan Moses made his 16th start of the year on Sunday, which makes him one of just three offensive players on the team to start in every game for the Redskins in 2018; Adrian Peterson and Chase Roullier accomplished this feat, as well.

Moses did allow 3 hurries, but he didn’t give up a sack or a QB hit for the fourth straight week. This also marked just the second time all year that he went consecutive games without committing a single penalty.

The fifth-year OT bounced back a bit late in the season, but this was by no means an ideal season for him. He led the NFL in both total (16) and accepted (14) penalties and allowed a career-worst 14 combined sacks and hits.

Timon Parris- Parris was active, but did not play in any capacity. He made his NFL debut last week against the Titans (6 offensive snaps).

Zac Kerin- The 27-year-old journeyman was inactive for this one after playing on a combined 48 snaps in the last two games.

Kerin struggled a bit as a run blocker in his limited 2018 action (45.3 PFF run-blocking grade), but he did not commit a single penalty and only allowed a single pressure (QB hit).

Ty Nsekhe- Nsekhe’s knee injury sidelined him for the second time this season and in as many weeks. He set a new career high in snaps played (403) and tied the personal record for starts in a season (5) that he set in 2017. He gave up his fewest number of sacks (1) and pressures since 2015 (11), as well.

Unfortunately, the penalty bug on the line was contagious and Nsekhe got in on the act. He nearly doubled his career accepted-penalty total of six by committing five accepted infractions this season.

He is scheduled to be a free agent this spring and was the ninth-oldest offensive tackle to start in a game this year.


Offense (24 Players)
Player (* - starter) Snaps Snap % Player (* - starter) Snaps Snap %
Luke Bowanko * 45 100% Matt Flanagan 11 24%
Josh Johnson * 45 100% Adrian Peterson * 11 24%
Morgan Moses * 45 100% Darvin Kidsy 10 22%
Chase Roullier * 45 100% Samaje Perine 5 11%
Trent Williams * 45 100% Jehu Chesson 1 2%
Jamison Crowder * 42 93% Byron Marshall 1 2%
Josh Doctson * 41 91% Timon Parris 0 0%
Michael Floyd * 38 84% Mark Sanchez 0 0%
Jeremy Sprinkle * 36 80% Vernon Davis Inactive N/A
Chris Thompson 29 64% J.P. Holtz Inactive N/A
Kyle Fuller 23 51% Zac Kerin Inactive N/A
Tony Bergstrom * 22 49% Ty Nsekhe Inactive N/A

*All statistics are courtesy of Air Yards, ESPN, Football Outsiders, Man Games Lost, NBC Sports,, NFL Gamebooks, Pro Football Focus, Pro Football Reference,, Sharp Football Stats and The Washington Post*


Who was the Redskins’ Offensive Player of the Year in 2018?

This poll is closed

  • 2%
    Alex Smith
    (2 votes)
  • 0%
    Josh Johnson
    (0 votes)
  • 0%
    Josh Doctson
    (0 votes)
  • 0%
    Jamison Crowder
    (0 votes)
  • 0%
    Jordan Reed
    (0 votes)
  • 82%
    Adrian Peterson
    (75 votes)
  • 0%
    Trent Williams
    (0 votes)
  • 13%
    Chase Roullier
    (12 votes)
  • 2%
    Other (list in comments)
    (2 votes)
91 votes total Vote Now