Draftanomics
  • 2027 board
  • Consensus board
  • 2028 way-too-early
  • Draft news
  • Simulator
  • The house mock
  • Draft order
  • Trade calculator
  • The Scouting Slate
  • Sleepers & reaches
  • Movers & fallers
  • Player comps
  • Dynasty rookie board
  • Track record
  • Past drafts, re-graded
  • Analyst leaderboard
My rankingsAccount
Get the weekly →
Draftanomics

Honest NFL Draft analytics. The model's receipts against actual NFL teams live on the track record.

Boards
  • 2027 board
  • Consensus board
  • Sleepers
Tools
  • Mock draft simulator
  • Plays Like
  • Dynasty rookie board
Track Record
  • Year-by-year results
  • Accountability Index
  • Our board, on the record
  • Past drafts, re-graded
  • Methodology
  • Developers · free API
  • About
Account
  • My board
  • Weekly email
Data + sources
RAS by Kent Lee Platte·Consensus Big Board (Arif Hasan)·nflverse·PFR·CFBD·All sources & credits·Methodology
Career-value model, live
Privacy·Terms·Press ⌘K to search·Draftanomics2026
  1. Draftanomics/
  2. 2019 board/
  3. BAL

BAL

2019 team hubBacktestHaul · C+
Refreshed just now
GM:Eric DeCostahistory →
Scheme:Spread3-4Match ZoneHybrid
Picks
8
1st @ #25
Draft capital
10.2
more capital than 25% of teams
Top model fit
Zach Allen
EDGE · best blend of grade and roster need
Draft haul
C+
Solid value haul (picks averaged 11.8 sp…
🎯Mock as this team
BAL
TeamTeam hub·
ClassMock draft simulator
Target boardDraft capitalHaul gradeSchemeCap outlook

Who BAL should take — each prospect's model grade, weighted up where the roster is thin, so highly graded players at positions BAL needs rise to the top.

50/50 prospects
Rank↑PlayerPosTierCollegePos needModel rankFitWhy he fits
1
Zach Allenrank#1$12.2M
EDGEBlue Chip· Boston Col.· model #1
EDGEBlue ChipBoston Col.low need#10.91A best-player-available play, not a need pick; the board says top-15 talent.
2
Dalton Risner
OTBlue Chip· Kansas St.· model #2
OTBlue ChipKansas St.low need#20.87A best-player-available play, not a need pick; the board says top-15 talent.
3
Jonah Williamsrank#3$10.5M
GBlue Chip· Alabama· model #3
GBlue ChipAlabamalow need#30.87A best-player-available play, not a need pick; the board says top-15 talent.
4
Erik McCoy
CBlue Chip· Texas A&M· model #4
CBlue ChipTexas A&Mlow need#40.85A best-player-available play, not a need pick; the board says top-15 talent.
5
Jawaan Taylorrank#5$8.7M
OTBlue Chip· Florida· model #5
OTBlue ChipFloridalow need#50.85A best-player-available play, not a need pick; the board says top-15 talent.
6
Devin Whiterank#6$8.2M
LBBlue Chip· LSU· model #6
LBBlue ChipLSUlow need#60.85A best-player-available play, not a need pick; the board says top-15 talent.
7
Quinnen Williamsrank#7$7.7M
DT1st Round· Alabama· model #7
DT1st RoundAlabamalow need#70.84A best-player-available play, not a need pick; the board says top-15 talent.
8
Brian Burnsrank#8$7.1M
EDGE1st Round· Florida St.· model #8
EDGE1st RoundFlorida St.low need#80.84A best-player-available play, not a need pick; the board says top-15 talent.
9
Andre Dillardrank#9$6.9M
OT1st Round· Washington St.· model #9
OT1st RoundWashington St.low need#90.83A best-player-available play, not a need pick; the board says top-15 talent.
10
Ed Oliverrank#10$6.7M
DT1st Round· Houston· model #10
DT1st RoundHoustonlow need#100.83A best-player-available play, not a need pick; the board says top-15 talent.
11
Josh Jacobsrank#11$6.4M
RB1st Round· Alabama· model #11
RB1st RoundAlabamalow need#110.82A best-player-available play, not a need pick; the board says top-15 talent.
12
Jeffery Simmonsrank#12$6.1M
DT1st Round· Mississippi St.· model #12
DT1st RoundMississippi St.low need#120.80A best-player-available play, not a need pick; the board says top-15 talent.
13
Garrett Bradbury
C1st Round· North Carolina St.· model #13
C1st RoundNorth Carolina St.low need#130.80A best-player-available play, not a need pick; the board says top-15 talent.
14
Kyler Murrayrank#14
QB1st Round· Oklahoma· model #14
QB1st RoundOklahomalow need#140.79A best-player-available play, not a need pick; the board says top-15 talent.
15
Nick Bosarank#15$5.2M
EDGE1st Round· Ohio St.· model #15
EDGE1st RoundOhio St.low need#150.79A best-player-available play, not a need pick; the board says top-15 talent.
16
Taylor Rapp
S1st Round· Washington· model #16
S1st RoundWashingtonlow need#160.78A best-player-available play, not a need pick; the board sees a first-rounder.
17
Cody Fordrank#17$4.7M
OT1st Round· Oklahoma· model #17
OT1st RoundOklahomalow need#170.78A best-player-available play, not a need pick; the board sees a first-rounder.
18
N'Keal Harryrank#18$4.5M
WR1st Round· Arizona St.· model #18
WR1st RoundArizona St.low need#180.78A best-player-available play, not a need pick; the board sees a first-rounder.
19
Christian Wilkinsrank#19$4.3M
DT1st Round· Clemson· model #19
DT1st RoundClemsonlow need#190.77A best-player-available play, not a need pick; the board sees a first-rounder.
20
Devin Bush Jr.rank#20$4.1M
LB1st Round· Michigan· model #20
LB1st RoundMichiganlow need#200.77A best-player-available play, not a need pick; the board sees a first-rounder.
21
Byron Murphyrank#21$4M
CB1st Round· Washington· model #21
CB1st RoundWashingtonlow need#210.77A best-player-available play, not a need pick; the board sees a first-rounder.
22
Greedy Williamsrank#22$4M
CB1st Round· LSU· model #22
CB1st RoundLSUlow need#220.77A best-player-available play, not a need pick; the board sees a first-rounder.
23
D.K. Metcalfrank#23$3.9M
WR1st Round· Mississippi· model #23
WR1st RoundMississippilow need#230.75A best-player-available play, not a need pick; the board sees a first-rounder.
24
T.J. Hockensonrank#24$3.9M
TE1st Round· Iowa· model #24
TE1st RoundIowalow need#240.74A best-player-available play, not a need pick; the board sees a first-rounder.
25
Marquise Brownrank#25$3.8M
WR1st Round· Oklahoma· model #25
WR1st RoundOklahomalow need#250.74A best-player-available play, not a need pick; the board sees a first-rounder.
26
Montez Sweatrank#26$3.7M
EDGE1st Round· Mississippi St.· model #26
EDGE1st RoundMississippi St.low need#260.74A best-player-available play, not a need pick; the board sees a first-rounder.
27
Darnell Savage Jr.
S1st Round· Maryland· model #27
S1st RoundMarylandlow need#270.74A best-player-available play, not a need pick; the board sees a first-rounder.
28
Rock Ya-Sin
CB1st Round· Temple· model #28
CB1st RoundTemplelow need#280.74A best-player-available play, not a need pick; the board sees a first-rounder.
29
Nasir Adderley
S1st Round· Delaware· model #29
S1st RoundDelawarelow need#290.73A best-player-available play, not a need pick; the board sees a first-rounder.
30
Trayvon Mullen
CB1st Round· Clemson· model #30
CB1st RoundClemsonlow need#300.73A best-player-available play, not a need pick; the board sees a first-rounder.
31
Devin Singletaryrank#31$3.5M
RB1st Round· Florida Atlantic· model #31
RB1st RoundFlorida Atlanticlow need#310.73A best-player-available play, not a need pick; the board sees a first-rounder.
32
Clelin Ferrellrank#32$3.4M
EDGE1st Round· Clemson· model #32
EDGE1st RoundClemsonlow need#320.73A best-player-available play, not a need pick; the board sees a first-rounder.
33
Noah Fantrank#33$3.3M
TEDay 2· Iowa· model #33
TEDay 2Iowalow need#330.73A best-player-available play, not a need pick; the board sees a top-100 player.
34
Dexter Lawrencerank#34$3.3M
DTDay 2· Clemson· model #34
DTDay 2Clemsonlow need#340.72A best-player-available play, not a need pick; the board sees a top-100 player.
35
Julian Loverank#35$3.2M
CBDay 2· Notre Dame· model #35
CBDay 2Notre Damelow need#350.71A best-player-available play, not a need pick; the board sees a top-100 player.
36
Rashan Garyrank#36$3.1M
LBDay 2· Michigan· model #36
LBDay 2Michiganlow need#360.71A best-player-available play, not a need pick; the board sees a top-100 player.
37
Chris Lindstrom
GDay 2· Boston Col.· model #37
GDay 2Boston Col.low need#370.71A best-player-available play, not a need pick; the board sees a top-100 player.
38
Deandre Bakerrank#38$3M
CBDay 2· Georgia· model #38
CBDay 2Georgialow need#380.70A best-player-available play, not a need pick; the board sees a top-100 player.
39
Kaleb McGary
OTDay 2· Washington· model #39
OTDay 2Washingtonlow need#390.70A best-player-available play, not a need pick; the board sees a top-100 player.
40
Justin Laynerank#40$2.9M
CBDay 2· Michigan St.· model #40
CBDay 2Michigan St.low need#400.70A best-player-available play, not a need pick; the board sees a top-100 player.
41
Max Scharping
OTDay 2· Northern Illinois· model #41
OTDay 2Northern Illinoislow need#410.69A best-player-available play, not a need pick; the board sees a top-100 player.
42
Dre'Mont Jonesrank#42$2.7M
DTDay 2· Ohio St.· model #42
DTDay 2Ohio St.low need#420.69A best-player-available play, not a need pick; the board sees a top-100 player.
43
Mack Wilson
LBDay 2· Alabama· model #43
LBDay 2Alabamalow need#430.69A best-player-available play, not a need pick; the board sees a top-100 player.
44
Drew Lockrank#44
QBDay 2· Missouri· model #44
QBDay 2Missourilow need#440.69A best-player-available play, not a need pick; the board sees a top-100 player.
45
Greg Little
OTDay 2· Mississippi· model #45
OTDay 2Mississippilow need#450.68A best-player-available play, not a need pick; the board sees a top-100 player.
46
Chase Winovichrank#46$2.5M
EDGEDay 2· Michigan· model #46
EDGEDay 2Michiganlow need#460.68A best-player-available play, not a need pick; the board sees a top-100 player.
47
Rodney Andersonrank#47$2.4M
RBDay 2· Oklahoma· model #47
RBDay 2Oklahomalow need#470.65A best-player-available play, not a need pick; the board sees a top-100 player.
48
A.J. Brown
WRDay 2· Mississippi· model #48
WRDay 2Mississippilow need#480.65A best-player-available play, not a need pick; the board sees a top-100 player.
49
Ben Powers
GDay 2· Oklahoma· model #49
GDay 2Oklahomalow need#490.65A best-player-available play, not a need pick; the board sees a top-100 player.
50
Yodny Cajusterank#50$2.2M
OTDay 2· West Virginia· model #50
OTDay 2West Virginialow need#500.65A best-player-available play, not a need pick; the board sees a top-100 player.