This is the 2015 NFL Draft first-round order, with the top three needs for all 32 teams (order determined by record, using strength of schedule as a tiebreaker. Teams 21-32 were in the playoffs, and their draft order was determined by postseason results).
2014 NFLÂ Draft Do-Overs: Jeremiah: Clowney falls | Brandt: Texans take QB No. 1
1. Tampa Bay Buccaneers
2014 record: 2-14 (.486 strength of schedule)
Top three needs: OL, pass rusher, QB
Top-rated prospects at positional needs: OT: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU); Pass rusher: Leonard Williams (USC), Shane Ray (Missouri), Dante Fowler, Jr. (Florida); QB: Jameis Winston (Florida State), Marcus Mariota (Oregon), Brett Hundley (UCLA).
2. Tennessee Titans
2014 record: 2-14 (.506)
Top three needs: QB, pass rusher, CB
Top-rated prospects at positional needs: QB: Jameis Winston (Florida State), Marcus Mariota (Oregon), Brett Hundley (UCLA); Pass rusher: Leonard Williams (USC), Shane Ray (Missouri), Dante Fowler, Jr. (Florida); CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest).
3. Jacksonville Jaguars
2014 record: 3-13 (.514)
Top three needs: OT, CB, RB
Top-rated prospects at positional needs: OT: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU); CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); RB: Todd Gurley (Georgia), Melvin Gordon (Wisconsin), Tevin Coleman (Indiana).
4. Oakland Raiders
2014 record: 3-13 (.570)
Top three needs: Pass rusher, CB, WR
Top-rated prospects at positional needs: Pass rusher: Leonard Williams (USC), Shane Ray (Missouri), Dante Fowler, Jr. (Florida); CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); WR: Amari Cooper (Alabama), DeVante Parker (Louisville), Kevin White (West Virginia).
5. Washington Redskins
2014 record: 4-12 (.496)
Top three needs: Pass rusher, DB, OT
Top-rated prospects at positional needs: Pass rusher: Leonard Williams (USC), Shane Ray (Missouri), Dante Fowler, Jr. (Florida); CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); S: Landon Collins (Alabama), Gerod Holliman (Louisville), Derron Smith (Fresno State); OT: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU).
6. New York Jets
2014 record: 4-12 (.543)
Top three needs: QB, CB, OT
Top-rated prospects at positional needs: QB: Jameis Winston (Florida State), Marcus Mariota (Oregon), Brett Hundley (UCLA); CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); OT: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU).
7. Chicago Bears
2014 record: 5-11 (.529)
Top three needs: Pass rusher, LB, DB
Top-rated prospects at positional needs: Pass rusher: Leonard Williams (USC), Shane Ray (Missouri), Dante Fowler, Jr. (Florida); LB: Dante Fowler, Jr. (Florida), Randy Gregory (Nebraska), Vic Beasley (Clemson); CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); S: Landon Collins (Alabama), Gerod Holliman (Louisville), Derron Smith (Fresno State).
8. Atlanta Falcons
2014 record: 6-10 (.482)
Top three needs: Pass rusher, TE, DB
Top-rated prospects at positional needs: Pass rusher: Leonard Williams (USC), Shane Ray (Missouri), Dante Fowler, Jr. (Florida); TE: Devin Funchess (Michigan), Nick O'Leary (Florida State), Maxx Williams (Minnesota); CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); S: Landon Collins (Alabama), Gerod Holliman (Louisville), Derron Smith (Fresno State).
9. New York Giants
2014 record: 6-10 (.512)
Top three needs: Pass rusher, OL, ILB
Top-rated prospects at positional needs: Pass rusher: Leonard Williams (USC), Shane Ray (Missouri), Dante Fowler, Jr. (Florida); OT: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU); ILB: Benardrick McKinney (Mississippi State), Denzel Perryman (Miami), Eric Kendricks (UCLA).
10. St. Louis Rams
2014 record: 6-10 (.531)
Top three needs: QB, CB, RB
Top-rated prospects at positional needs: QB: Jameis Winston (Florida State), Marcus Mariota (Oregon), Brett Hundley (UCLA); CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); RB: Todd Gurley (Georgia), Melvin Gordon (Wisconsin), Tevin Coleman (Indiana).
11. Minnesota Vikings
2014 record: 7-9 (.475)
Top three needs: OT, RB, CB
Top-rated prospects at positional needs: OT: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU); RB: Todd Gurley (Georgia), Melvin Gordon (Wisconsin), Tevin Coleman (Indiana); CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest).
12. Cleveland Browns
2014 record: 7-9 (.479)
Top three needs: WR, ILB, DL
Top-rated prospects at positional needs: WR: Amari Cooper (Alabama), DeVante Parker (Louisville), Kevin White (West Virginia); ILB: Benardrick McKinney (Mississippi State), Denzel Perryman (Miami), Eric Kendricks (UCLA); DL: Leonard Williams (USC), Shane Ray (Missouri), Arik Armstead (Oregon).
13. New Orleans Saints
2014 record: 7-9 (.486)
Top three needs: CB, pass rusher, QB
Top-rated prospects at positional needs: CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); Pass rusher: Leonard Williams (USC), Shane Ray (Missouri), Dante Fowler, Jr. (Florida); QB: Jameis Winston (Florida State), Marcus Mariota (Oregon), Brett Hundley (UCLA).
14. Miami Dolphins
2014 record: 8-8 (.512)
Top three needs: LB, CB, OT
Top-rated prospects at positional needs: LB: Dante Fowler, Jr. (Florida), Randy Gregory (Nebraska), Vic Beasley (Clemson); CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); OT: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU).
15. San Francisco 49ers
2014 record: 8-8 (.527)
Top three needs: QB (backup), OL (depending on their free agents), DL
Top-rated prospects at positional needs: QB: Jameis Winston (Florida State), Marcus Mariota (Oregon), Brett Hundley (UCLA); OL: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU); DL: Leonard Williams (USC), Shane Ray (Missouri), Arik Armstead (Oregon).
16. Houston Texans
2014 record: 9-7 (.447)
Top three needs: QB, WR, OT
Top-rated prospects at positional needs: QB: Jameis Winston (Florida State), Marcus Mariota (Oregon), Brett Hundley (UCLA); WR: Amari Cooper (Alabama), DeVante Parker (Louisville), Kevin White (West Virginia); OT: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU).
17. San Diego Chargers
2014 record: 9-7 (.512)
Top three needs: CB (Brandon Flowers is on one-year deal), NT, OL
Top-rated prospects at positional needs: CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); NT: Danny Shelton (Washington), Jordan Phillips (Oklahoma), Grady Jarrett (Clemson); OL: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU).
18. Kansas City Chiefs
2014 record: 9-7 (.512)
Top three needs: WR, OT, CB
Top-rated prospects at positional needs: WR: Amari Cooper (Alabama), DeVante Parker (Louisville), Kevin White (West Virginia); OT: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU); CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest).
19. Cleveland Browns (pick obtained from Buffalo Bills)
2014 record: 7-9 (.479)
Top three needs: WR, ILB, DL
Top-rated prospects at positional needs: WR: Amari Cooper (Alabama), DeVante Parker (Louisville), Kevin White (West Virginia); ILB: Benardrick McKinney (Mississippi State), Denzel Perryman (Miami), Eric Kendricks (UCLA); DL: Leonard Williams (USC), Shane Ray (Missouri), Arik Armstead (Oregon).
20. Philadelphia Eagles
2014 record: 10-6 (.490)
Top three needs: CB, S, OLB
Top-rated prospects at positional needs: CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); S: Landon Collins (Alabama), Gerod Holliman (Louisville), Derron Smith (Fresno State); OLB: Dante Fowler, Jr. (Florida), Randy Gregory (Nebraska), Vic Beasley (Clemson).
Eliminated during Wild Card Weekend
21. Cincinnati Bengals
2014 record: 10-5-1 (.498)
Top three needs: CB, S, PK
Top-rated prospects at positional needs: CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); S: Landon Collins (Alabama), Gerod Holliman (Louisville), Derron Smith (Fresno State).
22. Pittsburgh Steelers
2014 record: 11-5 (.451)
Top three needs: S, DL, CB
Top-rated prospects at positional needs: S: Landon Collins (Alabama), Gerod Holliman (Louisville), Derron Smith (Fresno State); DL: Leonard Williams (USC), Shane Ray (Missouri), Arik Armstead (Oregon); CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest).
23. Detroit Lions
2014 record: 11-5 (.471)
Top three needs: CB, DL (if Ndamukong Suh is not re-signed), PK
Top-rated prospects at positional needs: CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); DL: Leonard Williams (USC), Shane Ray (Missouri), Arik Armstead (Oregon).
24. Arizona Cardinals
2014 record: 11-5 (.523)
Top three needs: DL, OLB, ILB
Top-rated prospects at positional needs: DL: Leonard Williams (USC), Shane Ray (Missouri), Arik Armstead (Oregon); OLB: Dante Fowler, Jr. (Florida), Randy Gregory (Nebraska), Vic Beasley (Clemson); ILB: Benardrick McKinney (Mississippi State), Eric Kendricks (UCLA), Denzel Perryman (Miami).
Eliminated during divisional playoffs
25. Carolina Panthers
2014 record: 7-8-1 (.490)
Top three needs: Pass rusher, OT, CB
Top-rated prospects at positional needs: Pass rusher: Leonard Williams (USC), Shane Ray (Missouri), Dante Fowler, Jr. (Florida); OT: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU); CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest).
26. Baltimore Ravens
2014 record: 10-6 (.475)
Top three needs: Pass rusher, RB, OL
Top-rated prospects at positional needs: Pass rusher: Leonard Williams (USC), Shane Ray (Missouri), Dante Fowler, Jr. (Florida); RB: Todd Gurley (Georgia), Melvin Gordon (Wisconsin), Tevin Coleman (Indiana); OL: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU).
27. Dallas Cowboys
2014 record: 12-4 (.445)
Top three needs: CB, DL, TE
Top-rated prospects at positional needs: CB: Marcus Peters (Washington), Trae Waynes (Michigan State), Kevin Johnson (Wake Forest); DL: Leonard Williams (USC), Shane Ray (Missouri), Arik Armstead (Oregon); TE: Devin Funchess (Michigan), Nick O'Leary (Florida State), Maxx Williams (Minnesota).
28. Denver Broncos
2014 record: 12-4 (.521)
Top three needs: DL, LB, TE/WR (both Julius Thomas and Demaryius Thomas are in option years)
Top-rated prospects at positional needs: DL: Leonard Williams (USC), Shane Ray (Missouri), Arik Armstead (Oregon); LB: Dante Fowler, Jr. (Florida), Randy Gregory (Nebraska), Vic Beasley (Clemson); WR: Amari Cooper (Alabama), DeVante Parker (Louisville), Kevin White (West Virginia).
Eliminated during conference championships
29. Indianapolis Colts
2014 record: 11-5 (.479)
Top three needs: OL, ILB, S
Top-rated prospects at positional needs: OL: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU); ILB: Benardrick McKinney (Mississippi State), Denzel Perryman (Miami), Eric Kendricks (UCLA); S: Landon Collins (Alabama), Gerod Holliman (Louisville), Derron Smith (Fresno State).
30. Green Bay Packers
2014 record: 12-4 (.482)
Top three needs: ILB, DL, TE
Top-rated prospects at positional needs: ILB: Benardrick McKinney (Mississippi State), Denzel Perryman (Miami), Eric Kendricks (UCLA); DL: Leonard Williams (USC), Shane Ray (Missouri), Arik Armstead (Oregon); TE: Devin Funchess (Michigan), Nick O'Leary (Florida State), Maxx Williams (Minnesota).
Super Bowl XLIX loser
31. Seattle Seahawks
2014 record: 12-4 (.525)
Top three needs: TE, OL, DL
Top-rated prospects at positional needs: TE: Devin Funchess (Michigan), Nick O'Leary (Florida State), Maxx Williams (Minnesota); OL: Brandon Scherff (Iowa), Cedric Ogbuehi (Texas A&M), La'el Collins (LSU); DL: Leonard Williams (USC), Shane Ray (Missouri), Arik Armstead (Oregon).
Super Bowl XLIX winner
32. New England Patriots
2014 record: 12-4 (.514)
Top three needs: WR, DL, RB (if they don't re-sign Stevan Ridley)
Top-rated prospects at positional needs: WR: Amari Cooper (Alabama), DeVante Parker (Louisville), Kevin White (West Virginia); DL: Leonard Williams (USC), Shane Ray (Missouri), Arik Armstead (Oregon); RB: Todd Gurley (Georgia), Melvin Gordon (Wisconsin), Tevin Coleman (Indiana).
Team without first-round pick
Buffalo Bills (pick owned by Cleveland Browns)
2014 record: 9-7 (.516)
Top three needs: QB, LB, S
Top-rated prospects at positional needs: QB: Jameis Winston (Florida State), Marcus Mariota (Oregon), Brett Hundley (UCLA); LB: Dante Fowler, Jr. (Florida), Randy Gregory (Nebraska), Vic Beasley (Clemson); S: Landon Collins (Alabama), Gerod Holliman (Louisville), Derron Smith (Fresno State).
Follow Gil Brandt on Twitter _@GilBrandt_.