If you're reading this, you're either still playing for a fantasy championship in Week 17, or you're simply a fan of our writing. If your reason is the former, what's wrong with you? And if it's the latter ... what's wrong with you? Anyway, our NFL Fantasy staff is here to help with Week 17 lineup dilemmas. They provide game-by-game, player-by-player matchup breakdowns for Week 17 below to help you set a winning lineup and avoid the pitfalls of players resting for the playoffs. Think of this as the one-stop shop to crushing your opponent in fantasy football.
Now, onto the best and worst Week 17 fantasy matchups. Reminder, all games take place on Sunday, January 1. There are no games on Thursday or Monday this upcoming week.
Baltimore Ravens at Cincinnati Bengals: 1:00 p.m. ET on CBS
Joe Flacco, QB -- START: If you're in a bind at the quarterback position it might make some sense to chase Joe Flacco this week. The Bengals were solid against Tom Savage last week but also did appear to be using a number of backups during the game. Flacco has 47, 52, 30 and 44 pass attempts the last four weeks.
Ravens RBs -- SIT:The backfield continues to be a convoluted situation in Baltimore, as Kenneth Dixon played 37 percent of the Week 16 snaps and Terrance West 31 percent, but Kyle Juszczyk chipped in with 41 percent. Dixon cannot capitalize on a passing game role because he whiffs in pass protection too often.
Steve Smith, WR -- START: This could be the last ride for No. 89 as it's a strong possibility he retires after this game. We want in on that narrative.
Rex Burkhead, RB -- FLEX: He out-snapped Jeremy Hill 49 to 13 last week as Hill continues to struggle with an injury and poor play. The Bengals are already resting starters at the end of this lost season. If Hill gets the same treatment in Week 17, Burkhead might finally be a thing and could eclipse his 16 touches from last game.
Houston Texans at Tennessee Titans: 1:00 p.m. ET on CBS
Tom Savage, QB -- START: He did not play as well as we may have hoped early in his first career start, but Savage looked more viable in the second half of Week 16. The Titans defense has been slaughtered through the air in recent weeks, allowing passing yardage totals of 333, 251, 316, 330, 159 and 331 since Week 10.
Alfred Blue, RB -- FLEX:Lamar Miller feels likely to sit after he missed last week and the Texans unable to improve their seeding. The Texans rode Blue last week, as they've done whenever they need a fill-in starter under the Bill O'Brien era, and he scored a touchdown. He'll be their feature back once again.
Carolina Panthers at Tampa Bay Buccaneers: 1:00 p.m. ET on FOX
Cam Newton, QB -- SIT: The Panthers franchise quarterback is banged up and hasn't played good football for well over a month. The Buccaneers pass defense is much better now than when these two teams met (and Derek Anderson started) in the early portion of the season. At worst, Newton won't be going full-throttle in this game.
Jonathan Stewart, RB -- FLEX: It's still touchdown or bust with Stewart, as he followed his first 100-yard rushing game of 2016 with a typical 11-carry, 50-yard fantasy dud.
Panthers WRs -- FLEX: You can choose to chase Ted Ginn's long touchdown upside if you chose. He will run most of his routes against the aging Brent Grimes, who to his credit has played well this year. Kelvin Benjamin finally made some plays last week after going quiet for a long stretch. He's the most volatile receiver in the NFL, and he doesn't have the reliable target share to project with confidence anymore.
Cleveland Browns at Pittsburgh Steelers: 1:00 p.m. ET on CBS
Isaiah Crowell, RB -- FLEX: Crowell didn't have a ton of yardage last week but did manage to score twice. He's the clear-cut red zone option (78 percent of CLE's red zone carries this year) and is worth a YOLO flex in Week 17.
Duke Johnson, RB -- SIT: Johnson has not been a fantasy option all season. That's not going to change this week.
Dallas Cowboys at Philadelphia Eagles: 1:00 p.m. ET on FOX
Cowboys' offense - This is the toughest decision in fantasy football this week. Dallas has not given clear indication about which way they plan to go with resting starters, thought they do appear interested in keeping up the momentum. However, they cannot improve their playoff seeding. So, let's take some guesses here…
Ezekiel Elliott - He's unlikely to get the volume he needs to eclipse the 170-plus yards he needs to break Eric Dickerson's rookie rushing record, but there's a chance Dallas might want to get him close. He has such strong touchdown upside that it is impossible to pull him, even if he just gets a few drives of work.
Darren McFadden, RB - McFadden took his 12 second-half carries for 40 yards in relief of Elliott last week. He makes for a fine spot start in Week 17, as Elliott should give way even earlier to the veteran in this game.
Jason Witten, TE - He can't possibly be a realistic option, as he has no ceiling even when he plays a full game.
Carson Wentz, QB - SIT: He's scored more than 15 fantasy points just once since Week 6. He's not an option.
Zach Ertz, TE - START:Ertz dipped back down to just two targets after seeing 15, 13 and eight in the previous games. So, the difficulty in projecting his outlook is back. However, he's still a reliable starter at the tight end positon, which is still a nightmare.
Buffalo Bills at New York Jets: 1:00 p.m. ET on CBS
Charles Clay, TE -- START: With four touchdowns in his last three games, Clay has been a fantasy playoff revelation in recent weeks. But with E.J. Manuel slated to start under center, Clay's usage is up in the air, so keep that in mind if you're rolling with him.
Chicago Bears at Minnesota Vikings: 1:00 p.m. ET on FOX
Matt Barkley, QB -- SIT: In just five starts this year, Barkley has thrown 10 interceptions to eight touchdowns. No thank you.
Jordan Howard, RB -- START: Howard has been a revelation for fantasy squads this year. He's put up 99-plus scrimmage yards in eight straight games and needs just 61 yards to eclipse Matt Forte's team rookie record of 1,238 rush yards set in 2008. He's a legit RB1 against a Vikings team that he shredded back in Week 8.
Sam Bradford, QB -- SIT: You haven't started Bradford in fantasy all season. Now is not the time to start.
Vikings RBs -- SIT: The Vikings rushing game remains the worst in the NFL. Since Week 7, the team has averaged 72.8 rush yards per game, dead last in the league. If you want to get nuts, Matt Asiata is always a threat to fall into the end zone while Jerick McKinnon has the volume upside and pass-catching prowess.
Jacksonville Jaguars at Indianapolis Colts: 1:00 p.m. ET on CBS
Allen Robinson, WR - START: The coaching staff did more to get Robinson in plus positions for success last week and should do so again this week. This game has a shot to be high-scoring.
Marqise Lee, WR - START:Lee still cobbled together a good game despite Robinson dominating with nine catches. He remains a fine option.
Andrew Luck, QB - START: There should be no issue with using Luck as you normally would this week. Jacksonville's defense is getting better, but this should be a high scoring outing regardless.
Frank Gore, RB - START: He only needs 36 yards to get to 1,000 on the year. You can bet he will be a big part of the game plan.
New England Patriots at Miami Dolphins: 1:00 p.m. ET on CBS
LeGarrette Blount, RB -- START: Just in case 17 touchdowns wasn't enough this season, how about facing a defense allowing 5.6 yards per carry over the last four weeks?
Julian Edelman, WR -- START: Edelman's touchdown totals leave a lot to be desired, but he's had five or more receptions and 70-plus receiving yards in seven straight games.
Malcolm Mitchell, WR -- SIT: Mitchell has plenty of potential, but his reality (less than 50 yards in 12 of 14 games) makes him too risky to consider starting this week. He's also missed multiple days of practice with a knee injury.
Martellus Bennett, TE -- START: His potential to go bust is even greater than his potential to go boom this week. But let's face it, are you really going to find a better option on waivers?
Matt Moore, QB -- SIT: Moore's had a couple of decent fantasy weeks, but they also came against inferior defenses. Don't fool around this week.
Jay Ajayi, RB -- FLEX: It's risky enough wondering if Ajayi will play a full game, but he's also going against a defense that has been incredibly stingy over the past month. Proceed with extreme caution.
Jarvis Landry, WR -- FLEX: Landry has been a fantasy enigma this year, but one of his best games in 2016 was against the Pats in Week 2. Here's to hoping for an encore.
Kenny Stills, WR -- FLEX: Stills is a boom-or-bust player but with touchdowns in eight games, there have been more ups than downs. Even better is that his target share has increased since Week 11.
Dion Sims, TE -- SIT: If you think Sims can score two touchdowns in this game, then, by all means, start him. The rest of us will be over here figuring out better tight end options.
Kansas City Chiefs at San Diego Chargers: 4:25 p.m. ET on CBS
Alex Smith, QB -- START: Smith's highest point total of the season came in Week 1 against San Diego. If you're streaming quarterbacks, Smith's typical efficiency could serve you well in a potential shootout.
Spencer Ware, RB -- SIT: Ware has just one 100-yard game all season and only two touchdowns since Week 8 (both coming in the same game). This is one to avoid against an improved run defense.
Antonio Gates, TE -- START: Gates needs two touchdowns to pass Tony Gonzalez's all-time tight end mark. Look for Rivers to do his best to help out his favorite target.
Hunter Henry, TE -- SIT: Henry has a bright future ahead of him, but this week is likely to belong to Gates.
Arizona Cardinals at Los Angeles Rams: 4:25 p.m. ET on FOX
David Johnson, RB -- START: Why would you doubt him now when he has a chance to add to an already historic season?
Larry Fitzgerald, WR -- SIT: Whether it's age or a change in the defenses they've faced, Fitzgerald has slowed remarkably in the second half of the season. This isn't an advisable start.
Todd Gurley, RB -- FLEX: Getting to 90 rushing yards would be a major accomplishment since he hasn't done it all year. We wouldn't count on it happening this week, either.
Lance Kendricks, TE -- SIT: We have tried to advocate for Kendricks multiple times this season with varying degrees of success. This doesn't feel like a week where you want to test things.
Oakland Raiders at Denver Broncos: 4:25 p.m. ET on CBS
Matt McGloin, QB -- SIT: McGloin is making his first start since 2013 and is a complete wild card here. Not exactly the situation you want in fantasy's ultimate week.
Amari Cooper, WR -- FLEX: Cooper has pulled a disappearing act recently and a date with the No Fly Zone isn't going to make things much better. But his talent makes it hard to sit him completely.
Michael Crabtree, WR -- FLEX: What we just wrote for Cooper also applies to Crabtree. Proceed carefully.
Clive Walford, TE -- SIT: Walford has some deep sleeper potential this week. If you're looking for something a little more concrete, you'll want to look elsewhere.
New York Giants at Washington Redskins: 4:25 p.m. ET on FOX
Eli Manning, QB -- SIT: Head coach Ben McAdoo claims he's playing his starters, but who knows if they play the whole game. Plus, Manning has been bad lately. Double whammy of unstartability.
Giants D/ST -- SIT: This unit could rest starters and is playing a high-powered offense fighting for its playoff life. Pass.
Kirk Cousins, QB -- START: Washington's playoff hopes hang in the balance, so we're trusting Cousins even in a tough matchup. The offense will rely on his arm to take them to the promised land. If New York rests starters, Cousins' ceiling rises even higher.
Rob Kelley, RB -- FLEX: Kelley is dealing with a sore knee, but the team is limiting his practice reps so he can play on Sunday. He was robbed of a rushing touchdown last week (Cousins had two), so perhaps that reverses course this time around.
Chris Thompson, RB -- SIT: Don't chase the points. Thompson only played 33 percent of the snaps last week, and his playing time/usage has been inconsistent all year.
Seattle Seahawks at San Francisco 49ers: 4:25 p.m. ET on FOX
Seahawks RBs -- FLEX: Pete Carroll said on Wednesday that Thomas Rawls' shoulder injury is "very slight," indicating he could play on Sunday. Still, with the Seahawks locked into the playoffs, it'd make sense for the team to lessen Rawls' workload. Enter Alex Collins, who filled in last week once Rawls went down. Owners will want to watch the news closely leading up to gametime to fully understand how to assess this situation.
Jimmy Graham, TE -- START: From Week 3 to Week 9 (when Lockett was limited coming back from his knee injury), Graham averaged eight targets, six catches and 82 yards per game while also scoring three touchdowns. Expect similar volume this week.
Colin Kaepernick, QB -- START: Even though the matchup is less than ideal, Kap has proven to be a capable starting fantasy quarterback this year.
New Orleans Saints at Atlanta Falcons: 4:25 p.m. ET on FOX
Drew Brees, QB -- START: After zero touchdowns and six interceptions in Weeks 13 and 14, Brees has five touchdowns and zero picks since. Atlanta's defense has allowed the sixth-most passing yards and third-most passing touchdowns in the league.
Brandin Cooks, WR -- START: Cooks has had target totals of nine, eight, 10 and nine since his disappearing act in Week 12. He's a safe start at this point against a bad Atlanta secondary.
Julio Jones, WR -- FLEX: Jones played just 62 percent of the team's plays last week in his return from a two-game absence, but saw seven targets and caught four of them for 60 yards. Expect the team to limit Jones again, but we know he's capable of doing damage with minimal opportunities.
Green Bay Packers at Detroit Lions: 8:30 p.m. ET on NBC
Aaron Rodgers, QB -- START: Rodgers has 14 touchdowns and no interceptions in his last six games. This isn't a question.
Ty Montgomery, RB -- FLEX: Montgomery saw his playing time and workload dip after a breakout game in Week 15, but that's because Rodgers simply couldn't be stopped through the air last week against the Vikings. Detroit's run defense is stout, but Montgomery is worth a shot in the flex as the Packers' de facto featured back.
Golden Tate, WR -- START: Tate has target totals of six, 13, 11, and 10 the last four weeks, with two 100-yard games in that span and 58 in each of the others. He's the only safe play in this offense right now.
Eric Ebron, TE -- START: Ebron has at least four catches in four straight games and is coming off his best game of the year where he posted season-highs in targets (12), catches (eight) and receiving yards (93). He's a strong start this week.