These top 250 best ball fantasy football rankings are geared towards Underdog Fantasy’s 0.5 PPR (half-point per reception) leagues.
These rankings are made with these tournaments' top-heavy payout structures in mind.
Ideally, you’ll draft 2-3 QBs, 4-6 RBs, 7-10 WRs, and 2-3 TEs (18 roster spots) to your team and stacking is heavily encouraged.
Stacking is an if/then upside game.
For example, if you take Marvin Harrison Jr. early, immediately bump up Kyler Murray in your rankings. Not only are you generating upside with Murray-Harrison’s combined fantasy points, but you’re also solving another roster spot later in the draft (in this instance, a mid-round QB).
Subscribers can download a CSV (Excel) and upload these rankings directly to Underdog.
Round 1-2 Best Ball Rankings
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
1 | Christian McCaffrey | SF | RB | RB1 |
2 | CeeDee Lamb | DAL | WR | WR1 |
3 | Tyreek Hill | MIA | WR | WR2 |
4 | Ja'Marr Chase | CIN | WR | WR3 |
5 | Justin Jefferson | MIN | WR | WR4 |
6 | Amon-Ra St. Brown | DET | WR | WR5 |
7 | Bijan Robinson | ATL | RB | RB2 |
8 | Breece Hall | NYJ | RB | RB3 |
9 | A.J. Brown | PHI | WR | WR6 |
10 | Puka Nacua | LAR | WR | WR7 |
11 | Garrett Wilson | NYJ | WR | WR8 |
12 | Marvin Harrison Jr. | ARI | WR | WR9 |
13 | Drake London | ATL | WR | WR10 |
14 | Brandon Aiyuk | SF | WR | WR11 |
15 | Deebo Samuel | SF | WR | WR12 |
16 | Jahmyr Gibbs | DET | RB | RB4 |
17 | Jonathan Taylor | IND | RB | RB5 |
18 | Saquon Barkley | PHI | RB | RB6 |
19 | Chris Olave | NO | WR | WR13 |
20 | Davante Adams | LV | WR | WR14 |
21 | Mike Evans | TB | WR | WR15 |
22 | Nico Collins | HOU | WR | WR16 |
23 | De'Von Achane | MIA | RB | RB7 |
24 | DJ Moore | CHI | WR | WR17 |
Round 3-4 Best Ball Rankings
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
25 | Sam LaPorta | DET | TE | TE1 |
26 | Stefon Diggs | HOU | WR | WR18 |
27 | Travis Etienne Jr. | JAX | RB | RB8 |
28 | Kyren Williams | LAR | RB | RB9 |
29 | Michael Pittman Jr. | IND | WR | WR19 |
30 | DK Metcalf | SEA | WR | WR20 |
31 | Devonta Smith | PHI | WR | WR21 |
32 | Jaylen Waddle | MIA | WR | WR22 |
33 | Malik Nabers | NYG | WR | WR23 |
34 | Cooper Kupp | LAR | WR | WR24 |
35 | Jalen Hurts | PHI | QB | QB1 |
36 | Josh Allen | BUF | QB | QB2 |
37 | Travis Kelce | KC | TE | TE2 |
38 | Trey McBride | ARI | TE | TE3 |
39 | Derrick Henry | BAL | RB | RB10 |
40 | Lamar Jackson | BAL | QB | QB3 |
41 | Patrick Mahomes | KC | QB | QB4 |
42 | Isiah Pacheco | KC | RB | RB11 |
43 | George Pickens | PIT | WR | WR25 |
44 | Amari Cooper | CLE | WR | WR26 |
45 | Mark Andrews | BAL | TE | TE4 |
46 | Zay Flowers | BAL | WR | WR27 |
47 | Tee Higgins | CIN | WR | WR28 |
48 | Josh Jacobs | GB | RB | RB12 |
Round 5-6 Best Ball Rankings
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
49 | Christian Kirk | JAX | WR | WR29 |
50 | C.J. Stroud | HOU | QB | QB5 |
51 | Anthony Richardson | IND | QB | QB6 |
52 | Joe Mixon | HOU | RB | RB13 |
53 | James Cook | BUF | RB | RB14 |
54 | Dalton Kincaid | BUF | TE | TE5 |
55 | Tank Dell | HOU | WR | WR30 |
56 | Keenan Allen | CHI | WR | WR31 |
57 | Jayden Reed | GB | WR | WR32 |
58 | Terry McLaurin | WAS | WR | WR33 |
59 | Rachaad White | TB | RB | RB15 |
60 | Kenneth Walker III | SEA | RB | RB16 |
61 | Alvin Kamara | NO | RB | RB17 |
62 | Kyle Pitts | ATL | TE | TE6 |
63 | Evan Engram | JAX | TE | TE7 |
64 | Calvin Ridley | TEN | WR | WR34 |
65 | Marquise Brown | KC | WR | WR35 |
66 | Chris Godwin | TB | WR | WR36 |
67 | Xavier Worthy | KC | WR | WR37 |
68 | Ladd McConkey | LAC | WR | WR38 |
69 | Rhamondre Stevenson | NE | RB | RB18 |
70 | Aaron Jones | MIN | RB | RB19 |
71 | David Montgomery | DET | RB | RB20 |
72 | George Kittle | SF | TE | TE8 |
Round 7-8 Best Ball Rankings
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
73 | Rashee Rice | KC | WR | WR39 |
74 | Brian Thomas Jr. | JAX | WR | WR40 |
75 | Jordan Addison | MIN | WR | WR41 |
76 | Rome Odunze | CHI | WR | WR42 |
77 | Keon Coleman | BUF | WR | WR43 |
78 | Kyler Murray | ARI | QB | QB7 |
79 | Joe Burrow | CIN | QB | QB8 |
80 | Dak Prescott | DAL | QB | QB9 |
81 | Jordan Love | GB | QB | QB10 |
82 | Jake Ferguson | DAL | TE | TE9 |
83 | DeAndre Hopkins | TEN | WR | WR44 |
84 | Diontae Johnson | CAR | WR | WR45 |
85 | Jaxon Smith-Njigba | SEA | WR | WR46 |
86 | Jonathon Brooks | CAR | RB | RB21 |
87 | Zamir White | LV | RB | RB22 |
88 | Najee Harris | PIT | RB | RB23 |
89 | D'Andre Swift | CHI | RB | RB24 |
90 | Jaylen Warren | PIT | RB | RB25 |
91 | Raheem Mostert | MIA | RB | RB26 |
92 | Zack Moss | CIN | RB | RB27 |
93 | Tony Pollard | TEN | RB | RB28 |
94 | Jameson Williams | DET | WR | WR47 |
95 | Christian Watson | GB | WR | WR48 |
96 | Trey Benson | ARI | RB | RB29 |
Round 9-10 Best Ball Rankings
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
97 | Brock Purdy | SF | QB | QB11 |
98 | David Njoku | CLE | TE | TE10 |
99 | Caleb Williams | CHI | QB | QB12 |
100 | Jayden Daniels | WAS | QB | QB13 |
101 | Devin Singletary | NYG | RB | RB30 |
102 | James Conner | ARI | RB | RB31 |
103 | Nick Chubb | CLE | RB | RB32 |
104 | Austin Ekeler | WAS | RB | RB33 |
105 | Gus Edwards | LAC | RB | RB34 |
106 | Courtland Sutton | DEN | WR | WR49 |
107 | Tyler Lockett | SEA | WR | WR50 |
108 | Mike Williams | NYJ | WR | WR51 |
109 | Tyjae Spears | TEN | RB | RB35 |
110 | Chase Brown | CIN | RB | RB36 |
111 | Brian Robinson Jr. | WAS | RB | RB37 |
112 | Khalil Shakir | BUF | WR | WR52 |
113 | Romeo Doubs | GB | WR | WR53 |
114 | Rashid Shaheed | NO | WR | WR54 |
115 | Joshua Palmer | LAC | WR | WR55 |
116 | Curtis Samuel | BUF | WR | WR56 |
117 | Tua Tagovailoa | MIA | QB | QB14 |
118 | Jared Goff | DET | QB | QB15 |
119 | Trevor Lawrence | JAX | QB | QB16 |
120 | Justin Herbert | LAC | QB | QB17 |
Round 11-12 Best Ball Rankings
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
121 | Dallas Goedert | PHI | TE | TE11 |
122 | Brock Bowers | LV | TE | TE12 |
123 | T.J. Hockenson | MIN | TE | TE13 |
124 | Jakobi Meyers | LV | WR | WR57 |
125 | Adonai Mitchell | IND | WR | WR58 |
126 | Javonte Williams | DEN | RB | RB38 |
127 | Jerome Ford | CLE | RB | RB39 |
128 | Blake Corum | LAR | RB | RB40 |
129 | Ezekiel Elliott | DAL | RB | RB41 |
130 | Jaylen Wright | MIA | RB | RB42 |
131 | Marshawn Lloyd | GB | RB | RB43 |
132 | Zach Charbonnet | SEA | RB | RB44 |
133 | Rico Dowdle | DAL | RB | RB45 |
134 | Jerry Jeudy | CLE | WR | WR59 |
135 | Josh Downs | IND | WR | WR60 |
136 | Brandin Cooks | DAL | WR | WR61 |
137 | Xavier Legette | CAR | WR | WR62 |
138 | Dontayvion Wicks | GB | WR | WR63 |
139 | Jahan Dotson | WAS | WR | WR64 |
140 | Gabe Davis | JAX | WR | WR65 |
141 | Kirk Cousins | ATL | QB | QB18 |
142 | Matthew Stafford | LAR | QB | QB19 |
143 | Dalton Schultz | HOU | TE | TE14 |
144 | Cole Kmet | CHI | TE | TE15 |
Round 13-14 Best Ball Rankings
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
145 | Pat Freiermuth | PIT | TE | TE16 |
146 | Aaron Rodgers | NYJ | QB | QB20 |
147 | Darnell Mooney | ATL | WR | WR66 |
148 | Roman Wilson | PIT | WR | WR67 |
149 | Ricky Pearsall | SF | WR | WR68 |
150 | Ty Chandler | MIN | RB | RB46 |
151 | Kendre Miller | NO | RB | RB47 |
152 | Ray Davis | BUF | RB | RB48 |
153 | Ben Sinnott | WAS | TE | TE17 |
154 | Baker Mayfield | TB | QB | QB21 |
155 | Deshaun Watson | CLE | QB | QB22 |
156 | Hunter Henry | NE | TE | TE18 |
157 | Ja'Lynn Polk | NE | WR | WR69 |
158 | Malachi Corley | NYJ | WR | WR70 |
159 | Quentin Johnston | LAC | WR | WR71 |
160 | Jermaine Burton | CIN | WR | WR72 |
161 | Cade Otton | TB | TE | TE19 |
162 | Luke Musgrave | GB | TE | TE20 |
163 | Tyler Conklin | NYJ | TE | TE21 |
164 | Will Levis | TEN | QB | QB23 |
165 | J.J. McCarthy | MIN | QB | QB24 |
166 | Juwan Johnson | NO | TE | TE22 |
167 | Troy Franklin | DEN | WR | WR73 |
168 | Luke McCaffrey | WAS | WR | WR74 |
Round 15-16 Best Ball Rankings
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
169 | Marvin Mims Jr. | DEN | WR | WR75 |
170 | Tyrone Tracy Jr. | NYG | RB | RB49 |
171 | Tyler Allgeier | ATL | RB | RB50 |
172 | Bucky Irving | TB | RB | RB51 |
173 | Jaleel McLaughlin | DEN | RB | RB52 |
174 | Antonio Gibson | NE | RB | RB53 |
175 | Geno Smith | SEA | QB | QB25 |
176 | Chuba Hubbard | CAR | RB | RB54 |
177 | Khalil Herbert | CHI | RB | RB55 |
178 | Roschon Johnson | CHI | RB | RB56 |
179 | Kimani Vidal | LAC | RB | RB57 |
180 | Noah Fant | SEA | TE | TE23 |
181 | Rashod Bateman | BAL | WR | WR76 |
182 | Demario Douglas | NE | WR | WR77 |
183 | Adam Thielen | CAR | WR | WR78 |
184 | Wan'Dale Robinson | NYG | WR | WR79 |
185 | Javon Baker | NE | WR | WR80 |
186 | Zay Jones | FA | WR | WR81 |
187 | Chig Okonkwo | TEN | TE | TE24 |
188 | Drake Maye | NE | QB | QB26 |
189 | Bryce Young | CAR | QB | QB27 |
190 | Jonnu Smith | MIA | TE | TE25 |
191 | Isaiah Likely | BAL | TE | TE26 |
192 | Bo Nix | DEN | QB | QB28 |
Round 17-18 Best Ball Rankings
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
193 | Derek Carr | NO | QB | QB29 |
194 | Daniel Jones | NYG | QB | QB30 |
195 | Audric Estime | DEN | RB | RB58 |
196 | D'Onta Foreman | CLE | RB | RB59 |
197 | Dameon Pierce | HOU | RB | RB60 |
198 | Keaton Mitchell | BAL | RB | RB61 |
199 | J.K. Dobbins | LAC | RB | RB62 |
200 | Devontez Walker | BAL | WR | WR83 |
201 | Demarcus Robinson | LAR | WR | WR84 |
202 | Odell Beckham | MIA | WR | WR85 |
203 | Tyler Boyd | TEN | WR | WR86 |
204 | Elijah Moore | CLE | WR | WR87 |
205 | Michael Wilson | ARI | WR | WR82 |
206 | Jalen Tolbert | DAL | WR | WR88 |
207 | A.T. Perry | NO | WR | WR89 |
208 | Rondale Moore | ATL | WR | WR90 |
209 | Noah Brown | HOU | WR | WR91 |
210 | Tucker Kraft | GB | TE | TE27 |
211 | Colby Parkinson | LAR | TE | TE28 |
212 | Mike Gesicki | CIN | TE | TE29 |
213 | Russell Wilson | PIT | QB | QB31 |
214 | Justin Fields | PIT | QB | QB32 |
215 | Will Shipley | PHI | RB | RB63 |
216 | Isaac Guerendo | SF | RB | RB64 |
217 | Dylan Laube | LV | RB | RB65 |
218 | Evan Hull | IND | RB | RB66 |
219 | Clyde Edwards-Helaire | KC | RB | RB67 |
220 | Tank Bigsby | JAX | RB | RB68 |
221 | Greg Dortch | ARI | WR | WR92 |
222 | Josh Reynolds | DEN | WR | WR93 |
223 | Kendrick Bourne | NE | WR | WR94 |
224 | Jalen McMillan | TB | WR | WR95 |
225 | Donovan Peoples-Jones | DET | WR | WR96 |
226 | Darius Slayton | NYG | WR | WR97 |
227 | DJ Chark | LAC | WR | WR98 |
228 | Jalin Hyatt | NYG | WR | WR99 |
229 | Brenden Rice | LAC | WR | WR100 |
230 | Malik Washington | MIA | WR | WR101 |
231 | Alexander Mattison | LV | RB | RB69 |
232 | Isaiah Davis | NYJ | RB | RB70 |
233 | Miles Sanders | CAR | RB | RB71 |
234 | Braelon Allen | NYJ | RB | RB72 |
235 | Jamaal Williams | NO | RB | RB73 |
236 | Jawhar Jordan | HOU | RB | RB74 |
237 | Rasheen Ali | BAL | RB | RB75 |
238 | Gardner Minshew | LV | QB | QB33 |
239 | Ja'Tavion Sanders | CAR | TE | TE30 |
240 | Dawson Knox | BUF | TE | TE31 |
241 | Michael Mayer | LV | TE | TE32 |
242 | Theo Johnson | NYG | TE | TE33 |
243 | Erick All | CIN | TE | TE34 |
244 | Aidan O'Connell | LV | QB | QB34 |
245 | Treylon Burks | TEN | WR | WR102 |
246 | Jonathan Mingo | CAR | WR | WR103 |
247 | Nelson Agholor | BAL | WR | WR104 |
248 | Tutu Atwell | LAR | WR | WR105 |
249 | Calvin Austin III | PIT | WR | WR106 |
250 | Deuce Vaughn | DAL | RB | RB76 |