We've made it through all 256 picks in the 2015 NFL Draft and it's time to hand out the grades – prematurely as they may be. For fun, lets keep these grades and look at them again in three years.

1 (24). D.J. Humphries, OT, Florida

2 (58). Markus Golden, DE/OLB, Missouri

3 (86). David Johnson, RB, Northern Iowa

4 (116). Rodney Gunter, DE, Delaware State

5 (158). Shaquille Riddick, OLB, West Virginia

5 (159). J.J. Nelson, WR, UAB

7 (256). Gerald Christian, TE, Louisville

Best pick: Golden - The Cardinals wanted to add speed at linebacker and did so with Golden in the second round.

Questionable pick: Gunter - The fit of Gunter is good, but there were some better choices out there to play end for the Cardinals.

The Cardinals lost Dan Williams and Darnell Dockett this offseason, and had a lot of options early in the draft to replace them. Instead the Cardinals added two pass rushers in Golden and Riddick, which were good picks. Getting D.J. Humphries in the first round was questioned by some, but his upside is high. The Cardinals like John Brown so much in last year's draft, they took this year's version in the speedy Nelson. The knock on this class is a lack of a middle linebacker.

Overall grade: B-

1 (8). Vic Beasley, OLB, Clemson

2 (42). Jalen Collins, CB, LSU

3 (73). Tevin Coleman, RB, Indiana

4 (107). Justin Hardy, WR, East Carolina

5 (137). Grady Jarrett, DT, Clemson

7 (225). Jake Rodgers, OT, Eastern Washington

7 (249). Akeem King, S, San Jose State

Best pick: Coleman - The Indiana big play threat could quickly take over the starting running back job for the Falcons.

Questionable pick: There isn't one

This was a home run of a draft for the Falcons. Beasley should be a star in head coach Dan Quinn's system on defense. Collins might not be a starter as a rookie, but he has as much raw talent and potential as any cornerback in the draft this year. Coleman should easily be able to take over the starting running back job from Devonta Freeman. Hardy might not be the biggest, but he's a solid and reliable player who can do work from the slot. Getting Jarrett in the fifth round was fantastic value. The only thing holding this class back is a lack of an offensive lineman or two.

Overall grade: A

1 (26). Breshad Perriman, WR, Central Florida

2 (55). Maxx Williams, TE, Minnesota

3 (90). Carl Davis, DT, Iowa

4 (122). Za'Darius Smith, DE, Kentucky

4 (125). Buck Allen, RB, USC

4 (136). Tray Walker, CB, Texas Southern

5 (171). Nick Boyle, TE, Delaware

5 (176). Robert Myers, G/OT, Tennessee State

6 (204). Darren Waller, WR, Georgia Tech

Best pick: Davis - The Ravens lost a couple players along the defensive line and Davis was a real steal late in the third round.

Questionable pick: Walker - The Ravens needed to get a cornerback, but players like Tye Smith of Towson and Charles Gaines of Louisville carried a higher grade.

Ravens general manager Ozzie Newsome seems to draft well every year. Perriman is a supreme athlete with potential, he just has to realize it and catch the ball a little better. On the second and third day of the draft, the Ravens cleaned up. Williams and Davis fit perfectly into Baltimore's system. Williams should be an effective pass catcher straight away. Myers is the type of offensive lineman the Ravens typically find in the middle of the draft and turn into something good. He could be the next Kelechi Osemele or Ricky Wagner for Baltimore. Waller is a physical specimen who may start his career on the practice squad while he develops.

Overall grade: B+

2 (50). Ronald Darby, CB, Florida State

3 (81). John Miller, G, Louisville

5 (155). Karlos Williams, RB, Florida State

6 (188). Tony Steward, LB, Clemson

6 (194). Nick O'Leary, TE, Florida State

7 (234). Dezmin Lewis, WR, Central Arkansas

Best pick: Miller - The Bills wanted to get better on their line, and Miller will help at either left or right guard.

Questionable pick: Williams - After converting from safety, Williams looked decent in 2013 and didn't do much for the Seminoles in 2014.

This grade takes the Sammy Watkins trade into account. Still, there's not a lot to be real excited about. Darby is a nice choice in the second round because he's a star athlete that should develop nicely in the NFL. Miller was the necessary pick the Bills had to make. Williams is a decent short-yardage back, but he has fumbling issues. It will be interesting to see how O'Leary gets used. Obviously he's someone head coach Rex Ryan will love. Lewis put together a nice week at the Senior Bowl and could be a nice late-round contributor. He's a smooth athlete with size, giving the Bills something they don't have.

