Currently 0 users online

Minnesota Vikings Roster

** - denotes Practice Squad player

## - denotes on Injured Reserve

1986 Salary Cap - $100,000,000

JerseyNamePositionAgeExpOverallMoneySecurLoyalWinP.TimeHomeMarketYear 1Year 2Year 3Year 4Year 5Year 6
1Mike LansfordK28163995-6 YrsBDCASm-Mid10000000000
5Sean LandetaP24166745-6 YrsDBDCSm-Mid750000750000000
9Ray LucasQB24R71951-4 YrsCDDBLg-Mid2500002500000000
11Wade WilsonQB27172895-6 YrsCACASm-Mid750000750000000
12Randall CunninghamQB23186823-6 YrsBCDBSmall60000006000000600000060000000
13Steve PelluerQB24170991-4 YrsCDBDLarge2500000000
20Darrin NelsonRB27184931-2 YrsDBBASmall10000001000000000
21Fred MarionFS27178821-2 YrsCABCLg-Mid17500000000
23Shaun GayleSS24180705-6 YrsABBCSmall25000000000
25Keith BosticSS25177951-4 YrsBDADSmall25000002500000000
27Lorenzo HamptonRB24175975-6 YrsCCCBSmall2500000000
28Shawn WoodenFS21R71995-6 YrsBCDBLarge2500002500000000
29Bruce McNortonCB27167771-2 YrsBBBBSmall7500000000
31Kevin RossCB24176885-6 YrsDDDCLarge22500002250000000
32Craig JamesFB25179965-6 YrsBDCDSmall20000002000000200000000
34A.J. JonesRB27174943-6 YrsCDDCLarge80000000000
35Jeff GriffinCB28167711-4 YrsCADCSm-Mid5000000000
46Moe WilliamsRB22R73995-6 YrsBBCDSmall500000500000500000000
49William JudsonCB27180875-6 YrsADBCLg-Mid22500002980000298000029800002980000
50Earl HolmesLB23R69791-2 YrsAADDSmall2500002500000000
51Anthony DickersonLB29167721-4 YrsCAADLarge250000250000250000000
53Rod MartinLB32175831-4 YrsCAABSmall17500001750000000
54Charles JacksonLB31167891-4 YrsABDCSmall2500000000
56James HaynesLB26169811-4 YrsBADCLarge25000000000
57Jerry RobinsonLB30177921-2 YrsBDDBLg-Mid20000002340000000
58Steve BusickDE28176851-2 YrsCADBSmall15000001500000000
59Gary SpaniLB30168991-4 YrsCCAASmall2500000000
60Randy GrimesC26174971-4 YrsCDCCLg-Mid5000000000
61Joel HilgenbergC24188993-6 YrsCDCCLg-Mid50000005000000000
62Jermane MayberryG23R73841-4 YrsCCBDSmall750000750000750000000
63Ed WhiteG39177701-2 YrsCACDSm-Mid15000001500000150000000
65Ray PinneyT32165975-6 YrsBDCCSmall7500000000
66Alan PageDT22R95861-4 YrsCCCCLg-Mid250000025000002500000250000000
67Stan BrockT28184721-4 YrsCDACLg-Mid40000004000000000
68Joe DeLamielleureG35183833-6 YrsBDBBLg-Mid35000004520000000
71Reggie KinlawDT29173845-6 YrsCBCCSmall12500001250000000
72Ray SnellG28171851-2 YrsCCCCSmall2500000000
73Shane BurtonDE22R77971-2 YrsCBBCLg-Mid125000012500001250000000
74Tim HuffmanG27172855-6 YrsBBDCLarge5000000000
75Bill ContzT25168755-6 YrsCDCBSmall2500000000
76John AltT24190935-6 YrsBDABLg-Mid55000005500000550000000
77Karl MecklenburgLB26188911-2 YrsBCADSmall45000004500000450000000
78Mike StensrudDT301671001-4 YrsBACBSmall5000000000
79Rick BryanDE24173805-6 YrsCBDBSmall10000001000000000
80Irving FryarWR24180721-2 YrsCCCALg-Mid30000003000000300000000
81Stephen StarringWR25168853-6 YrsAAACSm-Mid2500000000
83John FrankTE24166895-6 YrsCACBLarge2500000000
84Mark BoyerWR24174823-6 YrsACACSm-Mid10000000000
86Stanley MorganWR31176791-2 YrsCACCLg-Mid20000002000000000
87Gerald CarterWR29166781-4 YrsCDCDSm-Mid2500000000
88Preston GothardTE24177843-6 YrsBCDBLarge17500001750000175000000
92Smiley CreswellDE27170933-6 YrsCBBBSm-Mid2500000000
99Mike BellDT29165771-4 YrsDDACLg-Mid2500000000
7530000063840000324800001148000029800000