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
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

Updated Week 15 Flex Rankings (Top 200)

Welcome to Week 15 RotoBallers. Below are our updated consensus Week 15 Flex rankings for fantasy football, including some running notes on relevant injuries, player news and rankings updates. These Flex rankings are geared towards making decisions for your Flex spot (RB/WR or RB/WR/TE), which in most leagues consists of running backs, wide receivers and in many cases tight ends as well:

These rankings are a consensus from four of our lead fantasy football columnists - Nick MarianoPierre Camus, Brandon Murchison, Scott Engel, 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 in 2018 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 Flex Rankings

You can also see our full Week 15 ranks for PPRHalf-PPR and Standard scoring.

Last updated on Sunday 12/20 at 12:00 pm ET:

Tier Rank Player Name Pos
1 1 Derrick Henry RB
1 2 Davante Adams WR
1 3 Dalvin Cook RB
1 4 Tyreek Hill WR
1 5 Aaron Jones RB
1 6 Stefon Diggs WR
1 7 Travis Kelce TE
1 8 Nick Chubb RB
1 9 Jonathan Taylor RB
2 10 D.K. Metcalf WR
2 11 A.J. Brown WR
2 12 Austin Ekeler RB
2 13 DeAndre Hopkins WR
2 14 Allen Robinson II WR
2 15 Calvin Ridley WR
2 16 Alvin Kamara RB
2 17 Darren Waller TE
3 18 David Montgomery RB
3 19 James Robinson RB
3 20 Cam Akers RB
3 21 Cooper Kupp WR
3 22 Brandon Aiyuk WR
3 23 Adam Thielen WR
3 24 Robert Woods WR
3 25 Justin Jefferson WR
3 26 Mike Davis RB
3 27 Chris Carson RB
3 28 Josh Jacobs RB
3 29 Terry McLaurin WR
3 30 Keenan Allen WR
3 31 T.Y. Hilton WR
3 32 J.K. Dobbins RB
3 33 Kenyan Drake RB
3 34 Miles Sanders RB
3 35 Diontae Johnson WR
3 36 Mike Evans WR
3 37 Corey Davis WR
4 38 JuJu Smith-Schuster WR
4 39 D'Andre Swift RB
4 40 Chris Godwin WR
4 41 Curtis Samuel WR
4 42 Amari Cooper WR
4 43 Wayne Gallman RB
4 44 Tyler Lockett WR
4 45 Chase Claypool WR
4 46 D.J. Moore WR
4 47 Brandin Cooks WR
4 48 Jarvis Landry WR
4 49 Cole Beasley WR
4 50 Kareem Hunt RB
4 51 Mark Andrews TE
5 52 Robby Anderson WR
5 53 Nyheim Hines RB
5 54 Clyde Edwards-Helaire RB
5 55 Emmanuel Sanders WR
5 56 J.D. McKissic RB
5 57 T.J. Hockenson TE
5 58 Jeff Wilson Jr. RB
5 59 Tony Pollard RB
5 60 Melvin Gordon III RB
5 61 Nelson Agholor WR
5 62 David Johnson RB
5 63 Keke Coutee WR
5 64 Michael Pittman Jr. WR
5 65 Tim Patrick WR
5 66 Robert Tonyan TE
5 67 Marvin Jones Jr. WR
5 68 Tyler Boyd WR
5 69 Antonio Brown WR
5 70 Russell Gage WR
5 71 CeeDee Lamb WR
5 72 Rob Gronkowski TE
5 73 D.J. Chark Jr. WR
5 74 Jared Cook TE
6 75 Eric Ebron TE
6 76 Jerry Jeudy WR
6 77 DeVante Parker WR
6 78 Hunter Henry TE
6 79 Raheem Mostert RB
6 80 Rashard Higgins WR
6 81 Gus Edwards RB
6 82 Salvon Ahmed RB
6 83 Leonard Fournette RB
6 84 Tee Higgins WR
6 85 Sterling Shepard WR
6 86 Evan Engram TE
6 87 Dallas Goedert TE
6 88 Gabriel Davis WR
7 89 Devin Singletary RB
7 90 Logan Thomas TE
7 91 Allen Lazard WR
7 92 James Conner RB
7 93 Christian Kirk WR
7 94 Marquez Valdes-Scantling WR
7 95 Darius Slayton WR
7 96 Todd Gurley II RB
7 97 Lynn Bowden Jr. RB
7 98 Tyron Johnson WR
7 99 Chad Hansen WR
7 100 KJ Hamler WR
7 101 Kendrick Bourne WR
7 102 Michael Gallup WR
7 103 Jalen Reagor WR
7 104 Jamaal Williams RB
7 105 Breshad Perriman WR
7 106 Darnell Mooney WR
7 107 Sammy Watkins WR
7 108 Keelan Cole Sr. WR
7 109 Noah Fant TE
7 110 Hunter Renfrow WR
7 111 Mike Williams WR
8 112 Jamison Crowder WR
8 113 Chase Edmonds RB
8 114 Giovani Bernard RB
8 115 Benny Snell Jr. RB
8 116 Irv Smith Jr. TE
8 117 Anthony Miller WR
8 118 Latavius Murray RB
8 119 Willie Snead IV WR
8 120 Zack Moss RB
8 121 Peyton Barber RB
8 122 Cole Kmet TE
8 123 Jakobi Meyers WR
8 124 James Washington WR
8 125 Jalen Guyton WR
8 126 Golden Tate WR
8 127 Hayden Hurst TE
8 128 Danny Amendola WR
8 129 Jordan Reed TE
8 130 Laviska Shenault Jr. WR
8 131 Jonnu Smith TE
8 132 Tre'Quan Smith WR
9 133 Damiere Byrd WR
9 134 Frank Gore RB
9 135 Mike Gesicki TE
9 136 Dalton Schultz TE
9 137 Denzel Mims WR
9 138 Phillip Lindsay RB
9 139 Donovan Peoples-Jones WR
9 140 James White RB
9 141 Darrell Henderson RB
9 142 Mecole Hardman WR
9 143 Adrian Peterson RB
9 144 Trey Burton TE
9 145 Jakeem Grant WR
9 146 Ito Smith RB
9 147 A.J. Green WR
9 148 Tyler Higbee TE
9 149 DeAndre Washington RB
9 150 LeSean McCoy RB
9 151 Jordan Akins TE
9 152 Kalen Ballage RB
9 153 Le'Veon Bell RB
10 154 Cam Sims WR
10 155 Zach Ertz TE
10 156 Cordarrelle Patterson WR
10 157 Carlos Hyde RB
10 158 David Moore WR
10 159 Demarcus Robinson WR
10 160 Devontae Booker RB
10 161 Dan Arnold TE
10 162 Jimmy Graham TE
10 163 Josh Reynolds WR
10 164 N'Keal Harry WR
10 165 Adam Shaheen TE
10 166 Collin Johnson WR
10 167 Jacob Hollister TE
10 168 Austin Hooper TE
10 169 Bryan Edwards WR
10 170 Jordan Wilkins RB
11 171 Mohamed Sanu WR
11 172 Zach Pascal WR
11 173 Drew Sample TE
11 174 Gerald Everett TE
11 175 Tyler Eifert TE
11 176 Larry Fitzgerald WR
11 177 Richie James Jr. WR
11 178 Kerryon Johnson RB
11 179 Samaje Perine RB
11 180 Trayveon Williams RB
11 181 Dawson Knox TE
11 182 Mack Hollins WR
11 183 Alshon Jeffery WR
11 184 Ty Johnson RB
11 185 Will Dissly TE
11 186 Quintez Cephus WR
11 187 Scotty Miller WR
11 188 Devin Duvernay WR
11 189 Boston Scott RB
11 190 Greg Ward WR
11 191 Anthony Firkser TE
11 192 Jack Doyle TE
11 193 Malcolm Brown RB
11 194 Mo Alie-Cox TE
11 195 Braxton Berrios WR
12 196 Patrick Laird RB
12 197 Van Jefferson WR
12 198 Sony Michel RB
12 199 Brandon Powell WR
12 200 Christian Blake WR


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!

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
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

