Currently 0 users online

New York Giants Roster

** - denotes Practice Squad player

## - denotes on Injured Reserve

1988 Salary Cap - $110,000,000

JerseyNamePositionAgeExpOverallMoneySecurLoyalWinP.TimeHomeMarketYear 1Year 2Year 3Year 4Year 5Year 6
57Rickey JacksonLB30395901-2 YrsABDCLarge600000060000000
22Gill ByrdSS27388931-4 YrsCAABLg-Mid550000000
79Marvin PowellG333841001-2 YrsBBADSmall630000000
73John HannahG37382913-6 YrsBAABLg-Mid2000000200000020000000
72Dexter ManleyDE29388805-6 YrsDDACLg-Mid113706251137062511370625
72Mark GastineauDE32387771-4 YrsCCDBLg-Mid5000000600000000
25Jerry GrayCB26388891-2 YrsCBBBLg-Mid300000000
34Kevin MackFB26388861-4 YrsBDACLarge350009925000010
89Mark BavaroTE253841001-2 YrsDCDBLg-Mid452000000
30Ron DavenportRB26378935-6 YrsACDBLarge150000000
67Dean MiraldiG30383965-6 YrsCBACLarge8958600000
57Jerry RobinsonLB32382921-2 YrsBDDBLg-Mid2050000205000000
53Dan TurkC26379773-6 YrsCDBCSmall2250000225000000
26Lionel JamesRB26380725-6 YrsADDDLarge1650000165000016500001650000
83Jeff ChadwickWR28380761-4 YrsBDBCLg-Mid200000000
91Johnny MeadsLB27379893-6 YrsBBAALarge175000000
3Rich KarlisK29378891-2 YrsCBACLg-Mid210000021000000
77Jim JeffcoatDE27379861-2 YrsCBACLarge175000000
74Leonard MitchellT30376861-4 YrsBABBLarge175000000
69Kevin BrooksDE25380845-6 YrsBBDALg-Mid2000000200000020000002000000
42Martin BaylessFS26378893-6 YrsDDBDSm-Mid1100000110000012000000
54Greg GainesLB30373813-6 YrsCCBDSm-Mid250000250000250000250000
60Mark DudaDT27375891-2 YrsDCCBLarge1050000100000000
84Weegie ThompsonWR273751003-6 YrsDDACLg-Mid1400000140000014000001400000
52Alvin TolesLB25371891-4 YrsCCCBSmall250000250000250000250000
1Joe ProkopP28368775-6 YrsCDCCSm-Mid250000250000250000250000
58Aaron GrahamC25276723-6 YrsBAAASmall500000000
74Norman HandDT26276991-2 YrsBDBASmall1250000000
18Scott MilanovichQB25271721-4 YrsBDCASmall250000250000250000250000
80Terrell OwensWR25295963-6 YrsCDACLarge3000000300000000
43Jerome WoodsCB25281853-6 YrsCBAASm-Mid750000000
70Duane ClemonsDE24281721-2 YrsDDABLarge2000000185000000
83Bobby EngramWR25280841-2 YrsADCCSm-Mid3000000250000000
62Johnny JollyDT24180831-2 YrsAACBSmall75000075000000
56DeMeco RyansLB23185841-2 YrsCCBCSmall1250000125000000
69Eric WinstonT24182825-6 YrsBDBASmall75000075000000
28Reggie BushRB22185791-4 YrsDDCALg-Mid1500000150000000
5Jay CutlerQB24187743-6 YrsADDCLarge2500000250000025000000
31Abram ElamFS26175905-6 YrsCBDBSmall250000000
27Larry BrownCB23189773-6 YrsBCCBSm-Mid1000000100000010000000
85Reggie RembertWR26178721-2 YrsBDDBSmall50000050000000
65Willie WilliamsT25173845-6 YrsBDACLarge250000000
24Steve JacksonCB23177811-2 YrsDBCCSmall75000075000000
70Chuck KlingbeilDT27173805-6 YrsADDBLg-Mid50000050000000
68Anthony SmithDE25175823-6 YrsCBDCLg-Mid75000075000000
54Clint SessionLB22R76701-4 YrsDBCBLarge5000005000005000000
73Dan SantucciG23R75835-6 YrsABDDLg-Mid25000025000000
84Greg OlsenTE21R81821-4 YrsCBBCLarge1250000125000012500000
63Jeromey ClaryT23R77971-2 YrsCAABLg-Mid7500007500007500000
20Lemar ParrishCB23R891001-4 YrsAADBSmall2500000250000025000002500000
1059993246527062629120625855000000