Kiper's final 2017 draft position rankings: More than 750 prospects

Mahomes' big arm makes him an intriguing prospect (1:47)

Todd McShay, Mel Kiper Jr. and Phil Savage evaluate the pros and cons of former Texas Tech quarterback Patrick Mahomes II's game. (1:47)

Below you will find my top prospects at every position for the 2017 NFL draft. The number of players below far surpasses the total number of players who will be drafted; there are only 253 picks, but I have more than 750 prospects ranked.

What I have done, however, is list every player I can see as either being drafted or making a roster or practice squad. It's important to remember that only a sliver of players on NFL rosters were drafted, and undrafted players take up a significant chunk of 53-man squads.

Reminder: Not all prospects will end up at the positions in which they are listed here. Some defensive ends will end up listed at outside linebacker, some tackles will become guards, and so on. With that in mind, check out my full rankings below.

Note: Ohio State cornerback Gareon Conley has been accused by a woman of raping her in a Cleveland hotel earlier this month. He has not been arrested nor have charges been filed against him as Cleveland police investigate the allegations. He called the claim "completely false" in a statement sent to ESPN. But because of the uncertainty around Conley's status, I have moved him from down in my Big Board and position rankings. I'm not sure a team will draft him if there is no clarity regarding the allegation.

To go directly to a position group, click these links:

Offense: QB | RB | FB | WR | TE | OT | G | C

Defense: DE | DT | ILB | OLB | CB | S | K | P | LS


1. Mitchell Trubisky, North Carolina
2. Patrick Mahomes, Texas Tech
3. Deshaun Watson, Clemson
4. Nathan Peterman, Pitt
5. DeShone Kizer, Notre Dame
6. Joshua Dobbs, Tennessee
7. Brad Kaaya, Miami (Fla)
8. Davis Webb, California
9. Alek Torgersen, Penn
10. C.J. Beathard, Iowa
11. Chad Kelly, Mississippi
12. Jerod Evans, Virginia Tech
13. Seth Russell, Baylor
14. Cooper Rush, Central Michigan
15. Wes Lunt, Illinois
16. Zach Terrell, Western Michigan
17. Philip Nelson, East Carolina
18. Antonio Pipkin, Tiffin
19. Sefo Liufau, Colorado
20. Trevor Knight, Texas A&M
21. Mitch Leidner, Minnesota
22. Tommy Armstrong, Nebraska
23. Brady Gustafson, Montana
24. Nick Mullens, So. Mississippi
25. Skyler Howard, West Virginia
26. Taysom Hill, BYU
27. Garrett Fugate, Central Missouri
28. Patrick Towles, Boston College
29. Gunner Kiel, Cincinnati
30. Austin Appleby, Florida
31. Eli Jenkins, Jacksonville State
32. Nick Schuessler, Clemson
33. Bart Houston, Wisconsin
34. Greyson Lambert, Georgia
35. Sean Maguire, Florida State
36. Mike White, Western Kentucky
37. Aaron Bailey, No. Iowa
38. Tyler O'Connor, Michigan State
39. Dakota Prukop, Oregon
40. Dan Collins, Maine
41. Jack Nelson, Winona State