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 15 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 51 plays, 53 snaps and a season-low 23:03 of the game clock against the Philadelphia Eagles in Week 15.

If possessing the ball is the most important part of the game than that would make the Redskins the worst team in football, because they rank dead last in number of offensive plays run (759), offensive snaps (808) and total time of possession (6:15:34).

Yards- Callahan and O'Connell’s offense put up 362 yards of total offense, which represents their highest output since Week 1 (398 yards at Philadelphia). Their 7.1 yards-per-play average this week was their best per-play mark since Week 3 of the 2017 season (7.3 YPP).

Points- The team also tied their second-highest point total of the year by dropping 27 on the birds this past Sunday. They’ve only scored 27 or more points five times in the last two years.

Giveaways- Washington had played turnover-free football all the way up until the final play of the game when they fumbled the ball away and Philly returned it for a 47-yard touchdown. This is the third time a Redskins’ opponent has scored a defensive TD on the final play of the game since Week 17 of the 2016 season (vs. New York Giants).

3rd & 4th Down- The Skins converted on 4-of-10 third-down plays in the game, which gave them a season-best 40% success rate on the money down. It certainly helped that the team only faced two third-and-long plays and averaged just 5.40 yards to go, which was their second-lowest average of the season.

Despite having a 4th-and-4 from the Philadelphia 43 and a 4th-and-1 from the Eagles’ 25, the offense did not go for it once on fourth down for the fourth consecutive game and for the eighth time in their last 11 contests.

Red Zone- The Burgundy and Gold O scored touchdowns on both of their trips to the red zone. This is the club’s third straight game with multiple scores from inside the opposition’s 20-yard line and their second consecutive outing with multiple trips to the red area and a 100% conversion rate. The Skins have scored as many red-zone touchdowns in the last three weeks (7) as they had in their previous 11 games this year, combined.

Injured Reserve Redskins- The team put their 18th, 19th and 20th players on IR yesterday. That doesn’t even include Alex Smith (PUP), Bryce Love (NFI), Trent Williams (reserve NFI) and Simeon Thomas (suspended). This is the third year in a row the club has placed 20-plus players on injured reserve.

They also lead the league in man games lost to injury and impact of man games lost.


Quarterbacks (3 Players)
Player (* - starter) Snaps Snap %
Dwayne Haskins * 53 100%
Case Keenum 0 0%
Colt McCoy Inactive N/A

Dwayne Haskins (Traditional Stats)- Dwayne Haskins had what was easily the best game of his career in this one. The first-round signal caller attempted 28 passes, tied career highs in both completions (19) and touchdowns (2) and set a new personal record by throwing for 261 yards. He picked up 10 first downs through the air, which is one shy of the 2019-best mark he hit last week (11 at Green Bay). This was just his third game without an interception, but he did throw two passes that easily could’ve been picked off and he lost a fumble that was returned for a touchdown on the final play of the game.

Haskins’ 67.9% completion rate was less than half a percentage point shy of his best showing in that department, and he blew away his previous career highs in both yards per attempt (9.32 vs. 6.60) and passer rating (121.3 vs. 86.2). This was the highest passer rating figure posted by a Washington quarterback since Kirk Cousins put up a 132.6 against the Saints in Week 11 of the 2017 season.

Much of his production came on a 75-yard TD pass, which was the team’s longest play from scrimmage of the year, the fourth-longest TD pass by a rookie this season and the longest scoring pass by a Redskins’ rookie since Robert Griffin hit Pierre Garcon for an 88-yard TD in his first career game (2012). You have to go all the way back to 1994 to find the next most recent throw of 75-plus yards by a Washington first-year passer (77 and 81 yarders by Heath Shuler).

Perhaps the most impressive thing Haskins did against the Eagles was avoid getting sacked on any of his 31 dropbacks. Not only was this the first time in his eight games that he avoided getting sacked at all, it was the first time he didn’t take at least two of them.

He also rushed for 26 yards and a first down, with the bulk of that coming on a career-long 23-yard run on third down that set the team up inside the red zone and paved the way for them to score a touchdown two plays later. It was the Skins’ second-longest play of the game the longest run by a Washington QB since Robert Griffin’s 23-yarder in 2014. Griffin topped those 23-yard runs with a 24-yard rush in Week 6 of 2013 (at Dallas).

Dwayne Haskins (Advanced Stats)- The advanced stats concurred that this was Haskins’ best showing in the pros. He put up the third-highest PFF grade of his career (62.7) and set new career marks in both QBR (57.9) and DYAR (113).

A big part of his success was getting the ball out quicker. He set a new low for time to attempt with a 2.44 average time to throw (previous low of 2.56). He completed 15 of his 19 attempts and threw 2 touchdowns on the passes that he got off in less than 2.5 seconds.


Wide Receivers (6 Players)
Player (* - starter) Snaps Snap %
Terry McLaurin * 47 89%
Kelvin Harmon * 44 83%
Steven Sims * 37 70%
Cam Sims 2 4%
Darvin Kidsy 0 0%
Trey Quinn Inactive N/A

Terry McLaurin- Well, he did it again. Terry McLaurin caught all five of the targets thrown his way, moved the chains with three of those catches, gained a career-high 130 receiving yards and scored a touchdown for the second week in a row. Scary Terry also kicked off another touchdown drive by forcing a 14-yard DPI penalty. He led all players in the game with an 86.0 PFF grade, the second-highest mark of his career (86.4 PFF grade in Week 1 at Philadelphia).

F1 McLaurin’s score was a career-long 75-yarder, which was both the longest play of his career and by any player on the team this season. The Skins’ second-longest play of the year was a 69-yarder by McLaurin against the Eagles in Week 1. On the TD this past week, McLaurin hit a top speed 20.78 mph, the third-fastest speed by a ball carrier in Week 15.

Terry McLaurin (The GOAT)- McLaurin has already either broken or tied too many records for me to tie them together in a brief narrative, so I’m just going to rattle some of them off in bullet form here:

  • McLaurin’s eight catches of 25 yards this season are the second most by a rookie in franchise history (9 by Anthony Armstrong in 2010).
  • He has accounted for 33.2% of the Redskins’ passing yards this season, which would be the highest yardage market share by a rookie in the last decade (Mike Evans with 31.9% in 2014).
  • Scary Terry is the first rookie since 2015 to gain 100-plus receiving yards in three or more games (3 games for Amari Cooper). Odell Beckham was the last player with more such games in their first season (5 games in 2014).
  • His three 100-yard games also tie the franchise record for a rookie set by Gary Clark in 1985. And while this is not the case, Gary Clark absolutely should not even be considered a rookie in this case, as he played pro ball in the USFL during the 1984 season. The same applies to “27-year-old rookie” Anthony Armstrong (see the first bullet), so McLaurin should already really be considered the record holder in both cases.
  • McLaurin sits all alone in the team record books with the most 50-yard receiving games (9) and the most 100-yard games with a touchdown (3) by a rookie in franchise history.
  • He ranks second among all first-year wideouts in targets (84), receptions (51), receiving yards (893) and receiving touchdowns (7). He leads the 2019 draft class of receivers in first downs (41).
  • The OSU product is on track to earn the fourth-highest PFF grade by a rookie wide receiver in the last decade (84.5). The three who posted better marks in their first season were Michael Thomas (86.4 in 2016), Odell Beckham (90.8 in 2014) and Mike Evans (84.6 in 2014). Those players have combined to put up 13 1,000-yard years out of 16 possible player seasons.
  • Terry Mac is 93 yards away from passing Gary Clark for the most receiving yards by a rookie in team history (the faux record of 926 yards) and 167 yards away from becoming the first 1,000-yard receiver on the team since Pierre Garcon (1,041) and DeSean Jackson (1,005) hit four figures in 2016. Garcon, D-Jax and Santana Moss are the only Washington players to go over 1,000 yards in the last 16 years.
  • Terry McLaurin is a 23-year-old rookie. Only 22 players have ever had 1,000-yard campaigns as rookies and only 20 players have hit that mark at the age of 23 or younger. Here’s the list of those who fall into both categories in the last decade: Michael Thomas, Amari Cooper, Kelvin Benjamin, Odell Beckham, Mike Evans, Keenan Allen and A.J. Green. Four of those seven players were drafted with a top-12 overall pick in the draft; McLaurin was taken with the 12th the third round. He was the 12th wide receiver taken in the draft, as well.

Kelvin Harmon- On what was his 23rd birthday, Kelvin Harmon started for the seventh time this season and played 44 snaps.

However, he was targeted just three times, his lowest such total since Week 9 (2 targets at Buffalo). Harmon caught two of those throws for a combined total of 22 yards, 17 of which came on the third-to-last play of the game. Harmon’s stock may be a bit down as of late, but the opposite is true for our next player.

Steven Sims- The UDFA out of Kansas set new career highs in targets (11), receptions (5) and receiving yards (45) for the second consecutive week. His game-high 11 targets was more than double the number of passing game looks that any other Redskin had on the day. Amazingly, five of Haskins’ six passes on third down were thrown to Sims. Another area he led by a large margin in was drops; he was the only one on the club with a drop and he had two of them.

Sims also hauled in his first touchdown pass as a pro in the game. That score makes him the first Redskin to score a rushing, receiving and return TD (punt or kickoff) in the same season since Ladell Betts did so in 2005. Brian Mitchell (1995 and 1997) is the only other Washington player to have accomplished this feat since 1950. Andy Farkas (1939 and 1942), Bill Dudley (1950), Dick Todd (1939, 1940 and 1941) and Cliff Battles (1936) all hit this trifecta prior to 1950.

Dick Todd, was the only rookie of that bunch (1939) and he scored his special teams TD on a punt return and not a kickoff like Sims did. The last four rookies to score on a reception, rush and kickoff regardless of franchise were Alvin Kamara (2017), Tyreek Hill (2016), David Johnson (2015) and Cordarrelle Patterson (2013).

Trey Quinn- Quinn missed a second straight game because of the concussion that he suffered in Week 13 against the Panthers. Steven Sims’ emergence has made Quinn something of an afterthought, though. Sims has put up more receiving yards, first downs and touchdowns in his last three games (114-9-1) than Trey Quinn has in his last nine contests (99-4-0 since Week 4).

That’s not even factoring in rushing yards. If we throw them into the mix than Sims has outgained Quinn by 49 yards and picked up two more first downs than he has, despite playing 210 fewer offensive snaps than Quinn has this season.

Quinn was placed on IR yesterday. He finished the year ranked second-to-last in yards per route run (0.66) and dead last in both yards per target (4.21) and receiving DVOA (-44.8%) among all wideouts with 45-plus targets.

This will be Quinn’s third stint on injured reserve, despite only being in the league for two seasons.

Cam Sims- Cam Sims made his way onto the field for two offensive snaps on Sunday. This was the third consecutive game in which he’s played on offense and his fourth appearance in the last five weeks. However, Sims has yet to top three snaps in a game, has only played a grand total of 11 offensive snaps in his career and has never been targeted.

Darvin Kidsy- Darvin Kidsy was active but did not play on offense or special teams and was thus not credited with a game played. His first and only official appearance of the season was last week when he played one snap in Green Bay.

Young Guns- During the broadcast Thom Brennaman pointed out that the Redskins were just the third team since 1970 to start a rookie quarterback and three rookie wide receivers and that the last team to do so was the 1999 Cleveland Browns (Tim Couch, Kevin Johnson, Zola Davis and Darrin Chiaverini).

All six wide receivers on the team’s active roster are under 25-years-old. Paul Richardson (27) is the only receiver over the age of 24 who has played for Washington this season. The Bengals are the only other team in the league that has not played multiple receivers who were 25 or older.


Tight Ends (3 Players)
Player (* - starter) Snaps Snap %
Jeremy Sprinkle * 43 81%
Hale Hentges 21 40%
Caleb Wilson Inactive N/A

Jeremy Sprinkle- A week after not being targeted once, Jeremy Sprinkle hauled in both of his two targets, gained 13 yards between the plays and picked up a first down on one of them. He earned the worst PFF grade among all players on the Washington offense (51.1).

So far this season, the third-year tight end has already basically tripled the target (31 to 12), reception (21 to 7), yardage (209 to 54) and first down (11 to 4) totals he had coming into the year. However, he also ranks 36th, 38th, 39th and 36th at the position in those statistics, respectively. Vance McDonald is the only one of the 35-plus target tight end with a worse yards-per-route-run average (0.74 to Sprinkle’s 0.82).

Hale Hentges- Hentges played exactly 21 snaps with Dwayne Haskins and company for the second week in a row. He spent 15 of those snaps as a run blocker. The Alabama product has not been targeted in his last two games and in three of his last four outings. That’s not surprising at all considering he has only run a route on 35 of his 170 snaps (20.6%).

Caleb Wilson- Caleb Wilson was signed off the Cardinals’ practice squad two days before the game and was inactive on Sunday. He gained almost as many yards as a redshirt junior at UCLA (965) as Jeremy Sprinkle and Hale Hentges did in their eight combined years of college put together (1,045).


Running Backs (5 Players)
Player (* - starter) Snaps Snap %
Adrian Peterson * 32 60%
Chris Thompson 18 34%
Michael Burton 6 11%
Josh Ferguson 3 6%
Wendell Smallwood ST Only 0%

Adrian Peterson- Adrian Peterson played 32 snaps and saw a 60% snap rate, which were his biggest such numbers since Week 9 (35 snaps and 70% at Buffalo).

AP got the rock 16 times in the running game and took those carries for 66 yards (4.13 YPC) and a touchdown. This marked the first time he’s scored in back-to-back games this season. He tied season highs in rushing first downs (5) and 10-yard runs (4). On the downside, 71% of his yards were racked up on his four 10-yarders (25% of his rushes) and he gained a yard or less without picking up a first down on just as many of his totes (4-of-16). On top of that, All Day caught all three balls thrown his way for 25 yards and a first down.

Adrian Peterson (Records)- Peterson may not rush for the additional 216 yards he needs to hit 1,000 on the ground (currently at 784 rushing yards), but he does have an excellent shot at gaining the 93 scrimmage yards he needs to hit 1K on the year for the tenth time as a pro (currently at 907). Here are the other players who have done this ten times: Jerry Rice (14), Emmitt Smith (14), Frank Gore (12), Marcus Allen (11), Warrick Dunn (11), Marshall Faulk (11), Curtis Martin (10), Randy Moss (10), Walter Payton (10) and Barry Sanders (10).

That’s a mark he could break, there are few that he actually already achieved in this game. He moved past Curtis Martin and now sits at fifth all-time in career rushing yards (14,102). AP also tied Walter Payton for the fifth most rushing TDs in league history with his 110th rush score as a pro. Unfortunately, Peterson may have to settle for fifth because he is 1,167 yards and 13 touchdowns from tying fourth place in either category.

Chris Thompson- Thompson only played 18 snaps and saw just a 34% snap share. Those are his lowest playing-time figures in a loss since Week 10 of the 2017 season (18 and 26% at New Orleans), the game he broke his leg in.

CT also didn’t get a carry for the second consecutive game, which marks the first time in his seven-year career that he has played on offense and not gotten a single carry in back-to-back contests.

He was at least targeted three times in the passing game. Thompson caught two of those passes and gained 10 and 16 yards on them (26 yards), with the latter of those coming on third down.

Wendell Smallwood- Smallwood was inactive for the first time this season. He was not on the injury report and I was unable to find any mention of an injury that occurred just prior to the game, so all indications are that he was a healthy scratch. So, no “revenge game” for the former Eagle.

Josh Ferguson- This was the first regular season appearance for the fourth-year running back out of Illinois since 2017. Ferguson only played three snaps, but got the ball on each one of them. He took his first tote for a gain of four on a 1st-and-10 play, lost two yards on another first down and then picked up a first down with a seven-yard gainer on a 2nd-and-7. In all, he finished with nine yards on three carries (3.0 YPC).

Michael Burton- Fullback Michael Burton was used as a blocker in the running game on all six of his snaps. The Redskins have run the ball on 76.8% of Burton’s snaps this season.

Redskins Rushing- The trio of Peterson, Haskins and Ferguson combined for 23 runs, 101 yards (4.39 YPC), 7 first downs and a touchdown. This was the team’s seventh game of the year with 100-plus yards (50%).

In a departure from the other games Bill Callahan has coached this season, the team ran the ball on 40% of their first downs and on half of the first downs in the first three quarters of the contest, and that doesn’t even include two other passing plays that drew Philadelphia penalties on first down.


Offensive Line (10 Players)
Player (* - starter) Snaps Snap %
Ereck Flowers * 53 100%
Wes Martin * 53 100%
Morgan Moses * 53 100%
Donald Penn * 53 100%
Chase Roullier * 53 100%
Tony Bergstrom 12 23%
Geron Christian ST Only 0%
Timon Parris ST Only 0%
Ross Pierschbacher Inactive N/A
Brandon Scherff Inactive N/A

Offensive Line (Team)- The line paved the way for the team’s rushers to pick up first downs on all three of their short-yardage runs (1 or 2 yards to go) in the game. In fact, the Skins averaged 11.3 yards per carry on those totes.

The team also did not allow any sacks for the second time all season and for the first time since Week 6 (at Miami). Haskins wasn’t even hit in the game, which marks the first time a Redskins team did not allow a sack or a QB hit since Week 9 of the 2013 season (vs. San Diego).

Donald Penn- Penn gave up a team-high three pressures, but was at least able to avoid being charged with a hit, sack or penalty for the first time in four games.

Ereck Flowers- Ereck Flowers has been responsible for at least one pressure in every game this season, but for the seventh time this year the only pressure he allowed was a single QB hurry. This was his 11th game of 2019 without a penalty, as well.

Chase Roullier- Roullier did Flowers one better, though. This was the sixth game he’s played this year (out of 12) in which he did not surrender a pressure of any kind. He has only been flagged once all season and that happened all the way back in Week 7 (vs. San Francisco).

Brandon Scherff- Scherff missed the game because of elbow and shoulder issues. The shoulder injury requires surgery and is ultimately what ended up getting him placed on IR yesterday. This is the second straight season the walk-year guard ended the season on the injured list.

Scherff was also named to his third Pro Bowl last night. This makes Scherff the 16th player in franchise history to be named to three Pro Bowls in their first five years in the league. The last two players to accomplish this feat were Trent Williams (2010-2014) and Brian Orakpo (2009-2013); the last O-linemen to do so were Joe Jacoby and Russ Grimm (both 1981-1985).

And despite his career-high nine penalties, Scherff actually did have a Pro Bowl-worthy year. He only allowed one sack all season, didn’t give up any QB hits and had six games where he was not responsible for any pressures at all. Scherff earned the fourth-highest PFF run-blocking grade by a guard (76.3) and the sixth-best mark at the position overall.

Wes Martin- Rookie fourth-round pick Wes Martin filled in quite admirably for Scherff. He gave up a pair of pressures and committed a holding penalty, but the pressures were both just hurries and the penalty was declined. Martin also posted a team-best 67.1 PFF run-blocking grade.

Morgan Moses- Like Martin, Morgan Moses was solid in the running game. Of the team’s 101 rushing yards, 50 of them came off right tackle or right end. Moses didn’t allow a single pressure for just the second time this season and for the first time since Week 6 (at Miami). He did, however, draw a drive-stalling holding infraction. Moses leads the team with 11 total penalties this year.

Tony Bergstrom- Bergstrom played as an extra blocker for a dozen snaps in this one, with nine of those coming on running plays. Bergstrom has seen double-digit snaps in this role in each of the last six games.

Other Offensive Linemen- Geron Christian worked exclusively on special teams for the second consecutive week. Timon Parris, who was signed off the practice squad last week to prevent him from getting signed by another team, also played solely on special teams. This was Parris’ first game of 2019 and his second career regular season appearance (11 total career snaps). Ross Pierschbacher was inactive once again. He has yet to play on offense this season and has not seen the field in any capacity since Week 9 (at Buffalo).


All Offensive Players (27 Players)
Player (* - starter) Snaps Snap % Player (* - starter) Snaps Snap %
Ereck Flowers * 53 100% Michael Burton 6 11%
Dwayne Haskins * 53 100% Josh Ferguson 3 6%
Wes Martin * 53 100% Cam Sims 2 4%
Morgan Moses * 53 100% Case Keenum 0 0%
Donald Penn * 53 100% Darvin Kidsy 0 0%
Chase Roullier * 53 100% Geron Christian ST Only 0%
Terry McLaurin * 47 89% Timon Parris ST Only 0%
Kelvin Harmon * 44 83% Wendell Smallwood ST Only 0%
Jeremy Sprinkle * 43 81% Colt McCoy Inactive N/A
Steven Sims * 37 70% Ross Pierschbacher Inactive N/A
Adrian Peterson * 32 60% Trey Quinn Inactive N/A
Hale Hentges 21 40% Brandon Scherff Inactive N/A
Chris Thompson 18 34% Caleb Wilson Inactive N/A
Tony Bergstrom 12 23%

*All statistics are courtesy of Air Yards, ESPN, Football Outsiders, NBC Sports,, NFL Gamebooks, Pro Football Focus, Pro Football Reference,, Sports Info Solutions and The Washington Post*


Which of the following players will be selected to the Pro Bowl first?

This poll is closed

  • 1%
    Kelvin Harmon
    (2 votes)
  • 12%
    Steven Sims (as a WR)
    (16 votes)
  • 36%
    Dwayne Haskins
    (46 votes)
  • 0%
    Jeremy Sprinkle
    (1 vote)
  • 7%
    Wes Martin
    (10 votes)
  • 40%
    None of them
    (51 votes)
126 votes total Vote Now