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

2025 Fantasy Football PPR FLEX Rankings: (Post-NFL Draft) - Cooper Kupp, Joe Mixon, Stefon Diggs, Darnell Mooney, Quinshon Judkins, Javonte Williams

Joe Mixon - Fantasy Football Rankings, Draft Sleepers, NFL Injury News

RotoBaller's 2025 fantasy football PPR FLEX rankings for redraft leagues. These are post-NFL Draft rankings for fantasy football RBs, WRs, and TEs.

Comparing players in similar tiers but different positions can be tricky when deciding who to draft, so we're back with our early 2025 fantasy football PPR FLEX rankings for redraft leagues. In the rankings set below, check out where key flex options such as Cooper Kupp, Joe Mixon, Stefon Diggs, Darnell Mooney, Quinshon Judkins, and Javonte Williams stand, among other RBs, WRs, and TEs for 2025 drafts.

We're cranking away all year with fantasy football content -- so be sure to also check out our 2025 best ball fantasy football rankings, 2025 dynasty fantasy football rankings, and 2025 NFL rookie fantasy football rankings. Whatever you're interested in, we've got you covered.

RotoBaller's lead NFL analyst Nick Mariano has put together these initial 2025 PPR rankings, which will, of course, be updated regularly throughout the NFL offseason. As injuries happen and depth charts shake up, be sure to check back in.

Editor's Note: Stay on top of your draft prep with RotoBaller’s fantasy football rankings, featuring expert analysis, ADPs, and draft insights for both PPR and non-PPR leagues.

 

2025 Fantasy Football PPR FLEX Rankings

FLEX
Rank
Player
Name
Pos.
1 Ja'Marr Chase WR
2 Justin Jefferson WR
3 Saquon Barkley RB
4 Puka Nacua WR
5 Bijan Robinson RB
6 CeeDee Lamb WR
7 Malik Nabers WR
8 Jahmyr Gibbs RB
9 Amon-Ra St. Brown WR
10 Brian Thomas Jr. WR
11 Nico Collins WR
12 Ashton Jeanty RB
13 Christian McCaffrey RB
14 De'Von Achane RB
15 Brock Bowers TE
16 A.J. Brown WR
17 Ladd McConkey WR
18 Drake London WR
19 Trey McBride TE
20 Derrick Henry RB
21 Tee Higgins WR
22 Jaxon Smith-Njigba WR
23 Jonathan Taylor RB
24 Josh Jacobs RB
25 Bucky Irving RB
26 Kyren Williams RB
27 Mike Evans WR
28 Chase Brown RB
29 Garrett Wilson WR
30 Tyreek Hill WR
31 Terry McLaurin WR
32 James Cook RB
33 Breece Hall RB
34 Joe Mixon RB
35 Davante Adams WR
36 DJ Moore WR
37 DK Metcalf WR
38 George Kittle TE
39 Alvin Kamara RB
40 Zay Flowers WR
41 Xavier Worthy WR
42 Chris Godwin WR
43 Chuba Hubbard RB
44 Kenneth Walker III RB
45 Marvin Harrison Jr. WR
46 Rashee Rice WR
47 Courtland Sutton WR
48 Jameson Williams WR
49 DeVonta Smith WR
50 David Montgomery RB
51 James Conner RB
52 Sam LaPorta TE
53 Tetairoa McMillan WR
54 Chris Olave WR
55 Jordan Addison WR
56 Calvin Ridley WR
57 Aaron Jones RB
58 Jerry Jeudy WR
59 Rome Odunze WR
60 T.J. Hockenson TE
61 Tony Pollard RB
62 Jaylen Waddle WR
63 George Pickens WR
64 Mark Andrews TE
65 Tyrone Tracy Jr. RB
66 Jaylen Warren RB
67 Jonnu Smith TE
68 Omarion Hampton RB
69 Jayden Reed WR
70 Travis Kelce TE
71 TreVeyon Henderson RB
72 Jauan Jennings WR
73 Isiah Pacheco RB
74 Quinshon Judkins RB
75 Brian Robinson Jr. RB
76 Jakobi Meyers WR
77 Khalil Shakir WR
78 David Njoku TE
79 Brandon Aiyuk WR
80 Travis Hunter WR
81 D'Andre Swift RB
82 Evan Engram TE
83 Najee Harris RB
84 Ricky Pearsall WR
85 Josh Downs WR
86 Michael Pittman Jr. WR
87 RJ Harvey RB
88 Kaleb Johnson RB
89 Deebo Samuel Sr. WR
90 Rhamondre Stevenson RB
91 Rashid Shaheed WR
92 Darnell Mooney WR
93 Tucker Kraft TE
94 Dalton Kincaid TE
95 Cooper Kupp WR
96 Zach Charbonnet RB
97 Dallas Goedert TE
98 Travis Etienne Jr. RB
99 Tyjae Spears RB
100 Stefon Diggs WR
101 Jordan Mason RB
102 Keon Coleman WR
103 Jake Ferguson TE
104 Matthew Golden WR
105 Rico Dowdle RB
106 Tank Bigsby RB
107 Rashod Bateman WR
108 Jalen McMillan WR
109 Marquise Brown WR
110 Christian Kirk WR
111 Marvin Mims Jr. WR
112 Kyle Pitts TE
113 Cam Skattebo RB
114 Austin Ekeler RB
115 Rachaad White RB
116 Tyler Warren TE
117 Romeo Doubs WR
118 Luther Burden III WR
119 Javonte Williams RB
120 Quentin Johnston WR
121 Blake Corum RB
122 Jaylen Wright RB
123 Trey Benson RB
124 Pat Freiermuth TE
125 Colston Loveland TE
126 Cade Otton TE
127 Zach Ertz TE
128 Tyler Allgeier RB
129 Jaleel McLaughlin RB
130 Adam Thielen WR
131 J.K. Dobbins RB
132 Jerome Ford RB
133 Tre Harris WR
134 Keenan Allen WR
135 Nick Chubb RB
136 Dylan Sampson RB
137 Hunter Henry TE
138 Xavier Legette WR
139 Audric Estime RB
140 Emeka Egbuka WR
141 Cedric Tillman WR
142 Antonio Gibson RB
143 Isaac Guerendo RB
144 Ray Davis RB
145 DeAndre Hopkins WR
146 Bhayshul Tuten RB
147 Wan'Dale Robinson WR
148 Jalen Coker WR
149 Isaiah Likely TE
150 Alec Pierce WR
151 Andrei Iosivas WR
152 Kareem Hunt RB
153 Braelon Allen RB
154 Joshua Palmer WR
155 MarShawn Lloyd RB
156 Roschon Johnson RB
157 DeMario Douglas WR
158 Kendre Miller RB
159 Michael Wilson WR
160 Brenton Strange TE
161 Mike Gesicki TE
162 Dontayvion Wicks WR
163 Cole Kmet TE
164 Jayden Higgins WR
165 Amari Cooper WR
166 Dalton Schultz TE
167 Chig Okonkwo TE
168 Adonai Mitchell WR
169 Jack Bech WR
170 Roman Wilson WR
171 Ollie Gordon II RB
172 Jalen Tolbert WR

 

