NFL Salary
Pay vs Performance
San Francisco 49ers roster · each player vs his own position market · APY basis · updated 2026-09-14Contracts
Lens
Whole roster on one map · no position filtering
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 roleGiffordWallow
13
97
71
54
92
85
23
2
68
5
57
76
64
19
11
89
88
7
51
33
56
94
58
26
0
20
29
77
93
74
27
99
49
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 marketRole 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
SEP 13
9:34 AM
STATUS
Reportedly week-to-week — deltoid sprain in his ankle



