Fantasy football rankings - Updated Week 12 rankings for 2025. Read the top-accuracy fantasy football rankings for PPR leagues.
The pressure is on as the fantasy football playoffs are just around the corner, and managers are jockeying for playoff position. Use these updated Week 12 fantasy football rankings as your guide to crush your start-sit decisions and find out where key players such as Emanuel Wilson, Wan'Dale Robinson, Michael Wilson, TreVeyon Henderson, Jacoby Brissett, Hunter Henry, and more stand, among all QBs, RBs, WRs, TEs, D/STs, and kickers.
Our fantasy football rankings for Week 12 are put together by Nick Mariano. Below the rankings, you will also find our "Who to Start?" tool and the most popular searches. Be sure to also check out our fantasy football news for this week. There are always key injuries and developments to keep track of, so check back throughout the week for updates.
Be sure to bookmark our fantasy football rankings portal and check back regularly for updates. Most importantly, our free mobile app is a must-have - download it and configure your push notifications. We deliver all the top NFL news, injuries, and fantasy analysis 24x7 with our free push notification alerts... all for free!
Be sure to check all of our fantasy football rankings for 2025:- 2025 fantasy football rankings
- Running back (RB) fantasy football rankings
- Wide receiver (WR) fantasy football rankings
- Tight end (TE) fantasy football rankings
- Quarterback (QB) fantasy football rankings
- FLEX fantasy football rankings
- Defense (D/ST) fantasy football rankings
- Kicker (K) fantasy football rankings
- Dynasty fantasy football rankings
Week 12 Fantasy Football Rankings
Bookmark our PPR rankings, Half-PPR rankings, and standard (non-PPR) rankings
| Tier | Rank | Player Name | Pos |
| 1 | 1 | Christian McCaffrey | RB |
| 1 | 2 | Jonathan Taylor | RB |
| 1 | 3 | Jahmyr Gibbs | RB |
| 1 | 4 | Bijan Robinson | RB |
| 1 | 5 | Jaxon Smith-Njigba | WR |
| 1 | 6 | Puka Nacua | WR |
| 1 | 7 | Amon-Ra St. Brown | WR |
| 2 | 8 | Trey McBride | TE |
| 2 | 9 | Saquon Barkley | RB |
| 2 | 10 | CeeDee Lamb | WR |
| 2 | 11 | Rico Dowdle | RB |
| 2 | 12 | Chase Brown | RB |
| 2 | 13 | Rashee Rice | WR |
| 2 | 14 | Derrick Henry | RB |
| 2 | 15 | Davante Adams | WR |
| 2 | 16 | James Cook III | RB |
| 2 | 17 | TreVeyon Henderson | RB |
| 2 | 18 | Nico Collins | WR |
| 2 | 19 | Tee Higgins | WR |
| 2 | 20 | Stefon Diggs | WR |
| 3 | 21 | Kyren Williams | RB |
| 3 | 22 | Jaylen Warren | RB |
| 3 | 23 | Travis Etienne Jr. | RB |
| 3 | 24 | Emeka Egbuka | WR |
| 3 | 25 | Javonte Williams | RB |
| 3 | 26 | Tetairoa McMillan | WR |
| 3 | 27 | Alvin Kamara | RB |
| 3 | 28 | Kenneth Walker III | RB |
| 3 | 29 | Chris Olave | WR |
| 3 | 30 | Woody Marks | RB |
| 3 | 31 | Brock Bowers | TE |
| 3 | 32 | Justin Jefferson | WR |
| 3 | 33 | Jameson Williams | WR |
| 3 | 34 | Michael Pittman Jr. | WR |
| 4 | 35 | Ashton Jeanty | RB |
| 4 | 36 | DeVonta Smith | WR |
| 4 | 37 | George Pickens | WR |
| 4 | 38 | George Kittle | TE |
| 4 | 39 | D'Andre Swift | RB |
| 4 | 40 | Breece Hall | RB |
| 4 | 41 | Michael Wilson | WR |
| 4 | 42 | Zay Flowers | WR |
| 4 | 43 | A.J. Brown | WR |
| 4 | 44 | Wan'Dale Robinson | WR |
| 4 | 45 | Quinshon Judkins | RB |
| 4 | 46 | Rome Odunze | WR |
| 4 | 47 | David Montgomery | RB |
| 5 | 48 | Travis Kelce | TE |
| 5 | 49 | DK Metcalf | WR |
| 5 | 50 | Emanuel Wilson | RB |
| 5 | 51 | Aaron Jones Sr. | RB |
| 5 | 52 | Kenneth Gainwell | RB |
| 5 | 53 | Jauan Jennings | WR |
| 5 | 54 | Tyler Warren | TE |
| 5 | 55 | Khalil Shakir | WR |
| 5 | 56 | Jake Ferguson | TE |
| 5 | 57 | Darnell Mooney | WR |
| 5 | 58 | Hunter Henry | TE |
| 5 | 59 | Alec Pierce | WR |
| 5 | 60 | Dallas Goedert | TE |
| 5 | 61 | Zach Charbonnet | RB |
| 6 | 62 | Kareem Hunt | RB |
| 6 | 63 | Romeo Doubs | WR |
| 6 | 64 | Jordan Addison | WR |
| 6 | 65 | Ricky Pearsall | WR |
| 6 | 66 | Mark Andrews | TE |
| 6 | 67 | Sean Tucker | RB |
| 6 | 68 | Kyle Pitts Sr. | TE |
| 6 | 69 | Tyrone Tracy Jr. | RB |
| 6 | 70 | Bhayshul Tuten | RB |
| 6 | 71 | Theo Johnson | TE |
| 6 | 72 | Bam Knight | RB |
| 6 | 73 | Tre Tucker | WR |
| 6 | 74 | Parker Washington | WR |
| 6 | 75 | Tyjae Spears | RB |
| 6 | 76 | Christian Watson | WR |
| 6 | 77 | Rachaad White | RB |
| 6 | 78 | Juwan Johnson | TE |
| 6 | 79 | Xavier Worthy | WR |
| 6 | 80 | Jakobi Meyers | WR |
| 6 | 81 | Rashid Shaheed | WR |
| 6 | 82 | Kayshon Boutte | WR |
| 7 | 83 | Tez Johnson | WR |
| 7 | 84 | Rhamondre Stevenson | RB |
| 7 | 85 | Jerry Jeudy | WR |
| 7 | 86 | Tyler Allgeier | RB |
| 7 | 87 | Greg Dortch | WR |
| 7 | 88 | Cade Otton | TE |
| 7 | 89 | Dalton Schultz | TE |
| 7 | 90 | Josh Downs | WR |
| 7 | 91 | Devin Singletary | RB |
| 7 | 92 | AJ Barner | TE |
| 7 | 93 | DJ Moore | WR |
| 7 | 94 | Luther Burden III | WR |
| 8 | 95 | Mack Hollins | WR |
| 8 | 96 | Andrei Iosivas | WR |
| 8 | 97 | Xavier Legette | WR |
| 8 | 98 | Colston Loveland | TE |
| 8 | 99 | Jayden Higgins | WR |
| 8 | 100 | Cedric Tillman | WR |
| 8 | 101 | Tony Pollard | RB |
| 8 | 102 | Harold Fannin Jr. | TE |
| 8 | 103 | Chimere Dike | WR |
| 8 | 104 | Kyle Monangai | RB |
| 8 | 105 | Brian Robinson Jr. | RB |
| 8 | 106 | T.J. Hockenson | TE |
| 8 | 107 | Jalen Coker | WR |
| 8 | 108 | Mason Taylor | TE |
| 8 | 109 | Joshua Palmer | WR |
| 8 | 110 | Darius Slayton | WR |
| 8 | 111 | Cooper Kupp | WR |
| 8 | 112 | Van Jefferson | WR |
| 8 | 113 | Chris Godwin Jr. | WR |
| 8 | 114 | Brock Wright | TE |
| 8 | 115 | Matthew Golden | WR |
| 8 | 116 | Devaughn Vele | WR |
| 8 | 117 | Dawson Knox | TE |
| 8 | 118 | Isaiah Likely | TE |
| 8 | 119 | DeMario Douglas | WR |
| 8 | 120 | Tyler Lockett | WR |
| 9 | 121 | Marquise Brown | WR |
| 9 | 122 | Tyrell Shavers | WR |
| 9 | 123 | Chig Okonkwo | TE |
| 9 | 124 | Jordan Mason | RB |
| 9 | 125 | Roman Wilson | WR |
| 9 | 126 | David Njoku | TE |
| 9 | 127 | Gabe Davis | WR |
| 9 | 128 | DeAndre Hopkins | WR |
| 9 | 129 | Adonai Mitchell | WR |
| 9 | 130 | Christian Kirk | WR |
| 9 | 131 | Blake Corum | RB |
| 9 | 132 | Nick Chubb | RB |
| 9 | 133 | Sterling Shepard | WR |
| 9 | 134 | Noah Fant | TE |
| 9 | 135 | Colby Parkinson | TE |
| 9 | 136 | Jalen Nailor | WR |
| 9 | 137 | Mitch Tinsley | WR |
| 9 | 138 | KhaDarel Hodge | WR |
| 9 | 139 | Taysom Hill | TE |
| 9 | 140 | John Metchie III | WR |
| 9 | 141 | Pat Freiermuth | TE |
| 9 | 142 | Michael Carter | RB |
| 9 | 143 | Jonnu Smith | TE |
| 9 | 144 | Darnell Washington | TE |
| 10 | 145 | Mason Kinsey | WR |
| 10 | 146 | Keaton Mitchell | RB |
| 10 | 147 | Dontayvion Wicks | WR |
| 10 | 148 | Isaiah Hodgins | WR |
| 10 | 149 | Jaylin Noel | WR |
| 10 | 150 | Chuba Hubbard | RB |
| 10 | 151 | Dyami Brown | WR |
| 10 | 152 | Calvin Austin III | WR |
| 10 | 153 | Kendrick Bourne | WR |
| 10 | 154 | Michael Mayer | TE |
| 10 | 155 | Isaiah Davis | RB |
| 10 | 156 | Ryan Flournoy | WR |
| 10 | 157 | John FitzPatrick | TE |
| 10 | 158 | Kyle Williams | WR |
| 10 | 159 | Chris Brooks | RB |
| 10 | 160 | KaVontae Turpin | WR |
| 10 | 161 | Tyquan Thornton | WR |
| 11 | 162 | Ja'Tavion Sanders | TE |
| 11 | 163 | Xavier Hutchinson | WR |
| 11 | 164 | Tank Bigsby | RB |
| 11 | 165 | Ty Johnson | RB |
| 11 | 166 | Devin Neal | RB |
| 11 | 167 | Brashard Smith | RB |
| 11 | 168 | Gunnar Helm | TE |
| 11 | 169 | Cole Kmet | TE |
| 11 | 170 | Terrance Ferguson | TE |
| 11 | 171 | Justice Hill | RB |
| 11 | 172 | Elijah Arroyo | TE |
| 11 | 173 | Olamide Zaccheaus | WR |
| 11 | 174 | Tommy Tremble | TE |
| 11 | 175 | Raheem Mostert | RB |
| 11 | 176 | Isaac TeSlaa | WR |
| 11 | 177 | Jack Bech | WR |
| 11 | 178 | Tim Patrick | WR |
| 11 | 179 | Dylan Sampson | RB |
| 11 | 180 | Jordan Whittington | WR |
| 11 | 181 | Luke Musgrave | TE |
| 11 | 182 | Davis Allen | TE |
| 11 | 183 | Kyle Juszczyk | RB |
| 11 | 184 | JuJu Smith-Schuster | WR |
| 11 | 185 | Jahan Dotson | WR |
| 11 | 186 | Dont'e Thornton Jr. | WR |
| 12 | 187 | Jalin Hyatt | WR |
| 12 | 188 | Mike Gesicki | TE |
| 12 | 189 | Terrell Jennings | RB |
| 12 | 190 | Johnny Mundt | TE |
| 12 | 191 | Isaiah Williams | WR |
| 12 | 192 | Ameer Abdullah | RB |
| 12 | 193 | Isaiah Bond | WR |
| 12 | 194 | Elijah Higgins | TE |
| 12 | 195 | Noah Gray | TE |
| 12 | 196 | Kaleb Johnson | RB |
| 12 | 197 | Hunter Luepke | RB |
| 12 | 198 | David Sills V | WR |
| 12 | 199 | Jerome Ford | RB |
| 12 | 200 | Casey Washington | WR |
| 12 | 201 | Elijah Moore | WR |
| 12 | 202 | Daniel Bellinger | TE |
| 12 | 203 | Josh Whyle | TE |
| 12 | 204 | Jackson Hawes | TE |
| 12 | 205 | Jalen Tolbert | WR |
| 12 | 206 | Kalif Raymond | WR |
| 12 | 207 | Tanner Hudson | TE |
| 12 | 208 | Jimmy Horn Jr. | WR |
| 12 | 209 | Drew Sample | TE |
| 12 | 210 | Charlie Jones | WR |
| 12 | 211 | Adam Thielen | WR |
| 13 | 212 | Malik Davis | RB |
| 13 | 213 | Jake Tonges | TE |
| 13 | 214 | Xavier Weaver | WR |
| 13 | 215 | Demarcus Robinson | WR |
| 13 | 216 | Tyler Johnson | WR |
| 13 | 217 | Savion Williams | WR |
| 13 | 218 | Austin Hooper | TE |
| 13 | 219 | Cade Stover | TE |
| 13 | 220 | Devontez Walker | WR |
| 13 | 221 | Arian Smith | WR |
| 13 | 222 | Ray Davis | RB |
| 13 | 223 | Jamal Agnew | WR |
| 13 | 224 | Kameron Johnson | WR |
| 13 | 225 | Charlie Kolar | TE |
| 14 | 226 | Malachi Corley | WR |
| 14 | 227 | Jeremy Ruckert | TE |
| 14 | 228 | Tylan Wallace | WR |
| 14 | 229 | Jake Bobo | WR |
| 14 | 230 | Hunter Renfrow | WR |
| 14 | 231 | LeQuint Allen Jr. | RB |
| 14 | 232 | Ben Skowronek | WR |
| 14 | 233 | Brycen Tremayne | WR |
| 14 | 234 | Foster Moreau | TE |
| 14 | 235 | Grant Calcaterra | TE |
| 14 | 236 | Mason Tipton | WR |
| 14 | 237 | Tahj Brooks | RB |
| 14 | 238 | Mitchell Evans | TE |
| 14 | 239 | Konata Mumpfield | WR |
| 14 | 240 | Josh Oliver | TE |
| 14 | 241 | Mo Alie-Cox | TE |
| 14 | 242 | Luke Farrell | TE |
| 14 | 243 | George Holani | RB |
| 14 | 244 | Andre Baccellia | WR |
| 14 | 245 | Zavier Scott | RB |
| 14 | 246 | Charlie Woerner | TE |
| 14 | 247 | Will Shipley | RB |
| 14 | 248 | D'Ernest Johnson | RB |
| 14 | 249 | Ashton Dulin | WR |
| 14 | 250 | Ryan Miller | WR |
| 14 | 251 | Gunner Olszewski | WR |
| 14 | 252 | Quintin Morris | TE |
| 14 | 253 | Dylan Laube | RB |
| 14 | 254 | Jamari Thrash | WR |
| 15 | 255 | Trevor Etienne | RB |
| 15 | 256 | Connor Heyward | TE |
| 15 | 257 | Luke Schoonmaker | TE |
| 15 | 258 | Skyy Moore | WR |
| 15 | 259 | Ross Dwelley | TE |
| 15 | 260 | Tyler Goodson | RB |
| 15 | 261 | Brevyn Spann-Ford | TE |
| 15 | 262 | Payne Durham | TE |
| 15 | 263 | Patrick Ricard | RB |
| 15 | 264 | A.J. Dillon | RB |
| 15 | 265 | Jermaine Burton | WR |
| 15 | 266 | Owen Wright | RB |
| 15 | 267 | Julius Chestnut | RB |
| 15 | 268 | Kene Nwangwu | RB |
| 15 | 269 | Zamir White | RB |
| 15 | 270 | Elijah Mitchell | RB |
| 15 | 271 | DJ Giddens | RB |
| 15 | 272 | Lamar Jackson | QB |
| 15 | 273 | Josh Allen | QB |
| 15 | 274 | Drake Maye | QB |
| 15 | 275 | Patrick Mahomes II | QB |
| 15 | 276 | Matthew Stafford | QB |
| 15 | 277 | Jalen Hurts | QB |
| 15 | 278 | Jared Goff | QB |
| 15 | 279 | Dak Prescott | QB |
| 15 | 280 | Brock Purdy | QB |
| 15 | 281 | Jacoby Brissett | QB |
| 15 | 282 | Caleb Williams | QB |
| 16 | 283 | Daniel Jones | QB |
| 16 | 284 | Sam Darnold | QB |
| 16 | 285 | Baker Mayfield | QB |
| 16 | 286 | Jordan Love | QB |
| 16 | 287 | Trevor Lawrence | QB |
| 16 | 288 | Joe Flacco | QB |
| 16 | 289 | Bryce Young | QB |
| 16 | 290 | Aaron Rodgers | QB |
| 16 | 291 | Davis Mills | QB |
| 16 | 292 | Tyler Shough | QB |
| 16 | 293 | Kirk Cousins | QB |
| 16 | 294 | J.J. McCarthy | QB |
| 16 | 295 | Jameis Winston | QB |
| 16 | 296 | Geno Smith | QB |
| 16 | 297 | Tyrod Taylor | QB |
| 16 | 298 | Cam Ward | QB |
| 16 | 299 | Shedeur Sanders | QB |
| 16 | 300 | Mason Rudolph | QB |
| 16 | 301 | Seattle Seahawks | DST |
| 16 | 302 | Baltimore Ravens | DST |
| 16 | 303 | Cleveland Browns | DST |
| 16 | 304 | Green Bay Packers | DST |
| 16 | 305 | Detroit Lions | DST |
| 16 | 306 | New England Patriots | DST |
| 16 | 307 | Las Vegas Raiders | DST |
| 17 | 308 | Buffalo Bills | DST |
| 17 | 309 | Atlanta Falcons | DST |
| 17 | 310 | Pittsburgh Steelers | DST |
| 17 | 311 | New Orleans Saints | DST |
| 17 | 312 | Los Angeles Rams | DST |
| 17 | 313 | Jacksonville Jaguars | DST |
| 17 | 314 | Chicago Bears | DST |
| 17 | 315 | Kansas City Chiefs | DST |
| 17 | 316 | San Francisco 49ers | DST |
| 17 | 317 | Philadelphia Eagles | DST |
| 17 | 318 | Minnesota Vikings | DST |
| 17 | 319 | Houston Texans | DST |
| 17 | 320 | Arizona Cardinals | DST |
| 17 | 321 | Tampa Bay Buccaneers | DST |
| 17 | 322 | Indianapolis Colts | DST |
| 17 | 323 | Carolina Panthers | DST |
| 17 | 324 | Dallas Cowboys | DST |
| 17 | 324 | Tennessee Titans | DST |
| 17 | 326 | New York Giants | DST |
| 17 | 327 | Cincinnati Bengals | DST |
| 17 | 328 | New York Jets | DST |
| 17 | 329 | Jason Myers | K |
| 17 | 330 | Brandon Aubrey | K |
| 17 | 331 | Chris Boswell | K |
| 17 | 332 | Jake Bates | K |
| 17 | 333 | Tyler Loop | K |
| 18 | 334 | Andy Borregales | K |
| 18 | 335 | Cam Little | K |
| 18 | 336 | Cairo Santos | K |
| 18 | 337 | Harrison Butker | K |
| 18 | 338 | Matt Prater | K |
| 18 | 339 | Chase McLaughlin | K |
| 18 | 340 | Harrison Mevis | K |
| 18 | 341 | Jake Elliott | K |
| 18 | 342 | Michael Badgley | K |
| 18 | 343 | Chad Ryland | K |
| 18 | 344 | Ka'imi Fairbairn | K |
| 18 | 345 | Will Reichard | K |
| 18 | 346 | Lucas Havrisik | K |
| 18 | 347 | Evan McPherson | K |
| 18 | 348 | Blake Grupe | K |
| 18 | 349 | Daniel Carlson | K |
| 18 | 350 | Ryan Fitzgerald | K |
| 18 | 351 | Matt Gay | K |
| 18 | 352 | Zane Gonzalez | K |
| 18 | 353 | Nick Folk | K |
| 18 | 354 | Younghoe Koo | K |
| 18 | 355 | Andre Szmyt | K |
| 18 | 356 | Joey Slye | K |
Who Should I Start Tool
Not sure who to start? Check out the Who Should I Start tool:
Compare up to four players and we'll tell you who to start...
Who Should I Start? Who Should I Sit? Some common Week 12 fantasy football lineup decisions are regarding players like Emanuel Wilson, Wan'Dale Robinson, Michael Wilson, TreVeyon Henderson, Jacoby Brissett, and Hunter Henry. But not to worry, we are here to help make these decisions and build winning lineups in Week 12.
Week 12 Player Decisions. Set your optimal fantasy football lineups for Week 12 of the 2025 NFL season. Our free Who Should I Start? tool will help make your fantasy football lineup decisions. Compare up to four NFL players, and we tell you who to start... all free! Get your winning lineups set, and make the right decisions.
Using The Tool. This is a simple tool but very powerful. The first step is to enter the player names that you want to compare. In the first box, search for the first player's name. In the second box, search for the second player's name. Compare up to four NFL players at once, and then click the Who To Start? button to see who the recommended starts are based on weekly fantasy football matchups.
Improvements For Who Should I Start? You may have noticed, we've added lots of great features for you to give you as much information as possible to win your fantasy football matchups each week. You'll see NFL player tiles with headshots and bye weeks, enhanced search results with data to compare, and a slick new interface. We hope you enjoy!
How It Works. Each week, our RotoBaller staff puts together their weekly fantasy football rankings and projections based on their research. That information is the core data that is powering the decision-making in this tool. When you search for player names, you will only see those players who are ranked. If someone is out for the week, they will not appear in the search results.
Scoring Formats. Fantasy football managers play in various types of leagues, and this tool allows you to choose whether it's PPR scoring, Half-PPR scoring, or Standard (Non-PPR) scoring. The second thing you want to do is to select the scoring format. There are three small radio buttons (small circles), so click on the scoring format you prefer. The results may vary based on the scoring format you select.
Popular Week 12 Searches. Curious to see some tough lineup decisions for Week 12 (2025)? Below you will find a list of some popular Who Should I Start? searches that RotoBaller readers are looking at this week. Click any of the links to see the result and recommendation.
Popular Week 12 Searches - Start/Sit Player Comparisons
Below are some popular Week 12 searches and comparisons from our 'Who To Start' tool:
More Fantasy Football Analysis
Download Our Free News & Alerts Mobile App
Like what you see? Download our updated fantasy football app for iPhone and Android with 24x7 player news, injury alerts, rankings, starts/sits & more. All free!
Check out all of RotoBaller's fantasy football rankings. Staff rankings are updated regularly for all positions and include standard formats, PPR scoring, tiered rankings and dynasty leagues.
RADIO




