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

Cedric Tillman

"Believed to be OK"
Evan Engram

Feeling "at Home" in Broncos Offense
Nick Kurtz

Blasts Four Homers in Historic Night
Garrett Wilson

Standing Out Even More
Keandre Lambert-Smith

KeAndre Lambert-Smith "Surging"
Darnell Mooney

Expected to Miss Most of Training Camp with Shoulder Injury
Matt Chapman

Returning for Giants
Bobby Witt Jr.

Back for Series Opener Against Cleveland
Ha-Seong Kim

Lands on Injured List With Back Strain
Nick Westbrook-Ikhine

Returns to Practice
Shemar Stewart

Signs Rookie Deal
Trey Benson

Receives Praise from Coaching Staff
Kyle Tucker

Back for Cubs on Friday
Jordan Hicks

Retires From Football
Spencer Jones

Sitting With Back Spasms
Joe Flacco

Kenny Pickett Splitting First-Team Reps
Mookie Betts

Not in Starting Lineup for Series Opener
Jonnu Smith

Doing Individual Work at Training Camp
Matthew Stafford

Expected to Practice on Monday
Tre'Quan Smith

Visits With Titans on Friday
DJ Chark

Signing With Falcons
Cedric Tillman

Suffers Calf Injury on Friday
Luis Robert Jr.

Out on Friday With Groin Tightness
Baker Mayfield

Buccaneers View Baker Mayfield as Long-Term Answer at Quarterback
Jerome Ford

Getting Closer to a Return
Anthony Richardson Sr.

Struggling Early in Training Camp
Brett Berard

Played Through Shoulder Injury Last Season
DeAndre Hopkins

Back at Ravens Practice on Friday
Maxim Tsyplakov

Islanders Re-Sign Maxim Tsyplakov on Two-Year Deal
Justin Jefferson

Dealing with Hamstring Strain
Savion Williams

Dealing With Concussion
Jackson Blake

Inks Eight-Year Extension with Hurricanes
Ryan McMahon

Yankees Acquiring Ryan McMahon From Rockies
Robert Whittaker

Returns At UFC Abu Dhabi
Reinier de Ridder

Set For Main Event
Petr Yan

Set For Co-Main Event
Marcus McGhee

Looks To Extend His Win Streak
Marc-Andre Barriault

Looks To Win Back-To-Back Fights
Shara Magomedov

Aims To Bounce Back
MMA

Asu Almbayev Looks To Return To The Win Column
Jose Ochoa

Set For His Third UFC Bout
Bogdan Guskov

Set To Open Up UFC Abu Dhabi Main Card
Nikita Krylov

Looks To Get Back In The Win Column
Austin Riley

Braves Reinstate Austin Riley From Injured List on Friday
Josh Naylor

Expected to Join the Mariners on Friday
Josh Naylor

Traded to Seattle
Steven Kwan

Goes Deep Twice in Losing Effort
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
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
Josh Okogie

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

Agrees to a One-Year Deal With Portland
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
Christiaan Bezuidenhout

Seeks Thursday Form at 3M Open
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
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF