Tristan H. Cockcroft's fantasy football PPR rankings: Top 200 for 2023

Don't be afraid to take the rookies and No. 2 options (1:18)

Wide receivers play a much bigger part in your team's fantasy success than you might think, and you shouldn't be afraid to take the rookies and No. 2 options on teams. (1:18)

Tristan H. Cockcroft's 2023 fantasy football rankings will be updated throughout the preseason to reflect any changes in his view on players for the upcoming season.

NOTE: The rankings below are for PPR formats.

Latest update: June 8

The 2023 fantasy football season starts now!
Sign up for a team or reactivate your league today!

Rank, Player, Eligible Position, Team, Position Rank
1. Christian McCaffrey, RB, 49ers, RB1
2. Justin Jefferson, WR, Vikings, WR1
3. Austin Ekeler, RB, Chargers, RB2
4. Saquon Barkley, RB, Giants, RB3
5. Ja'Marr Chase, WR, Bengals, WR2
6. Jonathan Taylor, RB, Colts, RB4
7. Travis Kelce, TE, Chiefs, TE1
8. Josh Jacobs, RB, Raiders, RB5
9. Cooper Kupp, WR, Rams, WR3
10. Bijan Robinson, RB, Falcons, RB6
11. Derrick Henry, RB, Titans, RB7
12. Tyreek Hill, WR, Dolphins, WR4
13. Tony Pollard, RB, Cowboys, RB8
14. Nick Chubb, RB, Browns, RB9
15. Stefon Diggs, WR, Bills, WR5
16. Davante Adams, WR, Raiders, WR6
17. Kenneth Walker III, RB, Seahawks, RB10
18. CeeDee Lamb, WR, Cowboys, WR7
19. A.J. Brown, WR, Eagles, WR8
20. Travis Etienne Jr., RB, Jaguars, RB11
21. Mark Andrews, TE, Ravens, TE2
22. Alexander Mattison, RB, Vikings, RB12
23. Rhamondre Stevenson, RB, Patriots, RB13
24. Amon-Ra St. Brown, WR, Lions, WR9
25. Breece Hall, RB, Jets, RB14
26. Aaron Jones, RB, Packers, RB15
27. T.J. Hockenson, TE, Vikings, TE3
28. Garrett Wilson, WR, Jets, WR10
29. Najee Harris, RB, Steelers, RB16
30. Jaylen Waddle, WR, Dolphins, WR11
31. Josh Allen, QB, Bills, QB1
32. Joe Mixon, RB, Bengals, RB17
33. DeVonta Smith, WR, Eagles, WR12
34. Dameon Pierce, RB, Texans, RB18
35. Tee Higgins, WR, Bengals, WR13
36. DK Metcalf, WR, Seahawks, WR14
37. Javonte Williams, RB, Broncos, RB19
38. Patrick Mahomes, QB, Chiefs, QB2
39. Keenan Allen, WR, Chargers, WR15
40. Chris Olave, WR, Saints, WR16
41. Deebo Samuel, WR, 49ers, WR17
42. Jalen Hurts, QB, Eagles, QB3
43. Amari Cooper, WR, Browns, WR18
44. Darren Waller, TE, Giants, TE4
45. DeAndre Hopkins, WR, Cardinals, WR19
46. J.K. Dobbins, RB, Ravens, RB20
47. Chris Godwin, WR, Buccaneers, WR20
48. Kyle Pitts, TE, Falcons, TE5
49. Michael Pittman Jr., WR, Colts, WR21
50. Terry McLaurin, WR, Commanders, WR22
51. Alvin Kamara, RB, Saints, RB21
52. James Conner, RB, Cardinals, RB22
53. Joe Burrow, QB, Bengals, QB4
54. DJ Moore, WR, Bears, WR23
55. Rachaad White, RB, Buccaneers, RB23
56. Christian Watson, WR, Packers, WR24
57. Jerry Jeudy, WR, Broncos, WR25
58. Lamar Jackson, QB, Ravens, QB5
59. George Kittle, TE, 49ers, TE6
60. Cam Akers, RB, Rams, RB24
61. Jahmyr Gibbs, RB, Lions, RB25
62. Dalvin Cook, RB, Free Agent, RB26
63. Dallas Goedert, TE, Eagles, TE7
64. Miles Sanders, RB, Panthers, RB27
65. Diontae Johnson, WR, Steelers, WR26
66. Justin Fields, QB, Bears, QB6
67. Tyler Lockett, WR, Seahawks, WR27
68. Mike Williams, WR, Chargers, WR28
69. Isiah Pacheco, RB, Chiefs, RB28
70. Drake London, WR, Falcons, WR29
71. Calvin Ridley, WR, Jaguars, WR30
72. Justin Herbert, QB, Chargers, QB7
73. David Montgomery, RB, Lions, RB29
74. Mike Evans, WR, Buccaneers, WR31
75. Brandon Aiyuk, WR, 49ers, WR32
76. Christian Kirk, WR, Jaguars, WR33
77. Trevor Lawrence, QB, Jaguars, QB8
78. James Cook, RB, Bills, RB30
79. Pat Freiermuth, TE, Steelers, TE8
80. D'Andre Swift, RB, Eagles, RB31
81. Khalil Herbert, RB, Bears, RB32
82. Marquise Brown, WR, Cardinals, WR34
83. Tua Tagovailoa, QB, Dolphins, QB9
84. AJ Dillon, RB, Packers, RB33
85. Treylon Burks, WR, Titans, WR35
86. Brian Robinson, RB, Commanders, RB34
87. Brandin Cooks, WR, Cowboys, WR36
88. Rashaad Penny, RB, Eagles, RB35
89. Jahan Dotson, WR, Commanders, WR37
90. Antonio Gibson, RB, Commanders, RB36
91. Jamaal Williams, RB, Saints, RB37
92. Deshaun Watson, QB, Browns, QB10
93. Evan Engram, TE, Jaguars, TE9
94. David Njoku, TE, Browns, TE10
95. George Pickens, WR, Steelers, WR38
96. Dalton Schultz, TE, Texans, TE11
97. Jakobi Meyers, WR, Raiders, WR39
98. Dak Prescott, QB, Cowboys, QB11
99. JuJu Smith-Schuster, WR, Patriots, WR40
100. Daniel Jones, QB, Giants, QB12
101. Jeff Wilson Jr., RB, Dolphins, RB38
102. Michael Thomas, WR, Saints, WR41
103. Damien Harris, RB, Bills, RB39
104. Jaxon Smith-Njigba, WR, Seahawks, WR42
105. Cole Kmet, TE, Bears, TE12
106. Kirk Cousins, QB, Vikings, QB13
107. Gabe Davis, WR, Bills, WR43
108. Samaje Perine, RB, Broncos, RB40
109. Courtland Sutton, WR, Broncos, WR44
110. Aaron Rodgers, QB, Jets, QB14
111. Greg Dulcich, TE, Broncos, TE13
112. Tyler Higbee, TE, Rams, TE14
113. Devin Singletary, RB, Texans, RB41
114. Jordan Addison, WR, Vikings, WR45
115. Kadarius Toney, WR, Chiefs, WR46
116. Tyler Allgeier, RB, Falcons, RB42
117. Raheem Mostert, RB, Dolphins, RB43
118. Rondale Moore, WR, Cardinals, WR47
119. Russell Wilson, QB, Broncos, QB15
120. Zach Charbonnet, RB, Seahawks, RB44
121. Kenneth Gainwell, RB, Eagles, RB45
122. Kyler Murray, QB, Cardinals, QB16
123. Zach Ertz, TE, Cardinals, TE15
124. Quentin Johnston, WR, Chargers, WR48
125. Elijah Mitchell, RB, 49ers, RB46
126. Allen Lazard, WR, Jets, WR49
127. Zay Jones, WR, Jaguars, WR50
128. Geno Smith, QB, Seahawks, QB17
129. Chigoziem Okonkwo, TE, Titans, TE16
130. D'Onta Foreman, RB, Bears, RB47
131. Ezekiel Elliott, RB, Free Agent, RB48
132. Trey Lance, QB, 49ers, QB18
133. Matthew Stafford, QB, Rams, QB19
134. Gerald Everett, TE, Chargers, TE17
135. Jaylen Warren, RB, Steelers, RB49
136. Rashod Bateman, WR, Ravens, WR51
137. Darnell Mooney, WR, Bears, WR52
138. Justin Tucker, K, Ravens, K1
139. Jared Goff, QB, Lions, QB20
140. Trey McBride, TE, Cardinals, TE18
141. Nico Collins, WR, Texans, WR53
142. Chuba Hubbard, RB, Panthers, RB50
143. Mike Gesicki, TE, Patriots, TE19
144. Evan McPherson, K, Bengals, K2
145. Juwan Johnson, TE, Saints, TE20
146. Adam Thielen, WR, Panthers, WR54
147. Dawson Knox, TE, Bills, TE21
148. 49ers D/ST, DST, 49ers, DST1
149. Elijah Moore, WR, Browns, WR55
150. Hayden Hurst, TE, Panthers, TE22
151. Noah Fant, TE, Seahawks, TE23
152. Skyy Moore, WR, Chiefs, WR56
153. Bills D/ST, DST, Bills, DST2
154. Kareem Hunt, RB, Free Agent, RB51
155. Zay Flowers, WR, Ravens, WR57
156. Daniel Carlson, K, Raiders, K3
157. Michael Gallup, WR, Cowboys, WR58
158. Cowboys D/ST, DST, Cowboys, DST3
159. Michael Carter, RB, Jets, RB52
160. Tyler Bass, K, Bills, K4
161. Eagles D/ST, DST, Eagles, DST4
162. Jameson Williams, WR, Lions, WR59
163. Odell Beckham Jr., WR, Ravens, WR60
164. Anthony Richardson, QB, Colts, QB21
165. Leonard Fournette, RB, Free Agent, RB53
166. Harrison Butker, K, Chiefs, K5
167. Derek Carr, QB, Saints, QB22
168. DJ Chark, WR, Panthers, WR61
169. Kenny Pickett, QB, Steelers, QB23
170. Broncos D/ST, DST, Broncos, DST5
171. Joshua Kelley, RB, Chargers, RB54
172. Younghoe Koo, K, Falcons, K6
173. Tyler Boyd, WR, Bengals, WR62
174. Jason Sanders, K, Dolphins, K7
175. Dalton Kincaid, TE, Bills, TE24
176. Ravens D/ST, DST, Ravens, DST6
177. Cordarrelle Patterson, RB, Falcons, RB55
178. Donovan Peoples-Jones, WR, Browns, WR63
179. Hunter Henry, TE, Patriots, TE25
180. Logan Thomas, TE, Commanders, TE26
181. Clyde Edwards-Helaire, RB, Chiefs, RB56
182. Bengals D/ST, DST, Bengals, DST7
183. Alec Pierce, WR, Colts, WR64
184. Bryce Young, QB, Panthers, QB24
185. Devon Achane, RB, Dolphins, RB57
186. Nick Folk, K, Patriots, K8
187. Saints D/ST, DST, Saints, DST8
188. Curtis Samuel, WR, Commanders, WR65
189. Jake Elliott, K, Eagles, K9
190. Tyjae Spears, RB, Titans, RB58
191. Jordan Love, QB, Packers, QB25
192. Rams D/ST, DST, Rams, DST9
193. Brandon McManus, K, Broncos, K10
194. Hunter Renfrow, WR, Raiders, WR66
195. C.J. Stroud, QB, Texans, QB26
196. Jerick McKinnon, RB, Free Agent, RB59
197. Marquez Valdes-Scantling, WR, Chiefs, WR67
198. Jets D/ST, DST, Jets, DST10
199. Gus Edwards, RB, Ravens, RB60
200. K.J. Osborn, WR, Vikings, WR68