The start of NFL Week 10 was highlighted by a number of blowouts, with the Patriots, Cowboys and Bills beating their opponents by at least 30 points. The early slate also contained one major upset with the Washington Football Team defeating Tampa Bay thanks to some early Tom Brady interceptions.
PFF's fantasy football recap focuses on player usage and stats, breaking down all the vital information you need to achieve fantasy success in 2021.
Click here for more PFF tools:
- Snaps include plays called back due to penalties like offensive holding or defensive pass interference. The other three stats have these plays removed.
- Targets may differ from official NFL sources. The most likely discrepancy would be from a clear thrown away pass, where the NFL may give the target to the nearest receiver, while this data will not.
- Carries are only on designed plays. Quarterback scrambles won’t count for the total number of carries in the game.
- D’Andre Swift: 33 carries, 130 yards, (93 YAC); 3 receptions, 5 receiving yards
- Najee Harris: 26 carries, 105 yards, (6 avoided tackles); 4 receptions, 28 receiving yards
|Detroit Lions||Snaps||Routes Run||Targets||Carries|
|Amon-Ra St. Brown||43||24||6||0|
|Pittsburgh Steelers||Snaps||Routes Run||Targets||Carries|
|Ray-Ray McCloud III||60||43||12||0|
|Benny Snell Jr.||6||4||0||1|
Monitor the Jermar Jefferson injury: The Lions have been without backup running back Jamaal Williams since Week 7, which had moved the seventh-round rookie to the primary backup role. Jefferson ripped off a 28-yard run for a touchdown but injured his ankle and didn’t return. Converted defensive back Godwin Igwebuike became the new backup and scored a touchdown of his own today.
The more these injuries pile up, the more D’Andre Swift will be on the field. Swift had a big game on the ground even though he didn't find the end zone.
Second-guess starting Pat Freiermuth: The rookie tight end has been excellent for fantasy managers recently, with three touchdowns in his previous two games. However, Eric Ebron‘s absence opened up this opportunity for the rookie, but Ebron returned in this game and took a number of the pass routes.
Freiermuth gained only 31 yards on five catches, and it took 50 pass attempts to reach that point. He should be more effective once Ben Roethlisberger is back, but his opportunities will still be limited as long as he has to share time.
Sell high on Diontae Johnson: The Steelers didn’t have two of their top three wide receivers, and that could be the case next week, as well. This allowed Johnson, as well as James Washington and Ray-Ray McCloud III, to find some level of fantasy success. Johnson caught seven of his 13 targets for a team-leading 83 receiving yards. The only problem is this was by far the easiest game remaining on the Steelers wide receivers' schedule.
- Jonathan Taylor: 21 carries, 116 yards, 1 TD, (7 avoided tackles), 6 receptions, 10 receiving yards
- James Robinson: 12 carries, 57 yards, 1 TD, (3 explosive runs), 4 receptions, 27 receiving yards
|Jacksonville Jaguars||Snaps||Routes Run||Targets||Carries|
|Marvin Jones Jr.||56||38||6||0|
|Laviska Shenault Jr.||51||35||7||2|
|Indianapolis Colts||Snaps||Routes Run||Targets||Carries|
|Michael Pittman Jr.||57||34||5||0|
Monitor James Robinson‘s health: The Jaguars' star running back missed most of Week 8 and all of Week 9 with a calf injury. He was questionable heading into the week and split playing time with Carlos Hyde rather than seeing his usual number of snaps. He was still relatively effective on his carries, but the rest of the offense was not. It will be worth keeping an eye on practice reports this upcoming week before deciding how much to trust Robinson in Week 11.
T.Y. Hilton is back: The veteran wide receiver has missed most of the season with various injuries. When he’s been healthy, he’s split playing time with another wide receiver in three-receiver sets. He took nearly all of the snaps in such sets in this game, leading to his first outing with over 50% of offensive snaps. This didn’t lead to much production, with just one catch for five yards, but he did see five targets. The increased usage could lead to good games out of Hilton in the future.
Start Dan Arnold: If you’ve read any of my articles in the past month, you’ve heard that Arnold should be added off the waiver wire and started. He’s still available in 74% of ESPN leagues, and he keeps producing. He caught five passes for 67 yards, with no other Jaguar receiver above 35 yards. This was his third straight game above 60 yards. He doesn’t have as much touchdown upside as other tight ends, but his floor is higher than most.
- Rhamondre Stevenson: 20 carries, 100 yards, 2 TD, (4 explosive runs); 4 receptions, 14 receiving yards
- Hunter Henry: 4 receptions, 37 receiving yards, 2 TD (100% first down/touchdown rate)
|Cleveland Browns||Snaps||Routes Run||Targets||Carries|
|New England Patriots||Snaps||Routes Run||Targets||Carries|
Add Rhamondre Stevenson: Stevenson took over from Damien Harris, who is still dealing with a concussion. The rookie back put together a dominant performance on the ground, but his five targets in the passing game are also an encouraging development. Harris has never seen that many targets in a game, and New England rarely gives its early-down backs that many.
The chances are that this is a three-man backfield as early as next week, but Stevenson is still worth having on rosters in case Harris ends up missing more time.
Avoid the Patriots receivers: The Patriots have really started rotating their wide receivers. N’Keal Harry started the season injured but has slowly increased his role in the offense. Today, the former first-rounder played more than 50% of offensive snaps for the first time this season, which meant a small decrease in playing time for the rest of the receivers. No wide receiver or tight end saw more than four targets.
Hunter Henry can still be started because he’s scored seven touchdowns in seven weeks, but he ran more routes this week with Jonnu Smith out with a shoulder injury. Once Smith is back, Henry will also see a significant decrease in playing time. It’s possible we reach a point where no Patriots skill player is playing over 70% of offensive snaps.
Monitor the Anthony Schwartz concussion: The Browns' wide receiver room seems to have settled after the Odell Beckham Jr. release. Jarvis Landry and Donovan Peoples-Jones were the starters, with Schwartz coming in for three-receiver sets. The rookie suffered a concussion early on in the game, allowing Rashard Higgins to take over as the third receiver. The pecking order didn’t matter much in this game, as no wide receiver or tight end recorded more than 26 receiving yards.
- Ezekiel Elliott: 14 carries, 41 yards, 2 TD, (28.6% first-down percentage), 3 receptions, 15 receiving yards
- CeeDee Lamb: 6 receptions, 94 yards, 2 TD, (5 avoided tackles), 1 carry, 12 rushing yards
|Atlanta Falcons||Snaps||Routes Run||Targets||Carries|
|Dallas Cowboys||Snaps||Routes Run||Targets||Carries|
Reason to be concerned about Cowboys' wide receivers: Michael Gallup returned to the starting lineup for Dallas after suffering a calf strain in Week 1. This led to a constant rotation among the Cowboys' top three wide receivers. They used a lot of two-tight end sets due to building an insurmountable lead. As such, none of the wide receivers were above 75% of offensive snaps through the first half.
This wasn’t a problem for CeeDee Lamb this week, but it could be harder to have these high ceiling games with fewer routes run in future weeks. These three receivers are all probably still worth starting most weeks, but their fantasy production just won’t be as high.
Lamb suffered an arm contusion late in the game and will be evaluated tomorrow. If he ends up missing time, then Amari Cooper and Gallup would go back to being on the field for 80%-plus of snaps.
Drop Mike Davis: Starting running back Cordarrelle Patterson suffered what is believed to be a mild high-ankle sprain. He returned to the game briefly but didn’t end up playing in the second half. Wayne Gallman took over as the primary rusher while Davis saw a slightly increased role on passing downs.
If Patterson ends up missing any time, then Gallman would be a waiver wire target. Regardless of his health, Davis can be released. He hasn’t been a top-24 fantasy running back since Week 2, and it would require multiple injuries for him to see significant carries again.
Monitor the Hayden Hurst injury: Hurst suffered an ankle injury that kept him out of the game. His playing time was already on the decline in favor of more three-wide receiver sets. If Hurst ends up missing any significant time, it would increase the odds of a wide receiver having a good game.
- Mark Ingram II: 14 carries, 47 yards, 1 TD; 4 receptions, 61 receiving yards (2.54 YPRR)
- Marcus Johnson: 5 receptions, 100 yards (6.8 aDOT)
|New Orleans Saints||Snaps||Routes Run||Targets||Carries|
|Mark Ingram II||57||23||4||14|
|Tennessee Titans||Snaps||Routes Run||Targets||Carries|
Add D’Onta Foreman: Foreman was the team's most effective back for the second straight week as he and Adrian Peterson continued to split carries. Foreman logged a few more rush attempts and was also effective as a receiver out of the backfield. He gained 48 yards on two catches and 30 yards on 11 carries. If he continues to play this well, he could continue to play more snaps.
Add Marcus Johnson: Johnson was the fifth man on the depth chart for Tennessee one week ago, but Julio Jones landing on injured reserve moved him back into the starting lineup. He was the most impressive Titan on offense, recording a 100-yard game. His success is somewhat because of the good matchup against the Saints, but he will have an even better matchup next week against the Texans. He could be a potential fantasy starter in deeper leagues next week.
Add Adam Trautman: The second-year tight end tallied a career-high in both receptions (4) and receiving yards (47) last week. This week, he beat his career-high in receptions again with five. His playing time hasn’t been an issue at all this season, but his increased targets coincide with the change at quarterback. It wouldn’t be surprising if this trend continues. If the offense can start being a little more effective, this could start leading to touchdowns too.
- Stefon Diggs: 8 receptions, 162 yards, 1 TD (44.8% threat rate)
- Corey Davis: 5 receptions, 93 yards (3 explosive plays)
|Buffalo Bills||Snaps||Routes Run||Targets||Carries|
|New York Jets||Snaps||Routes Run||Targets||Carries|
Don’t start a Bills running back: The Bills' two-back rotation turned into a three-back split, with Matt Breida seeing his first action since Week 2. Breida was a clear third in the rotation and should be avoided on the waiver wire, even if he did score twice.
This new committee makes it hard to trust any of these backs. This game had the perfect script for one of the backs to have a great game, yet none of them handled more than seven carries. Now that we are nearing the end of bye weeks, it would be better to have other backs in the starting lineup.
Add Gabriel Davis: Davis was the Bills' third wide receiver today, which was surprising, given that Cole Beasley had seen double-digit targets in each of his last two games. Beasley was limited in practice all week with a rib injury, which is likely why he didn’t play a single snap in the second half. Davis took advantage of the extended use, gaining 105 yards on three receptions. Even if Beasley is back to full health next week, we could see Davis get more involved with the offense.
Proceed with caution on the Jets' rookies: Neither of the Jets' rookie skill players was used as much as some would have hoped. Tevin Coleman returned from injury, which cut into Michael Carter’s playing time. The rookie ran 16 times for only 39 yards and a touchdown while catching four passes for 43 yards.
Similarly, Elijah Moore hasn’t been able to pull away from Keelan Cole. Moore ran a few more routes, but they generated an equal number of targets. Moore’s fantasy value was saved by a garbage-time touchdown. Ideally, Moore can become an every-down starter sooner rather than later.
- Antonio Gibson: 24 carries, 64 yards, 2 TD, (7 first downs); 2 receptions, 14 receiving yards
- Mike Evans: 2 receptions, 62 yards, 1 TD (12.3 aDOT)
|Tampa Bay Buccaneers||Snaps||Routes Run||Targets||Carries|
|Washington Football Team||Snaps||Routes Run||Targets||Carries|
Antonio Gibson is back: After dealing with a shin injury for the last few weeks, Gibson returned to his usual role in Week 10. He was limited in the first quarter but saw the vast majority of first- and second-down snaps the rest of the game. This led to a career-high in carries, and his fourth game with multiple rushing touchdowns. He can be trusted a lot more going forward.
Even if the Seals-Jones injury isn’t serious, his time as a fantasy starter could be over because Logan Thomas could be back soon. Once Thomas is on the active roster, Seals-Jones can be cut from fantasy rosters.
Chris Godwin was good to go: There was uncertainty all week as to whether Godwin would be able to play through a foot injury, but he caught seven of the eight passes thrown his way for 57 yards and almost never left the field. There had been reason to be excited about some of the Buccaneers' backups, but Tyler Johnson was held to just three catches for 17 yards despite being the clear third-wide receiver. While Godwin was a big help to the offense, they seemed to miss Antonio Brown and Rob Gronkowski.
- Christian McCaffrey: 13 carries, 95 yards, (4.1 yards after contact per carry); 10 receptions, 66 receiving yards
- James Conner: 10 carries, 39 yards, 1 TD, (3 avoided tackles), 3 receptions, 25 receiving yards
|Carolina Panthers||Snaps||Routes Run||Targets||Carries|
|Terrace Marshall Jr.||18||10||2||0|
|Arizona Cardinals||Snaps||Routes Run||Targets||Carries|
The old Christian McCaffrey is back: McCaffrey returned to the Panthers last week but played a limited role. He was closer to his usual self today, with double-digit carries and receptions. He will be one of the top fantasy running backs of the week but there is still room to grow.
Carolina had multiple opportunities within the 5-yard line and a different Panther scored each time. At his peak, he played close to 100% of offensive snaps, but he only played two-thirds of snaps prior to leaving this Week 10 game. He went to the medical tent in the fourth quarter but seemed to be OK but didn’t play with the game out of reach. He is the top running back option the rest of the season as long as he can stay healthy.
Start Zach Ertz: Ertz has been on the field for the vast majority of pass plays since joining the team, seeing between four and six targets each week. The combination of his current usage plus the return of Kyler Murray should result in a consistent fantasy starter.
Buy low on the Cardinals wide receivers: The Cardinals' wide receivers struggled without Kyler Murray. The problem got worse when Colt McCoy left with a chest injury. Christian Kirk had a fine game, with seven catches for 58 yards, but none of the other receivers topped 10 yards. The future should be much brighter once everyone is healthy, and the schedule gets much easier.
- Dalvin Cook: 24 carries, 94 yards, 1 TD, (6 avoided tackles); 3 receptions, 24 receiving yards
- Justin Jefferson: 9 receptions, 143 yards (5 explosive plays)
|Minnesota Vikings||Snaps||Routes Run||Targets||Carries|
|Los Angeles Chargers||Snaps||Routes Run||Targets||Carries|
|Larry Rountree III||9||3||0||5|
Start Tyler Conklin: The Vikings' starting tight end has been a borderline starter all season, notably scoring at least 9 PPR points in each of the last four games. He caught only two passes today, but both went for touchdowns. He should see more targets and catches most weeks, and hopefully Minnesota remembers how dangerous he can be in the red zone.
Drop Jared Cook: The 34-year-old tight end is playing less and less as the season goes on. Not only was he out for most run plays, but he also didn't run a route on a significant number of pass plays. He was held to a 10-yard catch. Rookie Tre’ McKitty saw a season-high in both snaps and routes run, although he still hasn’t seen his first NFL target. A lot of his routes run came late in the game when the Chargers were trying to catch up. It’s possible another tight end becomes the primary receiving option in this offense before the season is up.
Josh Palmer continues to trend up: The third-round rookie continued to split time with Jalen Guyton in three-receiver sets. It was his third straight game with over 20 receiving yards after having 20 yards in the previous four games combined. It’s unlikely this will matter for 2021 unless there’s an injury, but he could be an every-down starter if Mike Williams leaves in free agency.
- A.J. Dillon: 21 carries, 66 yards, (58 yards before contact), 2 TD; 2 receptions, 62 yards
- Davante Adams: 7 receptions, 78 yards (5.3 aDOT)
|Seattle Seahawks||Snaps||Routes Run||Targets||Carries|
|Green Bay Packers||Snaps||Routes Run||Targets||Carries|
|Patrick Taylor Jr.||3||0||0||2|
Monitor the Aaron Jones injury: Jones gained 25 yards on seven carries and an additional 61 yards in the air from four catches before going down with what is believed to be a sprained MCL.
Backup A.J. Dillon was already seeing significant work in the backfield prior to Jones’ injury but became the every-down player afterward. Dillion is available in 40% of ESPN leagues, so he will be a clear waiver wire target in smaller leagues. He is a must-start player any week that Jones misses.
Drop Rashaad Penny: The Seahawks spent the last few weeks in a three- to four-man running back rotation, with Penny and Alex Collins splitting time on early downs. That changed this week, with Collins taking over as the team’s primary runner. Penny didn’t see any offensive snaps.
Chris Carson is expected to come back soon, which would push Penny even further down the depth chart. It wouldn’t be surprising if Penny’s time with the Seahawks is coming to an end.
Avoid the Packers' tight ends: The Packers' offense has had time to adjust without Robert Tonyan, and they’ve stuck with the plan of using significantly more four-wide receiver sets. All four of Green Bay’s receivers played more offensive snaps than the top tight end. Davante Adams dominated the target share as usual, but the rest of the receivers only saw between two and four targets each. This makes it hard to trust anyone in the offense outside of Adams and the running backs.
- DeVonta Smith: 4 receptions, 66 yards, 2 TD (17.8 aDOT)
- Jordan Howard: 12 carries, 83 yards (0.0% stuffed rate)
|Philadelphia Eagles||Snaps||Routes Run||Targets||Carries|
|Denver Broncos||Snaps||Routes Run||Targets||Carries|
|Melvin Gordon III||25||15||4||9|
Monitor the Dallas Goedert injury: Goedert suffered a head injury early in the game and was quickly ruled out for the game. He caught two passes for 28 yards before the injury. Undrafted rookie Jack Stoll took over as the team’s receiving tight end, catching a career-best three passes on the day. If Goedert misses any time, it would be better to find a waiver wire target from a different team.
Bench Courtland Sutton: The Broncos' starter has looked great at times this season, but he’s consistently been a non-factor with Jerry Jeudy also in the lineup. In four games with Jeudy, Sutton has caught six passes. Hopefully, at some point, Denver is able to find a better way to balance their star receivers. Until then, Sutton can’t be trusted.
Continue to trust the Eagles' running backs: The Eagles have wanted to be a run-first team all season, but the game scripts haven't given them a chance. In Week 10, the Eagles scored on the first drive and the game and were playing with a lead the rest of the way. This allowed both Jordan Howard and Boston Scott to handle double-digit carries for 80-plus rushing yards. The only problem is Miles Sanders is ready to return, and it’s unclear how the snaps and carries will be distributed when that happens. The Eagles have one of the easiest schedules remaining, which means whoever is in the backfield should see plenty of touches.
|Kansas City Chiefs||Snaps||Routes Run||Targets||Carries|
|Las Vegas Raiders||Snaps||Routes Run||Targets||Carries|
Drop Mecole Hardman: The Chiefs have slowly changed how they’ve used their wide receivers, with Josh Gordon and Byron Pringle playing more and Hardman and Demarcus Robinson playing less. The third-year receiver was a clear fifth on the wide receiver depth chart, and no fifth wide receiver needs to be on fantasy football rosters. He’s still only 23 years old, so he could still turn things around at some point in his career, but it doesn’t seem like it will happen this year.
DeSean Jackson’s quiet start: Jackson played his first game with the Raiders tonight, but he didn't play much. He served as the single wide receiver in three-tight end sets, and other times he replaced one of the other receivers. He wasn’t consistently taking playing time away from any one receiver.
Jackson caught one deep pass but proceeded to lose a fumble on that play. He will likely get a little more involved in future weeks, but this was a game to forget.
Start Darrel Williams: Williams’ status as Kansas City’s top back had been in doubt after Derrick Gore got involved in the offense. But Williams was the clear starter today, only leaving the field for occasional third downs, the two-minute drill or if he needed a break. He put up dominant numbers, making every fantasy manager who started him happy.