Currently 1 users online

Baltimore Ravens Roster

** - denotes Practice Squad player

## - denotes on Injured Reserve

1987 Salary Cap - $105,000,000

JerseyNamePositionAgeExpOverallMoneySecurLoyalWinP.TimeHomeMarketYear 1Year 2Year 3Year 4Year 5Year 6
1Don BrackenP25265891-2 YrsBAABLarge6500000000
4Jamie MartinQB27172961-4 YrsCDCASm-Mid2500000000
7John ElwayQB27295751-2 YrsCAAALg-Mid6000000600000060000000
10Al Del GrecoK25280795-6 YrsBDCCSmall2000000000
14Frank ReichQB26277921-2 YrsBCACSmall1250000000
20David GreenwoodSS27275851-4 YrsCAADSmall1000000000
**21John BosticSS25273953-6 YrsBACALg-Mid11500001150000115000011500000
25Wendell CasonCB24268993-6 YrsCBCASm-Mid18750001875000187500018500001825000
26Sammy WalkerFS22R59941-4 YrsBADBSmall250000250000000
##28Brian SatterfieldRB28172805-6 YrsCDABLg-Mid2500000000
32James WilderRB29286701-2 YrsDAABLg-Mid5000000000
34Laurence MaroneyRB21R78701-4 YrsCCCDSmall50000050000050000000
35John KuhnFB24R891001-4 YrsCDCDLg-Mid10000001000000100000000
36Keith GriffinRB26274785-6 YrsADACLarge14500001475000147500015000001550000
37Percy EllsworthCB23176801-2 YrsDDCCLg-Mid500000500000000
39Bruce PickensCB23R68753-6 YrsBDACSmall75000075000075000000
40Antoine BetheaSS22R78741-2 YrsCAADSmall75000075000075000000
40Herbie AndersonFS23R64943-6 YrsCCBCLg-Mid50000050000050000000
44Alex MoldenFS24171981-2 YrsBCDBLg-Mid2500000000
46Todd ChristensenTE31280935-6 YrsBDACLg-Mid2000000200000000
46Stanley RichardSS24R74815-6 YrsBBCDSm-Mid50000050000050000000
49Dwayne WoodruffCB30281875-6 YrsBACDLg-Mid2250000000
51Woodrow LoweLB33273731-2 YrsCBDBSmall750000000
52Clint IngramLB23R72841-4 YrsBBCBSm-Mid250000250000000
54Reggie WilkesLB31271761-2 YrsCBCCSm-Mid17750000000
55Ron FerrariLB282691001-4 YrsBBBDSm-Mid16000001600000160000016000000
56Doug SmithC31282911-4 YrsBBBDSmall4000000000
57Clay MatthewsLB31287963-6 YrsBDADLarge5500000550000000
58Dave PearsonC25R74953-6 YrsDADASmall250000250000000
59Mark TraynowiczC25270821-4 YrsBDDBSmall295000305000000
**60David JonesG26272813-6 YrsBDDCSm-Mid13500001350000135000013500000
60Jerome SallyDT28264881-2 YrsCBABSm-Mid2500000000
61Orpheus RoyeDT24172701-2 YrsABBALarge15000001500000000
62Guy McIntyreG26291871-4 YrsCBBDLarge4500000450000000
63Jesse BakerDE30269801-2 YrsBABASmall16500001750000000
64D'Brickashaw FergusonT23R89771-2 YrsCDDBLarge20000002000000200000020000000
65James JonesDT22R65805-6 YrsBCACSmall250000250000000
67Doug BettersDE31274753-6 YrsAADCSmall22500002150000195000019000000
68Rick MalloryG27275941-4 YrsBDBCSm-Mid1500000150000000
68Leon LettDT23R80981-2 YrsAACALg-Mid10000001000000100000010000000
70Brad BensonT32275731-4 YrsDCCALg-Mid15000001500000150000000
71Tim HuffmanG28272855-6 YrsBBDCLarge17500001750000175000000
72Jon RunyanT24175935-6 YrsBAABSmall750000750000000
73Chris DieterichG29275963-6 YrsCDABLarge30000003250000325000035000003500000
**74Darryl MilburnDE23R57753-6 YrsDBBBSmall250000250000000
**75Jonathan ScottT23R71921-2 YrsABACSmall250000250000000
76Edwin BaileyG28273705-6 YrsCDBASmall17500001750000160000016000001500000
76Mike FloresDE25R68873-6 YrsBCABLg-Mid75000075000075000000
77Jeff BryantDE27282831-4 YrsABBBSm-Mid2500000000
78Bob CryderT31273881-2 YrsCDBBLarge1750000175000000
79Jon GieslerT31276731-2 YrsBCCASm-Mid1750000000
81Billy JohnsonWR35272913-6 YrsACCCSm-Mid15000001500000000
82Ron JohnsonWR29267731-2 YrsCDACLg-Mid20000000000
85Drew HillWR31278865-6 YrsCDAASm-Mid3000000300000000
86Arthur CoxTE26272993-6 YrsDDCCSm-Mid15500001650000175000018000000
87Mike YoungWR25268823-6 YrsCABDSmall17500002000000225000022500000
97Scott RadecicLB25270911-4 YrsCDBDSmall18000002000000000
8839500063305000352500002150000083750000