Fantasy Football RB, WR, TE Player Outlooks

Cooper Kupp, Seattle Seahawks

New Seattle Seahawks wide receiver Cooper Kupp is looking to put aside his injury woes and deliver for his new team in 2025. Kupp is coming off another strong campaign in which he caught 67 passes for 710 yards and six touchdowns in 12 games. Kupp notably fell off at the end of the season, totaling just four catches and 53 yards from Weeks 15 through 17. The end of the season and the change in scenery have led to a serious depression in Kupp's value as he is currently being drafted as a low-end WR3 or borderline flex option and is ranked as WR49.

However, Kupp's fall from grace at the end of the season was more of a reflection of the Rams scheming him out of the offense rather than a fall-off in ability. Before that rough stretch, Kupp was comfortably producing WR2 numbers on a weekly basis. Kupp may not be the Triple Crown winner he once was, and he may be taking a downgrade at quarterback, but this is still a player with enough in the tank to deliver solid numbers for fantasy.

He is a savvy veteran who always knows where to be. As such, he is a quarterback's best friend, and he should mesh well with new Seahawks quarterback Sam Darnold. The Seahawks' offense has produced two WR2s for several years. Kupp can comfortably be drafted at his current ADP with potential upside for a low-end WR2 season if this offense meshes well.

- Quincy Milton III

Joe Mixon, Houston Texans

The Houston Texans traded for running back Joe Mixon in March of 2024 after the 28-year-old enjoyed seven seasons with the Cincinnati Bengals. Mixon was a valuable fantasy asset in a Bengals' offense that raised his ceiling and afforded him a ton of volume. He continued producing after the move to Houston, a lone bright spot in an offense marred by injury while battling an early-season ankle issue of his own that lingered.

Mixon ripped off a stretch of games during his return from injury in Week 6, rushing for at least 100 yards and one touchdown in six of eight contests, and was much better on a fantasy points per game basis (eighth) than his PPR RB17 finish. Houston traded for wide receiver Christian Kirk earlier this year, and they'll need him after Stefon Diggs' departure and the news that Tank Dell (knee) may miss the entire 2025 season.

Additionally, they've beefed up quarterback C.J. Stroud's arsenal of pass-catchers in the draft, including former USC running back Woody Marks, and Iowa State wideouts Jaylin Noel and Jayden Higgins to fit with Nico Collins and Kirk. Marks threatens the reception work Mixon shouldered last year, but a better offense should benefit him overall as long as he retains most of his volume.

