Updated April 18 – Jason Peters trade.
Round 1
- Detroit (0-16)
- St. Louis (2-14)
- Kansas City (2-14)
- Seattle (4-12)
- Cleveland (4-12)
- Cincinnati (4-11-1)
- Oakland (5-11)
- Jacksonville (5-11)
- Green Bay (6-10)
- San Francisco (7-9)
- Buffalo (7-9)
- Denver (8-8)
- Washington (8-8)
- New Orleans (8-8)
- Houston (8-8)
- San Diego (8-8)
- New York Jets (9-7)
- Denver – from Chicago (9-7)
- Tampa Bay (9-7)
- Detroit – from Dallas (9-7)
- Philadelphia (9-6-1)
- Minnesota (10-6)
- New England (11-5)
- Atlanta (11-5)
- Miami (11-5)
- Baltimore (11-5)
- Indianapolis (12-4)
- Buffalo – from Philadelphia via Carolina (12-4)
- New York Giants (12-4)
- Tennessee (13-3)
- Arizona (9-7)
- Pittsburgh (12-4)
Round 2
- Detroit (0-16)
- New England – from Kansas City (2-14)
- St. Louis (2-14)
- Cleveland (4-12)
- Seattle (4-12)
- Cincinnati (4-11-1)
- Jacksonville (5-11)
- Oakland (5-11)
- Green Bay (6-10)
- Buffalo (7-9)
- San Francisco (7-9)
- Miami – from Washington (8-8)
- New York Giants – from New Orleans (8-8)
- Houston (8-8)
- New England – from San Diego (8-8)
- Denver (8-8)
- Chicago (9-7)
- Cleveland – from Tampa Bay (9-7)
- Dallas (9-7)
- New York Jets (9-7)
- Philadelphia (9-6-1)
- Minnesota (10-6)
- Atlanta (11-5)
- Miami (11-5)
- Baltimore (11-5)
- New England (11-5)
- Carolina (12-4)
- New York Giants (12-4)
- Indianapolis (12-4)
- Tennessee (13-3)
- Arizona (9-7)
- Pittsburgh (12-4)
Round 3
- Detroit (0-16)
- St. Louis (2-14)
- Kansas City (2-14)
- Seattle (4-12)
- Dallas – from Cleveland (4-12)
- Cincinnati (4-11-1)
- Oakland (5-11)
- Jacksonville (5-11)
- Green Bay (6-10)
- San Francisco (7-9)
- Buffalo (7-9)
- New York Jets – from New Orleans (8-8)
- Houston (8-8)
- San Diego (8-8)
- Denver (8-8)
- Washington (8-8)
- Tampa Bay (9-7)
- Detroit – from Dallas (9-7)
- Green Bay – from New York Jets (9-7)
- Denver – from Chicago (9-7)
- Philadelphia (9-6-1)
- Minnesota (10-6)
- Miami (11-5)
- Baltimore (11-5)
- New England (11-5)
- Atlanta (11-5)
- New York Giants (12-4)
- Indianapolis (12-4)
- Carolina (12-4)
- Tennessee (13-3)
- Arizona (9-7)
- Pittsburgh (12-4)
- New England (comp)
- Cincinnati (comp)
- Chicago (comp)
- New York Giants (comp)
Round 4
- Dallas – from Detroit (0-16)
- Kansas City (2-14)
- St. Louis (2-14)
- Cleveland (4-12)
- Seattle (4-12)
- Cincinnati (4-11-1)
- Jacksonville (5-11)
- Miami – from Oakland (5-11)
- Green Bay (6-10)
- Buffalo (7-9)
- San Francisco (7-9)
- Houston (8-8)
- San Diego (8-8)
- Denver (8-8)
- New York Jets – from Washington (8-8)
- New Orleans (8-8)
- Dallas (9-7)
- New Orleans – from New York Jets (9-7)
- Chicago (9-7)
- Tampa Bay (9-7)
- Buffalo – from Philadelphia (9-6-1)
- Houston – from Minnesota (10-6)
- Baltimore (11-5)
- New England (11-5)
- Atlanta (11-5)
- Oakland – from Miami (11-5)
- Indianapolis (12-4)
- Carolina (12-4)
- New York Giants (12-4)
- Tennessee (13-3)
- Arizona (9-7)
- Pittsburgh (12-4)
- San Diego (comp)
- San Diego (comp)
- Tennessee (comp)
- Indianapolis (comp)
Round 5
- Seattle – from Detroit (0-16)
- Atlanta – from St. Louis (2-14)
- Kansas City (2-14)
- Chicago – from Seattle (4-12) via Denver
- Philadelphia – from Cleveland (4-12)
- Cincinnati (4-11-1)
- Atlanta – from Oakland (5-11)
- Jacksonville (5-11)
- Green Bay (6-10)
- San Francisco (7-9)
- Buffalo (7-9)
- San Diego (8-8)
- Denver (8-8)
- Washington (8-8)
- New York Giants – from New Orleans (8-8)
- Houston (8-8)
- Philadelphia – from New York Jets (9-7)
- Chicago (9-7)
- Tampa Bay (9-7)
- Dallas (9-7)
- Philadelphia (9-6-1)
- Minnesota (10-6)
- Philadelphia – from New England (11-5)
- St. Louis – from Atlanta (11-5)
- Miami (11-5)
- Baltimore (11-5)
- Carolina (12-4)
- New York Giants (12-4)
- Indianapolis (12-4)
- Dallas – from Tennessee (13-3)
- Arizona (9-7)
- Pittsburgh (12-4)
- Pittsburgh (comp)
- New England (comp)
- San Francisco (comp)
- Dallas (comp)
- Tennessee (comp)
Round 6
- Detroit (0-16)
- Kansas City (2-14)
- Atlanta – from St. Louis (2-14)
- Cleveland (4-12)
- Seattle (4-12)
- Cincinnati (4-11-1)
- Jacksonville (5-11)
- Miami – from Oakland (5-11)
- Green Bay (6-10)
- Buffalo (7-9)
- San Francisco (7-9)
- Denver (8-8)
- Washington (8-8)
- Green Bay – from New Orleans (8-8)
- Houston (8-8)
- San Diego (8-8)
- Chicago (9-7)
- Tampa Bay (9-7)
- Detroit – from Dallas (9-7)
- New York Jets (9-7)
- Philadelphia (9-6-1)
- Philadelphia – from Minnesota (10-6)
- St. Louis – from Atlanta (11-5)
- Dallas – from Miami (11-5)
- Baltimore (11-5)
- New England (11-5)
- New York Giants (12-4)
- Indianapolis (12-4)
- Carolina (12-4)
- Tennessee (13-3)
- Arizona (9-7)
- Pittsburgh (12-4)
- Tennessee (comp)
- New England (comp)
- Dallas (comp)
- Cincinnati (comp)
Round 7
- Dallas – from Detroit (0-16)
- St. Louis (2-14)
- Kansas City (2-14)
- Seattle (4-12)
- Miami – from Cleveland (4-12)
- Cincinnati (4-11-1)
- Oakland (5-11)
- Tampa Bay – from Jacksonville (5-11)
- Green Bay (6-10)
- San Francisco (7-9)
- Buffalo (7-9)
- Minnesota – from Washington (8-8)
- New Orleans (8-8)
- Houston (8-8)
- San Diego (8-8)
- Denver (8-8)
- Pittsburgh – from Tampa Bay (9-7)
- Dallas (9-7)
- New York Jets (9-7)
- Tampa Bay – from Chicago (9-7)
- Philadelphia (9-6-1)
- Minnesota (10-6)
- Jacksonville – Miami (11-5)
- Tampa Bay – from Baltimore (11-5)
- New England (11-5)
- Denver – from Atlanta (11-5)
- Indianapolis (12-4)
- Miami – from Carolina (12-4)
- New York Giants (12-4)
- Tennessee (13-3)
- Arizona (9-7)
- Pittsburgh (12-4)
- Tennessee (comp)
- Washington (comp)
- San Francisco (comp)
- Seattle (comp)
- Chicago (comp)
- Seattle (comp)
- Seattle (comp)
- Cincinnati (comp)
- Jacksonville (comp)
- Chicago (comp)
- Cincinnati (comp)
- Jacksonville (comp)
- Arizona (comp)
- Detroit (comp)
- Kansas City (comp)
2009 NFL Mock Draft
Week 20 NFL Picks
2010 NFL Mock Draft
2009 NFL Mock Draft Database