X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

Expert Advice
Import Your Leagues
Weekly Rankings
Compare Any Players
Projections
Articles & Tools
Weekly Planner
24x7 News and Alerts

Updated Week 12 PPR Rankings (Top 300)

Our Week 12 fantasy football PPR rankings for RB, WR, TE, QB and DEF. Nick Mariano was ranked 11th overall last year out of 130 experts, follow his ranks here.

Welcome to Week 12 RotoBallers. Below are our updated consensus Week 12 PPR rankings for fantasy football, including some running notes on relevant injuries, player news and rankings updates:

These rankings are a consensus from four of our lead fantasy football columnists - Nick MarianoPierre CamusBill Dubiel and Dominick Petrillo - who have all analyzed the NFL matchups and game slates for Week 12.

And in case you weren't aware, our very own Nick Mariano was ranked #11 overall last year out of ~120 industry experts, and was ranked #9 overall the year before. So be sure to follow his rankings every week!

Be sure to check all of our fantasy football rankings for 2025:

 

Week 12 Fantasy Football Rankings (PPR)

You can also see our Week 12 ranks for Half-PPR and Standard scoring.

Note that quarterbacks, defenses and kickers are all grouped separately towards the bottom. Each of those positions is ranked on their own. This is to allow owners to compare running backs, wide receivers and tight ends for their FLEX spot (without seeing QB, DEF, K mixed in).

Last updated on Sunday 11/24 at 10:00 am ET

