NFL Prop Research

FREE

Game logs through Oct 8, 2026 · 171 players

Christian McCaffrey RB

SF vs SEA ·

35.5 Rec Yds O -114U -114
Hit rate · All 70%19/27 Odds imply 50.0% Over
Season avg
30.5
Graph avg
48.0
Graph median
43.014–92
Over the close
70%16/23
2026 per game
Carries12.5â–¼-5.2
Rush Yds54.5â–¼-13.1
Rush TD1.0â–²+0.5
Targets5.5â–¼-2.0
Rec4.0â–¼-1.9
Rec Yds30.5â–¼-23.7
Snaps39.2â–¼-14.2
Snap %66.0%â–¼-15.7
Christian McCaffrey receiving yards by game, oldest to newest, against today’s line of 35.5.
  1. 2024
    68
  2. 27
  3. 37
  4. 14
  5. 2025
    73
  6. 52
  7. 88
  8. 92
  9. 82
  10. 57
  11. 72
  12. 43
  13. 67
  14. 66
  15. 40
  16. 53
  17. 21
  18. 14
  19. 29
  20. 41
  21. 34
  22. 66
  23. 39
  24. 2026
    20
  25. 43
  26. 41
  27. 18
  28. ?

Closing line = market consensus (SportsGameOdds), from the 2025 season on.

Splits all logged games · over 35.5

  • Home 67% 8/12 · avg 49.1
  • Away 73% 11/15 · avg 47.2
  • vs SEA 50% 2/4 · avg 43.2

Alt lines all · how often Over cleared

  • O 25.5 82% 22/27
  • O 30.5 74% 20/27
  • O 35.5 Today 70% 19/27
  • O 40.5 59% 16/27
  • O 45.5 44% 12/27

Past results counted against these lines. Research only, not a projection.

Matchup radar · RBs vs SEA

What SEA allowed to RBs per game over its last 10 games. Rank 1 = allowed the most of 32 defenses.

Rush YdsYds/CarryRush TDTargetsRec Yds
  • Rush Yds72.6#29
  • Yds/Carry3.5#31
  • Rush TD0.2#32
  • Targets7.4#1
  • Rec Yds38.3#6

RBs vs SEA · 2026

Each main RB who faced SEA this season: rec yds in that game against their own average in their other games.

Avg vs their norm+4.1
Avg diff %+44%
Beat their average75% (3/4)
DatePlayerResultTheir avgDiff
Oct 04 Kimani Vidal117.0+57%
Sep 27 Rachaad White622.5-73%
Sep 20 Tyler Allgeier98.7+4%
Sep 09 Rhamondre Stevenson4415.3+187%

Target zones

Share of charted pass attempts by depth (deep = more than 15 air yards) and direction, with yards per attempt. Shading follows the share.

SF offense

SF offense: Share of SF pass attempts, last 10 games
DepthLeftMiddleRight
Deep6%8.8 yds5%30.1 yds4%12.2 yds
Short38%7.1 yds19%6.8 yds27%5.7 yds

Share of SF pass attempts, last 10 games · Yds/att

SEA defense

SEA defense: Throws SEA faced, last 10 games · rank 1 = most yds/att allowed
DepthLeftMiddleRight
Deep8%8.5 yds#243%30.0 yds#19%10.2 yds#23
Short31%5.1 yds#2718%4.9 yds#3032%4.6 yds#30

Throws SEA faced, last 10 games · rank 1 = most yds/att allowed · Yds/att allowed

His targets

His targets: Last 10 games
DepthLeftMiddleRight
Deep2%0.0 yds0% 2%29.0 yds
Short34%5.5 yds28%5.9 yds34%5.6 yds

Last 10 games · Yds/target

Target share · SF 2026

Each pass-catcher’s share of SF targets this season (nflverse), with games and targets.

#PlayerGPTgt/gTotalShare
1Mike Evans WR46.02421.4%
2George Kittle TE45.52220.3%
3Christian McCaffrey RB45.52219.8%
4Deebo Samuel Sr. WR44.21715.1%
5Demarcus Robinson WR23.0611.6%
6Kyle Juszczyk FB32.068.0%
7Jordan Watkins WR12.027.7%
8Brandin Cooks WR11.013.4%
9Jacob Cowing WR40.832.8%
10Luke Farrell TE40.832.4%

Game log · 27 games

DateWkOppRec Ydsvs 35.5CloseSnaps
2026-10-044vs DEN18Under41.549 (74%)
2026-09-273vs ARI41Over38.545 (83%)
2026-09-202vs MIA43Over39.527 (52%)
2026-09-101@ LA20Under40.536 (55%)
2026-01-1720 (P)@ SEA39Over55.531 (52%)
2026-01-1119 (P)@ PHI66Over62.552 (88%)
2026-01-0318vs SEA34Under46.536 (86%)
2025-12-2817vs CHI41Over26.561 (85%)
2025-12-2216@ IND29Under20.553 (80%)
2025-12-1415vs TEN14Under14.562 (84%)
2025-11-3013@ CLE21Under15.553 (79%)
2025-11-2412vs CAR53Over53.558 (83%)
2025-11-1611@ ARI40Over25.539 (71%)
2025-11-0910vs LA66Over60.549 (78%)
2025-11-029@ NYG67Over49.557 (86%)
2025-10-268@ HOU43Over43.546 (96%)
2025-10-197vs ATL72Over50.550 (75%)
2025-10-126@ TB57Over36.564 (93%)
2025-10-025@ LA82Over65.576 (88%)
2025-09-284vs JAX92Over82.556 (85%)
2025-09-213vs ARI88Over68.559 (91%)
2025-09-142@ NO52Over34.555 (77%)
2025-09-071@ SEA73Over30.558 (76%)
2024-12-0113@ BUF14Under—12 (25%)
2024-11-2412@ GB37Over—40 (82%)
2024-11-1711vs SEA27Under—59 (94%)
2024-11-1010@ TB68Over—56 (88%)

Pick’em lines: PrizePicks 36.5

Hit rate counts past games above today’s line. It describes history and is not a prediction or a pick. Game logs: nflverse weekly player stats + nflverse schedules, nflverse snap counts. Target zones: nflverse play-by-play. Closing lines: SportsGameOdds consensus closing line. Lines: FanDuel, updated 11m ago.