Overall grade: C+

1 (25). Shaq Thompson, OLB, Washington

2 (41). Devin Funchess, WR, Michigan

4. (102). Daryl Williams, OT, Oklahoma

5 (169). David Mayo, LB, Texas State

5 (174). Cameron Artis-Payne, RB, Auburn

Best pick: Williams - This was the necessary choice for the Panthers. They gave up a lot to get him, but it was worth it.

Questionable pick: Thompson - I like Thompson as a player, but the first round was a little high for me.

The Panthers came into this draft needing an offensive tackle and everyone knew it. When they waited until the fourth round to pick Williams, they paid the price with a trade. Thompson is a good player who should have a long career as a weak-side linebacker, but will he play much as a rookie with Thomas Davis still around? Funchess is a tweener wide receiver/tight end, but he can work the seam. Don't be surprised if Artis-Payne gets more carries than you expect. He's the second-best pick the Panthers made during the draft.

Overall grade: C+

SB Nation presents: Carolina and St. Louis are among our draft losers

1 (7). Kevin White, WR, West Virginia

2 (39). Eddie Goldman, DT, Florida State

3 (71). Hroniss Grasu, C, Oregon

4 (106). Jeremy Langford, RB, Michigan State

5 (142). Adrian Amos, S, Penn State

6 (183). Tayo Fabuluje, OT, TCU

Best pick: Goldman – Obviously White was a good pick, but I love Goldman playing the nose next to someone like Ego Ferguson.

Questionable pick: Langford - Langford is little more than a complimentary player for the Bears and somewhat odd considering they took Ka'Deem Carey in the fourth round last year.

Ryan Pace in his first year in Chicago filled a bunch of the team's top needs and found at least two starters in White and Goldman. White is an upgrade over the departed Brandon Marshall and Goldman is an impactful nose tackle. Grasu should challenge for the starting center job early in his career. Amos was a nice choice as a mid-round pick who could push for playing time. Amos does a lot of things well and he could push players like Brock Vereen and Ryan Mundy for snaps.

Overall grade: B+

1 (21). Cedric Ogbuehi, OT, Texas A&M

2 (53). Jake Fisher, OT, Oregon

3 (85). Tyler Kroft, TE, Rutgers

3 (99). Paul Dawson, LB, TCU

4 (120). Josh Shaw, DB, USC

4 (135). Marcus Hardison, DE, Arizona State

5 (157). C.J. Uzomah, TE, Auburn

6 (197). Derron Smith, S, Fresno State

7 (238). Mario Alford, WR, West Virginia

Best pick: Dawson - The Bengals needed talent at linebacker and found it at the end of the third round.

Questionable pick: Fisher - I like Fisher, and understand the pick, but you wonder if Cincinnati should have waited a round to take their second offensive tackle.

The Bengals were obviously looking toward the future with Ogbuehi and Fisher with their first two picks. It's a smart play with Andrew Whitworth and Andre Smith approaching free agency. Both could even play inside at guard. Dawson, who is in many ways a Vontaze Burfict clone, but he's productive. The Bengals finally addressed the defensive line with Hardison, but could have done a little more there. Smith is a nice sixth-round choice. He's good in coverage and will be a nice backup. I love the Alford pick in the seventh round. If Cincinnati was still looking for that Andrew Hawkins replacement, they found it.

Overall grade: B-

1 (12). Danny Shelton, DT, Washington

1 (19). Cameron Erving, OL, Florida State

2 (51). Nate Orchard, OLB, Utah

3 (77). Duke Johnson, RB, Miami

3 (96). Xavier Cooper, DT, Washington State

4 (115). Ibraheim Campbell, S, Northwestern

4 (123). Vince Mayle, WR, Washington State

6 (189). Charles Gaines, CB, Louisville

6. (195). Malcolm Johnson, TE, Mississippi State

6 (198). Randall Telfer, TE, USC

7 (219). Hayes Pullard, OLB, USC

7 (241). Ifo Ekpre-Olomu, CB, Oregon

Best pick: Johnson - We can bemoan Cleveland again passing on a wide receiver high in the draft, but Johnson will be a factor in the passing game.

Questionable pick: Erving - Although Erving is going to be a good player for the Browns, is he going to crack the starting lineup as a rookie?

The Browns smartly added talent to their defensive line and it should go a long way in improving one of the league's worst run defenses. Shelton will knock people around and occupy multiple blockers and Cooper can be used on passing downs. Johnson may seem like a redundant choice considering the Browns have Isaiah Crowell and Terrance West but he does things in the passing game they're just not capable of doing. Getting Mayle in the fourth round was a nice move. His hands are inconsistent, but he'll go over the middle. Taking a flyer on Ekpre-Olomu was a good move. If his knee is OK, the Browns got a highly regarded player.