Tier Rank Player Name Pos
1 1 Christian McCaffrey RB
1 2 Michael Thomas WR
1 3 Julio Jones WR
1 4 Alvin Kamara RB
1 5 Nick Chubb RB
1 6 Saquon Barkley RB
1 7 Josh Jacobs RB
1 8 DeAndre Hopkins WR
2 9 Derrick Henry RB
2 10 Ezekiel Elliott RB
2 11 Chris Godwin WR
2 12 Mike Evans WR
2 13 Tyler Lockett WR
2 14 Odell Beckham Jr. WR
2 15 Le'Veon Bell RB
2 16 Aaron Jones RB
2 17 Julian Edelman WR
2 18 Chris Carson RB
2 19 Todd Gurley RB
3 20 Davante Adams WR
3 21 Leonard Fournette RB
3 22 Zach Ertz TE
3 23 D.J. Chark WR
3 24 Amari Cooper WR
3 25 Cooper Kupp WR
3 26 Calvin Ridley WR
3 27 John Brown WR
3 28 D.J. Moore WR
3 29 Allen Robinson WR
3 30 Jaylen Samuels RB
3 31 Kenny Golladay WR
3 32 T.Y. Hilton WR
3 33 Mark Ingram RB
4 34 Michael Gallup WR
4 35 Jarvis Landry WR
4 36 Joe Mixon RB
4 37 Jamison Crowder WR
4 38 Tevin Coleman RB
4 39 Darren Waller TE
4 40 James White RB
4 41 Mark Andrews TE
4 42 Courtland Sutton WR
4 43 Phillip Lindsay RB
4 44 Terry McLaurin WR
4 45 Devante Parker WR
4 46 Golden Tate WR
4 47 Tyrell Williams WR
4 48 Emmanuel Sanders WR
4 49 Devin Singletary RB
4 50 David Montgomery RB
5 51 Carlos Hyde RB
5 52 Deebo Samuel WR
5 53 D.K. Metcalf WR
5 54 Miles Sanders RB
5 55 Curtis Samuel WR
5 56 Kareem Hunt RB
5 57 Jonathan Williams RB
5 58 Marquise Brown WR
5 59 Brian Hill RB
5 60 Ronald Jones II RB
5 61 Tarik Cohen RB
5 62 Marvin Jones WR
5 63 Mohamed Sanu WR
5 64 Derrius Guice RB
5 65 Tyler Boyd WR
5 66 Ryan Griffin TE
5 67 Sony Michel RB
5 68 Dede Westbrook WR
5 69 Jared Cook TE
5 70 Greg Olsen TE
6 71 James Washington WR
6 72 Jamaal Williams RB
6 73 Will Fuller WR
6 74 Vance McDonald TE
6 75 Bo Scarbrough RB
6 76 Darius Slayton WR
6 77 Zach Pascal WR
6 78 Robert Woods WR
6 79 Dallas Goedert TE
6 80 George Kittle TE
6 81 Kalen Ballage RB
6 82 Demaryius Thomas WR
6 83 Robby Anderson WR
6 84 Taylor Gabriel WR
6 85 Hunter Renfrow WR
6 86 Noah Fant TE
6 87 Latavius Murray RB
6 88 A.J. Brown WR
6 89 Randall Cobb WR
6 90 Royce Freeman RB
6 91 Kenny Stills WR
7 92 Adrian Peterson RB
7 93 Chris Conley WR
7 94 Gerald Everett TE
7 95 J.D. McKissic RB
7 96 Josh Gordon WR
7 97 Nyheim Hines RB
7 98 Cole Beasley WR
7 99 Jacob Hollister TE
7 100 Alshon Jeffery WR
7 101 Jack Doyle TE
7 102 Raheem Mostert RB
7 103 Eric Ebron TE
7 104 Diontae Johnson WR
7 105 Russell Gage WR
7 106 Duke Johnson RB
7 107 Allen Lazard WR
7 108 Corey Davis WR
7 109 Phillip Dorsett WR
7 110 Danny Amendola WR
7 111 N'Keal Harry WR
7 112 Cameron Brate TE
8 113 T.J. Hockenson TE
8 114 Nelson Agholor WR
8 115 Mike Gesicki TE
8 116 Ted Ginn WR
8 117 Darren Fells TE
8 118 Sterling Shepard WR
8 119 Giovani Bernard RB
8 120 Jason Witten TE
8 121 Tim Patrick WR
8 122 Brandin Cooks WR
8 123 Jimmy Graham TE
8 124 Adam Humphries WR
8 125 Benjamin Watson TE
8 126 Rex Burkhead RB
8 127 Peyton Barber RB
8 128 Dawson Knox TE
8 129 Alex Erickson WR
8 130 Kendrick Bourne WR
8 131 Tyler Eifert TE
8 132 Allen Hurns WR
9 133 Geronimo Allison WR
9 134 Rhett Ellison RB
9 135 Jordan Howard RB
9 136 Josh Reynolds WR
9 137 Ross Dwelley TE
9 138 Anthony Miller WR
9 139 Frank Gore RB
9 140 Auden Tate WR
9 141 Marquez Valdes-Scantling WR
9 142 Jaeden Graham TE
9 143 Jalen Richard RB
9 144 Tre'Quan Smith WR
9 145 Foster Moreau TE
9 146 Zay Jones WR
9 147 Paul Richardson WR
9 148 Jonnu Smith TE
9 149 Albert Wilson WR
9 150 Jordan Wilkins RB
9 151 Gus Edwards RB
9 152 Ty Johnson RB
10 153 Demetrius Harris TE
10 154 Nick Boyle TE
10 155 Tony Pollard RB
10 156 O.J. Howard TE
10 157 Chester Rogers WR
10 158 Jeremy Sprinkle TE
10 159 Willie Snead WR
10 160 Scott Miller WR
10 161 Jakeem Grant WR
10 162 Jordan Akins TE
10 163 Patrick Laird RB
10 164 Dion Lewis RB
10 165 Ben Braunecker TE
10 166 Benny Snell Jr. RB
10 167 Blake Jarwin TE
10 168 Trey Quinn WR
10 169 Trey Edmunds RB
10 170 Hayden Hurst TE
10 171 Marcus Johnson WR
10 172 Isaiah McKenzie WR
11 173 Kelvin Harmon WR
11 174 Rashard Higgins WR
11 175 Scott Simonson TE
11 176 Dare Ogunbowale RB
11 177 Jeff Wilson RB
11 178 Boston Scott RB
11 179 Malcolm Brown RB
11 180 Qadree Ollison RB
11 181 Jay Ajayi RB
11 182 Mack Hollins WR
11 183 Jakobi Meyers WR
11 184 Keke Coutee WR
11 185 Breshad Perriman WR
11 186 Tyler Higbee TE
11 187 Jake Kumerow WR
11 188 Jordan Matthews WR
11 189 Josh Hill TE
11 190 Bilal Powell RB
11 191 Deandre Washington RB
11 192 Jarius Wright WR
11 193 Keelan Cole WR
11 194 C.J. Uzomah TE
11 195 Kenjon Barner RB
11 196 Daesean Hamilton WR
11 197 Miles Boykin WR
11 198 J.J. Arcega-Whiteside WR
11 199 Marquise Goodwin WR
11 200 Justin Hardy WR
11 201 Rashaad Penny RB
11 202 Deandre Carter WR
11 203 Stanley Morgan Jr. WR
11 204 Richie James WR
11 205 Ryquell Armstead RB
11 206 Luke Stocker TE
11 207 Cordarrelle Patterson WR
11 208 Ben Koyack TE
11 209 Tevin Jones WR
11 210 Tavon Austin WR
12 211 Wayne Gallman RB
12 212 Tajae Sharpe WR
12 213 Kaden Smith TE
12 214 Johnny Holton WR
12 215 Darrell Henderson RB
12 216 Nick O'Leary TE
12 217 Troy Fumagalli TE
12 218 Wendell Smallwood RB
12 219 Kyle Juszczyk RB
12 220 Vyncint Smith WR
12 221 Malik Turner WR
12 222 Garrett Celek TE
12 223 Seth Roberts WR
12 224 Nick Vannett TE
12 225 Justice Hill RB
12 226 Chris Thompson RB
12 227 Dante Pettis WR
12 228 Ty Montgomery RB
12 229 Christian Blake WR
12 230 Diontae Spencer WR
12 231 Myles Gaskin RB
12 232 Marvin Hall WR
12 233 Daniel Brown TE
12 234 Bennie Fowler WR
12 235 Luke Willson TE
12 236 Khadarel Hodge WR
12 237 Fred Brown WR
12 238 Ricky Seals-Jones TE
12 239 Cody Latimer WR
12 240 Brandon Bolden RB
12 241 Javon Wims WR
12 242 Reggie Bonnafon RB
12 243 Zach Line RB
13 244 Robert Foster WR
13 245 C.J. Prosise RB
13 246 Devontae Booker RB
13 247 Tyler Kroft TE
13 248 Ryan Nall RB
13 249 Anthony Firkser TE
13 250 Logan Thomas TE
13 251 Matt LaCosse TE
13 252 Derek Carrier TE
13 253 Steven Sims WR
13 254 Dontrell Hilliard RB
13 255 Alex Armah RB
13 256 Cam Sims WR
13 257 David Moore WR
13 258 Jeff Heuerman TE
13 259 Patrick DiMarco RB
13 260 Dan Vitale RB
13 261 Hale Hentges TE
13 262 Mo Alie-Cox TE
13 263 Jordan Thomas TE
13 264 Alec Ingold RB
13 265 Marcedes Lewis TE
13 266 Lamar Jackson QB
13 267 Marcell Ateman WR
13 268 Chris Moore WR
13 269 Russell Wilson QB
13 270 Matt Ryan QB
13 271 Chris Manhertz TE
13 272 Deshaun Watson QB
14 273 Drew Brees QB
14 274 Elijhaa Penny RB
14 275 Pharaoh Brown TE
14 276 Krishawn Hogan WR
14 277 Ian Thomas TE
14 278 Devlin Hodges QB
14 279 Jesse James TE
14 280 Aaron Rodgers QB
14 281 Josh Allen QB
14 282 J.P. Holtz TE
14 283 Derek Carr QB
14 284 Dak Prescott QB
14 285 Jimmy Garoppolo QB
14 286 Tom Brady QB
14 287 Jacoby Brissett QB
14 288 Tanner Hudson TE
14 289 Baker Mayfield QB
14 290 Jameis Winston QB
14 291 Jojo Natson WR
14 292 Carson Wentz QB
14 293 Tommy Sweeney TE
14 294 Dwayne Washington RB
14 295 Sam Darnold QB
14 296 Trevon Wesco TE
14 297 Trayveon Williams RB
14 298 Nick Foles QB
14 299 Jace Sternberger TE
14 300 Jeff Driskel QB
14 301 Clive Walford TE
14 302 Ryan Tannehill QB
14 303 Jared Goff QB
14 304 Levine Toilolo TE
14 305 Daniel Jones QB
14 306 Damion Willis WR
14 307 Ryan Fitzpatrick QB
14 308 Mason Rudolph QB
14 309 Trevor Davis WR
15 310 Kyle Allen QB
15 311 Kalif Raymond WR
15 312 Mitch Trubisky QB
15 313 Andrew Beck TE
15 314 Dwayne Haskins QB
15 315 Justin Watson WR
15 316 Ryan Finley QB
15 317 Lee Smith TE
15 318 Brandon Allen QB
15 319 Robbie Gould K
15 320 Braxton Berrios WR
15 321 Taysom Hill QB
15 322 Damion Ratley WR
15 323 Ryan Izzo TE
15 324 Justin Tucker K
15 325 Durham Smythe TE
15 326 Wil Lutz K
15 327 Younghoe Koo K
15 328 Brandon Powell WR
15 329 MyCole Pruitt TE
15 330 Josh Adams RB
15 331 Nick Folk K
15 332 Ka'imi Fairbairn K
15 333 Matt Gay K
15 334 Damien Harris RB
15 335 Jason Myers K
15 336 Greg Zuerlein K
15 337 Jordan Scarlett RB
15 338 Matt Prater K
15 339 Austin Seibert K
15 340 Johnny Mundt TE
15 341 Travis Homer RB
15 342 Daniel Carlson K
15 343 Robert Tonyan TE
15 344 Jordan Leggett TE
15 345 Dalton Schultz TE
15 346 Stephen Hauschka K
15 347 Mike Davis RB
15 348 Jake Elliott K
15 349 Chris Boswell K
15 350 Buddy Howell RB
15 351 Chase Daniel QB
15 352 Joey Slye K
15 353 T.J. Yeldon RB
15 354 Josh Lambo K
15 355 Riley Ridley WR
15 356 Ashton Dulin WR
15 357 Mason Crosby K
16 358 Brett Maher K
16 359 Eddy Pineiro K
16 360 Andre Roberts WR
16 361 Jaron Brown WR
16 362 Adam Vinatieri K
16 363 Chase McLaughlin K
16 364 Mike Thomas WR
16 365 Ryan Succop K
16 366 Keelan Doss WR
16 367 Jason Sanders K
16 368 Deandrew White WR
16 369 Aldrick Rosas K
16 370 Devin Smith WR
16 371 Sam Ficken K
16 372 Taywan Taylor WR
16 373 Cedrick Wilson WR
16 374 Brandon McManus K
16 375 Dustin Hopkins K
16 376 Pittsburgh Steelers DST
16 377 Buffalo Bills DST
16 378 Chicago Bears DST
16 379 New Orleans Saints DST
16 380 Atlanta Falcons DST
16 381 New England Patriots DST
16 382 Cleveland Browns DST
16 383 Baltimore Ravens DST
16 384 Detroit Lions DST
16 385 Oakland Raiders DST
16 386 Randy Bullock K
16 387 Tennessee Titans DST
16 388 Denver Broncos DST
16 389 San Francisco 49ers DST
16 390 Jacksonville Jaguars DST
16 391 New York Giants DST
16 392 Washington Redskins DST
16 393 New York Jets DST
16 394 Seattle Seahawks DST
16 395 Green Bay Packers DST
16 396 Houston Texans DST
16 397 Indianapolis Colts DST
16 398 Los Angeles Rams DST
16 399 Philadelphia Eagles DST
16 400 Cincinnati Bengals DST
16 401 Miami Dolphins DST
16 402 Dallas Cowboys DST
16 403 Carolina Panthers DST
16 404 Tampa Bay Buccaneers DST

More Weekly Lineup Prep


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.




POPULAR FANTASY TOOLS

Expert Advice
Import Your Leagues
Weekly Rankings
Compare Any Players
Projections
Articles & Tools
Weekly Planner
24x7 News and Alerts

REAL-TIME FANTASY NEWS

CFB

Virginia Tech Close To Naming James Franklin As Head Coach
C.J. Stroud

Week 12 Status Unclear
Quentin Johnston

Expected to Play in Week 11
Drake London

Should Play Vs. Panthers
Davante Adams

Trending Toward Playing
Brian Thomas Jr.

On the Wrong Side of Questionable
Calvin Ridley

Expected to Play in Week 11
Coby White

Could Make Season Debut Sunday
Josh Giddey

Set to Return Sunday
Zion Williamson

Tagged as Questionable for Sunday
Ja Morant

Exits With Calf Injury Saturday
Alex Caruso

Injures Hand, Won't Return Saturday
Domantas Sabonis

Considered Questionable for Sunday
Paolo Banchero

Out Again on Sunday
Anthony Davis

Listed as Doubtful for Sunday
Aaron Nesmith

Ruled Out for at Least Four Weeks
Victor Wembanyama

Questionable for Sunday
Tari Eason

to Miss 4-6 Weeks
Julian Strawther

Will Play on Saturday Versus the Timberwolves
Marcus Smart

Out With Illness Saturday
Cameron Johnson

Ruled Out on Saturday Evening
Rui Hachimura

Won't Play on Saturday
Giannis Antetokounmpo

Officially Available Versus the Lakers
Jeff Skinner

Placed on Injured Reserve
Nikola Jokić

Nikola Jokic Available on Saturday Night
Matt Duchene

Continues to Sit Saturday
Thomas Harley

a Game-Time Call Saturday
Kaapo Kakko

Out Week-to-Week
Joseph Woll

Starts on Saturday
John Carlson

Out on Saturday
Rasmus Dahlin

Rejoins Sabres Lineup Saturday
Jack Hughes

to Miss Eight Weeks After Finger Surgery
Luguentz Dort

Will Return Versus Charlotte
Darius Garland

Remains Out on Saturday Night
Zach Edey

Cleared to Make 2025 Debut on Saturday
Cedric Coward

Available Against Cleveland
Sam LaPorta

Placed on Injured Reserve
J.K. Dobbins

Will Undergo Season-Ending Surgery to Repair "Significant" Foot Injury
Tyler Bertuzzi

a Game-Time Call Saturday
Andre Burakovsky

Available Saturday
Alex Nedeljkovic

Available for Saturday's Action
Filip Hronek

Pulled by Concussion Spotter Friday
Jesperi Kotkaniemi

Hurts Ankle in Friday's Win
Seth Jarvis

Not Expected to Be Out for Long
CFB

Garrett Nussmeier Doubtful vs. Arkansas On Saturday
Edwin Díaz

Blue Jays Interested in Signing Edwin Diaz?
Jacob deGrom

Named AL Comeback Player of the Year
Ronald Acuña Jr.

Ronald Acuna Jr. Wins NL Comeback Player of the Year Award
Aroldis Chapman

Named AL Reliever of the Year
Edwin Díaz

Edwin Diaz Named NL Reliever of the Year
NFL

Bill Belichick Won't Pursue NFL Head-Coaching Vacancies
Khalil Shakir

in the Clear to Play in Week 11
Bam Knight

Considered Questionable for Week 11
Brian Thomas Jr.

Tagged as Questionable for Week 11
Calvin Ridley

Listed as Questionable for Week 11
John Gibson

Fine for Saturday
Kaiden Guhle

Ruled Out for 8-10 Weeks
Justin Thomas

Will Miss Start Of 2026 After Undergoing Back Surgery
Alex Newhook

to Miss Four Months With Broken Ankle
Marco Rossi

Out Week-to-Week
J.K. Dobbins

Out in Week 11 and for "Foreseeable Future"
Zach Hyman

Set for Season Debut Saturday
Jack Hughes

Sustains Non-Hockey Hand Injury
Quinn Hughes

a Game-Time Decision Friday
Rashod Bateman

Ruled Out for Week 11
Sam LaPorta

Ruled Out for Week 11 With Back Injury
Isiah Pacheco

Officially Ruled Out for Week 11
Trey Hendrickson

Shemar Stewart Both Out for Week 11
Jaxson Dart

Officially Ruled Out for Week 11 Due to Concussion
Darius Slayton

Ruled Out for Sunday
Davante Adams

Questionable for Sunday but Expected to Play
Islam Makhachev

Set For UFC 322 Main Event
Jack Della Maddalena

Set For His First Title Defense
Zhang Weili

Can Become The New Women's Flyweight Champion
Valentina Shevchenko

Set For UFC 322 Co-Main Event
Michael Morales

Looks To Remain Undefeated
CFB

Mario Craver a Game-Time Decision for Week 12
Sean Brady

Set For Title Eliminator Bout
Carlos Prates

A Favorite At UFC 322
Leon Edwards

Looks To Get Back In The Win Column
Benoît Saint Denis

Benoit Saint Denis Set To Open Up UFC 322 Main Card
Beneil Dariush

Looks To Win Back-To-Back Fights
CFB

Virginia's Chandler Morris Trending Toward Facing Duke on Saturday
Edwin Díaz

Edwin Diaz Says There's a "50-50" Chance he Returns to Mets
Shohei Ohtani

Wins his Fourth MVP Award
Aaron Judge

Wins AL MVP Award Again
Raisel Iglesias

Dodgers Interested in Signing Raisel Iglesias
Pete Alonso

Orioles Could be in the Mix to Sign Pete Alonso
Félix Bautista

Felix Bautista Could Return in Second Half in 2026
Kodai Senga

Attracting Trade Interest, Will the Mets Move him?
Yordan Alvarez

Expected to be Ready for Spring Training
Byron Buxton

Could Waive his No-Trade Clause
Paul Skenes

the Unanimous NL Cy Young Winner
Tarik Skubal

Wins AL Cy Young for Second Straight Year
CFB

Still No Update on Jermod McCoy's Return Timeline
Sami Valimaki

Riding Momentum Into Bermuda
Matthieu Pavon

Struggling Through a Rough Season
Taylor Montgomery

Hopes to Get Back on Track at Port Royal
Ben Martin

a Risky Play at Bermuda Championship
Mark Hubbard

Primed for a Bounce-Back Week in Bermuda
Lee Hodges

Searching for a Spark in Bermuda
Stephen Vogt

Wins Back-to-Back AL Manager of the Year Honors
Milwaukee Brewers

Pat Murphy Named NL Manager of the Year Again
Patrick Fishburn

Looking to Bounce Back in Bermuda
Eric Cole

Carrying Momentum into Bermuda
Tommy Edman

to Have Ankle Surgery Next Week
Ketel Marte

Diamondbacks Unlikely to Trade Ketel Marte
Roman Anthony

to Have a Normal Offseason
Sahith Theegala

Finishes Tied for 27th at Bank of Utah Championship
Sam Stevens

Finishes Tied for 36th at Baycurrent Classic
Patrick Rodgers

Finishes Tied For Sixth at World Wide Technology Championship
Luke List

Finishes 75th at World Wide Technology Championship
Ben Kohles

Finishes Tied for 63rd at World Wide Technology Championship
PGA

Nico Echavarria Finishes Tied for 14th at World Wide Technology Championship
Luke Clanton

Finishes Tied for 46th at World Wide Technology Championship
Blades Brown

Finishes Tied for 18th at Korn Ferry Tour Championship
CFB

Nic Anderson Could Return for LSU this Season

RANKINGS

QB
RB
WR
TE
K
DEF
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP