TAP FOR 6 MONTHS OF PREMIUM FREE 💰
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

Fantasy Football Rankings - Week 7 FLEX (RB, WR, TE) Weekend Updates

DJ Moore - Fantasy Football Rankings, NFL Injury News, DFS Lineup Picks

Fantasy football rankings - updated Week 7 FLEX (RB, WR, TE) rankings for 2025. Read the top-accuracy fantasy football PPR FLEX rankings.

The depth of everyone's fantasy roster is being significantly tested thanks to injuries and bye weeks, so check out our updated Week 7 fantasy football FLEX rankings for 2025 to guide your key start-sit decisions. In the ranking below, find out where notable RBs, WRs, and TEs such as Romeo Doubs, Keenan Allen, Rhamondre Stevenson, Kayshon Boutte, DeVonta Smith, Jameson Williams, Kimani Vidal, and more stand among all others.

Our FLEX fantasy football rankings for Week 7 are put together by Nick Mariano. Below the rankings, you will also find key fantasy football outlooks from our RotoBaller staff, as well as the "Who to Start?" tool. Also, be sure to check our fantasy football news for this week. There are always key injuries and developments to keep track of, so check back throughout the week for updates.

Be sure to bookmark our fantasy football rankings portal and check back regularly for updates. Most importantly, our free mobile app is a must-have - download it and configure your push notifications. We deliver all the top NFL news, injuries, and fantasy analysis 24x7 with our free push notification alerts... all for free!

Be sure to check all of our fantasy football rankings:

 

Week 7 FLEX Rankings for Fantasy Football

Bookmark our PPR rankings, Half-PPR rankings, and standard (non-PPR) rankings 

FLEX
Rank
Player
Name
Pos.
1 Christian McCaffrey RB
2 Bijan Robinson RB
3 Jonathan Taylor RB
4 Jaxon Smith-Njigba WR
5 Jahmyr Gibbs RB
6 Amon-Ra St. Brown WR
7 De'Von Achane RB
8 Josh Jacobs RB
9 Saquon Barkley RB
10 Quinshon Judkins RB
11 CeeDee Lamb WR
12 Kyren Williams RB
13 Jacory Croskey-Merritt RB
14 Breece Hall RB
15 Javonte Williams RB
16 Ja'Marr Chase WR
17 Drake London WR
18 Justin Jefferson WR
19 Rashee Rice WR
20 Davante Adams WR
21 Rachaad White RB
22 Rome Odunze WR
23 Ashton Jeanty RB
24 George Pickens WR
25 Cam Skattebo RB
26 Jaylen Warren RB
27 Rico Dowdle RB
28 Nico Collins WR
29 Courtland Sutton WR
30 Kimani Vidal RB
31 J.K. Dobbins RB
32 Travis Etienne Jr. RB
33 Mike Evans WR
34 DK Metcalf WR
35 Brian Thomas Jr. WR
36 Emeka Egbuka WR
37 Ladd McConkey WR
38 Tetairoa McMillan WR
39 D'Andre Swift RB
40 Jaylen Waddle WR
41 Jordan Mason RB
42 Xavier Worthy WR
43 Stefon Diggs WR
44 Trey McBride TE
45 Chris Olave WR
46 Michael Pittman Jr. WR
47 Keenan Allen WR
48 Alvin Kamara RB
49 A.J. Brown WR
50 Quentin Johnston WR
51 Kendrick Bourne WR
52 Chase Brown RB
53 Tyler Warren TE
54 Kenneth Walker III RB
55 Sam LaPorta TE
56 Jordan Addison WR
57 DeVonta Smith WR
58 David Montgomery RB
59 Rhamondre Stevenson RB
60 Romeo Doubs WR
61 George Kittle TE
62 Marvin Harrison Jr. WR
63 Tee Higgins WR
64 Wan'Dale Robinson WR
65 Tucker Kraft TE
66 Jake Ferguson TE
67 Isiah Pacheco RB
68 Nick Chubb RB
69 Jakobi Meyers WR
70 Zach Charbonnet RB
71 Jameson Williams WR
72 Dallas Goedert TE
73 Tony Pollard RB
74 Matthew Golden WR
75 Woody Marks RB
76 Kenneth Gainwell RB
77 DJ Moore WR
78 Cooper Kupp WR
79 Tre Tucker WR
80 Rashid Shaheed WR
81 Travis Kelce TE
82 Jerry Jeudy WR
83 Harold Fannin Jr. TE
84 Kareem Hunt RB
85 Darren Waller TE
86 Elic Ayomanor WR
87 Hunter Henry TE
88 Kyle Pitts TE
89 Michael Mayer TE
90 Travis Hunter WR
91 Marquise Brown WR
92 Zonovan Knight RB
93 Zach Ertz TE
94 Mason Taylor TE
95 Jauan Jennings WR
96 Chuba Hubbard RB
97 Jalen Coker WR
98 Luke McCaffrey WR
99 Kayshon Boutte WR
100 Luther Burden III WR
101 Josh Reynolds WR
102 TreVeyon Henderson RB
103 RJ Harvey RB
104 Jordan Whittington WR
105 Tutu Atwell WR
106 Alec Pierce WR
107 Chris Moore WR
108 Michael Carter RB
109 Darnell Mooney WR
110 Sterling Shepard WR
111 Cade Otton TE
112 Tyjae Spears RB
113 Tyler Allgeier RB
114 Michael Wilson WR
115 Bhayshul Tuten RB
116 Evan Engram TE
117 T.J. Hockenson TE
118 Kendre Miller RB
119 Theo Johnson TE
120 Troy Franklin WR
121 Jonnu Smith TE
122 Tez Johnson WR
123 Jayden Higgins WR
124 AJ Barner TE
125 Noah Fant TE
126 Isaiah Bond WR
127 Ryan Flournoy WR
128 Hassan Haskins RB
129 Tory Horton WR
130 Chig Okonkwo TE
131 Sean Tucker RB
132 Taysom Hill TE
133 Marvin Mims Jr. WR
134 Xavier Hutchinson WR
135 Malik Washington WR
136 Dyami Brown WR
137 Blake Corum RB
138 DeMario Douglas WR
139 Oronde Gadsden II TE
140 Lil'Jordan Humphrey WR
141 Jaylin Lane WR
142 Parker Washington WR
143 Dontayvion Wicks WR
144 Jeremy McNichols RB
145 Xavier Legette WR
146 Olamide Zaccheaus WR
147 Adonai Mitchell WR
148 Kyle Monangai RB
149 Isaiah Davis RB
150 Hunter Long TE
151 Tyquan Thornton WR
152 Darnell Washington TE
153 Kameron Johnson WR
154 Andrei Iosivas WR
155 Dalton Schultz TE
156 Samaje Perine RB
157 Jalin Hyatt WR
158 Jerome Ford RB
159 Ja'Tavion Sanders TE
160 Brashard Smith RB
161 KaVontae Turpin WR
162 Juwan Johnson TE
163 Tyler Higbee TE
164 Tyrone Tracy Jr. RB
165 Van Jefferson WR
166 Roman Wilson WR
167 Greg Dortch WR
168 Dylan Sampson RB
169 Zay Jones WR
170 Ollie Gordon II RB
171 Arian Smith WR
172 Tyler Lockett WR
173 Chris Rodriguez Jr. RB
174 Chimere Dike WR
175 Kaleb Johnson RB
176 Jaydon Blue RB
177 Nick Westbrook-Ikhine WR
178 Isaac TeSlaa WR
179 JuJu Smith-Schuster WR
180 Colston Loveland TE
181 Brandin Cooks WR
182 Brian Robinson Jr. RB
183 Demarcus Robinson WR
184 Zavier Scott RB
185 Jaylin Noel WR
186 Cole Kmet TE
187 Allen Lazard WR
188 Jalen Tolbert WR
189 Pat Freiermuth TE
190 Jack Bech WR
191 Beaux Collins WR
192 Jalen Nailor WR
193 Trevor Etienne RB
194 Tommy Tremble TE
195 Noah Gray TE
196 Mack Hollins WR
197 Tyler Johnson WR
198 Emanuel Wilson RB
199 Jake Tonges TE
200 Pat Bryant WR

 

Week 7 FLEX Rankings Outlooks

Keenan Allen, Los Angeles Chargers

Los Angeles Chargers wide receiver Keenan Allen is coming off his lowest snap rate (56.3%) and second-lowest route rate (66.7%) of the season, posting just four catches for 27 yards on seven targets against the Miami Dolphins last week. He was out-targeted by both Ladd McConkey and rookie tight end Oronde Gadsden, even with teammate Quentin Johnston (hamstring) sidelined.

While his declining usage is concerning, Allen has a favorable matchup against a middle-tier, banged-up Indianapolis Colts pass defense, particularly against DB Mekhi Blackmon, who is allowing an average of 11.3 yards per target. Historically, Allen performs better with Johnston on the field, so the latter's likely return could relieve some pressure on the veteran. RotoBaller ranks Allen as WR25 this week, making him a high-end WR3/FLEX option with potential upside in a shootout, but managers should be cautious of his decreasing volume.

DeVonta Smith, Philadelphia Eagles

Philadelphia Eagles wide receiver DeVonta Smith is coming off another underwhelming performance, failing to eclipse 50 receiving yards in a game for the third time this season last week. Managers never really know what they're in for when starting Smith, and the doubts will only grow stronger this week as he faces a strong Vikings defense. Minnesota has been able to shut down receivers for the most part this season, and Smith has taken a backseat to A.J. Brown and Dallas Goedert repeatedly. He's best seen as a WR3/FLX option in Week 7.

Romeo Doubs, Green Bay Packers

Green Bay Packers wide receiver Romeo Doubs has been a solid performer of late and looks to keep that going when the Packers face the Arizona Cardinals in Week 7. With 17 targets in his last two games, Doubs has paced the Packers over the last couple of weeks in the target-earning department. Of all the pass-catchers in Green Bay, Doubs is considered the most dependable option in that regard.

For the Packers' offense, it all comes down to the team having the intent to pass the ball, which has not always been the game plan in most weeks. Still, Doubs is a solid flex option against the Cardinals in Week 7, who have given up the 12th-most fantasy points to wide receivers this season.

Who Should I Start Tool

Not sure who to start? Check out the Who Should I Start tool:

Who Should I Start for 2?

Compare up to four players and we'll tell you who to start...

Who To Start?
Reset

Choose From The Top Ranked Players
Overall
QB
RB
WR
TE
K
DST
Rookies

 

Who Should I Start? Who Should I Sit? Some common Week 7 fantasy football lineup decisions are regarding players like Romeo Doubs, Keenan Allen, Rhamondre Stevenson, Kayshon Boutte, DeVonta Smith, Jameson Williams, Kimani Vidal. But not to worry, we are here to help make these decisions and build winning lineups in Week 7.

Week 7 Player Decisions. Set your optimal fantasy football lineups for Week 7 of the 2025 NFL season. Our free Who Should I Start? tool will help make your fantasy football lineup decisions. Compare up to four NFL players, and we tell you who to start... all free! Get your winning lineups set, and make the right decisions.

Using The Tool. This is a simple tool but very powerful. The first step is to enter the player names that you want to compare. In the first box, search for the first player's name. In the second box, search for the second player's name. Compare up to four NFL players at once, and then click the Who To Start? button to see who the recommended starts are based on weekly fantasy football matchups.

Improvements For Who Should I Start? You may have noticed, we've added lots of great features for you to give you as much information as possible to win your fantasy football matchups each week. You'll see NFL player tiles with headshots and bye weeks, enhanced search results with data to compare, and a slick new interface. We hope you enjoy!

How It Works. Each week, our RotoBaller staff puts together their weekly fantasy football rankings and projections based on their research. That information is the core data that is powering the decision-making in this tool. When you search for player names, you will only see those players who are ranked. If someone is out for the week, they will not appear in the search results.

Scoring Formats. Fantasy football managers play in various types of leagues, and this tool allows you to choose whether it's PPR scoring, Half-PPR scoring, or Standard (Non-PPR) scoring. The second thing you want to do is to select the scoring format. There are three small radio buttons (small circles), so click on the scoring format you prefer. The results may vary based on the scoring format you select.

Popular Week 7 Searches. Curious to see some tough lineup decisions for Week 7 (2025)? Below you will find a list of some popular Who Should I Start? searches that RotoBaller readers are looking at this week. Click any of the links to see the result and recommendation.

 

Popular Week 7 Searches - Start/Sit Player Comparisons

Below are some popular Week 7 searches and comparisons from our 'Who To Start' tool:

Rhamondre Stevenson
vs
Kenneth Walker III
Rhamondre Stevenson
vs
Stefon Diggs
Rhamondre Stevenson
vs
Jaxon Smith-Njigba
Rhamondre Stevenson
vs
Kayshon Boutte
Rhamondre Stevenson
vs
Cooper Kupp
Rhamondre Stevenson
vs
Hunter Henry
Rhamondre Stevenson
vs
AJ Barner
Rhamondre Stevenson
vs
Mack Hollins
Rhamondre Stevenson
vs
Rashid Shaheed
Rhamondre Stevenson
vs
George Holani
Rhamondre Stevenson
vs
TreVeyon Henderson
Rhamondre Stevenson
vs
Demario Douglas
Rhamondre Stevenson
vs
Jake Bobo
Rhamondre Stevenson
vs
Austin Hooper
Rhamondre Stevenson
vs
Kyle Williams
Rhamondre Stevenson
vs
Dareke Young
Rhamondre Stevenson
vs
Velus Jones Jr.
Rhamondre Stevenson
vs
Cam Akers
Rhamondre Stevenson
vs
Eric Saubert
Rhamondre Stevenson
vs
Elijah Arroyo
Rhamondre Stevenson
vs
Efton Chism III
Rhamondre Stevenson
vs
D'Ernest Johnson
Rhamondre Stevenson
vs
Jack Westover
Rhamondre Stevenson
vs
Nick Kallerup
Rhamondre Stevenson
vs
Brady Russell
Rhamondre Stevenson
vs
Robbie Ouzts
Rhamondre Stevenson
vs
Drake Maye
Rhamondre Stevenson
vs
Sam Darnold
Rhamondre Stevenson
vs
Joshua Dobbs
Rhamondre Stevenson
vs
Drew Lock
Rhamondre Stevenson
vs
Seattle Seahawks
Rhamondre Stevenson
vs
New England Patriots
Rhamondre Stevenson
vs
Jason Myers
Kayshon Boutte
vs
Stefon Diggs
Kayshon Boutte
vs
Cooper Kupp
Kayshon Boutte
vs
Rhamondre Stevenson
Kayshon Boutte
vs
Hunter Henry
Kayshon Boutte
vs
Kenneth Walker III
Kayshon Boutte
vs
AJ Barner
Kayshon Boutte
vs
Jaxon Smith-Njigba
Kayshon Boutte
vs
Mack Hollins
Kayshon Boutte
vs
Rashid Shaheed
Kayshon Boutte
vs
George Holani
Kayshon Boutte
vs
TreVeyon Henderson
Kayshon Boutte
vs
Demario Douglas
Kayshon Boutte
vs
Jake Bobo
Kayshon Boutte
vs
Austin Hooper
Kayshon Boutte
vs
Kyle Williams
Kayshon Boutte
vs
Dareke Young
Kayshon Boutte
vs
Velus Jones Jr.
Kayshon Boutte
vs
Cam Akers
Kayshon Boutte
vs
Eric Saubert
Kayshon Boutte
vs
Elijah Arroyo
Kayshon Boutte
vs
Efton Chism III
Kayshon Boutte
vs
D'Ernest Johnson
Kayshon Boutte
vs
Jack Westover
Kayshon Boutte
vs
Nick Kallerup
Kayshon Boutte
vs
Brady Russell
Kayshon Boutte
vs
Robbie Ouzts
Kayshon Boutte
vs
Drake Maye
Kayshon Boutte
vs
Sam Darnold
Kayshon Boutte
vs
Joshua Dobbs
Kayshon Boutte
vs
Drew Lock
Kayshon Boutte
vs
Seattle Seahawks
Kayshon Boutte
vs
New England Patriots
Kayshon Boutte
vs
Jason Myers