Overall grade: B

1 (27). Byron Jones, CB, Connecticut

2 (60). Randy Gregory, OLB, Nebraska

3 (91). Chaz Green, OT, Florida

4 (127). Damian Wilson, LB, Minnesota

5 (163). Ryan Russell, DE, Purdue

7 (236). Mark Nzeocha, OLB, Wyoming

7 (243). Laurence Gibson, OT, Virginia Tech

7 (246). Geoff Swaim, TE, Texas

Best pick: Gregory - This is assuming that Gregory stays out of trouble and lives up to his status as a top 10 talent.

Questionable pick: Green - I didn't have anywhere near a third-round grade on Green and struggle to find anyone who did.

This draft rides on the effectiveness of Gregory. It seems like he'll either be developed into a star or could bust out. Jones is a great athlete and the type of cornerback the Cowboys needed to take to replace Morris Claiborne. Russell could be the late-round defensive end that really turns into something decent for Dallas. He has good speed off the edge and enough power.

Overall grade: B-

1 (23). Shane Ray, OLB, Missouri

2 (59). Ty Sambrailo, OT, Colorado State

3 (92). Jeff Heuerman, TE, Ohio State

4 (133). Max Garcia, C, Florida

5 (164). Lorenzo Doss, CB, Tulane

6 (203). Darius Kilgo, DT, Maryland

7 (250). Trevor Siemian, QB, Northwestern

7 (251). Taurean Nixon, CB, Tulane

7 (252). Josh Furman, S, Oklahoma State

Best pick: Garcia - At the Senior Bowl, defensive tackle Danny Shelton said Garcia was the toughest player he went against all week. Garcia can play center or guard and was a solid value in the fourth round.

Questionable pick: Ray - I'm still not as high on Ray as the Broncos clearly are.

Maybe Ray will prove me wrong, but I have a hard time rationalizing a player with drug issues, an injury and maybe a questionable transition to playing in space. While I may not like what Denver did early in the draft, they made smart choices on Day 3. Garcia is a tough blocker up front, Doss is a productive cornerback and Kilgo can play over the nose.

Overall grade: C+

1 (28). Laken Tomlinson, G, Duke

2 (54). Ameer Abdullah, RB, Nebraska

3 (80). Alex Carter, CB, Stanford

4 (113). Gabe Wright, DT, Auburn

5 (168). Michael Burton, FB, Rutgers

6 (200). Quandre Diggs, CB, Texas

7 (240). Corey Robinson, OT, South Carolina

Best pick: Wright - A couple years ago, some thought Wright could be a first-round pick. The talent is there.

Questionable pick: Burton - It's hard to dislike a fullback, but at the Lions could have used a wide receiver and there were bunch available at this point in the draft.

The Lions started the draft really well getting starters in Tomlinson and Abdullah. It's clear they wanted to upgrade the running game, especially up the middle. Carter is a productive defensive back who could play either cornerback or safety. If he plays like he did in 2013, I love Wright as a Nick Fairley replacement on the defensive line. Diggs is a sound slot corner but struggles on the outside. Robinson is a good fit as a power blocker. He may not be able to stick at left tackle, but he should be a solid backup on the right side.

Overall grade: B

1 (30). Damarious Randall, CB/S, Arizona State

2 (62). Quinten Rollins, CB, Miami (OH)

3 (94). Ty Montgomery, WR, Stanford

4 (129). Jake Ryan, OLB, Michigan

5 (147). Brett Hundley, QB, UCLA

6 (206). Aaron Ripowski, FB, Oklahoma

6 (210). Christian Ringo, DE, Louisiana-Lafayette

6 (213). Kennard Backman, TE, UAB

Best pick: Ryan - The expectation is that Ryan will move inside for the Packers. It was the team's biggest need and he's a pro-ready talent.

Questionable pick: Rollins - I like Rollins, but after taking Randall in the first, they could have waited to move on another defensive back in the draft.

Going in to the draft it was obvious the Packers needed to add more talent in the secondary, and that's what they did with their first two picks. Randall and Rollins both have good skill sets and in Green Bay's system they should work out nicely. The Hundley selection got headlines, but he's a good value pick. If the Packers can develop Hundley, he's a great trade chip. How well Ryan plays will be the key to this draft.

Overall grade: B-

1 (16). Kevin Johnson, CB, Wake Forest

2 (43). Benardrick McKinney, ILB, Mississippi State