REAL-TIME FANTASY NEWS

Jason Zucker33 mins ago

Remains Out Saturday
Josh Norris39 mins ago

Shane Pinto Available Saturday
Brad Marchand47 mins ago

Suffers An Upper-Body Injury
Roman Josi58 mins ago

Placed On Injured Reserve
Darnell Nurse1 hour ago

Remains Sidelined Saturday
Ryan Lindgren1 hour ago

Traded To Colorado
Gustav Nyquist1 hour ago

Wild Acquire Gustav Nyquist From Nashville
Nacho Alvarez Jr.3 hours ago

Expected To Return Soon
Luisangel Acuña3 hours ago

Luisangel Acuna Exits Early On Saturday
Randal Grichuk3 hours ago

Scratched On Saturday
Spencer Steer4 hours ago

Receives Cortisone Shot
Los Angeles Dodgers4 hours ago

Dodgers Have Not Named Starter For Second Tokyo Game
Robert Garcia4 hours ago

To Make Cactus League Debut On Monday
Will Smith4 hours ago

Recovering From Bone Bruise
Jacob deGrom4 hours ago

Set To Make Spring Debut On Friday
Cody Poteet4 hours ago

Cubs Option Cody Poteet, Caleb Kilian, Jack Neely, Gavin Hollowell To Triple-A
Erik Miller5 hours ago

