• Facebook
  • Twitter
  • Facebook Messenger
  • Pinterest
  • Email
  • print
  • comment

NOTE: These rankings will be updated throughout the winter. Ages listed are as of Sept. 1, 2017.

Tristan H. Cockcroft’s top 100 for 2017
Rank, Player Team Pos Rank Age
1. Le’Veon Bell PIT RB1 25
2. David Johnson ARI RB2 25
3. Ezekiel Elliott DAL RB3 22
4. Odell Beckham Jr. NYG WR1 24
5. Antonio Brown PIT WR2 29
6. Julio Jones ATL WR3 28
7. LeSean McCoy BUF RB4 29
8. Mike Evans TB WR4 24
9. Jordan Howard CHI RB5 22
10. T.Y. Hilton IND WR5 27
11. Jay Ajayi MIA RB6 24
12. Jordy Nelson GB WR6 32
13. A.J. Green CIN WR7 29
14. Melvin Gordon LAC RB7 24
15. Devonta Freeman ATL RB8 25
16. DeMarco Murray TEN RB9 29
17. Dez Bryant DAL WR8 28
18. Todd Gurley LAR RB10 23
19. Amari Cooper OAK WR9 23
20. Sammy Watkins BUF WR10 24
21. Carlos Hyde SF RB11 26
22. Rob Gronkowski NE TE1 28
23. Lamar Miller HOU RB12 26
24. Brandin Cooks NO WR11 23
25. DeAndre Hopkins HOU WR12 25
26. Michael Thomas NO WR13 24
27. Mark Ingram NO RB13 27
28. Allen Robinson JAC WR14 24
29. Thomas Rawls SEA RB14 24
30. Alshon Jeffery CHI WR15 27
31. Keenan Allen LAC WR16 25
32. Spencer Ware KC RB15 25
33. C.J. Anderson DEN RB16 26
34. LeGarrette Blount NE RB17 30
35. Demaryius Thomas DEN WR17 29
36. Doug Baldwin SEA WR18 28
37. Jordan Reed WAS TE2 27
38. Aaron Rodgers GB QB1 33
39. Eddie Lacy GB RB18 27
40. Robert Kelley WAS RB19 24
41. Davante Adams GB WR19 24
42. Jeremy Hill CIN RB20 24
43. Adrian Peterson MIN RB21 32
44. Andrew Luck IND QB2 27
45. Julian Edelman NE WR20 31
46. Emmanuel Sanders DEN WR21 30
47. Drew Brees NO QB3 38
48. Donte Moncrief IND WR22 24
49. Travis Kelce KC TE3 27
50. Tom Brady NE QB4 40
51. Jonathan Stewart CAR RB22 30
52. Kenneth Dixon BAL RB23 23
53. Jarvis Landry MIA WR23 24
54. Tyler Eifert CIN TE4 26
55. Terrelle Pryor CLE WR24 28
56. Isaiah Crowell CLE RB24 24
57. Michael Crabtree OAK WR25 29
58. Stefon Diggs MIN WR26 23
59. Greg Olsen CAR TE5 32
60. Eric Decker NYJ WR27 30
61. Golden Tate DET WR28 29
62. Bilal Powell NYJ RB25 28
63. Latavius Murray OAK RB26 27
64. Matt Ryan ATL QB5 32
65. Frank Gore IND RB27 34
66. Jordan Matthews PHI WR29 25
67. Larry Fitzgerald ARI WR30 34
68. Tevin Coleman ATL RB28 24
69. Jamison Crowder WAS WR31 24
70. Jamaal Charles KC RB29 30
71. Rishard Matthews TEN WR32 27
72. Russell Wilson SEA QB6 28
73. Dion Lewis NE RB30 26
74. Brandon Marshall NYJ WR33 33
75. Kelvin Benjamin CAR WR34 26
76. Ameer Abdullah DET RB31 24
77. Sterling Shepard NYG WR35 24
78. C.J. Prosise SEA RB32 23
79. Jeremy Maclin KC WR36 29
80. Delanie Walker TEN TE6 33
81. Giovani Bernard CIN RB33 25
82. Danny Woodhead LAC RB34 32
83. Corey Coleman CLE WR37 23
84. Ben Roethlisberger PIT QB7 35
85. Kenny Britt LAR WR38 28
86. Tyrell Williams LAC WR39 25
87. Cam Newton CAR QB8 28
88. Derrick Henry TEN RB35 23
89. Derek Carr OAK QB9 26
90. DeSean Jackson WAS WR40 30
91. Matt Forte NYJ RB36 31
92. Tyreek Hill KC WR41 23
93. Jimmy Graham SEA TE7 30
94. Tyler Lockett SEA WR42 24
95. Theo Riddick DET RB37 26
96. Marcus Mariota TEN QB10 23
97. DeVante Parker MIA WR43 24
98. Martavis Bryant PIT WR44 25
99. Paul Perkins NYG RB38 22
100. Dak Prescott DAL QB11 24
Top 30 quarterbacks for 2017
Rank, Player Team Age
1. Aaron Rodgers GB 33
2. Andrew Luck IND 27
3. Drew Brees NO 38
4. Tom Brady NE 40
5. Matt Ryan ATL 32
6. Russell Wilson SEA 28
7. Ben Roethlisberger PIT 35
8. Cam Newton CAR 28
9. Derek Carr OAK 26
10. Marcus Mariota TEN 23
11. Dak Prescott DAL 24
12. Kirk Cousins WAS 29
13. Matthew Stafford DET 29
14. Jameis Winston TB 23
15. Philip Rivers LAC 35
16. Tyrod Taylor BUF 28
17. Eli Manning NYG 36
18. Carson Wentz PHI 24
19. Blake Bortles JAC 25
20. Tony Romo DAL 37
21. Andy Dalton CIN 29
22. Carson Palmer ARI 37
23. Ryan Tannehill MIA 29
24. Joe Flacco BAL 32
25. Colin Kaepernick SF 29
26. Alex Smith KC 33
27. Jared Goff LAR 22
28. Jimmy Garoppolo NE 25
29. Jay Cutler CHI 34
30. Teddy Bridgewater MIN 24
Top 60 running backs for 2017
Rank, Player Team Age
1. Le’Veon Bell PIT 25
2. David Johnson ARI 25
3. Ezekiel Elliott DAL 22
4. LeSean McCoy BUF 29
5. Jordan Howard CHI 22
6. Jay Ajayi MIA 24
7. Melvin Gordon LAC 24
8. Devonta Freeman ATL 25
9. DeMarco Murray TEN 29
10. Todd Gurley LAR 23
11. Carlos Hyde SF 26
12. Lamar Miller HOU 26
13. Mark Ingram NO 27
14. Thomas Rawls SEA 24
15. Spencer Ware KC 25
16. C.J. Anderson DEN 26
17. LeGarrette Blount NE 30
18. Eddie Lacy GB 27
19. Robert Kelley WAS 24
20. Jeremy Hill CIN 24
21. Adrian Peterson MIN 32
22. Jonathan Stewart CAR 30
23. Kenneth Dixon BAL 23
24. Isaiah Crowell CLE 24
25. Bilal Powell NYJ 28
26. Latavius Murray OAK 27
27. Frank Gore IND 34
28. Tevin Coleman ATL 24
29. Jamaal Charles KC 30
30. Dion Lewis NE 26
31. Ameer Abdullah DET 24
32. C.J. Prosise SEA 23
33. Giovani Bernard CIN 25
34. Danny Woodhead LAC 32
35. Derrick Henry TEN 23
36. Matt Forte NYJ 31
37. Theo Riddick DET 26
38. Paul Perkins NYG 22
39. Doug Martin TB 28
40. Ty Montgomery GB 24
41. Ryan Mathews PHI 29
42. Jerick McKinnon MIN 25
43. Duke Johnson Jr. CLE 23
44. Jalen Richard OAK 23
45. Charles Sims TB 26
46. Wendell Smallwood PHI 23
47. T.J. Yeldon JAC 23
48. Devontae Booker DEN 25
49. Chris Ivory JAC 29
50. Darren Sproles PHI 34
51. DeAndre Washington OAK 24
52. Terrance West BAL 26
53. Mike Gillislee BUF 26
54. Rashad Jennings NYG 32
55. Shane Vereen NYG 28
56. Matt Jones WAS 24
57. Cameron Artis-Payne CAR 27
58. Dwayne Washington DET 23
59. Kenyan Drake MIA 23
60. Christine Michael GB 26
Top 60 wide receivers for 2017
Rank, Player Team Age
1. Odell Beckham Jr. NYG 24
2. Antonio Brown PIT 29
3. Julio Jones ATL 28
4. Mike Evans TB 24
5. T.Y. Hilton IND 27
6. Jordy Nelson GB 32
7. A.J. Green CIN 29
8. Dez Bryant DAL 28
9. Amari Cooper OAK 23
10. Sammy Watkins BUF 24
11. Brandin Cooks NO 23
12. DeAndre Hopkins HOU 25
13. Michael Thomas NO 24
14. Allen Robinson JAC 24
15. Alshon Jeffery CHI 27
16. Keenan Allen LAC 25
17. Demaryius Thomas DEN 29
18. Doug Baldwin SEA 28
19. Davante Adams GB 24
20. Julian Edelman NE 31
21. Emmanuel Sanders DEN 30
22. Donte Moncrief IND 24
23. Jarvis Landry MIA 24
24. Terrelle Pryor Sr. CLE 28
25. Michael Crabtree OAK 29
26. Stefon Diggs MIN 23
27. Eric Decker NYJ 30
28. Golden Tate DET 29
29. Jordan Matthews PHI 25
30. Larry Fitzgerald ARI 34
31. Jamison Crowder WAS 24
32. Rishard Matthews TEN 27
33. Brandon Marshall NYJ 33
34. Kelvin Benjamin CAR 26
35. Sterling Shepard NYG 24
36. Jeremy Maclin KC 29
37. Corey Coleman CLE 23
38. Kenny Britt LAR 28
39. Tyrell Williams LAC 25
40. DeSean Jackson WAS 30
41. Tyreek Hill KC 23
42. Tyler Lockett SEA 24
43. DeVante Parker MIA 24
44. Martavis Bryant PIT 25
45. Randall Cobb GB 27
46. Willie Snead NO 24
47. J.J. Nelson ARI 25
48. Josh Doctson WAS 24
49. Malcolm Mitchell NE 24
50. Will Fuller V HOU 23
51. Adam Thielen MIN 27
52. Breshad Perriman BAL 23
53. John Brown ARI 27
54. Tyler Boyd CIN 22
55. Marvin Jones DET 27
56. Kenny Stills MIA 25
57. Mike Wallace BAL 31
58. Michael Floyd NE 27
59. Laquon Treadwell MIN 22
60. Kevin White CHI 25
Top 30 tight ends for 2017
Rank, Player Team Age
1. Rob Gronkowski NE 28
2. Jordan Reed WAS 27
3. Travis Kelce KC 27
4. Tyler Eifert CIN 26
5. Greg Olsen CAR 32
6. Delanie Walker TEN 33
7. Jimmy Graham SEA 30
8. Eric Ebron DET 24
9. Zach Ertz PHI 26
10. Hunter Henry LAC 22
11. Cameron Brate TB 26
12. Kyle Rudolph MIN 27
13. Ladarius Green PIT 27
14. Antonio Gates LAC 37
15. Zach Miller CHI 32
16. Martellus Bennett NE 30
17. C.J. Fiedorowicz HOU 25
18. Vance McDonald SF 27
19. Jason Witten DAL 35
20. Coby Fleener NO 28
21. Julius Thomas JAC 29
22. Austin Hooper ATL 22
23. Dennis Pitta BAL 32
24. Jared Cook GB 30
25. Tyler Higbee LAR 24
26. Dwayne Allen IND 27
27. Jack Doyle IND 27
28. Gary Barnidge CLE 31
29. Charles Clay BUF 28
30. A.J. Derby DEN 25