3 (70). Jaelen Strong, WR, Arizona State

5 (175). Keith Mumphery, WR, Michigan State

6 (211). Reshard Cliett, OLB, South Florida

6 (216). Christian Covington, DE, Rice

7 (235). Kenny Hilliard, RB, LSU

Best pick: Strong - If he's healthy, Strong profiles at worst as a very good No. 2 wide receiver in the NFL.

Questionable pick: Mumphery - It's hard to be too down on a fifth-round receiver, but Tre McBride is a player who I had a much higher grade on.

With Andre Johnson leaving in free agency, the Texans had to address wide receiver and smartly did so adding Strong and Mumphrey. Strong is particularly intriguing. Some injury issues pushed him down in the draft, but he has first round talent. Johnson and McKinney should be ready to go as rookies and take over spots in the starting lineup. The late addition of Covington is one of my favorite sixth-round picks in the draft. If he's healthy he can be disruptive up front.

Overall grade: B

1 (29). Phillip Dorsett, WR, Miami

3 (65). D'Joun Smith, CB, Florida Atlantic

3 (93). Henry Anderson, DE, Stanford

4 (109). Clayton Geathers, S, Central Florida

5 (151). David Parry, DT, Stanford

6 (205). Josh Robinson, RB, Mississippi State

6 (207). Amarlo Herrera, ILB, Georgia

7 (255). Denzel Goode, OT, Mars HIll

Best pick: Anderson - The Colts immediately improved their run defense with Anderson, a player those in the analytics crowd adore.

Questionable pick: Dorsett - What is Dorsett's fit in an offense that has T.Y. Hilton, Andre Johnson and an emerging player like Donte Moncrief.

I don't understand how the Colts can come out of this draft without drafting a right tackle who can push Gosder Cherilus for the starting job. Dorsett is a fine player and he went in the range should have in the first round. But how many targets is he going to get in that offense? Smith is right behind Anderson as the Colts' top pick. He's a do-it-all cornerback. Parry is a hard-nosed player who will be a decent backup on the line. Robinson, a bowling ball of a running back, could vulture some carries. Herrera was a smart pick in the sixth round. He's a natural fit in a 3-4 and is, at worst, a solid backup.

Overall grade: D+

SB Nation presents: Colts could regret not picking Malcom Brown

1 (3). Dante Fowler, DE/LB, Florida

2 (36). T.J. Yeldon, RB, Alabama

3 (67). A.J. Cann, G, South Carolina

4 (104). James Sample, S, Louisville

5 (139). Rashad Greene, WR, Florida State

6 (180). Michael Bennett, DT, Ohio State

7 (220). Neal Sterling, WR, Monmouth

7 (229). Ben Koyack, TE, Notre Dame

Best pick: Cann - To get a high-end starting guard in the third round was one of the bigger steals of the entire draft.

Questionable pick: Other than maybe a second running back, there wasn't one.

The Jaguars added a lot of starting talent in the draft. No team in the league had a better draft than Jacksonville. Their draft is loaded with starting players and they got incredible value late. Fowler is the Leo Jacksonville needs, Yeldon can be the lead running back and Cann will open holes for him. That's just the first three picks. Sample is at worst a high-end backup safety, Greene is a dependable pass catcher and Bennett was a steal in the sixth round. If the Jaguars become a perennial playoff team, GM Dave Caldwell's last two drafts will be the reason why.

Overall grade: A+

1 (18). Marcus Peters, CB, Washington

2 (49). Mitch Morse, OL, Missouri

3 (76). Chris Conley, WR, Georgia

3 (98). Steven Nelson, CB, Oregon State

4 (118). Ramik Wilson, LB, Georgia

5 (172). D.J. Alexander, OLB, Oregon State

5 (173). James O'Shaughnessy, TE, Illinois State

6 (217). Rakeem Nunez-Roches, DT, Southern Mississippi

7 (233). Da'Ron Brown, WR, Northern Illinois

Best pick: Conley - Conley went much higher than I had him graded, but I love the pick. He can really open up the Chiefs' passing offense.

Questionable pick: Morse - It's hard to believe that Morse couldn't have been found later in the draft. He's versatile, sure, but I don't see the value.

Despite really disliking the Morse pick, I really like the majority of the Chiefs' draft. Doubling up on cornerbacks was a smart move and Peters could be one of the best players in the entire draft. Conley is a good vertical threat at receiverif he can clean up some technique issues. Wilson is a nice scheme fit coming out Georgia and could eventually turn into a starter. Nunez-Roches flashes disruptive ability on the defensive line.

Overall grade: B-

1 (14). DeVante Parker, WR, Louisville

2 (52). Jordan Phillips, DT, Oklahoma

4 (114). Jamil Douglas, G, Arizona State

5 (145). Bobby McCain, CB, Memphis

5 (149). Jay Ajayi, RB, Boise State

5 (150). Cedric Thompson, S, Minnesota

5 (156). Tony Lippett, WR/CB, Michigan State

Best pick: Parker - The Dolphins got lucky that Parker slid right to them in the first round.

Questionable pick: Thompson - I like Miami's draft as a whole, but this one was the only issue. Anthony Harris of Virginia may not be as athletic as Thompson, but he's a bigger impact player.

Miami did a nice job of combining need and value in the draft. Parker is a very good wide receiver who can be Ryan Tannehill's No. 1 of the future. The team's third-round pick going to Kenny Stills – an somewhat established player – was a good move. Phillips, if he's playing to his potential can be the type of defensive tackle who occupies blockers next to Ndamukong Suh. Taking a flyer on Lippett is intriguing.

Overall grade: B+

1 (11). Trae Waynes, CB, Michigan State

2 (45). Eric Kendricks, ILB, UCLA

3 (88). Danielle Hunter, OLB, LSU

4 (110). T.J. Clemmings, OT, Pittsburgh

5 (143). MyCole Pruitt, TE, Southern Illinois

5 (146). Stefon Diggs, WR, Maryland

6 (185). Tyrus Thompson, OT, Oklahoma

6 (193). B.J. Dubose, DE, Louisville

7 (228). Austin Shepherd, OT, Alabama

7 (232). Edmond Robinson, LB, Newberry College

Best pick: Clemmings - If he's healthy, Clemmings will push for playing time at right tackle or guard early in his carer.

Questionable pick: Pruitt - This is only questionable because Pruitt's place in the NFL – likely as an H-back or fullback – is so undervalued those players can be found late in the draft.

Few teams did as well early in the draft as the Vikings. Waynes is the second corner head coach Mike Zimmer needed on his defense, and the pick is understandable. Kendricks was a great choice in the second round. He should be slated into starting spot for the Vikings. Minneosta needed another pass rusher and got a good developmental one in Hunter. Clemmings is a steal if his foot injury doesn't hamper his career. Diggs was a good choice in the fifth round. He's talented, but never quite lived up to expectations in college.

Overall grade: B+

1 (32). Malcom Brown, DT, Texas

2 (64). Jordan Richards, S, Stanford

3 (97). Geneo Grissom, OLB/DE, Oklahoma

4 (101). Trey Flowers, DE, Arkansas

4 (111). Tre Jackson, G, Florida State

4 (131). Shaq Mason, G, Georgia Tech

5 (166). Joe Cardona, LS, Navy

6 (178). Matthew Wells, LB, Mississippi State

6 (202). AJ Derby, TE, Arkansas

7 (247). Darryl Roberts, CB, Marshall

7 (253). Xzavier Dickson, LB, Alabama

Best pick: Jackson - There were some concerns about Jackson's knee, but he's a starting-caliber guard.

Questionable pick: Richards - The Richards choice was shocking if only because most thought he would be available much later in the draft.

As expected, the Patriots cleaned up on Day 3 of the draft after making some questionable choices on the second day of the draft. Jackson, Mason and Flowers could be starters for the Patriots. The Patriots' biggest need was at interior offensive line and Jackson and Mason will get an opportunity early. Grissom seemed like an odd choice at No. 97, but New England likes his versatility. Wells may not be a well-known name, but he's a speedy special teams ace. Cardona was the most obvious fifth-round pick ever, but that's fine. What really knocks this class is the lack of cornerback play after the Patriots lost Darrelle Revis and Brandon Browner. While Roberts was a very good pick, one of the strengths of this draft was cornerback and New England largely ignored it.

Overall grade: B-

1 (13). Andrus Peat, OT, Stanford

1 (31). Stephone Anthony, ILB, Clemson

2 (44). Hau'oli Kikaha, OLB, Washington

3 (75). Garrett Grayson, QB, Colorado State

3 (78). P.J. Williams, CB, Florida State

5 (148). Davis Tull, OLB, Tennessee-Chattanooga

5 (154). Tyeler Davison, DT, Fresno State

5 (167). Damian Swann, WR, Georgia

7 (230). Marcus Murphy, RB, Missouri

Best pick: Tull - This was a savvy choice in the middle of the fifth round. Tull is an athletic freak and a player defensive coordinator Rob Ryan will love.

Questionable pick: Anthony - The Clemson linebacker may have put up eye-popping numbers, but No. 31 overall still seems early for him.

I like the picks the Saints made, but maybe not necessarily the order in which they made them. Williams was a steal in the third round. He's a talented player who could start early in his career. The pick of Peat in the first round makes sense. He could be New Orleans stating left tackle of the future. The picks of Anthony and Kikaha came a little early, but they fill needs. Davison was a nice choice at No. 154 as a player who will provide great depth up front.

Overall grade: B-

1 (9). Ereck Flowers, OT, Miami

2 (33). Landon Collins, S, Alabama

3 (74). Owamagbe Odighizuwa, DE, UCLA

5 (144). Mykkele Thompson, S, Texas

6 (186). Germey Davis, WR, Connecticut

7 (226). Bobby Hart, OT, Florida State

Best pick: Collins - The Giants were able to get a first-round talent at the start of the second round.

Questionable pick: Flowers - Sure, he fits the scheme perfectly, but few had Flowers graded as a top 10 pick.

The Giants added potentially three starters in the draft, and that's exactly what you want to see. I may question how high they picked Flowers, but he helps finish off their offensive line. Collins is a good box safety who will help improve New York's run defense. Odighizuwa gets compared to Justin Tuck, so there's some irony to that pick. He is a good all-around defensive end. If Davis is healthy, he showed he can do some solid things as an outside receiver who will go up and get the ball. One issue coming out of this class is New York needing corners because the depth after Prince Amukamara and Dominique Rodgers-Cromartie is thin.

Overall grade: B-

1 (6). Leonard Williams, DT, USC

2 (37). Devin Smith, WR, Ohio State

3 (82). Lorenzo Mauldin, DE/OLB, Louisville

4 (103). Bryce Petty, QB, Baylor

5 (152). Jarvis Harrison, G, Texas A&M

7 (223). Deon Simon, DT, Northwestern State

Best pick: Petty - New York moved up a spot to get a quarterback that could possibly push Geno Smith for the starting job.

Questionable pick: Trading for Brandon Marshall and Percy Harvin - The Jets needed offensive linemen and only got one this entire draft.

The Jets added good talent in Williams, even though I don't think they needed more talent along the defensive line. Smith is a good wide out who will open up the field, assuming Smith can get him the ball. I like Mauldin. He's the sort of outside linebacker that fits Todd Bowles' system. Petty could surprise some people at quarterback. Harrison has talent and is versatile, if he's playing hard.

Overall grade: B

1 (4). Amari Cooper, WR, Alabama

2 (35). Mario Edwards, DE, Florida State

3 (68). Clive Walford, TE, Miami

4 (128). Jon Feliciano, G, Miami

5 (140). Ben Heeney, ILB, Kansas

5 (161). Neiron Ball, OLB, Florida

6 (179). Max Valles, OLB, Virginia

7 (218). Anthony Morris, OT, Tennessee State

7 (221). Andre Debose, WR, Florida

7 (242). Dexter McDonald, CB, Kansas

Best pick: Walford - Obviously taking Cooper was a smart move, but it's Walford who could really take Oakland's passing offense to another level. He's a sound player who will be a great check down for Derek Carr.

Questionable pick: Edwards - Although Edwards flashed at times for Florida State, he never stood out for the Seminoles.

The Raiders made the right moves by adding to pass-catching threats to the offense in Cooper and Walford. They're going to see a lot of targets early in their career for Oakland. Felciano, a powerful blocker is someone who can push for playing time on the inside. Heeney is one of my favorite players in the draft. At the worst he'll be an asset on special teams. Valles was a surprise entrant in the draft but he has traits that can be developed. The odd choice is Edwards in the second round.

Overall grade: B-

1 (20). Nelson Agholor, WR, USC

2 (47). Eric Rowe, S/CB, Utah

3 (84). Jordan Hicks, LB, Texas

6 (191). JaCorey Shepherd, CB, Kansas

6 (196). Randall Evans, CB, Kansas State

7 (237). Brian Mihalik, DE, Boston College

Best pick: Rowe - Getting Rowe at No. 47 was a nice value. He has a chance to make a big impact for the Eagles.

Questionable pick: Hicks - Maybe Hicks will take over Mychal Kendricks' job, but the third round seemed a round or two too early.

If the Eagles weren't making a move for Marcus Mariota in the first round, it was apparent the team needed to fix the secondary. The Eagles smartly did that with Rowe and Shepherd. Rowe will be fine at either safety or cornerback and Shepherd has great instincts to play the slot. Agholor is a nice replacement for Maclin and will give the offense a nice weapon for starting quarterback Sam Bradford.

