Estimated reading time: 60 minutes

PFF’s fantasy football recap focuses on player usage and stats, breaking down all the vital information you need to achieve fantasy success in 2025.
Tennessee Titans @ Atlanta Falcons


Titans WR Elic Ayomanor’s usage suggests a regular-season role: Ayomanor was put in motion at a high rate for his second-straight preseason game, which is something the other Titans wide receivers don’t do often.
The Titans completely reworked their wide receiver room from last season, as Calvin Ridley was the only returning player near the top of the depth chart. The Titans added veterans Tyler Lockett and Van Jefferson while drafting Chimere Dike and Elic Ayomanor in the fourth round of the draft.
In the first preseason game, Jefferson was the X receiver and Ridley was the Z, while Lockett played i the slot in three-receiver sets. Ayomanor was the backup Z, taking two snaps from Ridley, while playing both snaps in 13 personnel. Dike was the backup slot, taking one snap from Lockett. The Titans decided to rest both Ridley and Lockett for this game.
Unsurprisingly, Ayomanor started as the Z receiver, while Dike joined as the slot receiver. The Titans had wide receivers in motion on 254 plays last season, which was the eighth-lowest among teams. Ridley had a 13% motion rate, which was clearly the highest among the Titans’ top wide receivers. Ayomanor went into motion six times last week, while the rest of the wide receivers on the roster combined for five motions. Only one of Ayomanor’s motions was with Ward on the field. This week, Ayomanor was in motion on five of his 10 plays with the starters. It would not be surprising if Ayomanor is in for a package of plays each week where it’s helpful to have a wide receiver in motion.
Cam Ward left the game after three drives, but all three wide receivers who started this game kept playing. Jefferson and Ayomanor were taken out before the two-minute drill drive, while Dike kept playing. Last week, when Ward stopped playing, Jefferson’s day was also done. The fact that Jefferson was playing at a point when no projected starters were also on the field suggests his starting job might not be secure. Jefferson’s benching would likely mean Ridley would move back to the X receiver spot, which he played in 2023 with the Jacksonville Jaguars. Since Dike has played explicitly in the slot in three-receiver sets, it would be Ayomanor who would take a starting spot.
Darnell Mooney’s temporary replacement: Casey Washington is a clear top-five wide receiver on the depth chart after sitting out this game.
Washington was a Falcons sixth-round pick in 2024, playing only nine offensive snaps as a rookie in the fourth quarter of blowout losses. He has been a standout at training camp, and head coach Raheem Morris recently suggested that Washington will replace Mooney in the starting lineup if Mooney misses time in the regular season. Mooney is dealing with a shoulder injury but would not have played even if he were healthy.
Washington started the first preseason game while the top four wide receivers on the depth chart had the night off. In this game, Washington was added to the long list of players with a secure roster spot who didn’t play. Washington would be a sneaky pick-up in deep leagues for anyone who might need a wide receiver in Week 1. The Falcons play the Tampa Bay Buccaneers. Mooney gained nine receptions for 105 yards and two touchdowns in the first game against Tampa Bay in addition to four receptions for 86 yards and a touchdown in the second.
Miscellaneous Notes
- Titans running back Tyjae Spears suffered a high ankle sprain during the first week of the preseason and is expected to miss a few weeks.
- Julius Chestnut started at running back for the Titans, while sixth-round rookie Kalel Mullings mixed in on the third play of the first drive. While Chestnut still holds a lead for the third running back spot, Mullings has brought the competition closer together compared to the first week of the preseason.
- The Titans rested a few players on offense after starting them during the first week of the preseason, including running back Tony Pollard and wide receivers Calvin Ridley and Tyler Lockett.
- Titans tight end Chig Okonkwo played all 15 snaps with the starters last week. He played seven of eight in the first quarter this week. Once the second quarter started, his day was done before everyone else on the offense.
- Tight end Josh Whyle played 346 offensive snaps for the Titans last season but remains fourth on the depth chart after two preseason games. He will only make the 53-man roster if the Titans choose to keep four tight ends.
- The Falcons, who generally let more players rest in the preseason than any other team, rested quarterbacks Michael Penix Jr. and Kirk Cousins, running backs Bijan Robinson and Tyler Allgeier, wide receivers Drake London, Darnell Mooney, Ray-Ray McCloud III, KhaDarel Hodge and Casey Washington, and tight ends Kyle Pitts Sr., Charlie Woerner and Teagan Quitoriano.
- Carlos Washington Jr. is dealing with a hamstring injury, which is expected to keep him out for some time. He is expected to be the team’s third running back this season. He also missed the first preseason game.
- Wide receiver Jamal Agnew is dealing with an undisclosed injury, which has cost him the first two preseason games. The unofficial depth chart lists him as a second-string wide receiver, and a first-string kick returner and punt returner. He seems likely to make the roster despite the injury because of special teams.
- David Sills V only played on the first six plays and then his night was done. He similarly only played in the first quarter last season. This likely means he will make the roster, and Atlanta will keep seven wide receivers. That, or the team simply wants to give only younger players playing time in the preseason.
- The Falcons signed D.J. Chark on July 25th, coinciding with the news that Mooney would miss time. The Falcons had six players miss this game, either due to their spot on the depth chart or injury. He also wasn’t one of the four wide receivers on the first drive. This suggests he’s 11th on the depth chart at best, making it very unlikely he makes the 53-man roster.
Kansas City Chiefs @ Seattle Seahawks


Carson Steele remains ahead of Elijah Mitchell and Brashard Smith: Steele was the Chiefs’ second running back in the game, and Mitchell played later in the same drive.
The Chiefs have traditionally used one running back for a stretch of plays in the preseason, followed by another and another. In this game, Kansas City went through that cycle faster than usual. Isiah Pacheco played the first three snaps of the game before, similar to last week, his day was done. A week ago, Kareem Hunt was the next running back up, but he missed practice earlier in the week due to an undisclosed injury, and he didn’t end up playing.
Last week, Steele was the next man up. He primarily plays fullback but is also capable of playing halfback. He was the next man up after Hunt last week and next up for Kansas City in this game. He took the middle four plays of the initial drive, followed by three plays for Mitchell to close out the drive. The two continued to split plays throughout the first half. Smith played one snap in the first half, but he was lined up at wide receiver. Steele, similarly, was the second running back up after Pacheco in the second preseason game last season, but he was ahead of several running backs who didn’t end up making the roster.
This isn’t great news for Mitchell or Smith. It seems like Pacheco, Hunt and Steele should make the roster, but either Smith or Mitchell could be the fourth running back. The Chiefs don’t have a clear third-down back, so it’s at least possible the team adds a third-down back and doesn’t keep Mitchell or Smith on the 53-man roster.
Regardless, it seems like Hunt is the only threat to Pacheco’s playing time on early downs, and he turned 30 year old this month, is currently injured and averaged 3.4 yards per carry over his last two seasons. The fact that no other running back has emerged in this backfield should be driving Pacheco up fantasy football rankings and leading to an earlier ADP.
Projecting the Chiefs’ wide receiver room: There is room for a potential fantasy star if Rashee Rice misses significant time due to injury.
Reports emerged earlier today that the NFL initially proposed a double-digit game suspension for Rice this season. Rice’s NFL hearing is on September 30th. While it’s possible Rice and the league will settle on a length of a suspension before then, it’s possible that Rice plays the first month of the season and then is suspended for most of the fantasy season.
Last season, Xavier Worthy began taking Rice’s role during the playoff run, which included playing more out of the slot, turning him into a fantasy star. In a limited sample size of six preseason plays, Worthy has only lined up once in the slot. Hollywood Brown is also projected to start but is currently out due to an ankle and foot injury. Brown lined up in the slot 37% of plays last season, including the playoffs.
JuJu Smith-Schuster started this game. Fourth-round rookie Jalen Royals and former New England Patriot Tyquan Thornton entered the game quickly after Rice and Worthy left the game. All three exited the game after the first drive. They are likely the top six wide receivers on the Chiefs’ depth chart this season. Royals has played six snaps and ran five routes out of the slot in the first drive of preseason games this season, while Smith-Schuster and Thornton have each lined up there three times. There were also reports shortly after the draft that Royals reminded the team of Rice.
While the Rice situation remains fluid, it’s possible that Royals will be the late-round sleeper to draft this season. His ADP should be getting earlier as time goes on, but the uncertainty around Rice’s situation will likely prevent a significant change in ADP, allowing savvy fantasy managers to take advantage.
First look at the new Seahawks wide receiver room: The Seahawks played all of their wide receivers in this game, giving us confirmation of how their wide receiver rotation will look.
The Seahawks ran nine plays with the starters. Smith-Njigba played 100% of the snaps in 11, 12 and 21 personnel, while Kupp missed one of the three snaps out of 11 personnel. Smith-Njigba and Kupp shared the slot role, finishing with three snaps out of the slot each. Most of those plays were out of two-receiver sets. During the Seahawks’ three plays out of 11 personnel, a different player lined up in the slot each play. Offensive coordinator Klint Kubiak has a long history of not having a clear slot receiver, so this rotation should not be a surprise.
Marquez Valdes-Scantling remains the third wide receiver on the depth chart, but he only played two snaps with the starters. There was one play in 11 personnel with Smith-Njigba, Jake Bobo and Dareke Young. The fact that Valdes-Scantling didn’t play all three snaps out of 11 personnel was surprising. The Seahawks ran one play out of 13 personnel, and Tory Horton was the only wide receiver on that play. It was also surprising that Horton wasn’t in on the field for that 11 personnel play, rather than Bobo or Young.
Horton and Valdes-Scantling were the clear top-two wide receivers on the second drive. Valdes-Scantling stopped playing on the third drive. Horton has impressed during training camp, but the Seahawks’ low 11-personnel rate will make it very difficult for any wide receiver, outside of Smith-Njigba and Kupp, to matter, unless someone can completely overtake Kupp on the depth chart.
The Seahawks’ messy tight end rotation: No Seahawks tight end played over 60% of the team’s offensive snaps over the first two drives.
A.J. Barner was the Seahawks’ starting tight end this week after being one of the veterans who rested last week. This allowed us to get a first look at the Seahawks’ tight end rotation with everyone available. Eric Saubert played 11 snaps over the first two drives, while Barner played 10 and Elijah Arroyo played four. Barner stopped playing after the first two drives, while Saubert and Arroyo continued throughout the rest of the first half, similar to last week.
While this seems like Arroyo is a distant third on the depth chart, it’s worth noting that the Seahawks were never in a clear passing situation. Their two third-down plays were short-yardage situations. They only had two second downs of seven-plus yards, and Arroyo was on the field for one of those. We still don’t have a clear indication who will be the Seahawks’ third-down tight end. If the Seahawks are playing from behind in a lot of games, that tight end will be on the field a lot.
That makes this a situation to completely avoid. Barner or Arroyo may outplay the other enough in the passing game to take a clear majority of passing plays. Until then, they can be left on the waiver wire.
Miscellaneous Notes
- Kenneth Walker III didn’t play in this game. He had been dealing with a foot injury. He’s returned to practice, but they are easing him back in.
- Seahawks’ new wide receiver Steven Sims, who missed most of training camp and the first preseason game, was active for this game. He is expected to be the primary returner for the team this season.
- The Chiefs had running back Isiah Pacheco and wide receivers Rashee Rice and Xavier Worthy start, but they were all done playing after the first three plays of the game.
- Tight end Travis Kelce was the Chiefs’ only healthy skill player to sit out this game
Miami Dolphins @ Detroit Lions


