Weekly data
Week 6 usage report: snap-share risers and fallers through Week 5
Quick answer: Through Week 5, 67 skill players gained 10+ points of snap share and 58 lost that much. The ones that matter for Week 6: Zay Flowers (45% to 82%), Woody Marks (45% to 85%) and Efton Chism III (29% to 76%).
- Players compared
- 442
- Risers (+10 pts)
- 67
- Fallers (โ10 pts)
- 58
- RB committees
- 12 teams
How did we measure it?
Snap share moves before fantasy points do, which makes Wednesday the best day to read it. Week 5 gave us 67 role risers and 58 fallers, and a few of them are waiver decisions you should make today.
Snap share is the percentage of a team's offensive plays a player was on the field for. For every QB, RB, WR and TE with an earlier snap, we compared his Week 5 share with his average over the earlier weeks. A riser gained at least 10 points and played at least 40% in Week 5. A faller had averaged 50% or more and lost at least 10. A player whose team played but who didn't gets 0%, marked DNP. Byes don't count.
Every number comes from the GridIron API: /players, /snaps and /stats, with injury statuses as of Wednesday, October 14 at 12:06 pm ET. Projections appear only as deltas: how far actual points landed from the number.
Who gained the most snap share in Week 5?
| Player | Pos | Team | Weeks 1โ4 avg | Wk 5 | Change | Why it moved |
|---|---|---|---|---|---|---|
| Isaiah Bond | WR | CLE | 10% | 72% | +62 | 10.4 PPR on the new role |
| Marquez Valdes-Scantling | WR | LAC | 20% | 75% | +54 | Quentin Johnston sat (Questionable now) |
| Germie Bernard | WR | PIT | 38% | 92% | +54 | Michael Pittman Jr. sat (IR now) |
| Tyler Huntley | QB | BAL | 48% | 100% | +52 | Lamar Jackson sat (Questionable now) |
| Jalen Brooks | WR | ARI | 5% | 53% | +48 | Role up, points flat (3.6 PPR) |
| Gavin Bartholomew | TE | MIN | 14% | 62% | +48 | 8.3 PPR on the new role |
| Jalon Daniels | QB | TB | 53% | 100% | +47 | Baker Mayfield sat (Doubtful now) |
| Efton Chism III | WR | NE | 29% | 76% | +47 | 10.9 PPR on the new role |
| Darius Cooper | WR | PHI | 39% | 85% | +46 | DeVonta Smith sat (Questionable now) |
What it means for your lineup
- Darius Cooper is a fill-in, not a breakout. He went 39% to 85% because DeVonta Smith sat. If DeVonta Smith is back, so is the old role.
- Efton Chism III turned a 29% to 76% snap jump into 10.9 PPR. The points came with the role, which is the kind of spike that repeats.
- Isaiah Bond (10% to 72%) already cashed the new role for 10.4 PPR. Start him while the snaps hold.
- Jalen Brooks is the buy. His role went from 5% to 53% of snaps but he scored just 3.6 PPR, so his league-mates haven't noticed yet.
- Gavin Bartholomew (14% to 62%) already cashed the new role for 8.3 PPR. Start him while the snaps hold.
Who lost the most snap share?
| Player | Pos | Team | Weeks 1โ4 avg | Wk 5 | Change | Status and context |
|---|---|---|---|---|---|---|
| Baker Mayfield | QB | TB | 98% | DNP | -98 | Did not play; Doubtful |
| Drew Lock | QB | SEA | 95% | DNP | -95 | Did not play; Questionable |
| DeVonta Smith | WR | PHI | 94% | DNP | -94 | Did not play; Questionable |
| Caleb Williams | QB | CHI | 93% | DNP | -93 | Did not play; Questionable |
| Carson Wentz | QB | MIN | 92% | DNP | -92 | Did not play |
| Jordan Addison | WR | MIN | 91% | DNP | -91 | Did not play; Questionable |
| Caleb Douglas | WR | MIA | 88% | DNP | -88 | Did not play; Questionable |
| Lamar Jackson | QB | BAL | 88% | DNP | -88 | Did not play; Questionable |
What it means for your lineup
- DNP isn't a demotion. Baker Mayfield, Drew Lock, DeVonta Smith, Caleb Williams, Carson Wentz, Jordan Addison, Caleb Douglas and Lamar Jackson lost their snaps by not playing. Their roles are intact, so Sunday's status is the whole question.
Which Week 5 point spikes should you trust?
A big fantasy week backed by more snaps is a role change. A big week on fewer snaps is usually a touchdown or a long play, and those don't repeat on schedule. We split Week 5's biggest point risers by whether their snap share rose with them (by 5 points or more).
| Player | Pos | Team | Prior PPR avg | Wk 5 PPR | Snap change |
|---|---|---|---|---|---|
| Jaylen Warren | RB | PIT | 14.1 | 36.8 | +13 |
| Tyler Huntley | QB | BAL | 2.0 | 24.0 | +52 |
| Isaiah Likely | TE | NYG | 13.2 | 32.4 | +13 |
| Malik Nabers | WR | NYG | 11.2 | 29.1 | +20 |
| George Pickens | WR | DAL | 10.1 | 28.0 | +5 |
| Player | Pos | Team | Prior PPR avg | Wk 5 PPR | Snap change |
|---|---|---|---|---|---|
| DeMario Douglas | WR | NE | 4.3 | 22.5 | -4 |
What it means: Jaylen Warren, Tyler Huntley and Isaiah Likely scored more because they played more; that's the spike to trust. DeMario Douglas scored big on a smaller role, so don't pay waiver money for that.
How accurate were Week 5 projections?
We graded every player projected for at least 5 PPR points against what he actually scored. 55% of 232 landed within 5 points, and the median player scored 0.6 points under his projection.
| Position | Players | Average miss (pts) | Within 5 pts | Beat projection |
|---|---|---|---|---|
| QB | 28 | 6.9 | 39% | 50% |
| RB | 54 | 5.5 | 61% | 43% |
| WR | 77 | 5.6 | 53% | 49% |
| TE | 30 | 6.0 | 47% | 40% |
| All (incl. K, DST) | 232 | 5.6 | 55% | 48% |
Biggest beats: Drake Maye (+20.3), Isaiah Likely (+20.1), Jaylen Warren (+18.2). Biggest misses: CeeDee Lamb (-17.5), Tyler Shough (-14.7), Jeremiyah Love (-12.1).
What it means: RB projections were the most trustworthy number in Week 5: 61% landed within 5 points. QBs were the least, at 39% with an average miss of 6.9. For a close QB call, weight role and snap trend over a one-point projection gap.
Which backfields are committees?
In Week 5, 12 teams had no running back above 60% of snaps (fullbacks excluded). Their backs are a riskier start than their names suggest, because the work is split before the game begins.
| Team | RB1 | Snaps | RB2 | Snaps |
|---|---|---|---|---|
| LAC | Kimani Vidal | 42% | Keaton Mitchell | 34% |
| NO | CJ Donaldson | 42% | Kendre Miller | 31% |
| GB | MarShawn Lloyd | 44% | Pierre Strong Jr. | 41% |
| ARI | Jeremiyah Love | 49% | Tyler Allgeier | 44% |
| DEN | J.K. Dobbins | 52% | RJ Harvey | 37% |
| LV | Ashton Jeanty | 53% | Dylan Laube | 38% |
| CLE | Quinshon Judkins | 53% | Raheim Sanders | 29% |
| TB | Bucky Irving | 54% | Kenny Gainwell | 36% |
| TEN | Tyjae Spears | 54% | Tony Pollard | 48% |
| BAL | Derrick Henry | 55% | Justice Hill | 46% |
| CHI | D'Andre Swift | 58% | Roschon Johnson | 39% |
| SEA | Emanuel Wilson | 59% | George Holani | 41% |
What it means: The true coin flips: GB (MarShawn Lloyd 44%, Pierre Strong Jr. 41%); ARI (Jeremiyah Love 49%, Tyler Allgeier 44%). New lead backs since the week before: Jeremiyah Love (ARI, was Tyler Allgeier), Rachaad White (WAS, was Jacory Croskey-Merritt), Dameon Pierce (PHI, was Will Shipley).
Who should you add off waivers before Week 6?
Risers rostered in under half of leagues, minus the fill-ins whose starter comes back. These are the adds that are about role, not one lucky week:
- Isaiah Bond (WR, CLE): 10% to 72% of snaps, rostered in 0% of leagues.
- Jalen Brooks (WR, ARI): 5% to 53% of snaps, rostered in 0% of leagues.
- Gavin Bartholomew (TE, MIN): 14% to 62% of snaps, rostered in 0% of leagues.
- Efton Chism III (WR, NE): 29% to 76% of snaps, rostered in 1% of leagues.
- Woody Marks (RB, HOU): 45% to 85% of snaps, rostered in 48% of leagues.
Prioritize running backs, then receivers whose snap jump didn't show up in the box score yet.
How can I pull this data myself?
This report comes from about 20 API calls. /players returns each player's weekly snap share, so one paginated sweep gets the whole league:
import requests
API = "https://api.gridirondata.com/api/v1"
H = {"x-api-key": "YOUR_KEY"}
WEEK = 5
players, cursor = [], None
while True:
params = {"limit": 100, **({"cursor": cursor} if cursor else {})}
body = requests.get(f"{API}/players", headers=H, params=params).json()
players += body["players"]
cursor = body.get("next_cursor")
if not cursor:
break
def snap(p, week):
row = p.get("seasons", {}).get("2026", {}).get("snap_counts", {}).get("weekly", {}).get(str(week))
return row["offense_pct"] if row else None
def prior(p):
vals = [snap(p, w) for w in range(1, WEEK) if snap(p, w)]
return sum(vals) / len(vals) if vals else None
movers = [(snap(p, WEEK) - prior(p), p["player_id"]) for p in players
if p["position"] in ("RB", "WR", "TE") and prior(p) and snap(p, WEEK)]
for delta, pid in sorted(movers, reverse=True)[:10]:
print(f"{delta:+5.0f} {pid}")
That's about 18 requests: the free plan's 50 a month covers a sweep or two to try it, and running it every week takes Basic (5,000 a month). For one player's trend, /snaps/{player_id}?trend=3 is a single call; see the snap share guide.
Frequently asked questions
What is snap share?
The percentage of his team's offensive plays a player was on the field for. It moves before fantasy points do, because a coach decides the role before the box score shows it.
How is Week 5 compared?
Against each player's average snap share over Weeks 1 to 4. We flag a riser only when the jump is at least 10 points and the new share is at least 40%, so one noisy week doesn't make the list.
When will Week 6 snap data be in the API?
Sunday's stats and snaps land Monday at about 11:00 am ET, and Monday night's on Tuesday. The next edition of this report follows on Wednesday.
Are these projections?
No. Every number here is an actual: snap share, PPR points, or how far actual points landed from the weekly projection.