With the NFL Preseason over, the next time we see NFL teams in action, it'll be for real. The next week is all about getting ready for our Fantasy drafts, and if you're drafting today, here are my latest rankings. You can find my rankings for quarterback, running back, wide receiver, and tight end here – and, of course, you can find Jamey Eisenberg, Dave Richard, and Heath Cummings' rankings and salary cap values here, you know, if you want another perspective.
For more, including my updated overall top-200 with Salary Cap/Auction values, keep right on scrolling.
Rankings updates
Rankings are for PPR leagues. Salary Cap Values assume a $100 budget.
QB rankings
There's no doubt who belongs in the top tier at the QB position for Fantasy Football in 2023. Jalen Hurts, Josh Allen, and Patrick Mahomes were the class of the position in 2022, and little has changed in terms of how we should view them for 2023 - Mahomes is arguably the best passer in the history of the league, and he has improved weapons around him, while Allen and Hurts are elite rushers and goal-line threats, in addition to being terrific passers in their own right.
After that, things are wide open. Dave Richard has Joe Burrow as his No. 4 QB, while both Heath Cummings and Jamey Eisenberg have Lamar Jackson - all three have Justin Fields fifth, which means Jamey has Burrow at No. 6, while Heath has him at QB7, behind Justin Herbert.
Here's the top 12, and you can find my top 32 here:
- Patrick Mahomes, Chiefs
- Josh Allen, Bills
- Jalen Hurts, Eagles
- Lamar Jackson, Ravens
- Joe Burrow, Bengals
- Justin Herbert, Chargers
- Justin Fields, Bears
- Trevor Lawrence, Jaguars
- Tua Tagovailoa, Dolphins
- Anthony Richardson, Colts
- Deshaun Watson, Browns
- Dak Prescott, Cowboys
RB rankings
Steelers running back Najee Harris has had a weird start to his NFL career. Since being drafted 24th overall in the 2021 NFL Draft, he's finished third and 14th in PPR scoring in Fantasy, and yet most Fantasy Football analysts (and probably most players, too) view him as a pretty significant disappointment.
Or, maybe that's not the right way to phrase it. Harris has, for the most part, lived up to expectations in Fantasy Football. The problem is, he just hasn't seemed like a particularly good real NFL running back. Since his debut, he ranks 26th among 26 running backs with at least 300 carries in yards per carry; among 117 players with at least 100 targets, he ranks 116th in yards per target.
I wrote about why I'm starting to drop Najee Harris in my rankings, which you can see below, along with the rest of my top 60 at the position here:
- Christian McCaffrey, 49ers
- Austin Ekeler, Chargers
- Josh Jacobs, Raiders
- Bijan Robinson, Falcons
- Saquon Barkley, Giants
- Derrick Henry, Titans
- Nick Chubb, Browns
- Tony Pollard, Cowboys
- Joe Mixon, Bengals
- Travis Etienne, Jaguars
- Jahmyr Gibbs, Lions
- Alexander Mattison, Vikings
- Miles Sanders, Panthers
- Rhamondre Stevenson, Patriots
- Dameon Pierce, Texans
- Kenneth Walker, Seahawks
- Aaron Jones, Packers
- Javonte Williams, Broncos
- James Cook, Bills
- Najee Harris, Steelers
- David Montgomery, Lions
- Rachaad White, Buccaneers
- Breece Hall, Jets
- J.K. Dobbins, Ravens
WR rankings
This preseason has, thankfully, been mostly free of significant injuries that will alter the Fantasy Football landscape. Cooper Kupp's hamstring injury seems pretty much all healed up, and he's expected to return to practice this week, well in advance of Week 1. Kupp is back to being my No. 2 WR for the 2023 season, and he's a top-five pick in all formats for me.
That's not to say the preseason has been entirely free from injuries, of course. Kadarius Toney's breakout hype fizzled out when he left the Chiefs very first practice in training camp with a knee injury, and his status for Week 1 is still very much up in the air - allowing second-year wideout Skyy Moore to establish himself as a clear starter for the Chiefs, and a top-36 wide receiver in my updated rankings.
We also saw Terry McLaurin leave the second preseason game with a toe injury, though an MRI taken Tuesday indicated that it isn't expected to keep him out for the start of the season. That may not be the case for Seahawks rookie wide receiver Jaxon Smith-Njigba, who suffered a broken bone in his wrist in the last preseason game and will require surgery to repair it. According to ESPN, the recovery timeline for that surgery may give Smith-Njigba a chance to be ready for Week 1 of the season, and you might be surprised to learn that I'm not really downgrading him in my rankings.
I wrote about why, along with the rest of my top 75 at WR here:
- Justin Jefferson, Vikings
- Ja'Marr Chase, Bengals
- Tyreek Hill, Dolphins
- Stefon Diggs, Bills
- Amon-Ra St. Brown, Lions
- CeeDee Lamb, Cowboys
- A.J. Brown, Eagles
- Davante Adams, Raiders
- Garrett Wilson, Jets
- Jaylen Waddle, Dolphins
- Tee Higgins, Bengals
- Devonta Smith, Eagles
- Cooper Kupp, Rams
- Keenan Allen, Chargers
- DK Metcalf, Seahawks
- Calvin Ridley, Jaguars
- Chris Olave, Saints
- Deebo Samuel, 49ers
- Chris Godwin, Buccaneers
- Amari Cooper, Browns
- DeAndre Hopkins, Titans
- Tyler Lockett, Seahawks
- Terry McLaurin, Commanders
- Christian Watson, Packers
TE rankings
There probably aren't many tight ends with more Fantasy Football upside than Kyle Pitts. Pitts was the No. 4 pick in the 2021 draft, the highest a tight end has ever been selected, and then he proceeded to put together the second 1,000-yard season ever by a rookie tight end. He'll still be just 22 years old when the Falcons season begins against the Panthers in Week 1. That's a profile you typically want to bet on.
But I'm growing increasingly concerned about his chances of paying off on that bet. I wrote about why that is, along with the rest of my top 32 here:
- Travis Kelce, Chiefs
- Mark Andrews, Ravens
- T.J. Hockenson, Vikings
- Darren Waller, Giants
- Dallas Goedert, Eagles
- Kyle Pitts, Falcons
- George Kittle, 49ers
- Evan Engram, Jaguars
- David Njoku, Browns
- Tyler Higbee, Rams
- Gerald Everett, Chargers
- Juwan Johnson, Saints
Overall Top 200
Rank | Player | Value | POS |
1 | Justin Jefferson, Vikings | $36 | WR |
2 | Christian McCaffrey, 49ers | $36 | RB |
3 | Austin Ekeler, Chargers | $33 | RB |
4 | Ja'Marr Chase, Bengals | $29 | WR |
5 | Tyreek Hill, Dolphins | $29 | WR |
6 | Travis Kelce, Chiefs | $26 | TE |
7 | Josh Jacobs, Raiders | $26 | RB |
8 | Bijan Robinson, Falcons | $25 | RB |
9 | Saquon Barkley, Giants | $25 | RB |
10 | Stefon Diggs, Bills | $25 | WR |
11 | Amon-Ra St. Brown, Lions | $24 | WR |
12 | Derrick Henry, Titans | $22 | RB |
13 | Nick Chubb, Browns | $21 | RB |
14 | Tony Pollard, Cowboys | $21 | RB |
15 | CeeDee Lamb, Cowboys | $19 | WR |
16 | A.J. Brown, Eagles | $19 | WR |
17 | Davante Adams, Raiders | $18 | WR |
18 | Patrick Mahomes, Chiefs | $17 | QB |
19 | Josh Allen, Bills | $16 | QB |
20 | Garrett Wilson, Jets | $16 | WR |
21 | Joe Mixon, Bengals | $14 | RB |
22 | Jaylen Waddle, Dolphins | $14 | WR |
23 | Tee Higgins, Bengals | $14 | WR |
24 | Devonta Smith, Eagles | $14 | WR |
25 | Cooper Kupp, Rams | $14 | WR |
26 | Travis Etienne, Jaguars | $13 | RB |
27 | Jahmyr Gibbs, Lions | $13 | RB |
28 | Alexander Mattison, Vikings | $13 | RB |
29 | Jalen Hurts, Eagles | $12 | QB |
30 | Miles Sanders, Panthers | $12 | RB |
31 | Rhamondre Stevenson, Patriots | $12 | RB |
32 | Keenan Allen, Chargers | $11 | WR |
33 | DK Metcalf, Seahawks | $11 | WR |
34 | Mark Andrews, Ravens | $11 | TE |
35 | Dameon Pierce, Texans | $11 | RB |
36 | Kenneth Walker, Seahawks | $11 | RB |
37 | Calvin Ridley, Jaguars | $11 | WR |
38 | Chris Olave, Saints | $11 | WR |
39 | Aaron Jones, Packers | $11 | RB |
40 | Javonte Williams, Broncos | $10 | RB |
41 | Deebo Samuel, 49ers | $10 | WR |
42 | James Cook, Bills | $10 | RB |
43 | Chris Godwin, Buccaneers | $10 | WR |
44 | Amari Cooper, Browns | $10 | WR |
45 | DeAndre Hopkins, Titans | $9 | WR |
46 | Tyler Lockett, Seahawks | $9 | WR |
47 | Najee Harris, Steelers | $9 | RB |
48 | David Montgomery, Lions | $8 | RB |
49 | Rachaad White, Buccaneers | $8 | RB |
50 | Breece Hall, Jets | $8 | RB |
51 | Lamar Jackson, Ravens | $8 | QB |
52 | T.J. Hockenson, Vikings | $7 | TE |
53 | Darren Waller, Giants | $7 | TE |
54 | J.K. Dobbins, Ravens | $7 | RB |
55 | Joe Burrow, Bengals | $7 | QB |
56 | Justin Herbert, Chargers | $7 | QB |
57 | Terry McLaurin, Commanders | $7 | WR |
58 | Christian Watson, Packers | $7 | WR |
59 | James Conner, Cardinals | $7 | RB |
60 | Cam Akers, Rams | $7 | RB |
61 | DJ Moore, Bears | $6 | WR |
62 | Diontae Johnson, Steelers | $6 | WR |
63 | Jerry Jeudy, Broncos | $7 | WR |
64 | Dallas Goedert, Eagles | $6 | TE |
65 | Kyle Pitts, Falcons | $6 | TE |
66 | George Kittle, 49ers | $5 | TE |
67 | Drake London, Falcons | $5 | WR |
68 | Dalvin Cook, Jets | $5 | RB |
69 | Brandon Aiyuk, 49ers | $5 | WR |
70 | Skyy Moore, Chiefs | $4 | WR |
71 | Alvin Kamara, Saints | $4 | RB |
72 | Justin Fields, Bears | $4 | QB |
73 | Jordan Addison, Vikings | $4 | WR |
74 | Khalil Herbert, Bears | $4 | RB |
75 | Jonathan Taylor, Colts | $4 | RB |
76 | Jahan Dotson, Commanders | $4 | WR |
77 | Marquise Brown, Cardinals | $4 | WR |
78 | Mike Evans, Buccaneers | $4 | WR |
79 | Mike Williams, Chargers | $4 | WR |
80 | JuJu Smith-Schuster, Patriots | $4 | WR |
81 | Michael Thomas, Saints | $4 | WR |
82 | Brandin Cooks, Cowboys | $4 | WR |
83 | Trevor Lawrence, Jaguars | $4 | QB |
84 | Christian Kirk, Jaguars | $4 | WR |
85 | Isiah Pacheco, Chiefs | $4 | RB |
86 | AJ Dillon, Packers | $4 | RB |
87 | Antonio Gibson, Commanders | $3 | RB |
88 | George Pickens, Steelers | $3 | WR |
89 | Gabe Davis, Bills | $3 | WR |
90 | D'Andre Swift, Eagles | $3 | RB |
91 | Jaxon Smith-Njigba, Seahawks | $3 | WR |
92 | Evan Engram, Jaguars | $3 | TE |
93 | David Njoku, Browns | $3 | TE |
94 | Tua Tagovailoa, Dolphins | $3 | QB |
95 | Tyler Higbee, Rams | $3 | TE |
96 | Brian Robinson, Commanders | $3 | RB |
97 | Michael Pittman, Colts | $3 | WR |
98 | Treylon Burks, Titans | $3 | WR |
99 | Anthony Richardson, Colts | $3 | QB |
100 | Deshaun Watson, Browns | $3 | QB |
101 | Dak Prescott, Cowboys | $2 | QB |
102 | Elijah Moore, Browns | $2 | WR |
103 | Romeo Doubs, Packers | $2 | WR |
104 | Geno Smith, Seahawks | $2 | QB |
105 | Courtland Sutton, Broncos | $2 | WR |
106 | Marvin Mims, Broncos | $2 | WR |
107 | Samaje Perine, Broncos | $2 | RB |
149 | Raheem Mostert, Dolphins | $1 | RB |
108 | Kadarius Toney, Chiefs | $2 | WR |
109 | Kirk Cousins, Vikings | $2 | QB |
110 | Gerald Everett, Chargers | $2 | TE |
141 | De'von Achane, Dolphins | $1 | RB |
111 | Rondale Moore, Cardinals | $2 | WR |
112 | Juwan Johnson, Saints | $2 | TE |
113 | Aaron Rodgers, Jets | $2 | QB |
114 | Jaylen Warren, Steelers | $2 | RB |
115 | Zack Moss, Colts | $2 | RB |
116 | Zach Charbonnet, Seahawks | $2 | RB |
117 | Jakobi Meyers, Raiders | $2 | WR |
118 | Adam Thielen, Panthers | $2 | WR |
119 | Dalton Schultz, Texans | $1 | TE |
120 | Dalton Kincaid, Bills | $1 | TE |
121 | Daniel Jones, Giants | $1 | QB |
122 | Zay Jones, Jaguars | $1 | WR |
123 | Devin Singletary, Texans | $1 | RB |
124 | Pat Freiermuth, Steelers | $1 | TE |
125 | Jerick McKinnon, Chiefs | $1 | RB |
126 | Jamaal Williams, Saints | $1 | RB |
127 | Kendre Miller, Saints | $1 | RB |
128 | Sam LaPorta, Lions | $1 | TE |
129 | Allen Lazard, Jets | $1 | WR |
130 | Clyde Edwards-Helaire, Chiefs | $1 | RB |
131 | Chigoziem Okonkwo, Titans | $1 | TE |
132 | Quentin Johnston, Chargers | $1 | WR |
133 | Rashaad Penny, Eagles | $1 | RB |
134 | Luke Musgrave, Packers | $1 | TE |
135 | Cole Kmet, Bears | $1 | TE |
136 | Rashod Bateman, Ravens | $1 | WR |
137 | Matthew Stafford, Rams | $1 | QB |
138 | Zach Ertz, Cardinals | $1 | TE |
139 | Odell Beckham, Ravens | $1 | WR |
140 | Zay Flowers, Ravens | $1 | WR |
142 | Roschon Johnson, Bears | $1 | RB |
143 | Tank Dell, Texans | $1 | WR |
144 | Kyler Murray, Cardinals | $1 | QB |
145 | Ty Chandler, Vikings | $0 | RB |
146 | Nico Collins, Texans | $1 | WR |
148 | Jonathan Mingo, Panthers | $1 | WR |
150 | Deon Jackson, Colts | $1 | RB |
151 | Jameson Williams, Lions | $1 | WR |
152 | Hayden Hurst, Panthers | $1 | TE |
153 | Dawson Knox, Bills | $1 | TE |
154 | Kenneth Gainwell, Eagles | $1 | RB |
155 | Russell Wilson, Broncos | $1 | QB |
156 | Curtis Samuel, Commanders | $1 | WR |
157 | Jared Goff, Lions | $1 | QB |
158 | Michael Wilson, Cardinals | $1 | WR |
159 | Derek Carr, Saints | $1 | QB |
160 | Ryan Tannehill, Titans | $0 | QB |
161 | DJ Chark, Panthers | $0 | WR |
162 | Donovan Peoples-Jones, Browns | $0 | WR |
163 | John Metchie, Texans | $0 | WR |
164 | Marquez Valdes-Scantling, Chiefs | $0 | WR |
165 | Jordan Love, Packers | $0 | QB |
166 | Ezekiel Elliott, Patriots | $0 | RB |
167 | Tyler Boyd, Bengals | $1 | WR |
168 | Jake Ferguson, Cowboys | $0 | TE |
169 | Mecole Hardman, Jets | $0 | WR |
170 | Darnell Mooney, Bears | $0 | WR |
171 | Sam Howell, Commanders | $0 | QB |
172 | Greg Dulcich, Broncos | $0 | TE |
173 | Wan'Dale Robinson, Giants | $0 | WR |
174 | K.J. Osborn, Vikings | $0 | WR |
175 | Irv Smith, Bengals | $0 | TE |
176 | Zamir White, Raiders | $0 | RB |
177 | Taysom Hill, Saints | $0 | TE |
178 | Chuba Hubbard, Panthers | $0 | RB |
179 | Brock Purdy, 49ers | $0 | QB |
147 | Jeff Wilson, Dolphins | $1 | RB |
180 | Kenny Pickett, Steelers | $0 | QB |
181 | Allen Robinson, Steelers | $0 | WR |
182 | Alec Pierce, Colts | $0 | WR |
183 | Hunter Henry, Patriots | $0 | TE |
184 | Elijah Mitchell, 49ers | $0 | RB |
185 | Michael Mayer, Raiders | $0 | TE |
186 | Desmond RIdder, Falcons | $0 | QB |
187 | Mac Jones, Patriots | $0 | QB |
188 | Hunter Renfrow, Raiders | $0 | WR |
189 | Robert Woods, Texans | $0 | WR |
190 | Chase Claypool, Bears | $0 | WR |
191 | Cade Otton, Buccaneers | $0 | TE |
192 | Tyler Conklin, Jets | $0 | TE |
193 | Mike Gesicki, Patriots | $0 | TE |
194 | Ben Skowronek, Rams | $0 | WR |
195 | D'Onta Foreman, Bears | $0 | RB |
196 | Tank Bigsby, Jaguars | $0 | RB |
197 | Rico Dowdle, Cowboys | $0 | RB |
198 | DeVante Parker, Patriots | $0 | WR |
199 | Parris Campbell, Giants | $0 | WR |
200 | C.J. Stroud, Texans | $0 | QB |