New York Giants Salary Cap
More NFL Teams
Cap Space1,103,422
2025 Salary Cap289,556,646
Active Cap Spend261,153,703
Dead Money27,299,521
CUT PRE–JUNE 1
CUT POST–JUNE 1
TRADE PRE–JUNE 1
TRADE POST JUNE
PLAYER
DEAD MONEY
CAP SAVING
DEAD MONEY
CAP SAVING
DEAD MONEY
CAP SAVING
DEAD MONEY
CAP SAVING
REST. CAP SAVING
EXT. CAP SAVING
EXPAND
72,500,000
-42,750,000
51,500,000
-21,750,000
28,000,000
1,750,000
7,000,000
22,750,000
16,185,000
17,264,000
Cap Number29,750,000
Base Salary22,250,000
Signing Bonus7,000,000
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus500,000
Other Bonus0
Guaranteed22,250,000
36,374,390
-12,710,378
22,458,130
1,205,882
20,874,390
2,789,622
6,958,130
16,705,882
9,886,667
11,864,000
Cap Number23,664,012
Base Salary15,500,000
Signing Bonus6,958,130
Option Bonus0
Roster Bonus0
Per-Game Bonus1,000,000
Workout Bonus500,000
Other Bonus0
Guaranteed15,500,000
44,144,238
-23,056,297
35,639,238
-14,551,297
12,340,000
8,747,941
3,835,000
17,252,941
12,584,000
12,584,000
Cap Number21,087,941
Base Salary16,400,000
Signing Bonus3,835,000
Option Bonus0
Roster Bonus0
Per-Game Bonus1,000,000
Workout Bonus500,000
Other Bonus0
Guaranteed16,400,000
13,926,667
536,666
8,463,333
6,000,000
10,926,667
3,536,666
5,463,333
9,000,000
3,915,000
6,264,000
Cap Number14,463,333
Base Salary5,800,000
Signing Bonus5,463,333
Option Bonus0
Roster Bonus3,000,000
Per-Game Bonus0
Workout Bonus200,000
Other Bonus0
Guaranteed3,000,000
10,750,000
1,000,000
8,250,000
3,500,000
5,000,000
6,750,000
2,500,000
9,250,000
4,040,000
6,464,000
Cap Number11,750,000
Base Salary9,000,000
Signing Bonus2,500,000
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus250,000
Other Bonus0
Guaranteed5,750,000
34,750,000
-23,044,118
24,750,000
-13,044,118
15,000,000
-3,294,118
5,000,000
6,705,882
3,553,333
4,264,000
Cap Number11,705,882
Base Salary6,250,000
Signing Bonus5,000,000
Option Bonus0
Roster Bonus0
Per-Game Bonus500,000
Workout Bonus250,000
Other Bonus0
Guaranteed6,250,000
10,000,000
1,029,412
10,000,000
1,029,412
8,000,000
3,029,412
8,000,000
3,029,412
0
1,419,530
Cap Number11,029,412
Base Salary2,000,000
Signing Bonus8,000,000
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus500,000
Other Bonus529,412
Guaranteed2,000,000
24,722,513
-14,751,000
24,722,513
-14,751,000
4,993,007
4,978,506
4,993,007
4,978,506
1,939,253
3,102,805
Cap Number9,971,513
Base Salary1,100,000
Signing Bonus4,993,007
Option Bonus0
Roster Bonus3,878,506
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed4,978,506
27,400,000
-17,458,824
19,400,000
-9,458,824
12,000,000
-2,058,824
4,000,000
5,941,176
2,886,667
3,464,000
Cap Number9,941,176
Base Salary5,400,000
Signing Bonus4,000,000
Option Bonus0
Roster Bonus0
Per-Game Bonus500,000
Workout Bonus100,000
Other Bonus0
Guaranteed5,400,000
2,750,000
6,441,176
2,750,000
6,441,176
2,750,000
6,441,176
2,750,000
6,441,176
0
3,796,000
Cap Number9,191,176
Base Salary5,750,000
Signing Bonus2,750,000
Option Bonus0
Roster Bonus0
Per-Game Bonus500,000
Workout Bonus250,000
Other Bonus0
Guaranteed0
Cap Number7,811,763
Base Salary1,100,000
Signing Bonus3,758,865
Option Bonus0
Roster Bonus2,952,898
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed4,052,898
22,000,000
-15,029,407
16,000,000
-9,029,407
9,000,000
-2,029,407
3,000,000
3,970,593
1,553,337
1,864,004
Cap Number6,970,593
Base Salary3,250,005
Signing Bonus3,000,000
Option Bonus0
Roster Bonus0
Per-Game Bonus500,000
Workout Bonus250,000
Other Bonus0
Guaranteed3,250,005
23,897,250
-17,259,125
14,866,250
-8,228,125
13,546,500
-6,908,375
4,515,500
2,122,625
775,083
930,100
Cap Number6,638,125
Base Salary960,000
Signing Bonus4,515,500
Option Bonus0
Roster Bonus1,162,625
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed2,122,625
6,000,000
250,000
4,750,000
1,500,000
2,500,000
3,750,000
1,250,000
5,000,000
1,915,000
3,064,000
Cap Number6,250,000
Base Salary4,750,000
Signing Bonus1,250,000
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus250,000
Other Bonus0
Guaranteed3,500,000
2,500,000
3,165,000
1,250,000
4,415,000
2,500,000
3,165,000
1,250,000
4,415,000
1,580,000
2,528,000
Cap Number5,665,000
Base Salary4,415,000
Signing Bonus1,250,000
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
1,433,334
3,600,000
1,433,334
3,600,000
1,433,334
3,600,000
1,433,334
3,600,000
0
1,876,000
Cap Number5,033,334
Base Salary3,565,000
Signing Bonus1,433,334
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus35,000
Other Bonus0
Guaranteed0
12,000,000
-8,000,000
9,000,000
-5,000,000
4,500,000
-500,000
1,500,000
2,500,000
753,333
904,000
Cap Number4,000,000
Base Salary2,250,000
Signing Bonus1,500,000
Option Bonus0
Roster Bonus0
Per-Game Bonus200,000
Workout Bonus50,000
Other Bonus0
Guaranteed2,250,000
6,010,000
-2,075,000
3,705,000
230,000
4,610,000
-675,000
2,305,000
1,630,000
190,000
304,000
Cap Number3,935,000
Base Salary1,400,000
Signing Bonus2,305,000
Option Bonus0
Roster Bonus0
Per-Game Bonus340,000
Workout Bonus150,000
Other Bonus0
Guaranteed1,400,000
2,450,000
1,300,000
2,450,000
1,300,000
1,000,000
2,750,000
1,000,000
2,750,000
0
596,000
Cap Number3,750,000
Base Salary1,450,000
Signing Bonus1,000,000
Option Bonus0
Roster Bonus0
Per-Game Bonus750,000
Workout Bonus50,000
Other Bonus500,000
Guaranteed1,450,000
8,024,194
-4,320,720
6,305,212
-2,601,738
3,437,964
265,510
1,718,982
1,984,492
477,246
763,594
Cap Number3,703,474
Base Salary1,984,492
Signing Bonus1,718,982
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed1,984,492
Cap Number3,654,062
Base Salary3,356,000
Signing Bonus248,062
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus50,000
Other Bonus0
Guaranteed0
198,278
3,406,000
198,278
3,406,000
198,278
3,406,000
198,278
3,406,000
0
1,844,800
Cap Number3,604,278
Base Salary3,406,000
Signing Bonus198,278
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
5,300,000
-1,800,000
3,900,000
-400,000
2,800,000
700,000
1,400,000
2,100,000
172,500
276,000
Cap Number3,500,000
Base Salary1,500,000
Signing Bonus1,400,000
Option Bonus0
Roster Bonus0
Per-Game Bonus500,000
Workout Bonus100,000
Other Bonus0
Guaranteed1,500,000
Cap Number3,494,926
Base Salary3,406,000
Signing Bonus88,926
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
5,250,000
-2,250,000
4,250,000
-1,250,000
2,000,000
1,000,000
1,000,000
2,000,000
372,500
596,000
Cap Number3,000,000
Base Salary1,950,000
Signing Bonus1,000,000
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus50,000
Other Bonus0
Guaranteed1,950,000
Cap Number2,604,371
Base Salary1,771,159
Signing Bonus783,212
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus50,000
Other Bonus0
Guaranteed0
3,550,000
-1,200,000
2,800,000
-450,000
1,500,000
850,000
750,000
1,600,000
172,500
276,000
Cap Number2,350,000
Base Salary1,550,000
Signing Bonus750,000
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus50,000
Other Bonus0
Guaranteed1,550,000
4,000,000
-1,880,393
2,666,666
-547,059
2,000,000
119,607
666,666
1,452,941
86,667
104,000
Cap Number2,119,607
Base Salary1,200,000
Signing Bonus666,666
Option Bonus0
Roster Bonus0
Per-Game Bonus200,000
Workout Bonus100,000
Other Bonus0
Guaranteed1,200,000
4,449,292
-2,590,947
3,065,940
-1,207,595
2,075,028
-216,683
691,676
1,166,669
137,779
165,335
Cap Number1,858,345
Base Salary1,166,669
Signing Bonus691,676
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed1,166,669
Cap Number1,775,000
Base Salary1,250,000
Signing Bonus500,000
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus25,000
Other Bonus0
Guaranteed0
Cap Number1,745,394
Base Salary1,453,026
Signing Bonus292,368
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
817,576
920,606
408,788
1,329,394
817,576
920,606
408,788
1,329,394
149,697
239,515
Cap Number1,738,182
Base Salary1,329,394
Signing Bonus408,788
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,534,177
Base Salary1,211,392
Signing Bonus272,785
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus50,000
Other Bonus0
Guaranteed0
Cap Number1,422,156
Base Salary1,422,156
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,420,000
Base Salary1,170,000
Signing Bonus250,000
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,362,714
Base Salary1,017,543
Signing Bonus295,171
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus50,000
Other Bonus0
Guaranteed0
Cap Number1,296,123
Base Salary1,100,000
Signing Bonus196,123
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,197,500
Base Salary1,170,000
Signing Bonus140,000
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus27,500
Other Bonus0
Guaranteed0
Cap Number1,197,500
Base Salary1,170,000
Signing Bonus75,000
Option Bonus0
Roster Bonus67,500
Per-Game Bonus0
Workout Bonus25,000
Other Bonus0
Guaranteed0
442,500
755,000
442,500
755,000
142,500
1,055,000
142,500
1,055,000
0
20,000
Cap Number1,197,500
Base Salary1,170,000
Signing Bonus142,500
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus25,000
Other Bonus0
Guaranteed300,000
Cap Number1,197,500
Base Salary1,170,000
Signing Bonus167,500
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,197,500
Base Salary1,255,000
Signing Bonus142,500
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus25,000
Other Bonus0
Guaranteed425,000
Cap Number1,197,500
Base Salary1,255,000
Signing Bonus90,000
Option Bonus0
Roster Bonus62,500
Per-Game Bonus0
Workout Bonus15,000
Other Bonus0
Guaranteed0
Cap Number1,197,500
Base Salary1,170,000
Signing Bonus100,000
Option Bonus0
Roster Bonus42,500
Per-Game Bonus0
Workout Bonus25,000
Other Bonus0
Guaranteed375,000
Cap Number1,197,500
Base Salary1,255,000
Signing Bonus167,500
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed1,030,000
Cap Number1,188,530
Base Salary1,100,000
Signing Bonus88,530
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,167,859
Base Salary960,000
Signing Bonus207,859
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,130,000
Base Salary1,170,000
Signing Bonus25,000
Option Bonus0
Roster Bonus50,000
Per-Game Bonus0
Workout Bonus25,000
Other Bonus0
Guaranteed0
Cap Number1,105,000
Base Salary1,170,000
Signing Bonus25,000
Option Bonus0
Roster Bonus25,000
Per-Game Bonus0
Workout Bonus25,000
Other Bonus0
Guaranteed0
Cap Number1,100,000
Base Salary1,100,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,091,245
Base Salary1,030,000
Signing Bonus61,245
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,067,380
Base Salary1,030,000
Signing Bonus37,380
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,050,758
Base Salary1,030,000
Signing Bonus20,758
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,036,668
Base Salary1,030,000
Signing Bonus6,668
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,031,588
Base Salary960,000
Signing Bonus71,588
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,030,000
Base Salary1,030,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,030,000
Base Salary1,030,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,030,000
Base Salary1,030,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,030,000
Base Salary1,030,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,030,000
Base Salary1,030,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,030,000
Base Salary1,030,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,030,000
Base Salary1,030,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number1,010,228
Base Salary960,000
Signing Bonus50,228
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number970,000
Base Salary960,000
Signing Bonus10,000
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number960,333
Base Salary960,000
Signing Bonus333
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number960,000
Base Salary960,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number960,000
Base Salary960,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number960,000
Base Salary960,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number960,000
Base Salary960,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number960,000
Base Salary960,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number840,000
Base Salary840,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number840,000
Base Salary840,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number840,000
Base Salary840,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number840,000
Base Salary840,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number840,000
Base Salary840,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number840,000
Base Salary840,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number840,000
Base Salary840,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed0
Cap Number840,000
Base Salary840,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed
Cap Number840,000
Base Salary840,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed
Cap Number840,000
Base Salary840,000
Signing Bonus0
Option Bonus0
Roster Bonus0
Per-Game Bonus0
Workout Bonus0
Other Bonus0
Guaranteed
Rate this Page!
Feedback