Jaylen Wright remains second on the Dolphins depth chart: Wright played the entire first quarter as well as the start of the second quarter.
Dolphins backup running back Alexander Mattison went on injured reserve earlier in the week after suffering a season-ending neck injury in the first preseason game. Most teams have at least five halfbacks at this point in the season, but Miami only had four before the injury. Mattison’s exit left the Dolphins with De’Von Achane, Wright and Gordon.
On one hand, it would have been nice for Wright not to play this week, given that other key backups also weren’t playing. On the other hand, Miami needed Wright. The Dolphins ended up signing Mike Boone and Aaron Shampklin earlier in the week, but they didn’t want those players playing too many snaps. The good news is that Gordon did not play his first offensive snap until Wright’s day was done. This makes it clear that there is no running back competition. If Achane were to get hurt at some point this season, we should expect significant opportunities for Wright.
Wright is a fine late-round draft pick at the same time that other handcuff running backs are being selected.
Sione Vaki returns for the Lions: Vaki had missed most of training camp due to a leg injury, but he recently returned to practice.
Vaki was a Lions fourth-round pick last season. He was held to fourth on the depth chart behind Jahmyr Gibbs, David Montgomery and Craig Reynolds. Vaki only played 26 offensive snaps over the season but played significantly on special teams.
Vaki’s chances of moving up the depth chart have been limited after missing training camp. However, the Lions’ running back rotation in this game suggested the battle might not be over. While Reynolds was the primary running back, Vaki mixed in on the first drive. Vaki played more snaps than Reynolds on the second drive and had the entire third drive to himself. It wouldn’t have been surprising for Reynolds to simply exit the game after one or two drives, but Reynolds played significantly on the team’s fourth drive. Vaki’s last drive was the fifth one.
While Reynolds is still ahead of Vaki on the depth chart, and there is a chance all four running backs make the roster, Vaki could move up a spot on the depth chart at some point this season.
Miscellaneous Notes
- The Lions rested quarterback Jared Goff, running backs Jahmyr Gibbs and David Montgomery, wide receivers Amon-Ra St. Brown, Jameson Williams and Tim Patrick, and tight ends Sam LaPorta and Brock Wright during their first three preseason games.
- Kalif Raymond also sat during the first two preseason games. He oddly played just one offensive play in this game, in the middle of an early drive.
- Patrick and LaPorta are both dealing with injuries and have missed practice recently.
- Seventh-round rookie wide receiver Dominic Lovett played in the Hall of Fame game but suffered an injury. He recently returned to practice. He played in this game but was a little further down the depth chart than in the Hall of Fame game.
- The Dolphins played quarterback Tua Tagovailoa, running back De’Von Achane, wide receivers Malik Washington and Nick Westbrook-Ikhine, and tight end Julian Hill last week, but not this week.
- Tyreek Hill has been dealing with an oblique injury, leading him to miss both last week and this week. Jaylen Waddle also missed the first preseason game and likely would have played Saturday had the Dolphins played their starters, as he’s returned to practice.
- Fullback Alec Ingold remains out while in the concussion protocol.
- On August 6th, Mike McDaniel said tight end Darren Waller would be activated off the PUP in about a week. It’s been 10 days, and Waller remains on the PUP.
Carolina Panthers @ Houston Texans


Nick Chubb starts for Houston: Chubb played a clear majority of snaps with the first string, suggesting he could be the Week 1 starter.
Texans running back Joe Mixon remains on the non-football injury list due to a foot and ankle injury. The closest thing to a recent official report comes from Aaron Wilson, who said he isn’t a lock to be ready for Week 1. The lack of transparency on the issue from the team and rumors around the severity of the injury have led some fantasy analysts to remove him from their draft board. He has slowly but surely moved down my rankings and is RB39 as of this writing.
Chubb (concussion) and Dameon Pierce (quadricep) missed last week’s preseason game but practiced most of this week. Most reports suggest they have split snaps with the starters, but the team was comfortable playing Chubb on Saturday but not playing Pierce. Currently, either player is worth a shot in redraft leagues, given the uncertainty around Mixon’s injury. Chubb is given a clear edge at this point, given his health and past level of play.
Chubb played the clear majority of snaps with the starters, while Dare Ogunbowale also mixed in. In the regular season, if these were the top two running backs, we would expect Chubb to play on early downs and short-yardage situations, while Ogunbowale plays on third downs and the two-minute drill. However, the Texans didn’t have a two-minute drill with the starters, and there were no clear passing situations. Ogunobwale played on third-and-5 and fourth-and-5, but also took a normal early-down snap. This suggests Ogunbowale is higher on the early down depth chart than fourth-round rookie Woody Marks. While there is plenty of time for Marks to work his way up the depth chart, as of now, he is fifth behind Mixon, Chubb, Pierce and Ogunbowale. De’Von Achane and Tyler Allgeier were similarly low on their team’s depth charts in their rookie years and were significant factors by the end of the season. However, anyone expecting Marks to be a factor in fantasy leagues in September might want to lower their short-term expectations.
Texans’ veterans lead the way at wide receiver: Both Hayden Higgins and Jaylin Noel played limited snaps with the Texans’ starters.
The Texans have listed Nico Collins, Christian Kirk and Jayden Higgins as their starters on the unofficial depth chart. There are numerous times when a rookie is further down on the depth chart than where they actually are, but it’s rare for a rookie to be listed ahead of a veteran, yet the veteran is ahead in the preseason.
In the first preseason game, Collins and Kirk were among the veterans who sat out. Higgins and Xavier Hutchinson were the clear outside starters in that game, but it was noteworthy that Higgins played the X-receiver role, while Hutchinson was the Z. Collins has been an X receiver throughout his career, and if Higgins was going to play significant snaps this season while everyone was healthy, it would be at the Z-receiver role. Noel was the slot receiver in three-receiver sets.
In this game, Collins, Kirk and Hutchinson played all eight plays in 11 personnel with the starters. Collins was the X receiver, Hutchinson was the Z, like last week, and Kirk was in the slot for most plays. Higgins and Noel’s only snaps with the starters were two consecutive plays out of 21 personnel. While there is undoubtedly a chance Higgins becomes the primary starter over Hutchinson at some point this season, at the moment, it appears Higgins will be Collins’ backup, while Noel will be Kirk’s backup. Veterans Justin Watson, John Metchie III and Braxton Berrios all entered the game in the second quarter after Collins and Kirk exited. Those three players are competing for one or two roster spots.
Cade Stover fights for a larger role in the Texans‘ offense: Stover played more offensive snaps than Dalton Schultz with the starters.
Last season, Schultz was the Texans’ clear receiving tight end, finishing with 87% of Houston’s offensive snaps in 11 personnel during games where both Schultz and Stover played, while Stover played 10% of those snaps. Both players played significant snaps in 12 personnel. The team didn’t use much 21 personnel, and British Brooks was the only fullback on the roster.
In this game, Schultz and Stover played over the first four drives. The fact that the veteran Schultz played later than players like Collins, Kirk, Chubb and Ogunbowale was noteworthy. Schultz played 12 of 16 snaps in 11 personnel. The two split seven plays out of 12 personnel, while Stover played all five out of 21 personnel. This largely suggests Stover will slightly cut into Schultz’s playing time in 11 personnel. The Texans have fullback Jakob Johnson on the roster this year, which should lead to more 21 personnel usage and more playing time for Stover.
While Schultz will likely remain the top receiving tight end on the roster, this will cut into his fantasy value. He is someone to avoid in most normal redraft leagues.
Hunter Renfrow makes his Panthers debut: Renfrow only played with the Panthers’ second team.
In the Panthers’ first preseason game, Tetairoa McMillan was the X receiver, Xavier Legette was the Z, and Adam Thielen played the slot in three-receiver sets. That quickly changed after Legette was ejected from the game, leading Jalen Coker to take his spot. Thielen left the game after 10 plays, while sixth-round rookie Jimmy Horn Jr. took his spot. McMillan kept playing for the rest of the first half.
This would have been an ideal time to learn more about the Panthers’ receiver room, with Legette back and Renfrow making his debut with the team. The long-time Las Vegas Raiders receiver missed all of 2024 due to an ulcerative colitis diagnosis. He also missed the first preseason game due to a hamstring injury. Unfortunately, Coker missed practice earlier in the week due to illness, and the team decided not to play him.
McMillan and Legette started again and received playing time with the backups for a second straight week. However, they both left at the end of the first quarter this time. Thielen stopped playing at the same time as Bryce Young for a second straight week, making it seem like his job is the most secure. Renfrow was the backup slot receiver in three-receiver sets, suggesting he is not part of the battle for the Z job between Legette and Coker. This pushed Horn down the depth chart. Horn could make the roster if the team opts to keep seven wide receivers, or if he can surpass Renfrow on the depth chart, but the team might decide not to keep three slot receivers on the roster.
It’s unlikely Renfrow will have significant fantasy value this season, but there is a chance he could cut into Thielen’s playing time at some point, which would hurt Thielen’s fantasy value.
Miscellaneous Notes
Green Bay Packers @ Indianapolis Colts