- Alex Ciulla

Darnell Mooney, Atlanta Falcons

Atlanta Falcons wide receiver Darnell Mooney fell just eight receiving yards short of his second career 1,000-yard campaign in 2024. The former Chicago Bear earned a 21.3% target share in his first year with the Dirty Birds and racked up 64 receptions for 922 yards and five scores. With tight end Kyle Pitts continuing to disappoint and the Falcons deciding not to add significant target competition this offseason, Mooney could once again operate as the team's No. 2 option in the passing attack behind Drake London.

It's tough to know what to expect from first-year full-time starting quarterback Michael Penix Jr., but he attempted 33.3 passes per game in his three starts a season ago, which is encouraging for Falcons' pass-catchers in fantasy. Mooney finished last year's campaign as the WR31 in PPR setups, and he's going around the WR50 range in early drafts.

While he doesn't have a WR1 ceiling, he should be a playable flex option, and a WR2 finish is in the range of outcomes if Penix exceeds expectations. Consider the Tulane product an intriguing flyer in the double-digit rounds of fantasy drafts.

- Jackson Sparks



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 Fantasy Football Analysis


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

Darnell Mooney

Leaves Practice With Undisclosed Injury
Trevor Lawrence

Says He's 100 Percent Healthy
Quinshon Judkins

Might Not Report to Training Camp for a While
Brandon Aubrey

Taking Part in Practice
Jameson Williams

to be Used More as a Deep Threat?
Michael Woods II

Misses Thursday's Practice With Hand Injury
Cordarrelle Patterson

Out With Undisclosed Injury
Ja'Lynn Polk

Dealing With Muscle Tightness
Artie Burns

Placed on Injured Reserve, Done for the Season
Justin Jefferson

Sits Out End of Practice as Precaution
Justin Herbert

Ladd McConkey, Justin Herbert Developing "Telepathic Connection"
Tre Harris

Inconsistent in Wednesday's Practice
Quentin Johnston

Still Inconsistent
Jerome Ford

Injury Not Considered Serious
Roman Wilson

Starts Off With First-Team Offense
Jonnu Smith

Day-to-Day, Not Taking Part in Team Drills
DeVonta Smith

Shines on Thursday
Steven Kwan

Goes Deep Twice in Losing Effort
DeAndre Hopkins

Held out of Thursday's Practice
D'Andre Swift

Calls Kyle Monangai a "Great Addition"
Jordan Davis

Sheds 26 Pounds
Derrick Barnes

Terrion Arnold Being Evaluated for Injuries
Taelon Peter

Signs Deal With Pacers
Félix Bautista

Orioles Place Felix Bautista on Injured List With Shoulder Discomfort
Indiana Pacers

Pacers Withdraw Qualifying Offer for Enrique Freeman
Jared Butler

Moves to Phoenix
Antonio Reeves

Joins Hornets on Two-Way Contract
Jordan Goodwin

Claimed by Suns
Colby Jones

Signs Two-Way Deal With Pistons
Félix Bautista

Felix Bautista "Doesn't Feel Right" on Wednesday
Mookie Betts

Questionable for Friday's Game
Eugenio Suárez

Eugenio Suarez on Reds Radar
NYI

Matthew Schaefer Eager to Make Islanders Roster for Opening Night
NHL

Daniel Sprong Heads to Russia
Kaapo Kakko

Agrees to Three-Year Deal with Kraken
Nathan Eovaldi

Listed as Probable Starter for Friday
Matt Chapman

X-Rays Come Back Negative on Matt Chapman's Elbow
Giannis Antetokounmpo

Commits to Play in EuroBasket 2025
Ethan Thompson

Waived by Orlando
Lindy Waters III

Joins San Antonio
Kyle Tucker

Taking the Day Off After Fouling Ball Off his Knee
Bobby Witt Jr.

Out Wednesday With Knee Issue
Thorbjorn Olesen

a Low-Risk, Low-Reward Play at 3M Open
Kurt Kitayama

Riding Momentum Into 3M Open
Tanner Scott

Avoids Ligament Damage, Expects to Return in 2025
Maverick McNealy

a High-Upside Option at 3M Open
Jake Knapp

Riding Hot Putter Into 3M Open
PGA

Sungjae Im's Ball-Striking Must Wake Up at 3M Open
Max Homa

in Desperate Need of a Bounce Back at 3M Open
PGA

Chris Gotterup Is Red-Hot and Worth the Price at 3M Open
Luke Clanton

a Hard-to-Trust Play at 3M Open
NBA

Vlatko Cancar Moves to Italy
NBA

