It is finally here. We have been asking for one of the major platforms in the Fantasy Football industry to give College Fantasy Football a chance. Underdog Fantasy is the first to offer our beloved format. As Eric Froton mentioned in the Introduction to our CFF Preseason Guide, “we have a burning passion at our core for the game we love.”
When I first heard of the possibility that Underdog Fantasy would offer CFF best ball, I could hardly contain my excitement. I hope a new audience will fall in love with CFF to the same degree I have for the last 12 years. With 60-plus college football teams in the Power-Four Conferences, it can feel overwhelming to know where to begin, which players to choose, or where the values are at each position.
That’s where we can help. These top 250 best ball college 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. We also have our full CFF rankings and projections available for our subscribers.
Ideally, you’ll draft 4-5 QBs, 5-7 RBs, 6-8 WRs, and 2-3 TEs (20 roster spots) to your team. Unlike the NFL, stacking is unnecessary due to the emphasis on dual-threat, Konami Code QBs in CFB.
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
1 | Ollie Gordon | Oklahoma State Cowboys | RB | RB1 |
2 | Tetairoa McMillan | Arizona Wildcats | WR | WR1 |
3 | Luther Burden | Missouri Tigers | WR | WR2 |
4 | Omarion Hampton | North Carolina Tar Heels | RB | RB2 |
5 | DJ Giddens | Kansas State Wildcats | RB | RB3 |
6 | Phil Mafah | Clemson Tigers | RB | RB4 |
7 | Evan Stewart | Oregon Ducks | WR | WR3 |
8 | Jaydn Ott | California Golden Bears | RB | RB5 |
9 | Devin Neal | Kansas Jayhawks | RB | RB6 |
10 | Dillon Gabriel | Oregon Ducks | QB | QB1 |
11 | Jordan James | Oregon Ducks | RB | RB7 |
12 | Darius Taylor | Minnesota Golden Gophers | RB | RB8 |
13 | Tez Johnson | Oregon Ducks | WR | WR4 |
14 | Tahj Brooks | Texas Tech Red Raiders | RB | RB9 |
15 | Eugene Wilson | Florida Gators | WR | WR5 |
16 | Damien Martinez | Miami Hurricanes | RB | RB10 |
17 | Germie Bernard | Alabama Crimson Tide | WR | WR6 |
18 | Jaxson Dart | Ole Miss Rebels | QB | QB2 |
19 | Donovan Edwards | Michigan Wolverines | RB | RB11 |
20 | CJ Baxter | Texas Longhorns | RB | RB12 |
21 | Abu Sama | Iowa State Cyclones | RB | RB13 |
22 | Tre Harris | Ole Miss Rebels | WR | WR7 |
23 | TreVeyon Henderson | Ohio State Buckeyes | RB | RB14 |
24 | Xavier Restrepo | Miami Hurricanes | WR | WR8 |
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
25 | LeQuint Allen | Syracuse Orange | RB | RB15 |
26 | Brennan Presley | Oklahoma State Cowboys | WR | WR9 |
27 | Kevin Concepcion | NC State Wolfpack | WR | WR10 |
28 | Quinshon Judkins | Ohio State Buckeyes | RB | RB16 |
29 | RJ Harvey | UCF Knights | RB | RB17 |
30 | Nico Iamaleava | Tennessee Volunteers | QB | QB3 |
31 | Gavin Sawchuk | Oklahoma Sooners | RB | RB18 |
32 | Elic Ayomanor | Stanford Cardinal | WR | WR11 |
33 | Will Pauling | Wisconsin Badgers | WR | WR12 |
34 | Garrett Greene | West Virginia Mountaineers | QB | QB4 |
35 | Caullin Lacy | Louisville Cardinals | WR | WR13 |
36 | Jackson Arnold | Oklahoma Sooners | QB | QB5 |
37 | Nicholas Singleton | Penn State Nittany Lions | RB | RB19 |
38 | Emeka Egbuka | Ohio State Buckeyes | WR | WR14 |
39 | Jalen Milroe | Alabama Crimson Tide | QB | QB6 |
40 | Travis Hunter | Colorado Buffaloes | WR | WR15 |
41 | Bhayshul Tuten | Virginia Tech Hokies | RB | RB20 |
42 | Avery Johnson | Kansas State Wildcats | QB | QB7 |
43 | Cameron Ward | Miami Hurricanes | QB | QB8 |
44 | Haynes King | Georgia Tech Yellow Jackets | QB | QB9 |
45 | Oronde Gadsden | Syracuse Orange | TE | TE1 |
46 | Isaiah Bond | Texas Longhorns | WR | WR16 |
47 | Shedeur Sanders | Colorado Buffaloes | QB | QB10 |
48 | Kyle Monangai | Rutgers Scarlet Knights | RB | RB21 |
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
49 | Kaleb Jackson | LSU Tigers | RB | RB22 |
50 | Jayden Higgins | Iowa State Cyclones | WR | WR17 |
51 | Jo'quavious Marks | USC Trojans | RB | RB23 |
52 | Kyle Williams | Washington State Cougars | WR | WR18 |
53 | KJ Jefferson | UCF Knights | QB | QB11 |
54 | Chip Trayanum | Kentucky Wildcats | RB | RB24 |
55 | Thomas Castellanos | Boston College Eagles | QB | QB12 |
56 | Jahiem White | West Virginia Mountaineers | RB | RB25 |
57 | Tomarion Harden | UCLA Bruins | RB | RB26 |
58 | Nate Noel | Missouri Tigers | RB | RB27 |
59 | Kyron Drones | Virginia Tech Hokies | QB | QB13 |
60 | Jeremiah Hunter | Washington Huskies | WR | WR19 |
61 | Brant Kuithe | Utah Utes | TE | TE2 |
62 | Jaydon Blue | Texas Longhorns | RB | RB28 |
63 | Elijhah Badger | Abilene Christian Wildcats | WR | WR20 |
64 | Kaden Feagin | Illinois Fighting Illini | RB | RB29 |
65 | Squirrel White | Tennessee Volunteers | WR | WR21 |
66 | Trevor Etienne | Georgia Bulldogs | RB | RB30 |
67 | Rashod Owens | Oklahoma State Cowboys | WR | WR22 |
68 | Denzel Boston | Washington Huskies | WR | WR23 |
69 | Nic Anderson | Oklahoma Sooners | WR | WR24 |
70 | Kyren Lacy | LSU Tigers | WR | WR25 |
71 | Kobe Hudson | UCF Knights | WR | WR26 |
72 | Dylan Sampson | Tennessee Volunteers | RB | RB31 |
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
73 | Jalon Daniels | Kansas Jayhawks | QB | QB14 |
74 | Cameron Skattebo | Arizona State Sun Devils | RB | RB32 |
75 | Luke Lachey | Iowa Hawkeyes | TE | TE3 |
76 | Johntay Cook | Texas Longhorns | WR | WR27 |
77 | Chez Mellusi | Wisconsin Badgers | RB | RB33 |
78 | Brady Cook | Missouri Tigers | QB | QB15 |
79 | Carson Beck | Georgia Bulldogs | QB | QB16 |
80 | Deion Burks | Oklahoma Sooners | WR | WR28 |
81 | Justice Haynes | Alabama Crimson Tide | RB | RB34 |
82 | Montrell Johnson | Florida Gators | RB | RB35 |
83 | Will Howard | Ohio State Buckeyes | QB | QB17 |
84 | Cameron Cook | TCU Horned Frogs | RB | RB36 |
85 | Preston Stone | SMU Mustangs | QB | QB18 |
86 | Jarquez Hunter | Auburn Tigers | RB | RB37 |
87 | Miller Moss | USC Trojans | QB | QB19 |
88 | Joshua Meredith | Washington State Cougars | WR | WR29 |
89 | Malik Benson | Florida State Seminoles | WR | WR30 |
90 | Zachariah Branch | USC Trojans | WR | WR31 |
91 | Grayson McCall | NC State Wolfpack | QB | QB20 |
92 | Colston Loveland | Michigan Wolverines | TE | TE4 |
93 | Jake Briningstool | Clemson Tigers | TE | TE5 |
94 | Eric Singleton | Georgia Tech Yellow Jackets | WR | WR32 |
95 | Roman Hemby | Maryland Terrapins | RB | RB38 |
96 | Luke Hasz | Arkansas Razorbacks | TE | TE6 |
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
97 | Justin Joly | NC State Wolfpack | TE | TE7 |
98 | Jordan Waters | NC State Wolfpack | RB | RB39 |
99 | Noah Fifita | Arizona Wildcats | QB | QB21 |
100 | Malachi Fields | Virginia Cavaliers | WR | WR33 |
101 | Mason Taylor | LSU Tigers | TE | TE8 |
102 | Caden Prieskorn | Ole Miss Rebels | TE | TE9 |
103 | Corey Kiner | Cincinnati Bearcats | RB | RB40 |
104 | Jeremiah Smith | Ohio State Buckeyes | WR | WR34 |
105 | Cameron Rising | Utah Utes | QB | QB22 |
106 | Jonah Coleman | Washington Huskies | RB | RB41 |
107 | Riley Leonard | Notre Dame Fighting Irish | QB | QB23 |
108 | Jamal Haynes | Georgia Tech Yellow Jackets | RB | RB42 |
109 | John Mateer | Washington State Cougars | QB | QB24 |
110 | Conner Weigman | Texas A&M Aggies | QB | QB25 |
111 | Chris Tyree | Virginia Cavaliers | WR | WR35 |
112 | Roydell Williams | Florida State Seminoles | RB | RB43 |
113 | Josh Kelly | Texas Tech Red Raiders | WR | WR36 |
114 | Jordan Moore | Duke Blue Devils | WR | WR37 |
115 | Eric McAlister | TCU Horned Frogs | WR | WR38 |
116 | Elijah Sarratt | Indiana Hoosiers | WR | WR39 |
117 | Jam Miller | Alabama Crimson Tide | RB | RB44 |
118 | Donovan Smith | Houston Cougars | QB | QB26 |
119 | Will Sheppard | | WR | WR40 |
120 | Lewis Bond | Boston College Eagles | WR | WR41 |
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
121 | Raheim Sanders | South Carolina Gamecocks | RB | RB45 |
122 | Kelly Akharaiyi | Mississippi State Bulldogs | WR | WR42 |
123 | RJ Maryland | SMU Mustangs | TE | TE10 |
124 | Quinn Ewers | Texas Longhorns | QB | QB27 |
125 | Antwane Wells | Ole Miss Rebels | WR | WR43 |
126 | Josh Hoover | TCU Horned Frogs | QB | QB28 |
127 | Sam Brown | Miami Hurricanes | WR | WR44 |
128 | Jordan Hudson | SMU Mustangs | WR | WR45 |
129 | Benjamin Brahmer | Iowa State Cyclones | TE | TE11 |
130 | Jaylin Noel | Iowa State Cyclones | WR | WR46 |
131 | Quali Conley | Arizona Wildcats | RB | RB46 |
132 | Nathan Carter | Michigan State Spartans | RB | RB47 |
133 | Garrett Nussmeier | LSU Tigers | QB | QB29 |
134 | Benjamin Yurosek | Georgia Bulldogs | TE | TE12 |
135 | Bryson Nesbit | North Carolina Tar Heels | TE | TE13 |
136 | Carnell Tate | Ohio State Buckeyes | WR | WR47 |
137 | Parker Jenkins | Houston Cougars | RB | RB48 |
138 | Tyler Shough | Louisville Cardinals | QB | QB30 |
139 | Blake Shapen | Mississippi State Bulldogs | QB | QB31 |
140 | Jack Velling | Michigan State Spartans | TE | TE14 |
141 | Xzavier Henderson | Cincinnati Bearcats | WR | WR48 |
142 | D.J. Uiagalelei | Florida State Seminoles | QB | QB32 |
143 | Tyler Warren | Penn State Nittany Lions | TE | TE15 |
144 | Jacolby George | Miami Hurricanes | WR | WR49 |
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
145 | Ja'Quinden Jackson | Arkansas Razorbacks | RB | RB49 |
146 | Mitchell Evans | Notre Dame Fighting Irish | TE | TE16 |
147 | Terrance Ferguson | Oregon Ducks | TE | TE17 |
148 | Brendan Sorsby | Cincinnati Bearcats | QB | QB33 |
149 | Kaytron Allen | Penn State Nittany Lions | RB | RB50 |
150 | LaNorris Sellers | South Carolina Gamecocks | QB | QB34 |
151 | Jadarian Price | Notre Dame Fighting Irish | RB | RB51 |
152 | Elijah Arroyo | Miami Hurricanes | TE | TE18 |
153 | Dorian Singer | Utah Utes | WR | WR50 |
154 | Pat Bryant | Illinois Fighting Illini | WR | WR51 |
155 | Devin Mockobee | Purdue Boilermakers | RB | RB52 |
156 | Jaden Greathouse | Notre Dame Fighting Irish | WR | WR52 |
157 | Nate McCollum | North Carolina Tar Heels | WR | WR53 |
158 | Chris Hilton | LSU Tigers | WR | WR54 |
159 | Jahmal Banks | Nebraska Cornhuskers | WR | WR55 |
160 | Drake Dabney | TCU Horned Frogs | TE | TE19 |
161 | Rocco Becht | Iowa State Cyclones | QB | QB35 |
162 | Amari NiBlack | Texas Longhorns | TE | TE20 |
163 | Peny Boone | UCF Knights | RB | RB53 |
164 | Marcus Carroll | Missouri Tigers | RB | RB54 |
165 | Kevin Coleman | Mississippi State Bulldogs | WR | WR56 |
166 | Le'Veon Moss | Texas A&M Aggies | RB | RB55 |
167 | Taylen Green | Arkansas Razorbacks | QB | QB36 |
168 | Tyler Van Dyke | Wisconsin Badgers | QB | QB37 |
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
169 | Thomas Fidone | Nebraska Cornhuskers | TE | TE21 |
170 | Micah Bernard | Utah Utes | RB | RB56 |
171 | Anthony Colandrea | Virginia Cavaliers | QB | QB38 |
172 | Aidan Chiles | Michigan State Spartans | QB | QB39 |
173 | Cade Klubnik | Clemson Tigers | QB | QB40 |
174 | Chris Bell | Louisville Cardinals | WR | WR57 |
175 | Jeremiyah Love | Notre Dame Fighting Irish | RB | RB57 |
176 | Sam Roush | Stanford Cardinal | TE | TE22 |
177 | Elija Lofton | Miami Hurricanes | TE | TE23 |
178 | CJ Donaldson | West Virginia Mountaineers | RB | RB58 |
179 | Jaleel Skinner | Louisville Cardinals | TE | TE24 |
180 | Will Rogers | Washington Huskies | QB | QB41 |
181 | Donaven McCulley | Indiana Hoosiers | WR | WR58 |
182 | Ashton Daniels | Stanford Cardinal | QB | QB42 |
183 | Kobe Prentice | Alabama Crimson Tide | WR | WR59 |
184 | Kobe Pace | Virginia Cavaliers | RB | RB59 |
185 | Graham Mertz | Florida Gators | QB | QB43 |
186 | Kye Robichaux | Boston College Eagles | RB | RB60 |
187 | Da'Quan Felton | Virginia Tech Hokies | WR | WR60 |
188 | Garrett Oakley | Kansas State Wildcats | TE | TE25 |
189 | Jaylin Lucas | Florida State Seminoles | RB | RB61 |
190 | Noah Rogers | NC State Wolfpack | WR | WR61 |
191 | Tyler Brown | Clemson Tigers | WR | WR62 |
192 | Luke Altmyer | Illinois Fighting Illini | QB | QB44 |
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
193 | Keanu Hill | BYU Cougars | TE | TE26 |
194 | Daniel Jackson | Minnesota Golden Gophers | WR | WR63 |
195 | Seydou Traore | Mississippi State Bulldogs | TE | TE27 |
196 | Rivaldo Fairweather | Auburn Tigers | TE | TE28 |
197 | Ja'Kobi Lane | USC Trojans | WR | WR64 |
198 | Jayce Brown | Kansas State Wildcats | WR | WR65 |
199 | CJ Dippre | Alabama Crimson Tide | TE | TE29 |
200 | Kris Mitchell | Notre Dame Fighting Irish | WR | WR66 |
201 | Donald Chaney | Louisville Cardinals | RB | RB62 |
202 | Arlis Boardingham | Florida Gators | TE | TE30 |
203 | Daniel Hishaw | Kansas Jayhawks | RB | RB63 |
204 | Joseph Manjack | Houston Cougars | WR | WR67 |
205 | Jalin Conyers | Texas Tech Red Raiders | TE | TE31 |
206 | Rueben Owens | Texas A&M Aggies | RB | RB64 |
207 | Kamari Morales | Boston College Eagles | TE | TE32 |
208 | Kalel Mullings | Michigan Wolverines | RB | RB65 |
209 | Trond Grizzell | California Golden Bears | WR | WR68 |
210 | Jaylon Glover | Utah Utes | RB | RB66 |
211 | Makai Lemon | USC Trojans | WR | WR69 |
212 | Alex Orji | Michigan Wolverines | QB | QB45 |
213 | Theo Wease | Missouri Tigers | WR | WR70 |
214 | Ja'Corey Brooks | Louisville Cardinals | WR | WR71 |
215 | Jaquez Moore | Duke Blue Devils | RB | RB67 |
216 | Leshon Williams | Iowa Hawkeyes | RB | RB68 |
RANK | PLAYER NAME | TEAM | POSITION | P-Rk |
217 | LJ Martin | BYU Cougars | RB | RB69 |
218 | Dylan Edwards | Kansas Jayhawks | RB | RB70 |
219 | Cam Porter | Northwestern Wildcats | RB | RB71 |
220 | Trey Sanders | TCU Horned Frogs | RB | RB72 |
221 | Ulysses Bentley | Ole Miss Rebels | RB | RB73 |
222 | Behren Morton | Texas Tech Red Raiders | QB | QB46 |
223 | Maliq Carr | Houston Cougars | TE | TE33 |
224 | Maalik Murphy | Duke Blue Devils | QB | QB47 |
225 | Diego Pavia | Vanderbilt Commodores | QB | QB48 |
226 | Dequan Finn | Baylor Bears | QB | QB49 |
227 | Brady Hunt | South Carolina Gamecocks | TE | TE34 |
228 | Max Klare | Purdue Boilermakers | TE | TE35 |
229 | Hudson Card | Purdue Boilermakers | QB | QB50 |
230 | Alan Bowman | Oklahoma State Cowboys | QB | QB51 |
231 | MJ Morris | Maryland Terrapins | QB | QB52 |
232 | Kurtis Rourke | Indiana Hoosiers | QB | QB53 |
233 | Drew Allar | Penn State Nittany Lions | QB | QB54 |
234 | Payton Thorne | Auburn Tigers | QB | QB55 |
235 | Dylan Raiola | Nebraska Cornhuskers | QB | QB56 |
236 | Max Johnson | North Carolina Tar Heels | QB | QB57 |
237 | Kyle McCord | Syracuse Orange | QB | QB58 |
238 | Mike Wright | Northwestern Wildcats | QB | QB59 |
239 | Brock Vandagriff | Kentucky Wildcats | QB | QB60 |
240 | Hank Bachmeier | Wake Forest Demon Deacons | QB | QB61 |
241 | Ethan Garbers | UCLA Bruins | QB | QB62 |
242 | Max Brosmer | Minnesota Golden Gophers | QB | QB63 |
243 | Sam Leavitt | Arizona State Sun Devils | QB | QB64 |
244 | Fernando Mendoza | California Golden Bears | QB | QB65 |
245 | Jake Retzlaff | BYU Cougars | QB | QB66 |
246 | Nate Yarnell | Pittsburgh Panthers | QB | QB67 |
247 | Cade McNamara | Iowa Hawkeyes | QB | QB68 |
248 | Athan Kaliakmanis | Rutgers Scarlet Knights | QB | QB69 |
249 | Rodney Hammond | Pittsburgh Panthers | RB | RB74 |
250 | Zavion Thomas | LSU Tigers | WR | WR72 |
251 | Dane Key | Kentucky Wildcats | WR | WR73 |
252 | Andrew Armstrong | Arkansas Razorbacks | WR | WR74 |
253 | Monaray Baldwin | Baylor Bears | WR | WR75 |