Monitor Tyler Goodson’s health: Goodson suffered what could be a serious injury during this game due to an elbow injury.
D.J. Giddens was a Colts fifth-round pick. He’s been competing for the backup job with incumbent backup Goodson and free agent addition Khalil Herbert. There was reason for optimism for Giddens last week, as Giddens mixed in with Goodson throughout the first half, while Herbert did not play until the second half.
There was even more reason for optimism for Giddens this week. Jonathan Taylor started the game and took the first 10 plays, which covered the first drive and part of the second drive. Giddens took over for the rest of the second drive, instead of Goodson. Giddens took nine of the 14 snaps on the third drive ahead of Goodson.
Unfortunately, Goodson suffered his injury not long after entering the game. As always, we wish Goodson the best in a speedy recovery. This left Giddens playing a few more drives. Giddens’ spot as the No. 2 running back was clear before the injury, but this will make it even safer to draft Giddens as a handcuff option. He is a fine player to consider in the late rounds of drafts at the same time as other handcuff options.
MarShawn Lloyd leads the Packers‘ backup running back job: Lloyd played the most snaps and received the most carries with the starters in this game.
Backup running backs Emanuel Wilson (knee) and Lloyd (groin) missed the first preseason game, but both returned to practice Monday. They joined Chris Brooks in a running back rotation with the starters.
Lloyd and Brooks were the two primary players. Lloyd played 10 snaps to Brooks’ nine over the first two drives. Lloyd played 10 of 11 snaps on first and second downs, while Brooks took all eight snaps on third and fourth down on the first two drives. This suggests that Brooks could play more snaps once the regular season hits, as Josh Jacobs is more likely to take a snap off on third downs than on early downs. However, if Jacobs suffers an injury this season, then it seems clear that Lloyd would be the running back to add off the waiver wire.
Lloyd played one snap on the third drive, while Wilson played the rest of that drive and the next few drives. This suggests that Wilson is a clear fourth on the depth chart at this point. Wilson’s position may be due to his injury, but it also wouldn’t be surprising if he is fourth. This means Wilson would get released if the Packers opt to keep only three running backs on the roster.
Miscellaneous Notes
- Packers quarterback Jordan Love recently underwent surgery on his left thumb after injuring it in the first week of the preseason. He is expected to be ready for Week 1.
- The Packers rested their starters, including running back Josh Jacobs, wide receiver Matthew Golden and tight end Tucker Kraft.
- Packers wide receivers Dontayvion Wicks (calf), Jayden Reed (foot) and Savion Williams (concussion) all missed the first preseason game. Romeo Doubs suffered a back injury in practice on Tuesday that isn’t expected to be serious. Reed was seen in a walking boot earlier in the week but has recently shed it.
- Christian Watson remains on the physically unable to perform list and is expected to miss significant time.
- The Colts rested running back Jonathan Taylor, wide receivers Michael Pittman Jr., Alec Pierce and Josh Downs, and tight end Mo Alie-Cox during the first week of the preseason, but most of those players played this week.
- Downs is dealing with a hamstring injury, so he didn’t play in this game. Pierce didn’t play due to an undisclosed reason.
- The only reason Adonai Mitchell played so many snaps with the starters was due to those injuries.
- Colts rookie tight end Tyler Warren played 14 of 15 snaps with the starters. He played all 20 snaps with the starters last week, and we expect him to rarely leave the field, but it was good to see him play this much in a game where the other Colts tight ends were also available.
- Anthony Richardson Sr. dislocated his pinkie during the first preseason game. While he was held out for the rest of the first preseason game, he was immediately ready to return to practice. Regardless of the injury, the Colts planned to start Richardson in the first game and Daniel Jones in this game.
New England Patriots @ Minnesota Vikings


Antonio Gibson starts for the Patriots: Gibson only played with the backups in the first preseason game but started over TreVeyon Henderson for this game.
In the first preseason game, Rhamondre Stevenson started, while Henderson mixed in significantly with the starters, including taking both of the third downs. Gibson didn’t play until the backups entered the game, suggesting he was a clear third on the depth chart.
This week, the Patriots didn’t have Stevenson, so it was Gibson who started. Henderson’s usage was very similar to last week, initially entering the game on the fourth play, starting the second drive and taking all of the third down snaps. The second drive was a little longer than the first, leading to Henderson playing more snaps than Gibson. Henderson ran the ball more often this week, leading to a touchdown.
It is common for running backs or tight ends to have an every-down role in the preseason before playing a rotational role in the regular season, but it is exceptionally rare for a player to be in a rotation and play in specific situations in the preseason before taking an every-down role early in the regular season. Most believe Henderson’s talent is so undeniable that he will earn the every-down role eventually, but the Patriots seem content on using him as part of a rotation, even if Stevenson were to miss regular-season games. Had the Patriots simply wanted to limit Henderson’s playing time in this game, they could have played him for the first seven to nine plays and then rotated him out, like most teams typically do in the preseason, including the Vikings in this game.
This will make Henderson a frustrating player in redraft leagues, as he will have some games with huge plays leading to significant fantasy value, while others will be games where he doesn’t make the big play, so he won’t have a safe floor due to his low volume.
Patriots wide receiver battle continues: Kayshon Boutte and Mack Hollins were the primary receivers for the Patriots this week.
On the first drive, Boutte was the X receiver, Hollins was the Z, and DeMario Douglas played in the slot in three-receiver sets. The first note is that Douglas only played in 11 personnel sets in this game, which is disappointing after playing some snaps in two-receiver sets last week. While it’s at least possible the Patriots simply wanted to give other wide receivers more looks, this suggests Douglas might not play more snaps this year.
Third-round rookie Kyle Williams started to mix in on the second drive, taking some snaps from both Boutte and Hollins, while Douglas continued to play in the slot. Boutte and Hollins were done for the day after the second drive, suggesting their roster spots are safe. At least one of them will likely be a starter to begin the season. Williams continued playing with Javon Baker on the outside, while undrafted rookie Efton Chism III played in the slot. Chism caught six passes for 71 yards and a touchdown in the first half. Considering Chism is the only other player outside of Douglas playing in the slot, this also suggests his playing time is secure. This likely means Baker and Ja’Lynn Polk won’t make the roster this season.
This is setting up to be a big situation to avoid for fantasy football purposes this year, outside of Stefon Diggs and potentially Douglas. We could see several wide receivers playing around 50% of New England’s offensive snaps with a few hundred yards on the season each, but it will be completely unpredictable which wide receiver might have a big week that week.
Ty Chandler remains the Vikings’ third running back: He played in seven of the first eight plays and exited the game before the rest of the Vikings players.
Aaron Jones Sr. and Jordan Mason are locked into the top two running back spots on the depth chart. Chandler has been on the team since 2022, but some have suggested his roster spot could be in jeopardy. Zavier Scott had a strong performance last week, so some are suggesting Chandler could get traded.
While there is a chance Chandler won’t make the roster, everything from the first two preseason games suggests Chandler is clearly ahead. Last week, Chandler entered the game late in the first quarter, and his day was done at halftime. Scott entered the game in the middle of the second quarter and was still playing into the fourth quarter. Similarly, this week, Chandler played on the first two drives and then exited the game after multiple consecutive plays. Scott entered the game for one play and was the Vikings’ primary running back for the rest of the time with the starters as well as with the backups. Generally, if a running back leaves the game before other starters, their job on the team is safe.
Miscellaneous Notes
- Patriots running back Rhamondre Stevenson missed some practice this week for an undisclosed injury, but it’s not expected to be serious.
- While wide receiver Stefon Diggs has been practicing, the Patriots held him out of the first two preseason games, likely out of caution.
- Kendrick Bourne hasn’t been practicing the last few weeks for the Patriots. While Bourne remains a starter on the unofficial depth chart, the depth chart also has Ja’Lynn Polk on the second string, Mack Hollins on the third and Efton Chism III on the fourth, despite preseason usage evidence to the contrary.
- Patriots lead tight end Hunter Henry missed some time at practice. He has already returned, but the Patriots likely kept him out as a precaution.
- The Vikings only rested Aaron Jones Sr. and Justin Jefferson in the first preseason game. They greatly expanded the list of players not playing this week to include quarterback J.J. McCarthy, running back Jordan Mason, wide receiver Jordan Addison and tight ends T.J. Hockenson and Josh Oliver.
- Jalen Nailor is dealing with a hand injury that kept him out of this game.
- Vikings wide receiver Rondale Moore suffered a season-ending injury on his first play with the Vikings last week, after missing all of last season.
- Vikings sixth-round rookie tight end Gavin Bartholomew remains on the physically unable to perform list.

Cleveland Browns @ Philadelphia Eagles


The Browns’ wide receiver room remains unsettled: There might not be a clear-cut WR2 for the Browns this season.
The Browns’ top four wide receivers are Jerry Jeudy, Cedric Tillman, Jamari Thrash and Diontae Johnson, in some order. Tillman was the Browns’ X receiver last season, and Jeudy was the Z. Thrash is listed on the depth chart as a starting receiver and has consistently played in the slot in three-receiver sets while the Browns’ starters are playing in the preseason, suggesting he will have that role in the regular season. This made it seem like the starting depth chart was relatively settled. Johnson is the top backup. Johnson was primarily playing at the Z-receiver spot in the first preseason game, although he was at his best with the Pittsburgh Steelers as their X receiver.
Jeudy sat out this preseason game as he did the first week, but Tillman played, unlike last week. In this game, Johnson was consistently the X receiver when he was on the field, while Tillman was playing the Z-receiver spot. If Tillman was locked into the X-receiver spot as he played last season, we would have expected him to play the X-receiver spot Saturday instead of Johnson. It’s also worth noting that Tillman only played on the first two drives and then was taken out of the game, while Johnson kept playing on the third drive. This still suggests Tillman is ahead on the depth chart.
This suggests Johnson will be the fourth wide receiver, but we could see a lot of rotation among the wide receivers with various combinations. Tillman at X, Jeudy at Z and Thrash in the slot could be the most common one, but Johnson could take either Tillman or Jeudy’s place on any given play, or Johnson could move Tillman to Z on some plays when Jeudy is off the field. Jeudy is also capable of playing in the slot, so there could be plays where Thrash is off the field in three-receiver sets.
Tillman has been a late-round dart throw in fantasy drafts because he was playing 90-95% of Cleveland’s offensive snaps as a starter when healthy last season, but that playing time should dip with Thrash taking the slot role, and Johnson heavily mixing in with the starters.
Will Shipley remains ahead of A.J. Dillon: For the second-straight week, Shipley’s preseason usage was more promising than Dillon’s.
During the first week of the preseason, Shipley played in the first quarter and the first play of the second quarter, while Dillon took the rest of the second quarter. This week, Shipley had the day off while Dillon played on the first drive. The Eagles only had one six-play drive over the first 20 minutes of the game, so it’s unclear how much more Dillon would have played had the Eagles’ offense been on the field more in the first quarter. The Eagles coaching staff has traditionally rotated running backs by drive rather than situation during the preseason. It’s possible that a Saquon Barkley injury would lead to Dillon playing on early downs while Shipley plays on passing downs, as that is each player’s strength. However, this is promising that Shipley could have a larger role in the case of a Barkley injury.
Miscellaneous Notes
- The Browns rested quarterback Joe Flacco, running backs Jerome Ford and Dylan Sampson, wide receiver Jerry Jeudy, and tight ends David Njoku and Harold Fannin Jr. Sampson and Fannin both played significantly in their previous preseason game, while the other four have sat out both games. This is a promising sign that the mid-round rookies will have significant roles in the season.
- Browns quarterback Kenny Pickett continues to miss time due to a hamstring injury. Dillon Gabriel recently returned from injury, while Shedeur Sanders, who played most of the first preseason game, is missing due to an oblique strain.
- Browns running back Quinshon Judkins was not charged in a domestic violence case, but the NFL is still reviewing his case. He is still not under contract and hasn’t been practicing with the team.
- Wide receiver DeAndre Carter and tight end Blake Whiteheart missed last week due to undisclosed reasons. Carter remained out for this game, while Whiteheart was the primary tight end for this game.
- Wide receiver David Bell remains on the non-football injury list.
- The Eagles didn’t play quarterback Jalen Hurts, running back Saquon Barkley, wide receivers A.J. Brown and DeVonta Smith, and tight end Dallas Goedert in either week of the preseason. Philadelphia added quarterback Tanner McKee, running back Will Shipley, wide receiver Jahan Dotson and tight end Grant Calcaterra to the list of players not playing after all four played last week.
- Terrace Marshall missed the first preseason game due to a knee injury but has practiced most of the week. While he didn’t start, he played on the first drive along with Johnny Wilson, Ainias Smith and undrafted rookie Darius Cooper. If the Eagles keep seven wide receivers on the roster, they would all make the team. For those in deep dynasty leagues, Cooper could be a name to watch, given his playing time in the first quarter last week and the start this week.
San Francisco 49ers @ Las Vegas Raiders


