Grading the NBA Draft, from A+ to all the rest

See ESPN.com's updated depth charts

We've billed this year's NBA Draft as being the deepest and most unpredictable in recent memory, and it certainly lived up to that billing.

After the first eight picks (of which we pegged seven correctly in our final mock draft), the draft went a bit haywire.

Lottery prospects like Danny Granger and Gerald Green slid fast.

Problem cases like Charlie Villanueva and Rashad McCants got love in the lottery.

Second-round prospects like Nate Robinson and Jason Maxiell made their way into the first round. So did France's Ian Mahinmi -- yes, Mr. Mahinmi made it.

Former first-round locks like Martynas Andriuskevicus, Andray Blatche and Chris Taft went into freefall, all the way into the netherworld of the second round.

The second round became Bizzaro World, as Ricky Sanchez, Bracey Wright, Cenk Akyol, Von Wafer and Alex Acker got drafted and Randolph Morris, Matt Walsh, Kennedy Winston, Dwyane Jones, Sean Banks, John Gilchrist, Eddie Basden, Will Bynum, Jawad Williams, Angelo Gigli and Keleena Azubuike found themselves unloved and undrafted.

College players ruled the day. Several unproven high school and international players saw their stock drop like rocks.

So did your team score?

Here are our grades for each of the 30 teams: