-

Best draft picks in Baltimore Ravens history

Stacker compiled a list of the best draft picks in Baltimore Ravens history using career Weighted Approximate Value (wAV), a metric developed by Pro-Football-Reference.com to estimate career impact. The ranking also lists individual accolades such as Pro Bowl selections, First-Team All-Pro honors, and total years as a starter. Players were assigned to their originally drafted teams, excluding any draft-day trades. Data is as of April 2026.

#10. Chris McAlister (1999, Round 1, Pick 10)
– Position: DB
– Career wAV: 70
– Pro Bowls: 3
– First-Team All-Pro: 1
– Games Played: 137
– Seasons as Starter: 9

#9. C.J. Mosley (2014, Round 1, Pick 17)
– Position: LB
– Career wAV: 81
– Pro Bowls: 5
– First-Team All-Pro: 0
– Games Played: 133
– Seasons as Starter: 8

#8. Marshal Yanda (2007, Round 3, Pick 86)
– Position: T
– Career wAV: 92
– Pro Bowls: 8
– First-Team All-Pro: 2
– Games Played: 177
– Seasons as Starter: 10

#7. Jonathan Ogden (1996, Round 1, Pick 4)
– Position: T
– Career wAV: 95
– Pro Bowls: 11
– First-Team All-Pro: 4
– Games Played: 177
– Seasons as Starter: 12

#6. Joe Flacco (2008, Round 1, Pick 18)
– Position: QB
– Career wAV: 97
– Pro Bowls: 1
– First-Team All-Pro: 0
– Games Played: 209
– Seasons as Starter: 12

#5. Haloti Ngata (2006, Round 1, Pick 12)
– Position: DT
– Career wAV: 100
– Pro Bowls: 5
– First-Team All-Pro: 2
– Games Played: 180
– Seasons as Starter: 12

#4. Ed Reed (2002, Round 1, Pick 24)
– Position: DB
– Career wAV: 102
– Pro Bowls: 9
– First-Team All-Pro: 5
– Games Played: 174
– Seasons as Starter: 11

#2. Terrell Suggs (2003, Round 1, Pick 10) (tie)
– Position: LB
– Career wAV: 110
– Pro Bowls: 7
– First-Team All-Pro: 1
– Games Played: 244
– Seasons as Starter: 15

#2. Lamar Jackson (2018, Round 1, Pick 32) (tie)
– Position: QB
– Career wAV: 110
– Pro Bowls: 4
– First-Team All-Pro: 3
– Games Played: 116
– Seasons as Starter: 7

#1. Ray Lewis (1996, Round 1, Pick 26)
– Position: LB
– Career wAV: 160
– Pro Bowls: 12
– First-Team All-Pro: 7
– Games Played: 228
– Seasons as Starter: 14