Dealing With Illness
Walker Jenkins5 hours ago

Has Mild Ankle Sprain
Michael A. Taylor5 hours ago

Scratched On Saturday
Masataka Yoshida5 hours ago

Making Spring Debut On Sunday
New Orleans Saints6 hours ago

Cameron Jordan A Cut Candidate?
Jimmy Butler III6 hours ago

Questionable On Saturday
Carolina Panthers6 hours ago

Panthers Interested In Giving Jaycee Horn An Extension
Jusuf Nurkić6 hours ago

Jusuf Nurkic Questionable Against Washington
Malcolm Brogdon6 hours ago

Won't Play On Saturday Night
José Caballero6 hours ago

Jose Caballero Returning On Saturday
Tennessee Titans6 hours ago

Titans Plan To Meet With Abdul Carter, Travis Hunter, Cam Ward, Shedeur Sanders
Alexandre Sarr6 hours ago

Questionable Against The Hornets
Las Vegas Raiders6 hours ago

Raiders Want A No. 1 Wide Receiver
Luke Raley6 hours ago

Starting On Saturday
Jordan Poole6 hours ago

Sidelined Versus Charlotte
Connor Wong6 hours ago

Returning On Saturday
Zamir White6 hours ago

Could Be Available Via Trade
LaMelo Ball6 hours ago

Back On The Injury Report For Saturday
Michael Mayer6 hours ago

Raiders Shopping Michael Mayer
Evan Carter6 hours ago

Starting On Saturday
Sam Darnold6 hours ago

Raiders Not Very High On Sam Darnold
Tyler O'Neill6 hours ago

Dealing With Illness
Christian Yelich7 hours ago

Making Spring Debut On Saturday
Parker Meadows7 hours ago

Diagnosed With Upper-Arm Nerve Issue
Zach McKinstry10 hours ago

Expected To Make Opening Day Roster
Mackenzie Blackwood11 hours ago

Earns Victory On Friday
Ross Colton11 hours ago

Tallies Three Points In Victory
Jake Oettinger11 hours ago

Sharp On Friday
Roope Hintz11 hours ago

Tallies Four Helpers On Friday
Matthew Knies12 hours ago

Nets Game-Winner On Friday
Jonas Brodin12 hours ago

Exits Early On Friday
Rui Hachimura21 hours ago

Without A Timetable
Jaxson Hayes21 hours ago

Cleared For Friday's Action
LeBron James21 hours ago

Available Friday Night
Luka Dončić21 hours ago

Luka Doncic Ready To Face Clippers
Norman Powell22 hours ago

Downgraded To Out
Rudy Gobert22 hours ago

Sits Out Sixth Straight Game
Donte DiVincenzo22 hours ago

Upgraded To Available
Grayson Allen22 hours ago

Out On Friday
John Collins22 hours ago

Back For Jazz Friday
Jordan Clarkson22 hours ago

Inactive Against Timberwolves
Lauri Markkanen22 hours ago

Misses Third Consecutive Game
Collin Sexton22 hours ago

Returning To Action Friday, Will Have A Minutes Restriction
Brandon Boston Jr.22 hours ago

Will Not Play Friday
Bennedict Mathurin23 hours ago

To Miss "A Couple Of Games At Least"
T.J. McConnell23 hours ago

Ready To Return Against Heat
Brady Tkachuk1 day ago

Plans To Return To Action Saturday
Kirby Dach1 day ago

To Miss Rest Of Season Following Knee Surgery
Drew Doughty1 day ago

Ready To Return To Kings Lineup
K'Andre Miller1 day ago

A Game-Time Decision Against Maple Leafs
Los Angeles Rams1 day ago

Rams, Alaric Jackson Agree To Three-Year Extension
Chris Kreider1 day ago

Considered A Game-Time Decision Friday
Desmond Ridder1 day ago

Raiders Won't Tender An Offer To Desmond Ridder
J.T. Miller1 day ago

A Game-Time Call Friday
Sam Darnold1 day ago

Raiders Expected To Consider Russell Wilson, Justin Fields, Sam Darnold
William Nylander1 day ago

Good To Go Friday
Sam Darnold1 day ago

An Option For Giants
Anthony Stolarz1 day ago

Joseph Woll Battling Illness; Anthony Stolarz Expected To Start
Las Vegas Raiders1 day ago

Raiders Unlikely To Make Large Financial Commitment To Veteran QB
DK Metcalf1 day ago

