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 15 PPR Rankings (Top 300)

Our Week 15 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 15 RotoBallers. Below are our updated consensus Week 15 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 15.

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 15 Fantasy Football Rankings (PPR)

You can also see our Week 15 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 12/15 at 11:00 am ET

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

Jalen Duren

Listed Questionable For Friday Night, May Miss Second Straight Game
Bam Adebayo

to Remain Out Friday
Cade Cunningham

Listed As Questionable For Friday Night Against Philadelphia
Justin Fields

Playing for his Job on Thursday Night?
Anthony Davis

Listed as Questionable for Friday
LeBron James

Practices Thursday Without Lingering Pain
Joel Embiid

Won't Play on Friday
VJ Edgecombe

Questionable For Friday Night With Back Spasms
Day'Ron Sharpe

Listed as Probable for Friday Against Magic
Dylan Samberg

Makes Season Debut Thursday
Justin Fields

Expected to Start on Thursday Night Against Patriots
Samuel Girard

Available Thursday
Valeri Nichushkin

Considered Week-to-Week
Boone Jenner

Out Long-Term With Upper-Body Injury
Ricky Pearsall

Will Play in Week 11
Mikael Granlund

Returns to Action Thursday
Geno Smith

Not on the Week 11 Injury Report
Anthony Stolarz

Out Day-to-Day
Sandro Mamukelashvili

Collin Murray-Boyles Out, Sandro Mamukelashvili Available Versus Cleveland
Auston Matthews

Likely to Miss One Week
Sam Merrill

Starting on Thursday Night
Brock Purdy

to Start in Week 11 Against Cardinals
Raisel Iglesias

Dodgers Interested in Signing Raisel Iglesias
Pete Alonso

Orioles Could be in the Mix to Sign Pete Alonso
Mark Williams

Listed as Out Thursday Against Indiana
Jalen Brunson

Out For at Least Friday with an Ankle Sprain
Kristaps Porzingis

Will Rest Thursday Night
Paolo Banchero

Ruled Out for At Least Friday's Game
J.K. Dobbins

Misses Second Straight Practice on Thursday
Xavier Worthy

Added to Thursday's Injury Report With Ankle Injury
Garrett Wilson

Jets Place Garrett Wilson on Injured Reserve Due to Knee Injury
C.J. Stroud

Officially Ruled Out for Sunday
Isiah Pacheco

Absent From Practice, Questionable for Sunday
Dalton Kincaid

Yet to Practice Ahead of Week 11 Matchup
Paolo Banchero

Will Undergo an MRI
Sam LaPorta

Misses Thursday Practice, Questionable for Week 11?
Lamar Jackson

Returns to Practice Thursday
Jaylon Tyson

Will Miss a Second Straight Game on Thursday
Lonzo Ball

Will Not Play Thursday
Darius Garland

Ruled Out Thursday
Ochai Agbaji

Ruled Out Thursday vs. Cavaliers
Khalil Shakir

Dealing With Multiple Injuries
C.J. Stroud

Missing From Practice Again on Thursday
Brandon Aiyuk

in Danger of Missing the Entire Season?
Chris Godwin

Gets in Another Practice Session
Garrett Wilson

Injured Reserve a Possibility for Garrett Wilson
Matt Savoie

Collects Two Assists Wednesday
Artemi Panarin

Delivers Four Assists in Wednesday's Victory
Simon Nemec

Becomes Hat-Trick Hero Wednesday
Zack MacEwen

Exits Early Wednesday
Cody Glass

Exits With Injury Wednesday
Brandon Hagel

Injured in Wednesday's Loss
Kevin Love

Available Thursday
Ochai Agbaji

Iffy for Meeting With Cavaliers
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
Sam LaPorta

Misses Practice With Back Injury Wednesday
J.K. Dobbins

Not Practicing, IR Move Undecided
Zach Hyman

Nearing Season Debut
Davante Adams

Out Wednesday, Expected to Play in Week 11
Colten Ellis

to Make Second Career Start Wednesday
Adam Erne

to Miss "a Few Weeks"
Tyson Foerster

on Track to Return Wednesday
Andre Burakovsky

a Game-Time Call Wednesday
Frank Nazar

Out on Wednesday
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
Boone Jenner

Exits Win With Upper-Body Injury
Lee Hodges

Searching for a Spark in Bermuda
Frederik Andersen

Pulled by Concussion Spotter
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
Jarren Duran

Red Sox Think Jarren Duran Needs a Fresh Start
MacKenzie Gore

Nationals Expected to Trade MacKenzie Gore?
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
Tarik Skubal

Tigers Unlikely to Trade Tarik Skubal
Framber Valdez

Cubs Could Land Framber Valdez in Free Agency
Sandy Alcantara

Marlins Ready to Trade Sandy Alcantara
Ketel Marte

Diamondbacks Motivated to Move Ketel Marte
Hunter Greene

Reds to Listen to Offers on Hunter Greene
Paul Skenes

Pirates Won't Trade Paul Skenes
CFB

Nic Anderson Could Return for LSU this Season
Randy Brown

Suffers Second-Round TKO Loss
Gabriel Bonfim

Extends His Win Streak
Joseph Morales

Gets First-Round Submission Win
Matt Schnell

Suffers First-Round Submission Loss
Muslim Salikhov

Suffers First-Round TKO Loss
Uros Medic

Wins Back-To-Back Fights
Ismael Bonfim

Loses Back-to-Back Fights
Chris Padilla

Remains Unbeaten In The UFC
Marco Tulio

Suffers His First UFC Loss
Christian Leroy Duncan

Scores Second-Round Knockout Victory

RANKINGS

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