More Fantasy Football Analysis



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!


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

Darius Garland

Won't Be Available Wednesday
Akshay Bhatia

Looks to Bounce Back at Torrey Pines
Franz Wagner

Won't Play Wednesday
Draymond Green

Expected to Return Wednesday
Kawhi Leonard

Available Against Jazz
Jordan Goodwin

Starts Against Nets
Peyton Watson

Back for Nuggets Tuesday
Paul Goldschmidt

Yankees Expressing Interest in Re-Signing Paul Goldschmidt
Jonas Valančiūnas

Jonas Valanciunas Ready to Rock Tuesday Night
Jamal Murray

Active Versus Pistons
Bo Bichette

Won't Play in World Baseball Classic
Aaron Wiggins

Moves to Starting Lineup Tuesday
Giannis Antetokounmpo

Bobby Portis Replaces Giannis Antetokounmpo in Starting Unit
Joel Embiid

Ready to Take on Bucks
Paul George

Returns to Action Tuesday
Stephen Curry

Listed as Probable for Wednesday
Collin Gillespie

Misses Tuesday's Matchup
Cason Wallace

Out Tuesday
Quentin Grimes

Won't Play Against Bucks
Cooper Flagg

Iffy for Wednesday's Action
NFL

Bill Belichick Won't be First-Ballot Hall of Famer
Anthony Edwards

Listed as Questionable for Wednesday
Kevin Love

Available Tuesday
Kris Dunn

Cleared for Action Tuesday
Khris Middleton

is Available on Tuesday
Leo Carlsson

to Miss Olympics
Alex Turcotte

Unavailable Tuesday
Carlos Correa

Won't Play for Puerto Rico in World Baseball Classic
Dylan Holloway

Remains Out Tuesday
Marco Rossi

to Return After Olympics
Thatcher Demko

Won't Return This Season
Sam Malinski

Inks Four-Year Extension With Avalanche
Bryan Rust

Slapped With Three-Game Suspension
Si Woo Kim

Looks to Continue Incredible Run at Torrey Pines
Jason Day

has a Good Chance to Keep Momentum This Weekend
Keegan Bradley

has Good Course History at Torrey Pines
Billy Horschel

Isn't a Great DFS Option at Torrey Pines
Aaron Rodgers

Mike McCarthy Says he Wants Aaron Rodgers to Return
Will Zalatoris

Has a Shot to Challenge at the Farmers Insurance Open
Adam Scott

Can Continue Hot Start to 2026 Season at Farmers Insurance Open
Keith Mitchell

Hoping For a Strong Finish at Farmers Insurance Open
Hideki Matsuyama

Looks to Continue Strong Start at Farmers Insurance Open
Tom Hoge

Can Continue Hot Start to 2026 Season at Farmers Insurance Open
Harris English

Has a Chance to Repeat as Winner at the Farmers Insurance Open
Patrick Cantlay

Continues Playing Well and Can Compete at Farmers Insurance Open
Ludvig Aberg

Looks to Bounce Back After Withdrawing at American Express
Drake Maye

Expected to be Fine for Super Bowl
Xander Schauffele

is The Best Fit at Torrey Pines This Week
Tennessee Titans

Titans Set to Hire Brian Daboll as New Offensive Coordinator
Justin Rose

Making 16th Start at Farmers Insurance Open
Maverick McNealy

is a Smart Play at Torrey Pines
Buffalo Bills

Bills Promote Joe Brady to Head Coach
Brooks Koepka

Making PGA Tour Return at Farmers Insurance Open
CFB

Quarterback Brayden Fowler-Nicolosi Signs with Michigan
Teuvo Teravainen

Set to Return Tuesday
CFB

Darian Mensah Reaches Settlement with Duke, Expected to Land at Miami
Simon Edvinsson

Out Until Olympics
Josh Norris

Won't Play This Week
Zeev Buium

Lands on Injured Reserve
Brock Boeser

Canucks Place Brock Boeser on Injured Reserve
Sean Durzi

Hurt on Monday Night
Eugenio Suárez

Eugenio Suarez Not Drawing Interest on Open Market?
Jonas Brodin

to Miss 6-8 Weeks
Kasperi Kapanen

Returns From Three-Game Absence Monday
Lawson Crouse

Available Against Lightning
Carson Soucy

Won't Play Monday
Rasmus Ristolainen

Returns to Flyers Lineup
Ryan Pulock

Misses Second Consecutive Game
Shedeur Sanders

Named as Pro Bowl Replacement
Simon Holmstrom

a Game-Time Call Monday
Framber Valdez

Among Many High-End Pitchers on Free-Agent Market
Jose Altuve

Won't Participate in World Baseball Classic
Harrison Bader

Agrees With Giants on Two-Year Deal
Paddy Pimblett

Drops Decision
Justin Gaethje

Becomes the New Interim-Lightweight Champion
Song Yadong

Suffers Unanimous Decision Loss
MMA

Sean O'Malley Gets Back In The Win Column
Waldo Cortes-Acosta

Extends His Win Streak
Derrick Lewis

Suffers Second-Round TKO Loss
Los Angeles Chargers

Chargers Officially Hire Mike McDaniel as Offensive Coordinator
Nathan Eovaldi

Doesn't Expect Any Limitations in Spring Training
Jaxon Smith-Njigba

Dominates in NFC Championship Game Win
Scott Wedgewood

Activated From Non-Roster List
Matthew Stafford

Plans to Return in 2026
CFB

Arthur Smith to Become Ohio State's Offensive Coordinator
Bo Nix

Sidelined for 12 Weeks With Broken Ankle
Jose Altuve

to Mainly Play Second Base
Yu Darvish

Considering Retirement
Pittsburgh Steelers

Steelers Finalizing Deal to Make Mike McCarthy Their Head Coach
José Ramírez

Jose Ramirez Signs Seven-Year Extension With Guardians
Gunnar Henderson

is Fully Healthy Heading into Spring Training
Tyreek Hill

Dolphins Expected to Release Tyreek Hill
Paddy Pimblett

Set For Interim Lightweight Title Fight
Justin Gaethje

An Underdog At UFC 324
Song Yadong

Looks To Win Back-To-Back Fights
MMA

Sean O'Malley Looks To Get Back In The Win Column
Derrick Lewis

Returns At UFC 324
Waldo Cortes-Acosta

Looks For His Third Consecutive Win
Philip Rivers

Interviewing for Bills Head-Coaching Job
NFL

Fernando Mendoza Officially Declares for NFL Draft
CFB

Arch Manning Undergoes Foot Surgery
Dalton Kincaid

Played Through Torn PCL
CFB

College Football Playoff Expected to Remain a 12-Team Field in 2026
Baltimore Ravens

Ravens Hire Jesse Minter as Their Head Coach
Indianapolis Colts

FBI Investigating the Death of Colts Owner Jim Irsay
MacKenzie Gore

Rangers Acquire MacKenzie Gore From the Nationals
Brandon Sproat

Dealt to Brewers in Four-Player Trade
Jett Williams

Brewers Acquire Jett Williams From Mets
Freddy Peralta

Mets Acquire Freddy Peralta From Brewers

RANKINGS

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