Fantasy News & Analysis

Fantasy Football Week 1 Recap: Immediate takeaways & analysis for every game

Detroit, Michigan, USA; San Francisco 49ers wide receiver Deebo Samuel (19) runs after a catch during the second quarter against the Detroit Lions at Ford Field. Mandatory Credit: Raj Mehta-USA TODAY Sports

The NFL regular season is here. After months of speculating how players will be used and which rookies will break out, we finally have some concrete information. In some cases, this should lead to big changes in how we view players going forward. But it's important not to overreact. 

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:

Rankings & ProjectionsWR/CB Matchup ChartNFL & NCAA Betting DashboardsNFL Player Props toolNFL & NCAA Power Rankings

Chicago Bears at Los Angeles Rams

  • Cooper Kupp: 9 targets, 7 receptions, 108 yards, 1 TD (2-for-3 on contested targets)
  • David Montgomery: 16 carries, 108 yards, 1 TD, (3 explosive runs), 1 target, 1 rec., 10 yards


Chicago Bears Los Angeles Rams
Darnell Mooney – 69 snaps Cooper Kupp – 51 snaps
Allen Robinson II – 63 snaps Robert Woods – 42 snaps
Damiere Byrd – 36 snaps Van Jefferson – 34 snaps
Marquise Goodwin – 26 snaps DeSean Jackson – 14 snaps
Cole Kmet – 51 snaps Tyler Higbee – 52 snaps
Jimmy Graham – 14 snaps Johnny Mundt – 15 snaps
Jesse James – 9 snaps
J.P. Holtz – 5 snaps
David Montgomery – 41 snaps Darrell Henderson – 49 snaps
Damien Williams – 30 snaps Sony Michel – 3 snaps
Khalil Herbert – 1 snap
Total – 69 snaps Total – 52 snaps

Start Tyler Higbee every week: The Rams tight end ended up playing every offensive snap for Los Angeles, which is a rarity for tight ends. The amount of playing time alone makes him a top-10 option, but throw in this Rams offense and you have someone who could fight for a top-five spot.

Higbee caught five of the six passes thrown his way for 68 yards. And the Rams didn’t even run as many plays as an offense typically does, so his numbers could be even better in future weeks. He is available as a free agent in a limited number of fantasy leagues.

Start Darrell Henderson every week: Similarly, it’s rare to see a running back see 100% of a team's offensive snaps, but Henderson did this for the first 55 minutes of the game. The third-year back’s stat line wasn’t all that impressive until the fourth quarter, but the Bears have one of the NFL's better run defenses, so Henderson will have better weeks. Again, the Rams will run more plays in later weeks, leading to more touches on a regular basis, as well.

Consider trading Robert Woods: Second-year receiver Van Jefferson showed why he deserves more playing time in the second quarter. With the combination of Jefferson’s emergence and the offseason addition of DeSean Jackson, Woods is seeing a decrease in playing time. If you can find good value for Woods in a trade, it could very well be worth it. All it could take is one injury to one of the three other receivers and Woods could go back to playing close to 100% of offensive snaps.

Buy low on the Bears wide receivers: Even with a new quarterback, Allen Robinson II and Darnell Mooney dominated in targets — as expected. That didn’t lead to many receiving yards, but few wide receivers found success against the Los Angeles secondary in 2020. Both players will be fine in future weeks regardless of who is at quarterback.

Green Bay Packers at New Orleans Saints

  • Jameis Winston: 14-for-20, 148 yards, 5 TD (88.9% adjusted completion percentage)
  • Alvin Kamara: 20 carries, 83 yards (0% stuffed rate), 4 targets, 3 receptions, 8 receiving yards, 1 TD


Green Bay Packers New Orleans Saints
Davante Adams – 40 snaps Marquez Callaway – 52 snaps
Allen Lazard – 39 snaps Deonte Harris – 27 snaps
Marquez Valdes-Scantling – 36 snaps Lil'Jordan Humphrey – 18 snaps
Randall Cobb – 15 snaps Ty Montgomery – 16 snaps
Amari Rodgers – 15 snaps Chris Hogan – 14 snaps
Malik Taylor – 15 snaps
Robert Tonyan – 28 snaps Adam Trautman – 51 snaps
Dominique Dafney – 19 snaps Garrett Griffin – 17 snaps
Marcedes Lewis – 15 snaps Juwan Johnson – 12 snaps
Josiah Deguara – 5 snaps
Aaron Jones – 28 snaps Alvin Kamara – 45 snaps
A.J. Dillon – 16 snaps Tony Jones Jr. – 22 snaps
Kylin Hill – 14 snaps
Total – 57 snaps Total – 62 snaps

