Struggling to set the perfect fantasy lineup? Let us be your guide. Each week the NFL Fantasy staff will provide you with game-by-game, player-by-player matchup breakdowns in this column to help you set a winning lineup. Think of this as the one-stop shop to crushing your opponent in fantasy football.
Now, onto the best and worst Week 7 fantasy matchups.
New Orleans Saints at Kansas City Chiefs: 1:00 p.m. ET on FOX
Drew Brees, QB -- START: Brees is simply a different quarterback when not in the Superdome. That being said, his bevy of talented receivers should keep him afloat as a low-end starter.
Mark Ingram, RB -- FLEX: Ingram is the lead back in this offense, but sometimes that means he's just out there watching as Brees throws the ball all over the yard. On the road, Ingram could see a few more touches though and is a solid flex play.
Willie Snead, WR -- FLEX: Snead looked good coming out of the bye after suffering a toe injury. Brees' penchant for spreading around the ball limits his upside, though.
Michael Thomas, WR -- FLEX: Thomas has been the team's most consistent pass-catcher over the last three weeks, leading the team in targets, catches and touchdowns. That's worth chasing for one more week at least.
Coby Fleener, TE -- START: We know he's prone to disappearing acts, but he's still a mistmatch and seeing nearly eight targets per game over his last three. That volume can't be ignored in fantasy.
Alex Smith, QB -- SIT: We played with fire last week streaming Smith and got burned. This team relies too heavily on the run, even in positive game scripts, lowering Smith's ceiling.
Indianapolis Colts at Tennessee Titans: 1:00 p.m. ET on CBS
DeMarco Murray, RB -- START: Murray's 12.5 fantasy points in Week 6 was his smallest output of the year. Set him as your RB1 and move on to tougher decisions.
Delanie Walker, TE -- START: Walker disappeared last week, but remains one of Mariota's favorite targets. A big overcorrection could be on the horizon.
Minnesota Vikings at Philadelphia Eagles: 1:00 p.m. ET on FOX
Matt Asiata, RB -- SIT: Asiata is almost entirely touchdown-dependent, which is bad news against a defense that's allowed three rushing scores to running backs.
Kyle Rudolph, TE -- SIT: Philadelphia has completely neutralized tight ends all season (93 rec yards allowed). This is going to be tough sledding for Rudolph.
Darren Sproles, RB -- SIT: Pass-catching running backs fare slightly better against Minnesota. But it's just a matter of degrees. Don't fool with this matchup.
Cleveland Browns at Cincinnati Bengals: 1:00 p.m. ET on CBS
Duke Johnson, RB -- SIT: Cincinnati gives up a fair amount of receiving yards to RBs. But we've yet to see both Crowell and Johnson eat in the same game.
Terrelle Pryor, WR -- FLEX: Keep an eye on Pryor's hamstring issue. If he plays, he's worth a flex spot as Cleveland's most productive pass-catcher.
Gary Barnidge, TE -- START: Barnidge has yet to score a touchdown, but he's still seeing plenty of looks. That's good news against a defense that struggles vs. TEs.
Jeremy Hill, RB -- START: As the designated between-the-tackles runner, Hill should be productive against a defense allowing nearly four yards per carry.
A.J. Green, WR -- START: Cleveland's secondary has offered only a modicum of resistance this season. That won't be enough to slow down Green.
Washington Redskins at Detroit Lions: 1:00 p.m. ET on FOX
Matt Jones, RB -- FLEX: Jones has had a "Whack-a-Mole" kind of fantasy season with high highs and very low lows. Throw him into the flex against the 21st ranked rush defense and hope for another high.
DeSean Jackson -- FLEX: Jackson has not been a great fantasy option over the last three weeks with just 95 receiving yards combined.
Jordan Reed -- SIT: As of Wednesday, Reed (concussion) practiced on a limited basis and had not been ruled out. He doesn't seem likely to play given it's the sixth concussion of his career, but it's a situation to monitor because if he suits up, he's a must-start.
Matthew Stafford, QB -- START: Stafford is one of the best quarterbacks in fantasy right now. He's posted 25 fantasy points in three of six games, and has seven touchdown passes in his last two outings. He's a must-start.
Marvin Jones, WR -- START:Jones has scored in each of his last two games which has kept him afloat as a viable fantasy option despite his lack of yardage. He's a low-end WR2 as Stafford's favorite option this year (47 targets).
Golden Tate, WR -- FLEX: Can he repeat last week's 165-yard explosion? Probably not. Should you flex him in hopes of another solid outing? Well, do you feel lucky? Is that enough questions?
Oakland Raiders at Jacksonville Jaguars: 1:00 p.m. ET on CBS
Chris Ivory, RB -- FLEX: If you're struggling at running back, it seems like Ivory is finally healthy and scored his first touchdown of the season last week. He might not have a huge ceiling but if he manages to fall into the end zone he's worth a shot as a flex.
T.J. Yeldon, RB -- SIT: With Ivory back in the mix, Yeldon is nothing more than a third-down option in Jacksonville. He should be benched even in a good matchup.
Julius Thomas, TE -- SIT: Something just isn't right yet with Thomas. Coming off an elbow injury last week, he didn't have a single catch until the fourth quarter. Keep him on the bench until we see that he's more involved in the offense.
Buffalo Bills at Miami Dolphins: 1:00 p.m. ET on CBS
Tyrod Taylor, QB -- START: Bolstered by his rushing ability, Taylor hasn't posted fewer than 15 standard fantasy points in five straight games. Despite the fact that he has the fewest pass attempts per game (27.5) among qualified quarterbacks, Taylor is a solid streaming option this week against a suspect Miami defense.
Charles Clay, TE -- SIT: Clay hasn't been much of a fantasy option this season, and he suffered an ankle injury last week. Find tight end help elsewhere.
Ryan Tannehill, QB -- SIT: If you've started Tannehill in any of the last three weeks, you've probably lost your matchup. He's now gone two straight games without throwing a touchdown pass and deserves to be on the waiver wire.
DeVante Parker, WR -- SIT: Parker might be a big-bodied red-zone threat, but his quarterback stinks and there's virtually no upside to playing him in fantasy.
Baltimore Ravens at New York Jets: 1:00 p.m. ET on CBS
Terrance West, RB -- FLEX: The reborn starter in Baltimore is on a roll right now with 325 total yards since taking over the top spot on the depth chart three weeks ago. He's racked up over 240 yards after contact this season. The Jets give up just 3.9 yards per carry to opposing running backs but are starting to crumble, and just got ripped up for 111 yards by David Johnson.
Breshad Perriman, WR -- FLEX: The first rounder from 2015 has been inches away from big plays on several targets this season, and even hauled in a long ball in Week 6. He's well worth a dart throw against a pass defense that gives up big plays.
Geno Smith, QB -- SIT: Back as the starter, there will come a time when we're tempted to stream Smith. Baltimore has some holes in the secondary, but let's wait a week before making this desperation heave.
Tampa Bay Buccaneers at San Francisco 49ers: 4:05 p.m. ET on FOX
Jameis Winston, QB -- SIT: Winston has been pretty up-and-down this season while the Niners haven't been a pushover against QBs. There are better options.
Jacquizz Rodgers, RB -- START: Rodgers is the defacto No. 1 running back in Tampa Bay with Martin and Sims out. He's got a must-start kind of matchup against San Francisco.
Mike Evans, WR -- START: Regardless of what happens with Winston, there should be plenty of targets in the script for Evans.
Cameron Brate, TE -- START: Brate could be the biggest beneficiary of Jackson's absence and see plenty of work this week.
Torrey Smith, WR -- FLEX: Kaepernick's return meant more targets for Smith last week. That trend should continue in Week 7.
San Diego Chargers at Atlanta Falcons: 4:05 p.m. ET on FOX
Matt Ryan, QB -- START: If you doubted him against Denver and Seattle, I don't know what more you could possibly want. Until this hot streak ends, he's an every-week play.
Mohamed Sanu, WR -- FLEX: He led the team in targets (10) in Week 6 and could be worth a look here against a team that struggles to stop the pass and in a high-scoring game.
New England Patriots at Pittsburgh Steelers: 4:25 p.m. ET on CBS
Sammie Coates, WR -- SIT: Coates had two separate hand injuries last week and didn't catch a single pass. Now, a backup quarterback is throwing to him. Nah.
Seattle Seahawks at Arizona Cardinals: 8:30 p.m. ET on NBC
Carson Palmer, QB -- SIT: Right now, Palmer doesn't have the volume or efficiency of an every-week starting fantasy quarterback. He's also yet to practice this week.
Larry Fitzgerald, WR -- FLEX: We can't say for sure how much of Richard Sherman Fitzgerald will see, as the Seahawks All-Pro had shadowed more this year. However, we've seen more of Fitzgerald's floor lately anyways with John Brown playing a bigger role and David Johnson emerging as the center piece of the offense.
Houston Texans at Denver Broncos: 8:30 p.m. ET on ESPN (Monday)
Brock Osweiler, QB -- SIT: Sure, there's the revenge game factor. But there's also the Osweiler factor: he's a bad QB going against a great defense.
Lamar Miller, RB -- START: Miller finally found the end zone in Week 6 and had the blowup game his owners were hoping for. Even if he is held out of the end zone against Denver, his volume makes him at worst a flex play.
DeAndre Hopkins, WR -- FLEX: It's hard to sit Nuk, but those with WR depth might want to consider it. He's had fewer than 60 receiving yards in four of six games this year, and Denver allows the fewest yards to WRs on the year.
Will Fuller, WR -- SIT: Fuller was active last week but didn't play. He's volatile enough when he isn't dealing with injuries. Leave him on the bench.
C.J. Fiedorowicz, TE -- START: Over the last three weeks Fiedorowicz is second on the team in targets and receptions, but leads the team in receiving yards and touchdowns. Osweiler could check down to his TE frequently against the strong Denver pass rush.
Trevor Siemian, QB -- SIT: He's still working his way back from injury and playing a great defense. He's not worth the risk.
Devontae Booker, RB -- SIT: Booker's role is increasing, but we're still in a holding pattern for now until he starts seeing a consistently large share of the backfield touches.
Emmanuel Sanders, WR -- START: Sanders bruised his hip in Week 6, but has practiced all week and should be good to go as a WR2 against Houston.
Broncos D/ST -- START: Starting this defense is never really a question, especially when they face a turnover-prone passer like Osweiler.
Chicago Bears at Green Bay Packers: 8:25 p.m. on CBS/NFL Network (Thursday)
Brian Hoyer, QB -- SIT: Hoyer has been a solid streamer in recent weeks with four-straight 300-plus yard games, but traveling to Green Bay on a short week isn't ideal.
Zach Miller, TE -- START: Miller has averaged over seven targets per game in Hoyer's four starts, which makes him a viable starting fantasy tight end.
New York Giants at Los Angeles Rams (in London): 9:30 a.m. ET on NFL Network
Todd Gurley, RB -- START: His expanding role in the passing game is helping him remain a safe floor play even in bad matchups. He's looking like a low-end RB1 again.
Kenny Britt, WR -- FLEX: Britt exploded last week, but is likely to come crashing back down to Earth. Still, he's had four-plus catches and 67-plus yards in five of six games so far, making him a fine floor play.
Tavon Austin, WR -- SIT: Is this one of Austin's random 20-point games? We don't think so, but if you do, by all means start him.