It’s time to be concerned about Brock Bowers: The Raiders’ elite tight end was playing on a limited basis with the first team offense.
The Raiders spent their first 13 plays on offense playing out of 11 personnel. Bowers played the first snap and caught a 28-yard pass. From that point, Bowers was consistently on the field on third downs, but Michael Mayer was typically on the field on first and second downs. Bowers played on one other first down over that 13-play stretch. This led Mayer to play eight snaps compared to Bowers’ five. The Raiders followed this up with two goal-line plays, where three tight end and an additional offensive lineman were on the field. The Raiders put in their backups on the third drive, which meant both Bowers and Mayer were done playing.
On one hand, this is the preseason, and there is no guarantee that this is how the Raiders intend to use their tight ends in the regular season. It’s worth noting the Raiders have not been using 12 personnel with the starters in the preseason, and this could potentially be a significant part of their offense to put their best players on the field.
On the other hand, it shouldn’t be that surprising if the Raiders are limiting Bowers’ playing time on early downs. There were reports a month ago that the Raiders had major plans for Mayer. When Mayer was drafted, he was praised for being a well-rounded tight end who is capable of blocking and catching passes. In his rookie season, he was used primarily as an early down tight end. Bowers was listed at 243 pounds at the combine and 235 pounds on the Raiders’ official roster. Other tight ends of his size, like Juwan Johnson, Chig Okonkwo and Dalton Kincaid, have all been rotational players to fantasy football managers’ dismay. Bowers’ 956 snaps last season were the most by any tight end at 240 pounds or lighter in the 19 seasons we have data. Las Vegas just drafted Ashton Jeanty, and the offense will go through the run game. It makes sense to have a better blocker on the field when possible.
This kind of rotation is also how Chip Kelly has used tight ends in the past. He had a two-man committee at tight end in his four seasons as an NFL head coach. With Philadelphia, Zach Ertz was the receiving tight end, while Brent Celek was an every-down tight end. In San Francisco, Brent’s brother, Garrett Celek, was the every-down tight end, while Vance McDonald was the receiving tight end. In three of those four years, the tight end who led the team in snaps was different than the tight end who led the team in receiving yards.
Even if Bowers plays in this role, he should still be expected to be a top-three fantasy tight end, given the state of the position. However, his ADP is in the mid-second round on Yahoo!, ESPN and Sleeper, right around the time as A.J. Brown and Drake London at wide receiver, Josh Jacobs and Jonathan Taylor at running back, and the top quarterbacks. Given the uncertainty around how many pass routes he will run compared to the security of the other options, and the fact that Trey McBride and George Kittle are available in the third round, it would be advisable to pass on Bowers.
Ricky Pearsall steps up amid injuries: Pearsall should have a full-time role for the foreseeable future.
49ers wide receiver Jauan Jennings remains out due to an injury and is also looking for a new contract. Recent reports suggest they are not close on a contract extension. Brandon Aiyuk remains on the physically unable to perform list, and Kyle Shanahan recently suggested Aiyuk could return around Week 6. They are expected to be the top two wide receivers on the 49ers depth chart when healthy and available, but it’s unclear when that will happen. On top of that, fifth-round rookie wide receiver Jordan Watkins suffered a high ankle sprain and will miss a month. Backup wide receiver Jacob Cowing missed the first week of the preseason but recently returned to practice.
Pearsall played on the first drive of this game in an every-down role. He’s expected to be a slot receiver in three-receiver sets when everyone is healthy, as he did most of last season. Even when the team used three-receiver sets, Pearsall was lining up on the outside rather than playing in the slot. Demarcus Robinson was the other outside receiver with the starters, while Russell Gage played in three-receiver sets.
After the first drive, Brock Purdy, Kyle Juszczyk, Pearsall and Kittle stopped playing, suggesting Pearsall is already on the same level as the 49ers’ starters. He caught three of four targets for 42 yards on his one drive. While he will face more competition for touches once the regular season hits, particularly from Christian McCaffrey, we should expect significant volume for Pearsall, at least early in the season.
Miscellaneous Notes
- Raheem Mostert was the clear backup running back, ahead of Zamir White and Sincere McCormick, for a second straight week. Mostert played a snap with the starters and was the first running back on the field when the backups took over.
- The 49ers rested quarterback Brock Purdy, running back Christian McCaffrey, fullback Kyle Juszczyk, wide receiver Ricky Pearsall and tight end George Kittle during the first week of the preseason. Everyone except McCaffrey played this week.
- 49ers backup running back Isaac Guerendo is out due to a shoulder injury and is expected to miss a few weeks. Fifth-round rookie Jordan James is similarly out for a few weeks due to a broken finger.
- The 49ers released veteran Ross Dwelley earlier in the week, suggesting either Jake Tonges or Bayden Willis will make the roster as the third tight end.
- The Raiders continued to use Jakobi Meyers in the slot, Dont’e Thornton Jr. at X and Tre Tucker at Z, while second-round rookie Jack Bech did not play until the backups came in. The fact that Bech didn’t play a single snap with the starters suggests the Raiders don’t view this as a competition, meaning that Bech is simply a backup behind Tucker. He should not be drafted in normal redraft leagues.
Baltimore Ravens @ Dallas Cowboys


Tylan Wallace remains fourth on the Ravens depth chart: Wallace was the only Ravens’ skill player to exit before halftime.
Wallace was the fourth wide receiver on the Ravens’ depth chart last season, playing 275 offensive snaps in the regular season. The Ravens swapped out Nelson Agholor for DeAndre Hopkins as the third wide receiver on the depth chart. The Ravens drafted Devontez Walker in the fourth round of the 2024 draft, which should give Wallace some competition, but he is ahead at this point.
Wallace only played until the four-minute mark of the first quarter, and then his day was done on offense. Everyone else continued playing throughout the first half. It’s also worth noting that Wallace is capable of playing any of the wide receiver positions, while Walker has played almost exclusively the X-receiver position, which is the same position as both Rashod Bateman and Hopkins.
Wallace would likely need a few injuries on offense before he could have fantasy value.
Jalen Tolbert remains fourth on the Cowboys depth chart: Tolbert wasn’t among the players to sit out this game, but he was the Cowboys’ first wide receiver to leave the game.
The Cowboys rested three wide receivers for the second straight week, including CeeDee Lamb, George Pickens and KaVontae Turpin. This suggests that Turpin is currently ahead of Tolbert on the depth chart. The Cowboys have multiple other wide receivers they’ve invested in during recent seasons, but it appears Tolbert remains ahead of them.
In the first preseason game, Tolbert and Jonathan Mingo started and left the game at the same time in the middle of the second quarter. Jalen Cropper also started, but he kept playing until halftime. This week, the same three wide receivers were in the starting lineup. However, this week, Tolbert exited the game in the middle of the second quarter, at the same time as running back Miles Sanders and tight end Luke Schoonmaker. Mingo kept playing throughout the rest of the first half, along with Cropper and quarterback Joe Milton III. This suggests Tolbert is fourth on the depth chart, Mingo is fifth and Cropper is sixth. It is unlikely any of these three wide receivers will have fantasy value this season unless there are multiple injuries to the starters.
Miscellaneous Notes
- The Ravens rested quarterback Lamar Jackson, running backs Derrick Henry and Justice Hill, fullback Patrick Ricard, wide receivers Zay Flowers, Rashod Bateman and DeAndre Hopkins and tight end Mark Andrews during both the first preseason game and this game.
- Tight end Isaiah Likely remains out with a foot injury. His status for Week 1 is in question.
- Ravens third-string running back Keaton Mitchell missed this game after not practicing all week with an undisclosed injury, after shining in the first preseason game.
- The Cowboys rested quarterback Dak Prescott, running back Javonte Williams, wide receivers CeeDee Lamb, George Pickens and KaVontae Turpin and tight end Jake Ferguson in both the first and second preseason games.
- Rookie running back Jaydon Blue has been dealing with a foot and ankle injury, while tight end Brevyn Spann-Ford has a leg injury. Both players missed both last week and this week.
- Miles Sanders also missed last week due to a knee injury, but he returned to practice earlier in the week. He started for Dallas in this game, but this gave us no indication of how the Cowboys’ running back rotation might play out without Williams and Blue also playing.
- Cowboys tight end John Stephens Jr. sat out last week’s preseason game. He has torn his ACL in each of the previous two preseasons.
- 2023 seventh-round wide receiver Jalen Brooks missed this game due to a hip injury. He was sitting eighth on the depth chart following last week’s preseason game.
- Princeton Fant sat out last week’s preseason game for an undisclosed reason, but he was able to return this week.
Los Angeles Chargers @ Los Angeles Rams


Monitor Quentin Johnston’s health: Johnston took a big hit, with his helmet hitting the turf, and he was carted off the field.
The Chargers played all of their starters for the first time this preseason, which included Johnston playing his first preseason game. Johnston played each of the first three plays and was then replaced by rookie KeAndre Lambert-Smith, who has been playing the X receiver role throughout the preseason, while Tre’ Harris has played at Z. Johnston is also an X receiver, which is why Lambert-Smith took over instead of Harris.
The Chargers used an X receiver and Ladd McConkey on every play during the first drive, while Keenan Allen joined for three-receiver sets. McConkey was the slot receiver for four of the five plays out of 11 personnel, while Allen took the fifth snap.
While Johnston missed most of this game, it was a good indication of what we can expect out of the wide receivers this season. Assuming Johnston is able to recover by the start of the season, he should consistently be on the field regardless of personnel grouping, while Lambert-Smith occasionally rotates in. McConkey will play every down at Z in two-receiver sets and primarily in the slot in three-receiver sets. Allen will probably stick with 11 personnel and potentially be McConkey’s backup in two-receiver sets. This means Harris will probably only play as a backup in 11 personnel this season, making it unlikely he sees significant playing time this season.
Tyler Conklin takes hold of the Chargers’ receiving tight end role: The Chargers had all of their tight ends playing together for the first time, giving us an indication of how the rotation might look.
The Chargers rested Conklin in the first preseason game and Will Dissly in the second. In both games, Conklin and Dissly only played a partial role over a short period of time. In this game, Dissly and Conklin were the only tight ends to play snaps with the starters, and both of them exited the game after the first drive with the rest of the starters.
Conklin played four of five plays out of 11 personnel, while Dissly took one. Dissly played on first-and-10, while Conklin was in for traditional passing situations. They two shared the field for one play out of 12 personnel, while Dissly played both snaps out of 21 personnel. This means that Dissly is back to the role he played early last season, where he was gaining 10-30 receiving yards each week. Conklin has the receiving role that Hayden Hurst had to begin the season, Dissly had for most of the season, and Stone Smartt had briefly when Dissly was hurt. Oronde Gadsden was significantly hyped at the start of training camp, but he only played with the backups this week. Tucker Fisk had the primary blocking role for most of last season, but he was also relegated to a backup role. While there is a chance Gadsden earns the receiving role at some point this season, or can complicate the rotation, it’s unlikely he will have fantasy value anytime soon. Conklin is the tight end for this team to draft if you have to draft one, but given the rotation, it might be best to avoid.
Blake Corum and Jarquez Hunter continue to take preseason snaps: The Rams generally rest all players who are expected to have a significant role in the regular season.
The Rams’ running back situation has been a roller coaster in recent years. They consistently have one lead back in the run game, meaning whoever the starter is very fantasy-relevant. Kyren Williams ran for 1,144 yards in 2023 and seemed like the future at the position, but then the Rams drafted Corum in the third round last season. Williams ran for another 1,299 yards last season, but then they drafted Hunter in the fourth round.
Williams received some much-needed security two weeks ago, securing a three-year, $33 million contract extension, which ensured he would not be traded this season and was unlikely to lose his starting job. Williams’ security has increased throughout the preseason because Corum and Hunter are both playing. Last season, Williams, Corum and Ronnie Rivers sat out the entire preseason. Similarly, in 2023, both Cam Akers and Williams didn’t play in the preseason. This was the first time the Rams only rested one running back in the preseason since 2018, when Todd Gurley II was RB3, and Malcolm Brown and C.J. Anderson were the backups.
Corum and Hunter played both last week and this week. Corum played the nine snaps on the first drive before allowing Hunter to take over. The Rams, in the past, have sat more players as the preseason progressed. The Rams have three other running backs further on the depth chart, so it’s not like they were hurting to find players for this game. While Corum likely has fantasy value as a handcuff to Williams, it’s very unlikely Corum or Hunter has stand-alone value this season without an injury.
Miscellaneous Notes
- The Chargers rested quarterback Justin Herbert, running back Omarion Hampton, wide receivers Ladd McConkey, Quentin Johnston and Keenan Allen, and tight end Will Dissly last week, but everyone played this week.
- Najee Harris remains on the non-football injury list. He participated in his first drills since his July 4th eye injury earlier this week, but there is still no clear timetable for his return.
- The Chargers’ backup running back has missed the last two preseason games due to an undisclosed injury. He had played ahead of Kimani Vidal and Hassan Haskins during the Hall of Fame game.
- Kimani Vidal’s hold on the third running back spot has strengthened each week. He should see playing time early in the season given Harris’ injury, but he would need an injury to Hampton to have fantasy value.
- Ladd McConkey had missed some practice with a foot injury, but he returned to team drills earlier this week and played.
- Jalen Reagor has missed each of the first three preseason games with a lower-body injury. The Chargers recently moved rookies Tre Harris and KeAndre Lambert-Smith ahead of Reagor on their unofficial depth chart. Reagor will only make the roster if Los Angeles chooses to keep seven wide receivers.
- The Rams rested quarterback Jimmy Garoppolo, running back Kyren Williams, wide receivers Puka Nacua, Davante Adams, Tutu Atwell, Jordan Whittington, and tight ends Tyler Higbee, Colby Parkinson and Terrance Ferguson for the second straight week.
- The Rams’ starting quarterback, Matthew Stafford, remains out with a back injury. It remains unclear when Stafford could return. He was supposed to work out today, but team officials have declined to say if that actually happened. He should not be drafted in normal single quarterback leagues, and anyone drafting him in superflex leagues will need a backup plan.
New York Jets @ New York Giants


The Jets’ backfield remains a rotation: Breece Hall barely played over 50% of New York’s offensive snaps with the starters, despite missing Isaiah Davis.
The Jets had a three-man rotation with one drive with the starters last week. Hall led the way, but Braelon Allen also played on early downs, and Davis consistently played on third downs, as well as an early down. Davis missed this game due to an ankle injury.
Hall again started the game. He typically played two consecutive snaps, while Allen entered the game immediately after. The Jets had five third downs over their two drives with the starters, and Allen was on the field for all five. While Hall ran the ball a little more often, Allen was more effective running the ball.
Hall played 61% of New York’s offensive snaps with the starters. He played at least 69% of the offensive snaps in all but three games last season, and the three games came before he missed time due to injury and two of his first three games back from injury. We can expect that the 61% rate will decrease at least a little bit once Davis is back. While most backfields have a two-man rotation, Hall is expected to be in one of the worst rotations in the league for fantasy purposes. There is uncertainty around the Cleveland Browns, Dallas Cowboys, Jacksonville Jaguars and Houston Texans, but there is a chance those could all stabilize to two-man rotations eventually.
Hall’s ADP is RB14, but everything the coaches have said mixed with the Jets’ rotation with the starters makes Hall one of the easiest players to avoid at their current ADP.
Mason Taylor makes his Jets’ debut: Taylor missed the first preseason game due to an ankle injury but was fully practicin earlier in the week.
The Jets moved on from their former starting tight end, Tyler Conklin, this offseason and drafted Taylor in the second round to be his replacement. He and Jeremy Ruckert were the primary tight ends with the starters. They shared the field in 12 personnel, which the Jets used frequently on the two drives with the starters. They were close to splitting snaps in single-tight-end sets. Ruckert tended to play more on early downs and Taylor more on passing downs.
While this wasn’t the ideal case for Taylor, it was a strong first game. He is already the Jets tight end who is running the most routes and is ahead of a few other tight ends in the league based on how New York used its tight ends. This is also a starting point, as rookies tend to play more snaps as the season progresses. There is a chance that Taylor could be playing closer to 80% of the snaps by Week 1. At the very least, he is well ahead of other Day 2 and 3 tight ends, including Elijah Arroyo, Oronde Gadsden, Terrance Ferguson and Harold Fannin Jr.
Taylor is a fine late-round dart throw in deeper leagues and will be someone to monitor closely if he’s on the waiver wire.
Beaux Collins emerges out of the Giants’ wide receiver room: The undrafted rookie caught an 80-yard pass on the Giants’ first drive, leading to a New York touchdown.
The Giants’ wide receiver room didn’t seem to change much this offseason, with Malik Nabers, Wan’Dale Robinson, Darius Slayton and Jalin Hyatt at the top of the depth chart. Nabers is dealing with another minor injury, which led him to miss the game. However, rather than Hyatt starting the game, it was the undrafted rookie out of Notre Dame.
Collins has received significant buzz from Giants camp in recent days, especially after he missed a week of practice, including the first preseason game. Collins was in a rotation with Hyatt throughout the first half. Hyatt wasn’t able to play in the Giants’ first preseason game for an undisclosed injury, and that injury may have impacted his playing time in this game. Regardless, the battle for the Giants’ fifth wide receiver spot seemed wide open, and after making an 80-yard catch, it wouldn’t be surprising if Collins has that job locked up. The fact that other wide receivers weren’t part of the first half rotation also suggests Collins will be the guy.
While this isn’t enough to draft Collins in most leagues, there is a chance Collins can surpass Hyatt on the depth chart. Both Nabers and Slayton have a history of injury, so there is a chance Collins will start games for New York this season. He is one of the top undrafted free agents to consider in any deep dynasty league.
Miscellaneous Notes
- Jets backup quarterback Tyrod Taylor recently underwent knee surgery. There is hope he will be ready for Week 1, but he will be out for the rest of the preseason.
- Wide receiver Xavier Gipson missed last week due to a shoulder injury, but he’s been practicing this week and was available to play.
- Wide receiver Allen Lazard will miss two weeks due to a shoulder injury. He was third on the Jets depth chart last week, but Tyler Johnson and Arian Smith also mixed in early on.
- Josh Reynolds established himself as the Jets’ second wide receiver last week. That remained true this week, while Johnson filled the void with Lazard out. It’s at least possible that Johnson can win the third receiver spot while Lazard is out.
- Wide receiver Irvin Charles remains on the physically unable to perform list with a knee injury. It seems unlikely he will make the 53-man roster.
- Wide receiver Irvin Charles remains on the physically unable to perform list with a knee injury. It seems unlikely he will make the 53-man roster.
- Giants rookie running back Cam Skattebo remains out with a hamstring injury. The longer Skattebo is out, the more people can trust Tyrone Tracy Jr. earlier in the season, and the later Skattebo will fall down the draft board.
- Eric Gray remains on the physically unable to perform list. He might not make the roster, unless the Giants choose to keep four running backs.
- Last week, Wan’Dale Robinson was playing as an outside wide receiver, at times in two-receiver sets. This made it seem like he might be in store for a larger role this season. However, in this game, he was back to only playing in three-receiver sets.
- The Giants were also without backup tight ends Daniel Bellinger and Chris Manhertz due to apparent injuries.

Tampa Bay Buccaneers @ Pittsburgh Steelers


Monitor Jalen McMillan’s health: McMillan left the game early after landing on his head after making a catch.
Luckily, he was able to walk off the field and was talking with trainers afterwards, as there was concern it could be a serious neck injury.
McMillan started the game with rookie Emeka Egbuka, while Sterling Shepard played in three-receiver sets, similar to last week. Egbuka continued to play the X-receiver role, which is typically Mike Evans‘ spot, while McMillan played his usual Z role and Shepard played in the slot.
After McMillan’s injury, seventh-round rookie Tez Johnson joined the starting lineup after missing last week’s preseason game. It was notable that Johnson was already ahead of other veterans, like Rakim Jarrett and Ryan Miller, on the depth chart.
If McMillan were to miss time, it would ensure Egbuka had a spot in the Buccaneers’ starting lineup. The fact that neither Egbuka nor McMillan has played in the slot in the preseason could be a sign that the Buccaneers are optimistic about Chris Godwin playing in Week 1. Ideally, Egbuka would play some snaps out of the slot in the preseason if he were to play there in Week 1.
Kenneth Gainwell remains ahead of Kaleb Johnson: All five of Gainwell’s snaps occurred before Johnson played his first snap.
For the second straight week, Jaylen Warren sat out with the rest of the clear starters. Gainwell played the first four snaps, followed by Johnson playing well into the third quarter, with players like Trey Sermon. There are times when rookie running backs start lower on the depth charts than people expect, so this wasn’t too concerning for Week 1.
However, the Steelers did something very similar this week. Gainwell played all five snaps on the first two drives, and then his day was done earlier than all other Steelers who started this game. Johnson took over after that point. It’s one thing if the two running backs are rotating with Gainwell having a lead at this point, or if Gainwell played significantly before Johnson joined the game. However, when a running back only takes a few snaps to start preseason games and then their day is done, that typically indicates a significant role this season. If Warren and Gainwell both have significant roles, there isn’t much room for Johnson.
While it’s possible Johnson can surpass Gainwell on the depth chart as early as next week, we might also never see a clear passing on the depth chart. Johnson is expected to be an early-down back, while Gainwell is more well-rounded, so the two might be stuck in roles that don’t end up leading to fantasy value.
Miscellaneous Notes
- The Buccaneers rested quarterback Baker Mayfield, running back Bucky Irving, wide receiver Mike Evans and tight end Cade Otton last week.
- Chris Godwin remains on the physically unable to perform list. There has been no recent update on his injury, and there is an expectation that he will miss the start of the season.
- Rachaad White suffered a groin injury in the Buccaneers’ first preseason game and was considered day-to-day.
- Bucky Irving played 18 of 19 snaps with the starters, including several plays on third and long. While we can’t read too much into that with White out, it’s good to know the Buccaneers trust him to play close to 100% of the snaps if they want.
- Buccaneers backup wide receiver Trey Palmer didn’t play in this game but was back on the field Friday, giving him a chance of playing in next week’s preseason game.
- The Steelers held out quarterback Aaron Rodgers, running back Jaylen Warren, wide receiver D.K. Metcalf and tight ends Jonnu Smith and Pat Freiermuth in both last week’s and this week’s games.
- Steelers wide receiver Calvin Austin III was described as day-to-day but has missed the last two weeks of practice. This opens the door for another wide receiver to take the second wide receiver spot.
Arizona Cardinals @ Denver Broncos


Evan Engram continues his rotational role: The Broncos played both of their starting tight ends, giving us a better look at how their tight ends will rotate this season.
Payton has a long history of rotating his skill players, so it should be no surprise that the Broncos are rotating Engram and Adam Trautman. Last week, the starters played over three drives. Engram and Trautman perfectly split snaps in 11 personnel on early downs. In 12 personnel, Trautman played in all six, while Engram played five of six, and Lucas Krull took the other snap. Engram played all four snaps out of 11 personnel on third downs.
This week, the rotation was a little more positive for Engram. He played seven of 11 snaps out of 11 personnel on early downs. He played the only snap out of 11 personnel on third down and played one of the two snaps out of 12 personnel. This has given him a snap rate of 75% over the last two weeks, which is a little lower than his average when healthy.
It’s worth noting the Broncos have stayed in 11 personnel more often than usual. They’ve used 11 personnel for 75% of the snaps with the starters last season, compared to 61% last year. They’ve been missing their fullback, Michael Burton, due to a hamstring injury, which means they haven’t run 21 personnel. Broncos backup tight end/fullback Nate Adkins is expected to miss regular-season time after going through surgery. The Broncos haven’t run as much 12 personnel, likely because of Adkins’ injury. Once he’s back, we can expect more plays out of 12 personnel and more plays without Engram.
This won’t matter if Engram continues to make 58-yard catches, like he did in this game, but a lot will depend on his target rate. The Broncos didn’t play any of their starting three wide receivers in this game, and Engram only had one target in the preseason. While this game was good news for Engram, he remains a tight end to avoid.
As always, the Broncos’ preseason usage hasn’t always been indicative of what they’ll do in the regular season, as their preseason plans are unique compared to the rest of the league. The Broncos’ takeaways in the preseason should be taken with a grain of salt relative to all other takeaways.
Tip Reiman rests for the Cardinals: The Cardinals’ third-round pick out of the 2024 draft was among the several Arizona players who had the night off.
The Cardinals have one of the best tight ends in the NFL in Trey McBride, which made it surprising when Arizona invested an early draft pick on Reiman a year ago. He ended up playing 451 snaps while Elijah Higgins played 412. The team ran 176 plays out of 13 personnel, which was the most in the league. The three tight ends rotated significantly in two-receiver sets, which is typically when McBride would get a break.
This season, Reiman might expand his lead over Higgins. All three tight ends played last week. McBride left the game late in the first quarter, Reiman left early in the second, and Higgins left after halftime. This week, Reiman was among the several players who had the night off. Despite this, Higgins would probably be the primary receiving tight end if McBride were to suffer an injury, as Reiman specializes in blocking, while Higgins is more well-rounded.
Miscellaneous Notes
- Cardinals backup wide receiver Simi Fehoko was the only skill player to miss the Cardinals’ first preseason game due to a quad injury. He was back to practice on Tuesday. He was part of the Cardinals’ wide receiver rotation in this game. He is competing with Xavier Weaver for the fifth receiver spot on the roster, although both will probably make the roster.
- This week, the Cardinals rested quarterback Kyler Murray, running backs James Conner and Trey Benson, wide receivers Marvin Harrison Jr., Michael Wilson, Zay Jones and Greg Dortch, and tight ends Trey McBride and Tip Reiman.
- The Cardinals started Michael Carter, while Emari Demercado played on third downs. This means it’s unlikely Demercado will have fantasy value this season, even if Conner and Benson suffer injuries.
- The Broncos rested quarterback Bo Nix, running back J.K. Dobbins and wide receivers Courtland Sutton, Marvin Mims Jr. and Devaughn Vele after playing their starters last week.
- Broncos backup tight end/fullback Nate Adkins is expected to miss regular-season time after going through surgery. Fullback Michael Burton also missed his second-straight preseason game with a hamstring injury.
- The Broncos took their tight ends and Harvey out of the game after two drives, while the backup wide receivers kept playing. This presumably shows there is a gap between Mims and Vele compared to Troy Franklin and Pat Bryant.
- Broncos wide receiver A.T. Perry was recently activated from the PUP list. There is a chance Perry can make the roster if the Broncos opt to keep seven wide receivers, and he can beat Michael Bandy for the seventh spot.
Jacksonville Jaguars @ New Orleans Saints


Tank Bigsby starts for the Jaguars: Travis Etienne Jr. started in the first preseason game.
The Jaguars used a relatively basic running back rotation in their first game. Etienne took the first drive, Bigsby played the second and third, Bhayshul Tuten took the fourth drive to the eighth drive, and LeQuint Allen played the ninth and 10th drive, and just four plays were exceptions when drives ran long and the Jaguars wanted to give the current running back a break. These kinds of rotations are common in the preseason and give us a look at the current order of the depth chart, but they do little to help us understand how running backs might rotate during the season.
This week, the backfield better resembled how it might look in the regular season. On the first drive, Bigsby played on first and second downs, while Etienne played on third down. This makes sense, given the two running backs’ strengths. On the second drive, Etienne started, played two snaps, followed by Bigsby’s two, and another four for Etienne. This put the two running backs in basically a 50/50 split. They surprisingly were near-even in routes, targets and carries. We can expect this to shift at least a little bit in the regular season with Etienne catching more passes and Bigsby running more, but we shouldn’t expect these tendencies to be as strong as last season, given how Liam Coen used his running backs in Tampa Bay last season.
Currently, Etienne has a consensus ADP two rounds earlier than Bigsby, ranging from one round or less on ESPN and Yahoo! to four rounds on Sleeper. These should be closer together, and if anything, Bigsby should be the one drafted earlier.
For the second straight game, Tuten did not play a snap with the starters. He missed some time during training camp, so it’s understandable that he hasn’t worked his way to the starters yet. He may mix in more frequently as the season progresses, hurting both Bigsby and Etienne’s fantasy value. The only way any of these players will become a consistent fantasy starter this season is if one starts to clearly outperform the other two.
Chris Olave and Rashid Shaheed make their preseason debuts: Both wide receivers missed the second half of the 2024 season.
The first and most obvious takeaway is that it’s good to see both players are healthy. We expect both players to rarely leave the field this season and both played 100% of New Orleans’ snaps with the starters, so this game was also in line with expectations.
Brandin Cooks was among the veterans not playing in this game, so we don’t have a great view of how the wide receivers will be rotated or used this season. The general expectation is that Cooks would join Olave and Shaheed in three-receiver sets, but that might not be the case, as none of the three receivers primarily play out of the slot.
Last week, Brandon Cooks and Mason Tipton were the primary receivers on the first drive, while Cedrick Wilson Jr. played in the slot in three receiver sets. In this game, Wilson also played in three-receiver sets and was the slot receiver more often than not. Wilson had seven snaps out of the slot in 11 personnel on the first three drives, compared to Olave’s three and Shaheed’s three. This suggests Wilson could have a larger role in the offense in 11 personnel, and Cooks could end up being more of a backup to Olave and Shaheed. It’s also possible we simply see a rotation of Olave, Shaheed and Cooks playing in the slot, while all of them take between 30-40% of the snaps in 11 personnel.
It’s worth noting that Wilson’s best season was in 2021 with the Dallas Cowboys, where he caught 45 passes for 602 yards and six touchdowns as the Cowboys‘ primary slot receiver, while CeeDee Lamb was playing more snaps lined up out wide. Kellen Moore was the Cowboys’ offensive coordinator that season.
The slot role in New Orleans is particularly noteworthy because of Moore’s history. Over the last three seasons, Moore’s primary slot receiver has averaged between 15.3 and 21.5 PPR points per game. His six primary outside receivers in three receiver sets have largely been unrosterable in fantasy, but the major exception was A.J. Brown last season. We will likely see those tendencies change this season due to Olave and Shaheed playing significantly on the outside and their talents, but we could see Wilson receiving a few more targets than originally anticipated, while Olave and Shaheed receive a little less.
Miscellaneous Notes
- Wide receiver and cornerback Travis Hunter is dealing with an upper-body injury and was announced out prior to the game. Dyami Brown was also ruled out for an undisclosed reason.
- Last week, Brian Thomas Jr. and Hunter split snaps in the slot with the starters. In this game, it was a split between Thomas and Austin Trammell, further suggesting the Jaguars won’t have a clear slot receiver and instead will move their wide receivers around more often than Liam Coen’s offense did with the Tampa Bay Buccaneers last season.
- The only Jaguars skill player not to play last week was tight end Johnny Mundt, who has missed most of the last three weeks due to an upper-body injury. He and Hunter Long are listed at the same spot on the depth chart, but Mundt was the clear second tight end based on usage with the starters in this game.
- The Saints rested running back Alvin Kamara and wide receivers Chris Olave and Rashid Shaheed last week. This week, it was again Kamara, along with wide receiver Brandin Cooks and tight end Juwan Johnson.
- Kendre Miller played 14 snaps with the starters while Cam Akers played four, including three on third down. If Kamara were to suffer an injury, we could expect Miller to be the early down back to pick up off waivers, but Akers would also play snaps in those passing situations.
- Saints tight ends Foster Moreau and Taysom Hill remain on the physically unable to perform list. Hill is expected to miss significant time this season.
- Saints backup wide receiver Bub Means landed on injured reserve this week due to an ankle injury he suffered last week.
- Rookie running back Devin Neal is expected to miss a few weeks due to a hamstring injury.
Buffalo Bills @ Chicago Bears


First look at Colston Loveland with Cole Kmet: Kmet holds a slight edge over Loveland as the Bears’ lead tight end.
Kmet was among the Bears starters who sat out the first preseason game, with Loveland playing briefly at the start of the game. This week was the first true look at how they might be used together.
The two were used interchangeably, both playing five snaps on first downs and three snaps on second downs, while Kmet played one more snap than Loveland on third downs. They had five plays together in 12 personnel, while Kmet played five snaps to Loveland’s four in 11 personnel. While Kmet had the lead in snaps, Loveland was targeted twice compared to one target by Kmet.
Ideally, Loveland would be playing closer to 100% of the snaps with the starters. However, this isn’t all that different from how Brock Bowers was used during the preseason last year. The important part is that the two were used interchangeably, so it would be relatively easy for playing time to change. Had Kmet been playing more on early downs and Loveland more on later downs, that would suggest the team had specific plans for the two tight ends that would make it a little more difficult for Loveland to earn more playing time.
This means Loveland should have a chance to finish as a top-10 fantasy tight end if he plays well enough, but we shouldn’t expect him to be an instant sensation like Sam LaPorta, who immediately was playing all of the 11 and 12 personnel snaps in his first preseason game.
Olamide Zaccheaus was the Bears’ slot receiver: Second-round rookie Luther Burden III was restricted to playing with the second team.
The Bears also used their starting wide receivers for the first time. While Chicago has a new head coach in Ben Johnson, the wide receiver usage looked decently similar to last season. D.J. Moore was the X receiver and the least likely of the three to line up in the slot. Rome Odunze was the Z receiver, and he lined up in the slot here and there. Instead of Keenan Allen, Zaccheaus was typically in the slot in three-receiver sets. The one difference is that Odunze was consistently on the field in two-receiver sets, while Zaccheaus only played in three-receiver sets.
This should generally be good news for Moore, Odunze and Loveland, as Zaccheaus has a long career of being a solid role player but has never had a high target rate. This means more targets for those three. However, Zaccheaus is also playing in a position most similar to Amon-Ra St. Brown, which could mean Zaccheaus is in store for a career year. Zaccheaus was targeted twice, as was Moore, while Zaccheaus scored the game’s first touchdown.
It’s also worth noting that Burden didn’t play a single snap with the starters. Burden III had spent time earlier in the offseason injured, so he is a little further behind than most rookies. Still, if the team thought Burden might be in their early-season plans on offense, it could have made sense to get him two or three snaps with Caleb Williams. It’s still fine to spend a late-round pick on Burden but don’t expect immediate returns on that investment. It’s worth noting Adonai Mitchell and Ja’Lynn Polk were also rookie second-round picks a year ago and expected to be starters sooner rather than later, but that never ended up playing out as expected.
Ray Davis plays on third downs: Davis was an every-down back to begin this game.
The Bills rested all of their starters, including both early-down back James Cook and third-down back Ty Johnson. This left Davis as the clear top player on the depth chart, allowing him to play in all situations.
Last season, Johnson had a firm hold on the third-down role, playing 83% of third-and-3-plus plays. Davis had 15 plays in those situations compared to James Cook, suggesting the Bills might like Davis better in those situations. Davis had a slightly higher receiving grade last season, while Cook was the much better pass blocker.
While there are no expectations of Johnson losing the third-down role, it is good to note that Davis would likely be the third-down back if Johnson were to suffer an injury. The data from last season supports this idea, and this game certainly doesn’t hurt his case.
Miscellaneous Notes
- James Cook was one of the few Bills skill players not to play last week due to his holdout, but he was rewarded with a contract extension this past week. However, he was among the players the Bills rested this week.
- Buffalo didn’t play quarterback Josh Allen, running backs James Cook and Ty Johnson, wide receiver Keon Coleman, and tight ends Dalton Kincaid and Dawson Knox.
- Bills wide receiver Khalil Shakir has been out with an ankle injury, but he has reportedly made good progress, increasing the odds he can play in Week 1.
- Bills backup wide receiver Curtis Samuel has been out due to a hamstring injury but recently returned to practice on a limited basis.
- Tyrell Shavers appeared to be the Bills’ likely sixth wide receiver based on his usage last week, but his start in this game makes it even clearer.
- The Bills have a three-man competition for the third tight end spot. Jackson Hawes, Zach Davidson and Keleki Latu rotated throughout the last three quarters last week and continued that rotation throughout this game.
- The Bears rested quarterback Caleb Williams, running back D’Andre Swift, wide receivers D.J. Moore, Rome Odunze and Olamide Zaccheaus, and tight end Cole Kmet last week, but all of them except Swift played tonight.
- D’Andre Swift didn’t play Sunday night for an undisclosed reason, even though there were reports earlier in the week that he would play. Roschon Johnson missed last week due to a foot injury and remained out for this game. Seventh-round rookie Kyle Monangai reportedly missed practice on Friday and also didn’t play Sunday night. Travis Homer suffered a calf injury during last week’s preseason game and didn’t play.
- This left undrafted rookie Deion Hankins as the Bears’ starting running back for this game, although he limped off the field in the second quarter. Do not be surprised if the Bears sign at least one running back this week.
Table Notes
- Snaps include plays called back due to penalties, including 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.
Source link