Pick up Adam Trautman instead of Juwan Johnson: The latter put up bigger fantasy numbers, but Trautman’s play will be far more sustainable. The second-year tight end out of Dayton played significantly on third downs — the role Jared Cook held last season — which led to a 30% target share over the game. Johnson played much less but converted his targets into touchdowns. Neither should be in starting lineups yet, but this is a promising start.

Don’t Start Marquez Callaway: He was arguably the most hyped receiver over the past month, but that only led to one catch on two targets for 14 yards. It wasn’t a great matchup for him, but that doesn’t necessarily mean he will be worth starting in a better matchup. He should be left on the bench until he can prove that what he did in the preseason can carry on into the regular season.

Buy low on the Packers stars: The Packers' offense put up one of the most disappointing performances of Week 1, with none of their star players living up to expectations. They will likely find a way to fix things going forward and are worth trying to trade for.

Avoid Packers receivers not named Davante Adams: Marquez Valdes-Scantling was the clear second receiver for the Packers in the game, with the snap counts skewing things because Green Bay rested starters late. He only caught three of his eight targets for 17 yards, so it wouldn’t be surprising if players like Allen Lazard and Randall Cobb eat into his playing time. This will likely be an unpredictable situation from one week to another.

Denver Broncos at New York Giants

  • Melvin Gordon III: 11 carries, 101 yards, 1 TD, (72 yards before contact), 3 targets, 3 rec., 17 receiving yards
  • Sterling Shepard: 9 targets, 7 rec., 113 yards, 1 TD (4 explosive plays)


Denver Broncos New York Giants
Courtland Sutton – 53 snaps Sterling Shepard – 58 snaps
Tim Patrick – 46 snaps Kenny Golladay – 52 snaps
Jerry Jeudy – 31 snaps Darius Slayton – 43 snaps
K.J. Hamler – 24 snaps C.J. Board – 6 snaps
Kadarius Toney – 5 snaps
Noah Fant – 51 snaps Kyle Rudolph – 48 snaps
Albert Okwuegbunam – 37 snaps Kaden Smith – 28 snaps
Eric Saubert – 22 snaps
Javonte Williams – 34 snaps Saquon Barkley – 29 snaps
Melvin Gordon III – 32 snaps Devontae Booker – 24 snaps
Gary Brightwell – 8 snaps
Total – 66 snaps Total – 61 snaps

Sell high on Melvin Gordon III: He put up the biggest numbers of the day, but that won’t always be the case. He busted a run open for 70 yards, but Javonte Williams saw more playing time as the game went on. The rookie ended up with more carries and more total touches in the game — he just wasn’t able to get the big gain. It wouldn’t be surprising if the snap counts are even more in Williams' favor before the month is over.

Pick up Tim Patrick: Jerry Jeudy left the game early with a high-ankle sprain, which could keep him out for some time. Patrick was seeing just as many snaps as Jeudy before the injury, including as one of the primary players in two-receiver sets. He should be an every-snap player for as long as Jeudy is out and should still be on the field a lot even when he’s back. He caught all four targets for 39 yards and a touchdown.

Don’t worry about Saquon Barkley: The team limited Barkley’s playing time early, but he started seeing more time as the game went on. He played every snap in the third quarter and saw his time decrease again in the fourth quarter when the game became out of reach. His stat line of 26 yards on 10 carries was rather unimpressive, but this was also potentially his most difficult matchup of the season. He might take a few weeks to be worth his fantasy draft status, but he should get there.

Start Sterling Shepard: The Giants receiver quietly put up one of the biggest receiving lines of the week. He was one of the most undervalued players in fantasy drafts this season, and he’s already paying off for those who believed in him. He played more in the slot compared to last season, which is where he plays best. He needs to be on fantasy rosters and in starting lineups.

Cleveland Browns at Kansas City Chiefs

  • Nick Chubb: 15 carries, 83 yards, 2 TD (6 avoided tackles), 2 targets, 2 rec., 18 yards
  • Tyreek Hill: 15 targets, 11 rec., 197 yards, 1 TD (39.5% threat rate)


Cleveland Browns Kansas City Chiefs
Jarvis Landry – 51 snaps Tyreek Hill – 57 snaps
Donovan Peoples-Jones – 47 snaps Demarcus Robinson – 48 snaps
Anthony Schwartz – 31 snaps Mecole Hardman – 45 snaps
Rashard Higgins – 4 snaps Byron Pringle – 11 snaps
Marcus Kemp – 5 snaps
Austin Hooper – 38 snaps Travis Kelce – 55 snaps
David Njoku – 35 snaps Blake Bell – 19 snaps
Harrison Bryant – 19 snaps Noah Gray – 7 snaps
Joe Fortson – 7 snaps
Nick Chubb – 31 snaps Clyde Edwards-Helaire – 47 snaps
Kareem Hunt – 28 snaps Darrel Williams – 14 snaps
Jerick McKinnon – 4 snaps
Total – 59 snaps Total – 65 snaps

