Skip to main content
Come Fan with UsSunday, June 21, 2026

2009 NFL Draft grades - Draftniks, fans, media averaged

If you buy something from a link, Vox Media may earn a commission. See our ethics statement.

To me, it’s a little silly to put grades on a draft class a day after the draft is completed.

So, instead of doing it myself, I picked a member of the media (USA Today), a draftnik (Pete Prisco of CBS) and fans (ESPN fan nation).

Grades were put on the high school grade point average scale thusly:

A = 4 | A - = 3.67 | B+ = 3.33 | B = 3 | B- = 2.67 | C+ = 2.33 | C = 2 | C- = 1.67 | D+ = 1.33 | D = 1 | D- = .067 | F = 0 (an A + received four points)

The clear top drafting team was Philadelphia, which landed weapons like Jeremy Maclin and LeSean McCoy. By no surprise, Oakland finished last by a wide margin.

Arizona Cardinals
USA Today - B (3), CBS Sports - B- (2.67), ESPN Fan Nation - B+ (3.33)
Average: 3

Atlanta Falcons
USA Today - B (3), CBS Sports - B+ (3.33), ESPN Fan Nation - B+ (3.33)
Average: 3.22

Baltimore Ravens
USA Today - B- (2.67), CBS Sports - B (3), ESPN Fan Nation - B (3)
Average: 2.89

Buffalo Bills
USA Today - A- (3.67), CBS Sports - B- (2.67), ESPN Fan Nation - B (3)
Average: 3.11

Carolina Panthers
USA Today - C (2), CBS Sports - C+ (2.33), ESPN Fan Nation - B- (2.67)
Average: 2.33

Chicago Bears
USA Today - B- (2.67), CBS Sports - A (4), ESPN Fan Nation - C+ (2.33)
Average: 3

Cincinnati Bengals
USA Today - B (3), CBS Sports - B+ (3.33), ESPN Fan Nation - B+ (3.33)
Average: 3.22

Cleveland Browns
USA Today - B (3), CBS Sports - C (2), ESPN Fan Nation - B- (2.67)
Average: 2.56

Dallas Cowboys
USA Today - D+ (1.33), CBS Sports - D+ (1.33), ESPN Fan Nation - C (2)
Average: 1.55

Denver Broncos
USA Today - B- (2.67), CBS Sports - C- (1.67), ESPN Fan Nation - C (2)
Average: 2.11

Detroit Lions
USA Today - C+ (2.33), CBS Sports - A (4), ESPN Fan Nation - B+ (3.33)
Average: 3.22

Green Bay Packers
USA Today - B+ (3.33), CBS Sports - B (3), ESPN Fan Nation - A- (3.67)
Average: 3.33

Houston Texans
USA Today - C+ (2.33), CBS Sports - B (3), ESPN Fan Nation - B+ (3.33)
Average: 2.89

Indianapolis Colts
USA Today - C- (1.67), CBS Sports - B+ (3.33), ESPN Fan Nation - B+ (3.33)
Average: 2.78

Jacksonville Jaguars
USA Today - C+ (2.33), CBS Sports - B (3), ESPN Fan Nation - B+ (3.33)
Average: 2.89

Kansas City Chiefs
USA Today - C (2), CBS Sports - C (2), ESPN Fan Nation - B- (2.67)
Average: 2.22

Miami Dolphins
USA Today - C (2), CBS Sports - B- (2.67), ESPN Fan Nation - B (3)
Average: 2.56

Minnesota Vikings
USA Today - C+ (2.33), CBS Sports - B- (2.67), ESPN Fan Nation - B (3)
Average: 2.67

New England Patriots
USA Today - A- (3.67), CBS Sports - B+ (3.33), ESPN Fan Nation - B (3)
Average: 3.33

New Orleans Saints
USA Today - C- (1.67), CBS Sports - C (2), ESPN Fan Nation - B+ (3.33)
Average: 2.33

New York Giants
USA Today - A (4), CBS Sports - B- (2.67), ESPN Fan Nation - B (3)
Average: 3.22

New York Jets
USA Today - B- (2.67), CBS Sports - B+ (3.33), ESPN Fan Nation - B+ (3.33)
Average: 3.11

Oakland Raiders
USA Today - F (0), CBS Sports - D (1), ESPN Fan Nation - F (0)
Average: .33

Philadelphia Eagles
USA Today - A (4), CBS Sports - A+ (4), ESPN Fan Nation - A- (3.67)
Average: 3.89

Pittsburgh Steelers
USA Today - B- (2.67), CBS Sports - B (3), ESPN Fan Nation - B- (2.67)
Average: 2.78

St. Louis Rams
USA Today - C (2), CBS Sports - B- (2.67), ESPN Fan Nation - B+ (3.33)
Average: 2.67

San Diego Chargers
USA Today - C- (1.67), CBS Sports - C- (1.67), ESPN Fan Nation - C+ (2.33)
Average: 1.89

San Francisco 49ers
USA Today - C- (1.67), CBS Sports - C- (1.67), ESPN Fan Nation - A (4)
Average: 2.45

Seattle Seahawks
USA Today - B (3), CBS Sports - B- (2.67), ESPN Fan Nation - A- (3.67)
Average: 3.11

Tampa Bay Buccaneers
USA Today - D+ (1.33), CBS Sports - C- (1.67), ESPN Fan Nation - C (2)
Average: 1.67

Tennessee Titans
USA Today - B (3), CBS Sports - B (3), ESPN Fan Nation - B (3)
Average: 3

Washington Redskins
USA Today - C (2), CBS Sports - C (2), ESPN Fan Nation - B (3)
Average: 2.33

FINAL TALLY:

1. Philadelphia - 3.89
2. Green Bay - 3.33
2. New England - 3.33
4. Atlanta - 3.22
4. Cincinnati - 3.22
4. New York Giants - 3.22
4. Detroit - 3.22
8. Buffalo - 3.11
8. New York Jets - 3.11
8. Seattle - 3.11
11. Arizona - 3
11. Chicago - 3
11. Tennessee - 3
14. Baltimore - 2.89
14. Houston - 2.89
14. Jacksonville - 2.89
17. Indianapolis - 2.78
17. Pittsburgh - 2.78
19. Minnesota - 2.67
19. St. Louis - 2.67
21. Cleveland - 2.56
21. Miami - 2.56
23. San Francisco - 2.45
24. Carolina - 2.33
24. New Orleans - 2.33
24. Washington - 2.33
27. Kansas City - 2.22
28. Denver - 2.11
29. San Diego - 1.89
30. Tampa Bay - 1.67
31. Dallas - 1.55
32. Oakland - .33

Mocking the Draft
SB Nation NFL mock draft: Eagles stick with what works; invest in the trenchesSB Nation NFL mock draft: Eagles stick with what works; invest in the trenches
Mocking the Draft

This player should be a plug-and-play replacement for Mekhi Becton right off the bat.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Chiefs get an absolute steal of a WR at No. 31SB Nation NFL mock draft: Chiefs get an absolute steal of a WR at No. 31
Mocking the Draft

This guy’s got talent, plus playing with Patrick Mahomes automatically elevates his potential.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Bills fill biggest need with a top CB at No. 30SB Nation NFL mock draft: Bills fill biggest need with a top CB at No. 30
Mocking the Draft

He’s a bit of a liability in the run game, but his potential in the pass game was enough for Buffalo Rumblings.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Commanders give Jayden Daniels a fluid playmaker at WR with No. 29 pickSB Nation NFL mock draft: Commanders give Jayden Daniels a fluid playmaker at WR with No. 29 pick
Mocking the Draft

This pick could help the Commanders build on last year’s excellent season.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Lions bring in a pass-rushing partner in crime for Aidan HutchinsonSB Nation NFL mock draft: Lions bring in a pass-rushing partner in crime for Aidan Hutchinson
Mocking the Draft

It’s a high-potential pick for a Detroit defense that needs a solid pass rusher.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Rams keep building defensive identity at No. 26SB Nation NFL mock draft: Rams keep building defensive identity at No. 26
Mocking the Draft

This rookie would be a great complement to Jared Verse and Byron Young.

By Michael Peterson