Packers Haven't Contacted Seahawks About DK Metcalf
Aaron Rodgers1 day ago

Giants Looking Into Aaron Rodgers
Matthew Stafford1 day ago

Rams, Matthew Stafford Reach Agreement On Restructured Deal
MMA1 day ago

Asu Almbayev Looks To Remain Undefeated In The UFC
Manel Kape1 day ago

Looks To Win Back-To-Back Fights
Deebo Samuel Sr.1 day ago

Commanders, Texans Have "Significant" Interest In Deebo Samuel Sr.
Julian Marquez1 day ago

In Dire Need Of Victory
Cody Brundage1 day ago

Looks To Get Back In The Win Column
Esteban Ribovics1 day ago

Looks For His Fourth UFC Win
Nasrat Haqparast1 day ago

An Underdog At UFC Vegas 103
Matthew Stafford1 day ago

Return To The Rams Feels More Likely
William Gomis1 day ago

A Favorite At UFC Vegas 103
Baltimore Ravens1 day ago

Marcus Williams Expects To Be Released
Hyder Amil1 day ago

Looks To Remain Undefeated
DK Metcalf1 day ago

Seahawks Speaking With Other Teams About DK Metcalf's Availability
Sam Patterson1 day ago

Opens Up UFC Vegas 103 Main Card
Danny Barlow1 day ago

Looks To Extend Win Streak
NFL1 day ago

Tetairoa McMillan To Skip Combine Workouts
NFL1 day ago

Cam Ward Won't Throw At NFL Combine
Emiliano Grillo3 days ago

Out Of Form Ahead Of Cognizant Classic
Sam Ryder3 days ago

A Course Horse For PGA National
Matt Kuchar3 days ago

An Intriguing Option At Cognizant Classic
Cameron Young3 days ago

A High-Risk, High-Reward Play At PGA National
Taylor Pendrith3 days ago

Is An Enticing Play At Cognizant Classic
Gary Woodland3 days ago

Aiming For Bounce-Back Performance At PGA National
PGA3 days ago

Kris Ventura A Value Pick At The Cognizant Classic
PGA3 days ago

Niklas Norgaard Making Third PGA Tour Start At Cognizant Classic
Erik Van Rooyen3 days ago

Looking For Sustained Success At PGA National
Jordan Spieth4 days ago

Looking To Bounce Back In Cognizant Classic Debut
Seamus Power4 days ago

A Risky Play With Upside At PGA National
Andrew Novak4 days ago

Searching For Consistency At PGA National
Denny McCarthy4 days ago

Eyeing First Career Victory At PGA National
Min Woo Lee4 days ago

Aims To Keep The Momentum Going At PGA National
Chris Kirk4 days ago

A Wild Card At PGA National
Mark Hubbard4 days ago

Trending In The Wrong Direction Ahead Of Cognizant Classic
Alex Smalley4 days ago

Continues To Impress Ahead Of The Cognizant Classic
Taylor Moore4 days ago

Continues Playing Well Heading To Cognizant Classic
Justin Lower4 days ago

Misses Cut At Mexico Open
Max Greyserman4 days ago

Hitting Stride Heading To Cognizant Classic
Jake Knapp4 days ago

Posts Solid Finish At Mexico Open
Song Yadong5 days ago

Gets Back In The Win Column
Henry Cejudo5 days ago

Suffers Third Straight Loss
Brendan Allen5 days ago

Drops Decision At UFC Seattle
Anthony Hernandez5 days ago

Extends His Winning Streak
Jean Matsumoto5 days ago

Suffers First Career Loss
Rob Font5 days ago

Wins Back-To-Back Fights
Melsik Baghdasaryan5 days ago

Gets TKO'd At UFC Seattle
Jean Silva5 days ago

Gets First-Round Finish At UFC Seattle
Alonzo Menifield5 days ago

Edges Out Split Decision At UFC Seattle
Julius Walker5 days ago

Defeated In His UFC Debut
Kyle Busch5 days ago

Leaves Atlanta With His First Top-10 Finish Of 2025
Kyle Larson5 days ago

Scores The Best Drafting-Track Finish Of His Career At Atlanta
Ryan Blaney5 days ago

Rallies Back To Score A Finish Of Fourth At Atlanta
NASCAR6 days ago

Despite Rarely Factoring For The Lead, Bubba Wallace Has Great Points Day
Ross Chastain6 days ago

Chances For Victory End After A Bump From Carson Hocevar
Ricky Stenhouse Jr6 days ago

. Recovers From Causing Daytona Big One To Finish Fifth At Atlanta
Carson Hocevar6 days ago

Earns Best Career Finish
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF