TWO DEEP
Top 25The Wire

San Francisco 49ers

NFL · NFC West · 2026
NFL Salary

Pay vs Performance

San Francisco 49ers roster · each player vs his own position market · APY basis · updated 2026-09-14
Contracts
Lens
Whole roster on one map · no position filteringRole (snap share) exists for every position
Roster contracts
41
Roster APY
$305.3M
Rookie-scale deals
17
Top-quartile deals
10
League median APY
$2M
Market read
16roster contracts rank above their position market's median in both pay and role.
0top-quartile contracts here sit in the bottom half of their market's role.
5below-median contracts return top-quartile role in their markets.

Pay vs role

49ers roster · 41 contracts plotted · each vs his own position market
Snap-share percentile
0255075100
League median payLeague median roleRole ahead of payPremium starterLow-cost depthPay ahead of role
13
97
71
54
92
85
23
2
68
5
57
76
64
19
11
89
88
7
51
Gifford
33
56
94
58
26
0
20
29
77
93
74
27
99
49
Wallow
53
25
6
36
4
75
96
86
0255075100
Pay percentile (APY)
Veteran dealRookie scaleLimited sample

Biggest rank gaps

San Francisco 49ers roster · role lens · gap within each position market
Role ahead of pay
+89
Marques SigleS
PAY 90
ROLE 1
$1.2M
100% snaps
Rookie scale
+83
Renardo GreenCB
PAY 84
ROLE 1
$1.6M
100% snaps
Rookie scale
+81
Connor ColbyG
PAY 82
ROLE 1
$1.1M
100% snaps
Rookie scale
+65
Dominick PuniG
PAY 66
ROLE 1
$1.4M
100% snaps
Rookie scale
+52
Ji'Ayir BrownS
PAY 78
ROLE 26
$1.3M
90.2% snaps
Rookie scale
+48
Jaden DuggerLB
PAY 106
ROLE 58
$1.2M
55.7% snaps
Rookie scale
Pay ahead of role
-114
Luke GiffordLB
PAY 65
ROLE 179
$2.5M
0% snaps
Veteran
-59
Siran NealS
PAY 51
ROLE 110
$2M
0% snaps
Veteran
-53
Jake TongesTE
PAY 35
ROLE 88
$4M
12.3% snaps
Veteran
-44
Vederian LoweOT
PAY 46
ROLE 90
$4.6M
0% snaps
Veteran
-43
Ashtyn DavisS
PAY 67
ROLE 110
$1.5M
0% snaps
One-year
-43
George KittleTE
PAY 1
ROLE 44
$19.1M
46.2% snaps
Veteran

The Wire

Verified changes · newest first
Open in The Wire →