Overall grade: B

1 (22). Alvin Dupree, DE/OLB, Kentucky

2 (56). Senquez Golson, CB, Ole Miss

3 (87). Sammie Coates, WR, Auburn

4 (121). Doran Grant, CB, Ohio State

5 (160). Jessee James, TE, Penn State

6 (199). Leterrius Walton, DT, Central Michigan

6 (212). Anthony Chickillo, DE, Miami

7 (239). Gerod Holliamn, S, Louisville

Best pick: Dupree - The Steelers were fortunate to see Dupree drop to pick No. 22. He should come in and help them get after the passer.

Questionable pick: Coates - The Steelers had a nice draft, but this is the only questionable choice because they have a player like Coates already on the roster in Martavis Bryant.

After stealing Dupree in the first round, the Steelers did well in filling their needs in the secondary with Golson and Grant. I thought the second round was a little early for Golson, but Grant was a nice value pick in the fourth round. Coates is an inconsistent wide receiver, but is a physical specimen. Some think James should have gone back to school, but the Steelers can slow play his development. It's not like athletic 6-foot-7 tight ends are readily available. Walton fills Pittsburgh's need to draft a Mid-American Conference player, and it's just a bonus he can play over the nose. If the Steelers' coaching staff and show Holliman how to tackle, they could have a solid late-round pick.

Overall grade: B+

1 (15). Melvin Gordon, RB, Wisconsin

2 (48). Denzel Perryman, ILB, Miami

3 (83). Craig Mager, CB, Texas State

5 (154). Kyle Emanuel, DE, North Dakota State

6 (192). Darius Philon, DT, Arkansas

Best pick: Gordon - An easy choice. The Chargers moved up for Gordon and he'll be worth it.

Questionable pick: Mager - The Chargers opted for a small school cornerback. While talented, there were corners with much higher grades at No. 83.

The Chargers got two players who will challenge for Offensive and Defensive Rookie of the Year awards. Gordon is going to be a productive player on offense and Perryman will wrack up tackles on defense. Playing at a lower level, Emanuel was highly productive, which want to see. He's moving to linebacker, and has the motor to do it. He's going to be an asset on special teams. The issue with this draft class is a lack of an offensive lineman.

Overall grade: B

1 (17). Arik Armstead, DE, Oregon

2 (46). Jaquiski Tartt, S, Samford

3 (79). Eli Harold, DE/OLB, Virginia

4 (117). Blake Bell, TE, Oklahoma

4 (126). Mike Davis, RB, South Carolina

4 (132). DeAndre Smelter, WR, Georgia Tech

5 (165). Bradley Pinion, P, Clemson

6 (190). Ian Silberman, OT, Boston College

7 (244). Trenton Brown, OT, Florida

7 (254). Rory Anderson, TE, South Carolina

Best pick: Harold - If Harold adds some strength to his frame, the 49ers got a relentless pass rusher who moves really well in space.

Questionable pick: Tartt - How many years in a row are the 49ers going to use a high pick on a safety instead of a true cornerback?

This was a very 49ers draft where they looked more toward the future than this season. San Francisco's rebuild on defense was a necessity, but there are still some questions there, namely at inside linebacker and cornerback. Armstead has the potential to be a good player, but will he get there? The fits of Harold and Tartt are good, and they could make a bigger impact early in their careers. If Davis pans out, he could be a solid pro. He runs with good vision but battled injuries last season. Anderson was a good seventh-round pick. He should push to be the third tight end on the 49ers roster if he's willing to play special teams.

Overall grade: C+

2 (63). Frank Clark, DE, Michigan

3 (69). Tyler Lockett, WR, Kansas State

4 (130). Terry Poole, OT, San Diego State

4 (134). Mark Glowinski, G, West Virginia

5 (170). Tye Smith, CB, Towson

6 (209). Obum Gwacham, OLB, Oregon State

6 (214). Kristjan Sokoli, DT, Buffalo

7 (248). Ryan Murphy, S, Oregon State

Best pick: Lockett - If Paul Richardson's health is a long term concern, Lockett can quiet those worries.

Questionable pick: Clark - The Michigan defensive end is obviously talented, but taking a player with his off-field issues in the second round was odd.

Lockett is one of the fastest players in the draft and will make big plays for the Seahawks. Poole is an athletic blocker who really does well out on the move. He could stick at tackle or move inside to guard for the Seahawks, he just has to get stronger. The Seahawks coaching staff will love Glowinski, a no-nonsense and nasty blocker up front. Smith isn't the fastest cornerback but Seattle is the perfect landing spot for him. Gwacham an Sokoli are big athlete with nice developmental project.

Overall grade: C+

1 (10). Todd Gurley, RB, Georgia

2 (57). Rob Havenstein, OT, Wisconsin

3 (72). Jamon Brown, OT/G, Louisville

3 (89). Sean Mannion, QB, Oregon State

4 (119). Andrew Donnal, OT, Iowa

6 (201). Bud Sasser, WR, Missouri

6 (215). Cody Wichmann, G, Fresno State

7 (224). Bryce Hager, ILB, Baylor

7 (227). Martin Ifedi, DE, Memphis

Best pick: Gurley - Taking a running back high might be questionable in today's current game, but Gurley is a special talent.



Questionable pick: Havenstein - I like Havenstein and he might be an effective player, but the second round was a bit early for him.

It's clear the Rams are moving to a power running offense with Gurley and the four offensive linemen that followed him. There's not a lot to get excited about with this draft after Gurley. The linemen are fine, but maybe not stellar players. Mannion could be a solid backup. Sasser was a productive player for Missouri and runs good routes. Ifedi is a sneaky good seventh-round pick. He's a good all-around edge player who put together some really good games at Memphis. Flipping Zac Stacy for a decent inside inside linebacker in Hager was a good move.

Overall grade: C+

1 (1). Jameis Winston, QB, Florida State

2 (34). Donovan Smith, OT, Penn State

2 (61). Ali Marpet, G, Hobart

4 (124). Kwon Alexander, OLB, LSU

5 (162). Kenny Bell, WR, Nebraska

6 (184). Kaelin Clay, WR, Utah

7 (231). Joey Iosefa, FB, Hawaii

Best pick: Winston - Maybe this is lazy because he was the first pick in the draft, but Winston is the needed franchise quarterback and face of the team going forward.

Questionable pick: Alexander - I leaned toward pass rusher being a bigger need for Tampa Bay and they didn't take one when some were available in the fourth round.

What Winston is capable of doing for Tampa Bay could be special, especially considering the wide receivers he has at his disposal in Tampa. Adding Bell was a good move. He can work the underneath game pretty well. The offensive linemen should be good starters immediately for Tampa. Clay is a good special teams player – as long as he holds onto the ball.

Overall grade: B+

1 (2). Marcus Mariota, QB, Oregon

2 (40). Dorial Green-Beckham, WR, Missouri

3 (66). Jeremiah Poutasi, OT, Utah

4 (100). Angelo Blackson, DT, Auburn

4 (108). Jalston Fowler, FB, Alabama

5 (138). David Cobb, RB, Minnesota

6 (177). Deiontrez Mount, OLB, Louisville

6 (208). Andy Gallik, C, Boston College

7 (245). Tre McBride, WR, William & Mary

Best pick: Cobb - The Titans got good value in Cobb, a good straight-forward runner who should push Bishop Sankey for carries.

Questionable pick: Blackson - The scheme fit with Blackson makes sense, but Marcus Hardison of Arizona State and Christian Covington of Rice are just better players.

After taking Mariota in the first round, the Titans were smart to add a physically gifted receiver in Dorial Green-Beckham to go with him. Poutasi could challenge for the the starting right tackle job, and would really boost the quality of this draft class if he gets there. Cobb could be a classic late-round running back who produces. Mount is intriguing as a situational pass rusher. I love the pick of McBride late. If nothing else, he's a fail safe if DGB doesn't work out.

Overall grade: B-

Washington

1 (5). Brandon Scherff, OT, Iowa

2 (38). Preston Smith, OLB/DE, Mississippi State

3 (95). Matt Jones, RB, Florida

4 (105). Jamison Crowder, WR, Duke

4 (112). Arie Kouandjio, G, Alabama

5 (141). Martell Spaight, LB, Arkansas

6 (181). Kyshoen Jarrett, S, Virginia Tech

6 (182). Tevin Mitchell, CB, Arkansas

6 (187). Even Spencer, WR, Ohio State

7 (222). Austin Reiter, C, South Florida

Best pick: Smith - For Washington Smith will be able to come in and do a variety of things. He can play down in four-man fronts and is athletic enough to be a linebacker.

Questionable pick: Jones - Washington had a need at running back, but I had a low grade on Jones.

With players like Scherff, Kouandjio and Smith, Washington did a really nice job of starting a culture to one that is more gritty and tough. Crowder was a coup in the fourth round. He's not big or fast but he some of the best hands in the draft. He'll be dependable for a long time for them.

Overall grade: B-

SB Nation presents: Way-too-early 2016 mock draft