Drop Austin Hooper: The Browns used all three of their tight ends significantly last season, but Hooper was the clear receiving option on the team during that time, giving him the most fantasy value. David Njoku saw more time as a receiver in this game while Hooper was used more as a blocker than usual. The Browns spread the ball around too much to offer fantasy value to a second tight end. 

Pick up Mecole Hardman: The former first-round pick took a step closer to becoming a fantasy-relevant wide receiver. He played the vast majority of snaps, clearly ahead of Byron Pringle. This only led to three catches on three targets for 19 yards. Kansas City’s offense would be unstoppable if Hardman emerged as a legitimate receiving threat.

Buy low on Clyde Edwards-Helaire: The Kansas City running back was another player whose his snap count is an indication of future success. He ran the ball 14 times while no other back on the team handled more than one carry. Similarly, CEH was the only back to see a target. He should see significant touches with a different game script.

Monitor Anthony Schwartz: The Browns didn’t have Odell Beckham Jr. in this game, which allowed the third-round rookie to see significant playing time. It was surprising to see him play ahead of Rashard Higgins and catch three of five passes for 69 yards. It’s possible Schwartz sees some time when Beckham is back ahead of Donovan Peoples-Jones, who had a relatively quiet game with just a 4-yard catch.

Miami Dolphins at New England Patriots

  • Damien Harris: 23 carries, 100 yards, (3.1 yards after contact per carry), 3 targets, 2 rec., 17 receiving yards
  • Jaylen Waddle: 6 targets, 4 rec., 61 yards, 1 TD (11.2 aDOT)


Miami Dolphins New England Patriots
DeVante Parker – 45 snaps Jakobi Meyers – 74 snaps
Jaylen Waddle – 43 snaps Nelson Agholor – 64 snaps
Albert Wilson – 22 snaps Kendrick Bourne – 33 snaps
Jakeem Grant – 7 snaps Gunner Olszewski – 11 snaps
Mack Hollins – 7 snaps
Durham Smythe – 38 snaps Jonnu Smith – 55 snaps
Mike Gesicki – 21 snaps Hunter Henry – 54 snaps
Hunter Long – 18 snaps
Cethan Carter – 13 snaps
Myles Gaskin – 29 snaps Damien Harris – 40 snaps
Malcolm Brown – 16 snaps James White – 28 snaps
Salvon Ahmed – 11 snaps Rhamondre Stevenson – 5 snaps
Brandon Bolden – 2 snaps
Total – 54 snaps Total – 75 snaps

Sell high on Nelson Agholor: The Patriots receiver put up the most impressive numbers for the team with 5 catches on 7 targets for 72 yards and a touchdown, but he was uniquely suited to perform well against Miami’s defense. It wouldn’t be at all surprising if he falls to the fourth or fifth target in matchups that benefit other skill players on New England’s offense. Similarly, buy low on the Patriots tight ends and Jakobi Meyers.

Always start Damien Harris: The Patriots running back was the focal point of New England’s offense. J.J. Taylor was a healthy inactive for this game, and rookie Rhamondre Stevenson fumbled one of his two touches. He should continue to see close to 20 touches if not more per game and needs to be in starting lineups. 

Don’t start Mike Gesicki: The Dolphins tight end has always been hit or miss, but his misses could be more frequent this season. He rarely played in two-tight end sets, which cost him some potential pass routes. He was able to make up for it in the past by being one of the top two receiving options on the field. That won’t be true with Jaylen Waddle on the field, and he will fall further with Will Fuller V coming back. The tight end didn’t catch either of his targets.

Stand pat on Myles Gaskin: The Dolphins' backfield saw a lot of attention in the preseason after Malcolm Brown started a game, but today we saw what the Dolphins backfield will likely be like most of the season. Gaskin was the clear starter but played in barely over half of the snaps — a notable drop from last season. He put up respectable numbers, but it will be difficult for him to exceed his ADP this season without more touches

Minnesota Vikings at Cincinnati Bengals

  • Adam Thielen: 10 targets, 9 rec., 92 yards, 2 TD (3-for-3 on contested targets)
  • Joe Mixon: 29 attempts, 127 yards, 1 TD (8 avoided tackles), 4 targets, 4 rec., 23 yards


Minnesota Vikings Cincinnati Bengals
Adam Thielen – 78 snaps Ja'Marr Chase – 62 snaps
Justin Jefferson – 76 snaps Tyler Boyd – 51 snaps
K.J. Osborn – 67 snaps Tee Higgins – 51 snaps
Dede Westbrook – 15 snaps Mike Thomas – 16 snaps
Ihmir Smith-Marsette – 4 snaps Auden Tate – 8 snaps
Tyler Conklin – 59 snaps C.J. Uzomah – 51 snaps
Chris Herndon – 12 snaps Drew Sample – 35 snaps
Mitchell Wilcox – 1 snap
Dalvin Cook – 59 snaps Joe Mixon – 54 snaps
Ameer Abdullah – 9 snaps Samaje Perine – 15 snaps
Alexander Mattison – 9 snaps
Total – 83 snaps Total – 69 snaps

Make a waiver claim for Tyler Conklin: With Irv Smith Jr. out for the season, Conklin is the clear receiving tight end option for the Vikings. The Vikings traded for Chris Herndon for the Jets, but he was largely used for two-tight end sets. He only put up 41 yards on his four catches in this game but should be more involved in the offense in future weeks.

Pick up K.J. Osborn in deeper leagues: The Vikings used to stay in 12 personnel most games, but the injury to tight end forced them to use more three-receiver sets. Osborn was just as involved in the offense as the other two big-name wide receivers. He probably can’t be worth trusting as a starter at this point, but he could develop into a fantasy starter with more work.

Start Ja’Marr Chase: He was only in 15.3% of starting lineups in ESPN leagues after his four drops throughout the preseason. He led the Bengals in targets (7), receptions (5) and yards (101), including a 50-yard touchdown this week. The Bengals had an early lead, allowing Cincinnati to rely more on the run than the passing game. Chase should see double-digit targets when the Bengals need to pass more.

Los Angeles Chargers at Washington Football Team

  • Austin Ekeler: 15 carries, 57 yards, 1 TD, 0 targets (3.5 yards after contact per carry)
  • Antonio Gibson: 20 carries, 90 yards (6 avoided tackles), 5 targets, 3 rec., 18 yards


Los Angeles Chargers Washington Football Team
Keenan Allen – 67 snaps Terry McLaurin – 55 snaps
Mike Williams – 61 snaps Dyami Brown – 51 snaps
Jalen Guyton – 50 snaps Adam Humphries – 33 snaps
Josh Palmer – 14 snaps DeAndre Carter – 2 snaps
K.J. Hill – 7 snaps Cam Sims – 2 snaps
Dax Milne – 2 snaps
Jared Cook – 47 snaps Logan Thomas – 55 snaps
Donald Parham – 41 snaps Ricky Seals-Jones – 10 snaps
Stephen Anderson – 19 snaps John Bates – 2 snaps
Austin Ekeler – 47 snaps Antonio Gibson – 36 snaps
Larry Rountree III – 25 snaps J.D. McKissic – 20 snaps
Justin Jackson – 11 snaps Jaret Patterson – 4 snaps
Total – 81 snaps Total – 55 snaps

Pick up Larry Rountree III in deeper leagues: The Chargers spent all of last season — as well as August this year — without a clear backup behind Austin Ekeler. The sixth-round rookie appears to have won the job after Joshua Kelley was inactive and Justin Jackson barely played. Some thought he would be the goal-line back for Los Angeles, but Ekeler took both goal-line carries. Rountree is unlikely to have much standalone value without this role but would have significant value if Ekeler has a long-term injury.

Pick up Dyami Brown in deeper leagues: The third-round rookie was an every-down starter in this game with Curtis Samuel on injured reserve. Brown was targeted just as much as Terry McLaurin but only caught one of the four passes and lost yards. Brown has at least two more weeks to prove he deserves significant playing time going forward. He doesn’t necessarily need to beat out Samuel when he’s back, as Washington could limit Adam Humphries playing time instead. 

Pick up Taylor Heinicke in Superflex leagues: Fitzpatrick took a blow to the back and didn’t return to the game. It’s unclear how long he might be out for, but Washington has a short week playing the Giants on Thursday Night Football. The backup quarterback could be a fantasy starter in Superflex leagues in that matchup.

Lower your expectations for the young Charger receivers: Both rookie wide receiver Josh Palmer and tight end Donald Parham were popular late-round best-ball picks, but neither was a large part of the Chargers' offense in this game. The third-round rookie was a distant fourth on the depth chart. Parham saw significant playing time, but more often than not, it was as a blocker. The free-agent addition Jared Cook ran 29 pass routes to Parham’s 13. Neither young player should be expected to make much of an impact over the next month or two.

Philadelphia Eagles at Atlanta Falcons

  • Miles Sanders: 15 carries, 74 yards, (46 yards before contact), 5 targets, 4 rec., 39 receiving yards
  • DeVonta Smith: 7 targets, 6 rec., 71 yards, 1 TD (3 explosive plays)


Philadelphia Eagles Atlanta Falcons
DeVonta Smith – 62 snaps Calvin Ridley – 61 snaps
Jalen Reagor – 53 snaps Russell Gage – 48 snaps
Quez Watkins – 31 snaps Olamide Zaccheaus – 18 snaps
Greg Ward – 16 snaps Tajae Sharpe – 10 snaps
J.J. Arcega-Whiteside – 16 snaps Christian Blake – 5 snaps
Dallas Goedert – 52 snaps Kyle Pitts – 49 snaps
Zach Ertz – 41 snaps Hayden Hurst – 43 snaps
Jack Stoll – 12 snaps Lee Smith – 20 snaps
Parker Hesse – 4 snaps
Miles Sanders – 47 snaps Mike Davis – 53 snaps
Kenneth Gainwell – 25 snaps Cordarrelle Patterson – 24 snaps
Total – 71 snaps Total – 71 snaps

Always start Jalen Hurts and DeVonta Smith: The Eagles quarterback had one of the best games of the week thanks to three touchdowns in the air and 62 yards on the ground.  Philadelphia’s first-round receiver was his favorite target, leading the team in targets, receptions and yards. They are on rosters in almost every league but were probably left on a lot of benches. This shouldn’t be the case going forward.

Buy low on Kyle Pitts: The No. 4 pick was hyped all offseason but had a relatively quiet start with 31 yards and no touchdowns. He saw eight targets, which is pretty impressive for a rookie tight end, and should put up better numbers with that high target share in future weeks. This is possibly the cheapest Pitts will ever be in trade talks.

Sell High on Dallas Goedert: The veteran tight end scored a touchdown, making him one of the most valuable tight ends in fantasy football this week, but he was only in for a little more than half of the pass plays. Zach Ertz was rumored to be on his way out all offseason, but he and the Eagles worked things out.  The 30-year-old saw slightly more playing time when both were healthy but missed part of the third quarter with injury. The limited playing time will make him less reliable going forward.

Waiver Wire Add Kenneth Gainwell: Boston Scott appeared to be the primary backup in Philadelphia, but it was clear Gainwell has earned the No. 2 job. The rookie was mostly used in the two-minute drill and later downs. He doesn’t have much standalone value yet, but that could change as the season goes on. The Eagles were expected to use more of a committee approach at running back, which lowered Miles Sanders ADP, and those expectations were met in this game.

Pick up Cordarrelle Patterson: The league’s best kick returner of all time was the clear backup running back in Atlanta with Wayne Gallman a healthy inactive. He lined up all over the field for the Falcons and led the team in rushing yards with 54 on seven carries. He has wide receiver eligibility on some fantasy sites, which could make him an attractive option for standard leagues at wide receiver.

Pittsburgh Steelers at Buffalo Bills


Pittsburgh Steelers Buffalo Bills
JuJu Smith-Schuster – 53 snaps Emmanuel Sanders – 79 snaps
Diontae Johnson – 44 snaps Stefon Diggs – 78 snaps
Chase Claypool – 39 snaps Cole Beasley – 77 snaps
James Washington – 15 snaps Gabriel Davis – 44 snaps
Ray-Ray McCloud III – 3 snaps Isaiah McKenzie – 15 snaps
Jake Kumerow – 3 snaps
Pat Freiermuth – 29 snaps Dawson Knox – 48 snaps
Eric Ebron – 27 snaps Tommy Sweeney – 2 snaps
Zach Gentry – 16 snaps
Derek Watt – 4 snaps
Najee Harris – 58 snaps Devin Singletary – 64 snaps
Matt Breida – 10 snaps
Total – 58 snaps Total – 85 snaps

Drop Eric Ebron: The Steelers drafted Pat Freirmuth to be the tight end of the future, but he’s already starting to take some of Ebron’s playing time. This rookie had more playing time even though the veteran ran more routes. Ebron only ran a route on 17 of 38 pass plays. That won’t be enough for him to ever be in fantasy lineups, and that could even decrease as the season progresses. 

Don’t overreact to Devin Singletary: Zack Moss was a healthy inactive, giving the full running back job to Singletary. The surprises continued as the Bills went with five wide receivers for the entire first drive, with Isaiah McKenzie lining up in the backfield for two of the three plays. Singletary aggravated his shoulder injury and missed a lot of the game. He was able to return, but it’s possible the game plan was for McKenzie to see more of those snaps. Singletary can be added off the waiver wire in leagues where he’s available, but he should only be started with caution.

Buy low on Najee Harris: The rookie’s stat line was unimpressive with under 50 yards and a touchdown, but he played every offensive snap against a good Bills defense. It’s very rare for any running back to see 100% of snaps, and Harris did it in his first game. It’s unlikely whoever drafted Harris will be too discouraged from this game, but it can’t hurt to try getting him now.

Don’t pick up Gabriel Davis: The second-year receiver was a clear fourth player on Buffalo’s depth chart both in terms of playing time and targets. The three starters had at least eight each, while Davis only had five. He was the one to score the touchdown today, but in other weeks it will be the other Bills receivers far outplaying Davis. The other Bills receivers could all be considered buy-low options this week.

Seattle Seahawks at Indianapolis Colts

  • Tyler Lockett: 5 targets, 4 rec., 100 yards, 2 TD (24.0 aDOT)
  • Jonathan Taylor: 17 carries, 56 yards, (6 avoided tackles) 7 targets, 6 rec., 60 receiving yards


Seattle Seahawks Indianapolis Colts
D.K. Metcalf – 50 snaps Michael Pittman Jr. – 74 snaps
Tyler Lockett – 46 snaps Zach Pascal – 69 snaps
Freddie Swain – 23 snaps Parris Campbell – 48 snaps
D'Wayne Eskridge – 12 snaps Michael Strachan – 16 snaps
Penny Hart – 2 snaps Ashton Dulin – 6 snaps
Gerald Everett – 38 snaps Jack Doyle – 45 snaps
Will Dissly – 38 snaps Mo Alie-Cox – 39 snaps
Tyler Mabry – 7 snaps Kylen Granson – 7 snaps
Chris Carson – 42 snaps Jonathan Taylor – 42 snaps
Rashaad Penny – 7 snaps Nyheim Hines – 34 snaps
DeeJay Dallas – 3 snaps
Travis Homer – 2 snaps
Total – 54 snaps Total – 76 snaps

Start Nyheim Hines in the flex spot: Indianapolis relied heavily on both backs in both the run and pass game. There was concern Carson Wentz wouldn’t target the running backs as much as Philip Rivers did, but Hines (8) and Taylor (7) finished first and second on the team in targets. There was also concern with Marlon Mack being healthy, but the veteran didn’t see any offensive snaps. The sophomore back will still see the majority of the carries, but Hines should still see enough touches to be a solid flex option most weeks.

Add Zach Pascal off the waiver wire: It was clear that Pascal was the Colts starting wide receiver throughout the preseason despite Parris Campbell’s return from injury. He led the Indianapolis wide receivers and tight ends in targets, leading to two touchdowns. He probably can’t be trusted in starting fantasy lineups yet, but there is a chance he becomes Wentz’ favorite target at wide receiver.

Monitor the Seahawks backup RB situation: Rashard Penny and Alex Collins battled for the backup job in the preseason. Penny won, leading to Collins being inactive, but he also left the game with a left calf injury and didn’t return. The veteran Seahawk has dealt with the injury all week, so he likely re-aggravated it. Seahawks starter Chris Carson has a history with injuries, so the primary backup in Seattle will likely have value as a fantasy starter at some point this season.

Don’t pick up Gerald Everett: The free agent addition might seem like a good add after scoring a touchdown, but he will be inconsistent from one week to another. The Seahawks used him and Will Dissly interchangeably throughout the game. Seattle has a history in recent seasons of using multiple players at tight end, and this year appears to be no different.

Arizona Cardinals at Tennessee Titans

  • DeAndre Hopkins: 7 targets, 6 rec., 83 yards, 2 TD (2.52 YPRR)
  • Christian Kirk: 5 targets, 5 rec., 70 yards, 2 TD (2 for 2 on contested catches)


Arizona Cardinals Tennessee Titans
DeAndre Hopkins – 60 snaps A.J. Brown – 52 snaps
A.J. Green – 54 snaps Julio Jones – 50 snaps
Christian Kirk – 37 snaps Chester Rogers – 39 snaps
Rondale Moore – 20 snaps Nick Westbrook-Ikhine – 26 snaps
Racey McMath – 8 snaps
Maxx Williams – 55 snaps Anthony Firkser – 31 snaps
Demetrius Harris – 27 snaps Geoff Swaim – 25 snaps
Darrell Daniels – 11 snaps MyCole Pruitt – 13 snaps
Chase Edmonds – 38 snaps Derrick Henry – 40 snaps
James Conner – 35 snaps Jeremy McNichols – 23 snaps
Khari Blasingame – 9 snaps
Mekhi Sargent – 1 snap
Total – 68 snaps Total – 64 snaps

Don’t overreact to Christian Kirk’s stat line: The Cardinals wide receiver put up some big numbers but is the clear third receiver on the depth chart and could fall to fourth. Rondale Moore saw most of his snaps come in four-wide receiver sets but also looked very good in his opportunities. The veteran might have some short-term value, but Kirk could also lose more of his snaps in 11 personnel as the season progresses.

The Cardinals back are who we thought they were: Arizona used their running backs as many anticipated this offseason. Both Chase Edmonds and James Conner saw significant carries. Edmonds was the clear receiving back, while Conner saw more playing time as Arizona got closer to scoring. Both backs will be flex options all season, as expected.

Don’t add Anthony Firkser: The popular sleeper led the Titans' tight ends in snaps, but that’s not likely to continue. Tommy Hudson played significantly in 11 and 12 personnel on early downs in the preseason — he missed the game with a toe injury. The Titans fell behind early, which kept them in 11 personnel and passing most of the game. Tennessee only played six snaps in 12 or 21 personnel, and Firkser wasn’t in for any of those plays. The Titans will likely run those a lot more in future weeks, and Firkser will also see less time in 11 personnel once Hudson is healthy.

Buy low on the Titans offense: No one in the offense put up the fantasy numbers expected, but this seemed to be an off week for the Titans. They should improve in future weeks.

New York Jets at Carolina Panthers

  • Corey Davis: 7 targets, 5 rec., 97 yards, 2 TD (17.1 aDOT)
  • Christian McCaffrey: 21 carries, 98 yards, 9 targets, 8 rec., 89 yards (4 total explosive plays)


New York Jets Carolina Panthers
Corey Davis – 60 snaps D.J. Moore – 53 snaps
Elijah Moore – 57 snaps Robby Anderson – 52 snaps
Braxton Berrios – 37 snaps Terrace Marshall Jr. – 34 snaps
Jeff Smith – 7 snaps Brandon Zylstra – 12 snaps
Denzel Mims – 2 snaps Alex Erickson – 1 snap
Tyler Kroft – 43 snaps Ian Thomas – 35 snaps
Ryan Griffin – 32 snaps Dan Arnold – 34 snaps
Giovanni Ricci – 12 snaps
Tommy Tremble – 12 snaps
Colin Thompson – 11 snaps
Ty Johnson – 35 snaps Christian McCaffrey – 57 snaps
Tevin Coleman – 17 snaps Chuba Hubbard – 7 snaps
Michael Carter – 16 snaps
Total – 65 snaps Total – 64 snaps

Always start Corey Davis: The free-agent addition dominated the preseason, seeing targets on 10 of 13 pass routes. His target share wasn’t quite as high in Week 1, but he remained very effective despite the Jets' offense starting slow. He should be viewed as an every-week fantasy starter.

Monitor the Panthers receivers: Terrace Marshall Jr. was clearly third on the Panthers depth chart, but he had twice as many targets and three times as many catches as veteran Robby Anderson. The rookie isn’t getting enough playing time now to be put in fantasy starting lineups, but if he’s seeing this many targets in Week 1, he should have plenty of opportunities to show he deserves more snaps.

Drop Tevin Coleman: The Jets used the top three running backs on their depth chart significantly in this game. The veteran was the clear option to run with the ball, but all three had carries. We can expect fourth-round rookie Michael Carter to see more playing time as the season goes on. With a three-man rotation in New York, Coleman can’t be a fantasy starter. Similarly, Carter being this involved in Week 1 is bad news for Ty Johnson. Carter should get picked up in leagues where he is available.

Buy low on Elijah Moore: The Jets didn’t have two of their top four wide receivers, but it was still promising for Moore to play nearly every offensive snap despite other veteran options on the roster. His only catch went for three yards, but he should be more involved with the Jets' offense as the season progresses.

Jacksonville Jaguars at Houston Texans


Jacksonville Jaguars Houston Texans
Marvin Jones Jr. – 67 snaps Brandin Cooks – 61 snaps
D.J. Chark Jr. – 62 snaps Nico Collins – 44 snaps
Laviska Shenault Jr. – 52 snaps Chris Conley – 40 snaps
Jamal Agnew – 10 snaps Danny Amendola – 17 snaps
Devin Smith – 8 snaps
Tyron Johnson – 8 snaps
James O'Shaughnessy – 59 snaps Pharaoh Brown – 59 snaps
Chris Manhertz – 25 snaps Jordan Akins – 47 snaps
Luke Farrell – 3 snaps Antony Auclair – 33 snaps
James Robinson – 46 snaps Mark Ingram II – 35 snaps
Carlos Hyde – 25 snaps David Johnson – 22 snaps
Phillip Lindsay – 20 snaps
Rex Burkhead – 10 snaps
Total – 73 snaps Total – 78 snaps

Make it a priority to add Carlos Hyde: The Jaguars made it pretty clear they would be a passing team in the preseason, and that remained true in Week 1. They didn’t give much indication of how they would use their running backs, but it appears Robinson is their receiving back and Hyde is their rushing back.

Robinson received both offensive snaps near the goal line, but they were both pass plays. The big question will be who gets to run it in when Jacksonville tries to run in a score. If the answer is Hyde, then he could have some flex value.

Add James O’Shaughnessy: The Jaguars tight end ran a route on 44 of the team's 56 pass plays. It’s unlikely Jacksonville reaches over 50 pass attempts too often, but it’s clear O’Shaughnessy will be a popular target. He caught six of eight passes for 48 yards in this game. His backup caught a touchdown, but he should be the one to find the endzone in future weeks. If he can keep up that playing time and target share, he is a borderline starting fantasy tight end.

Start Brandin Cooks every week: The veteran receiver has played for many teams in his career with many quarterbacks, and he has produced in every situation. He was started in only 31.3% of Yahoo leagues this week, and now plenty of fantasy managers regret having him on the bench. While the matchup was favorable for him this week, he will be able to make up for future difficult matchups with more volume.

Don’t overreact to Mark Ingram II’s stats: The Texans gave Ingram the ball 26 times, and he ran for 85 yards and a touchdown. The Texans could only do this because they had a big lead early in the game, which is unlikely to happen very often down the road. They also took advantage of one of the weaker run defenses in the NFL. All four starters for Houston saw double-digit snaps, and it will be even closer to each back seeing 25% of snaps in the future.

San Francisco 49ers at Detroit Lions

  • Deebo Samuel: 12 targets, 9 rec., 189 yards, 1 TD (48.0% target share)
  • T.J. Hockenson: 10 targets, 8 rec., 97 yards, 1 TD (7 first downs)


San Francisco 49ers Detroit Lions
Deebo Samuel – 46 snaps Kalif Raymond – 69 snaps
Trent Sherfield – 27 snaps Amon-Ra St. Brown – 59 snaps
Brandon Aiyuk – 26 snaps Trinity Benson – 49 snaps
Mohamed Sanu – 20 snaps Tyrell Williams – 39 snaps
Jauan Jennings – 6 snaps Quintez Cephus – 32 snaps
George Kittle – 52 snaps T.J. Hockenson – 78 snaps
Ross Dwelley – 14 snaps Darren Fells – 27 snaps
Charlie Woerner – 9 snaps Jason Cabinda – 10 snaps
Elijah Mitchell – 35 snaps D'Andre Swift – 63 snaps
JaMycal Hasty – 16 snaps Jamaal Williams – 32 snaps
Raheem Mostert – 4 snaps
Total – 55 snaps Total – 92 snaps

Don’t start Brandon Aiyuk: The 49ers' second preseason game was surprising because Trent Sherfield rotated in with Aiyuk alongside the starters. Those eyebrow raises turned into red flags as Sherfield started the game and took most of Aiyuk’s playing time. There is no denying how well the free-agent addition has played over the past month.

Aiyuk could regain his starting job at some point this season, but it might be on a rotational basis. It’s worth noting that Mohamed Sanu seems to have a clear hold on the slot role, so it’s unlikely both receivers would be on the field at the same time without Deebo Samuel losing playing time.

Aiyuk is not a buy-low candidate because he might never be a clear starter this season. If anything, he should be traded if someone is willing to pay for him. Similarly, Sherfield probably shouldn’t be a waiver wire target since he will at best be competing for playing time.

Add Elijah Mitchell: Rookie Trey Sermon was inactive today because the 49ers didn’t view him as a top-three back on the team. Raheem Mostert started the game but left after four snaps with a knee injury and didn’t return. Mitchell took over and had a great game against the Lions' defense, seeing 19 carries for 104 yards and a touchdown.

Assuming Mostert misses more time, Mitchell might be the most popular waiver wire target of the week. Sermon could be cut in small leagues with light benches, but he also could be worth holding onto if a roster spot is available.

Pick up Tyrell Williams: The free-agent addition took a helmet-to-helmet hit that cost him half of the game, but he was the clear top wide receiver for the team prior to the injury. He ran a pass route on all 23 of the Lions' first-half pass plays. No other wide receiver had more than 14 in that time. A number of other receivers ran a lot of second-half routes, which gave them some decent numbers, but Williams will be the player to have for the long term.


Unlock the 2023 Fantasy Draft Kit, with League Sync, Live Draft Assistant, PFF Grades & Data Platform that powers all 32 Pro Teams

$31 Draft Kit Fee + $8.99/mo
$89.88/yr + FREE Draft Kit