Select Snap Count Observations: Transactions for Week 8 (Fantasy Football)
We are deep enough into the season that definitive playing time trends have crystallized on the field. We do not need to waste any ink explaining how tracking snap counts gives you a distinct advantage on the waiver wire, so let’s skip the small talk and get right into the data.
San Francisco 49ers

IMAGN IMAGES via Reuters Connect
Christian McCaffrey (52%); Kaelon Black (47%)
If you watched the game, you probably had your heart in your throat when Christian McCaffrey limped off the field with an apparent injury. Fortunately for fantasy managers, McCaffrey was able to return and finish out the game, but his brief absence gave us a crystal-clear look into how this backfield will function if the worst should happen. When McCaffrey was on the sideline, it wasn’t a messy committee or a hot-hand approach. Kaelon Black stepped in as the absolute, undisputed backup, absorbing essentially 100% of the carries when the superstar was off the field (Jordan James received only one carry for the game, but fumbled on his only attempt).
While McCaffrey dodged a major bullet this time around, this situation highlights exactly why Black needs to be rostered in all leagues immediately. Soft-tissue issues and minor tweaks can linger, and we now know exactly who holds the golden ticket to one of fantasy football’s most lucrative running back roles.
Conclusion: Kaelon Black is a mandatory bench stash.
Denver Broncos
Jonah Coleman (49%); RJ Harvey (26%); J.K. Dobbins (23%)
The architectural shifts in Denver’s backfield have officially arrived with the return of Jonah Coleman. Activated from injured reserve, the rookie fourth-round pick received by far the most playing time. Coleman logged 30 of the team’s 61 snaps, turning his nine carries into 54 highly efficient yards. He ran a team-high 13 pass routes, proving that Sean Payton trusts his versatile young asset across all scripts. Payton openly stated post-game that they “got to get Coleman more touches,” signaling a permanent structural takeover.
Meanwhile, J.K. Dobbins plummeted down the rotation, seeing just 14 snaps. While Dobbins salvaged his day by punching in a one-yard TD run—extending his scoring streak to three games—the underlying usage is terrifying. Running back RJ Harvey also stayed involved, playing 16 snaps and turning a screen pass into an explosive 52-yard score. Dobbins is surviving on pure goal-line preference, but a 23% snap share means he simply cannot be locked into starting lineups with any baseline confidence.
Conclusion: Jonah Coleman is an immediate priority waiver add (if available), while J.K. Dobbins has officially devolved into a TD-or-bust bench option.
Green Bay Packers

IMAGN IMAGES via Reuters Connect
Josh Jacobs (52%); MarShawn Lloyd (36%); Pierre Strong (12%)
If you simply checked the box score, you might worry that Josh Jacobs is stuck in an uncomfortably close committee with MarShawn Lloyd. However, watching the tape tells a completely different story. Green Bay was clearly easing Jacobs back into action, yet he looked by far the best running option on the team, bringing a physical element that Lloyd simply couldn’t replicate.
Green Bay’s broader rushing outlook remains a bit murky, but that has far more to do with the trenches than the talent. The Packers’ offensive line is incredibly beat up right now. Things got so desperate during the game that the team had to insert an emergency third-string center who had never played a single live snap at the position and is naturally a backup tackle. Detroit’s running defense is pretty stout, but Green Bay had rushing issues prior to playing Detroit. This outlook does lower Jacobs’ ceiling a bit.
Fortunately, Jacobs made up for it through the air. His TD came via the passing game, and he was a mere Derrick Barnes fingertip away from securing a second receiving score. While the offensive line issues might cap his weekly rushing floor, his heavy involvement as a pass-catcher keeps his high-end value firmly intact. As the Packers scale up his snap share in the coming weeks, the volume should tilt heavily back in his favor.
Conclusion: Hold tight through the offensive line adjustments; Josh Jacobs‘ passing game usage makes him a locked-in starter with better days ahead.
New York Giants
Cam Skattebo (54%); Devin Singletary (36%); Tyrone Tracy Jr. (10%)
Welcome back from the doghouse, Cam Skattebo. After getting thoroughly punished in Week 6 with zero touches for a costly fumble two weeks ago, Skattebo was unleashed against the Texans and responded with his best game of the season. Running like a man possessed, he shredded Houston for a career-high 124 rushing yards and a TD on 17 carries.
The only damper on the day was a hamstring tweak he sustained at the end of a massive 42-yard run in overtime. He pulled up and slid down into a business decision to protect himself, which immediately cleared the path for Devin Singletary to take the next handoff 30 yards for the game-winning YD. Had Skattebo not gotten nicked up on that career-long sprint, he almost certainly would have been the one dancing in the end zone.
Skattebo’s path to a dominant workload looks even clearer now that rookie Tyrone Tracy Jr. suffered an injury during the game. With Tracy sidelined, the competition for touches in this backfield has thinned out. Fortunately, early reports indicate Skattebo avoided a major strain himself, and the Giants have a perfectly timed Week 8 bye for him to rest up.
Conclusion: Cam Skattebo has completely reclaimed his role as the Giants’ lead back and remains a rock-solid RB2.
New York Jets
Omar Cooper Jr. (64%); Garrett Wilson (85%)
The draft capital is officially translating into a massive on-field role for rookie Omar Cooper Jr. After missing four weeks early on with a high ankle sprain sustained in the opener, the first-round pick has exploded over the last two games. On Sunday against the Dolphins, Cooper was on the field only 12 snaps less than Garrett Wilson, and he capitalized by leading the entire team with a spectacular five catches for 115 yards and a TD.
What is even more impressive is how the Jets are choosing to deploy him. Cooper kicked off the game’s very first snap by torching the Miami secondary for a 52-yard catch-and-run. He has now put up back-to-back 100-yard games with a TD.
With Garrett Wilson drawing the absolute focal point of opposing defensive game plans, Cooper is operating with massive chunk-play efficiency on the other side. This is not a flash in the pan; this is a highly drafted playmaker forcing his way into the co-alpha chair of a passing offense that desperately needed a reliable secondary option.
Conclusion: Omar Cooper Jr. is an absolute priority waiver claim and is rapidly approaching flex spot status.