Lamar Stevens Signs with EuroLeague's Paris Basketball
David Jones-Garcia

David Jones Agrees to Two-Way Deal With Spurs
Kyle Filipowski

Named Summer League MVP
Rich Hill

Allows One Run In Five Innings In Tuesday's Debut
Isaac Paredes

Dealing With Significant Hamstring Injury
Tanner Scott

Lands on Injured List With Elbow Inflammation
Adley Rutschman

a "Possibility" to Return This Weekend
Alec Burleson

a Late Addition to the Lineup
Shane McClanahan

has Sore Bicep, Won't Make Rehab Start on Thursday
Pete Crow-Armstrong

Returning on Tuesday
Brandon Lowe

Rays Place Brandon Lowe on Injured List
Josh Okogie

Agrees to a One-Year Deal With Rockets on Tuesday
Blake Wesley

Agrees to a One-Year Deal With Portland
Tanner Scott

Likely Headed for Injured List
Joel Dahmen

May Struggle Again at TPC Twin Cities
Quade Cummins

a Wild Card at the 3M Open
PGA

Haotong Li Tries to Capitalize on Great Open Championship
Chris Kirk

has Potential at the 3M Open
Mackenzie Hughes

Desperate to Play Better in Minnesota
Joe Highsmith

Highly Volatile Heading into TPC Twin Cities
Max Greyserman

Poised to Rebound at 3M Open
Brice Matthews

Homers Twice in Astros Victory
Christiaan Bezuidenhout

Seeks Thursday Form at 3M Open
Brandon Woodruff

Leaves Due To a Calf Cramp
NBA

Ben Simmons Has Interest From Four Teams
Dean Wade

Drawing Interest From Contenders
Jonas Valančiūnas

Jonas Valanciunas Commits to Nuggets
Orlando Robinson

Inks Two-Way Deal With Magic
Chris Paul

Will Reportedly Not Have Guaranteed Playing Time With Clippers
Davis Thompson

Misses The Cut at Open Championship
Sam Burns

Finishes Tied For 45th at Open Championship
Keith Mitchell

Finishes Tied For 50th at Genesis Scottish Open
Thriston Lawrence

Finishes Tied For 45th at Open Championship
Tom Kim

Misses The Cut at Open Championship
Los Angeles Lakers

Trey Jemison III Waived by Lakers on Monday
Dustin Poirier

Retires After UFC 318 Loss
Max Holloway

Retains BMF Title
Paulo Costa

Gets Back In The Win Column
Roman Kopylov

Dominated
Kevin Holland

Daniel Rodriguez Defeats Kevin Holland After Back-And-Forth Fight
Kevin Holland

Defeated In Back-And-Forth Fight
Dan Ige

Drops Decision At UFC 318
MMA

Patricio Freire Earns His First UFC Win
Daniel Zellhuber

Loses Back-To-Back Fights
Michael Johnson

Earns Upset Win
Kyle Larson

Quietly Finishes Fourth At Dover
Chase Elliott

Fades to Sixth After Dominant Day at Dover
Alex Bowman

Earns Another Strong Third-Place Finish at Dover
William Byron

Top-Five Run Ends With Late-Race Crash at Dover
Chase Briscoe

Makes Gallant Charge on Fresh Tires to Finish Second at Dover
Ty Gibbs

Upsets Tyler Reddick to Advance to In-Season Challenge Finals
Christopher Bell

Two Unforced Spins Cost Christopher Bell a Chance at Victory
Ty Dillon

Shockingly Reaches In-Season Challenge Championship
Kyle Larson

Can Kyle Larson Get Out of Summer Slump at Dover?
Denny Hamlin

Has All Ingredients of Great DFS Pick at Dover
Chase Elliott

on Pole at Dover Thanks to Washout
Ross Chastain

Has Been Elite at Dover in Next Gen Era
Alex Bowman

Has Been Stellar at Dover Lately
Josh Berry

Has Upside at Dover
Carson Hocevar

Will have Plenty of Upside for Dover DFS Lineups
Ryan Preece

Should DFS Players Consider Ryan Preece for Dover Lineups?
NASCAR

Could Bubba Wallace Pay Off for Dover DFS Lineups?
Daniel Suarez

Should Fantasy Managers Roster Daniel Suarez at Dover?
Noah Gragson

Will Start at the Back of the Pack At Dover
Austin Dillon

Is Austin Dillon Worth Rostering at Dover?
Riley Herbst

Will Start Deep In the Pack At Dover
Matthew Savoie

Oilers Expect Matthew Savoie to Step Up Next Season
WPG

Blake Wheeler Retires From NHL
NYI

Jaroslav Halak Officially Announces Retirement
Drew Helleson

Inks Two-Year Extension with Ducks
Gabriel Vilardi

Signs Six-Year, $45 Million Extension
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF