Fantasy Football is all about the matchups. Even though you drafted your team with certain hopes and intentions, your weekly lineup decisions shouldn’t be determined by the order you picked your players in. You need to check who your players play and make sure you’ve got the right guys in — and the wrong guys out.
It’s too early to be absolutely sure which matchups will be easy and which ones will be tough, but we can take some educated guesses based on healthy personnel, defensive schemes, track records, and key details of offenses. The things we know can help us minimize the impact of the things we don’t know. This should lead to better decisions being made.
We’ll go through every game and highlight the players who aren’t obvious starts and sits (because you don’t need to be told to start Derrick Henry). You should feel more comfortable starting or sitting players based on the information given, and feeling comfortable with your Fantasy lineup before the games start is the best feeling in the world.
More Week 17 content:
OBVIOUS STARTS: Travis Kelce
STARTS: Patrick Mahomes (low-end starter), George Pickens (No. 2 WR), Chiefs DST
FLEX: Xavier Worthy, Jaylen Warren (PPR), Najee Harris
SITS: Russell Wilson, Marquise Brown, DeAndre Hopkins, Pat Freiermuth, Isiah Pacheco, Kareem Hunt, Samaje Perine, Calvin Austin, Steelers DST
OBVIOUS STARTS: Lamar Jackson, Derrick Henry, Nico Collins
STARTS: Joe Mixon (No. 2 RB), Mark Andrews, Ravens DST, Dalton Schultz (low-end starter)
FLEX: Zay Flowers, Rashod Bateman
SITS: C.J. Stroud, John Metchie, Isaiah Likely, Robert Woods, Dare Ogunbowale, newest Texan Diontae Johnson, Texans DST
STARTS: Caleb Williams, Geno Smith (borderline starter), Zach Charbonnet (as long as Ken Walker is out), Jaxon Smith-Njigba (top-15 WR), Keenan Allen, D.J. Moore (No. 2 PPR WR), D’Andre Swift, Seahawks DST
FLEX: DK Metcalf
SITS: Rome Odunze, Tyler Lockett, Cole Kmet, A.J. Barner, Bears DST
STARTS: Justin Herbert (low-end starter), Ladd McConkey (No. 2 WR), Hunter Henry (low-end TE), Chargers DST (low-end starter)
FLEX: Rhamondre Stevenson
SITS: Drake Maye, Gus Edwards (desperation RB), Quentin Johnston (desperation WR), Stone Smartt, Kayshon Boutte, Austin Hooper, Demario Douglas, Kendrick Bourne, Antonio Gibson, Kimani Vidal, Patriots DST
OBVIOUS STARTS: Joe Burrow, Chase Brown, Ja’Marr Chase, Tee Higgins
STARTS: Bo Nix, Courtland Sutton (No. 1 WR)
SITS: Javonte Williams (desperation RB), Audric Estime, Adam Trautman, Andrei Iosivas, Devaughn Vele, Mike Gesicki, Bengals DST (borderline DST), Broncos DST
OBVIOUS STARTS: Kyren Williams, Puka Nacua, Cooper Kupp (No. 2 WR), Trey McBride
STARTS: Rams DST
SITS: Kyler Murray, Matthew Stafford, Marvin Harrison Jr., Michael Carter, Demarcus Robinson, Michael Wilson, Tyler Higbee, Cardinals DST
OBVIOUS STARTS: Josh Allen, Davante Adams
STARTS: James Cook, Breece Hall (No. 2 RB), Garrett Wilson, Bills DST
FLEX: Khalil Shakir
SITS: Aaron Rodgers, Dalton Kincaid (borderline No. 1/No. 2 TE), Tyler Conklin, Allen Lazard, Ty Johnson (desperation PPR RB), Keon Coleman, Amari Cooper, Braelon Allen, Mack Hollins, Jets DST
STARTS: Brian Thomas Jr., Tony Pollard, Chig Okonkwo
FLEX: Calvin Ridley, Travis Etienne, Tyjae Spears (PPR)
SITS: Mason Rudolph, Mac Jones, Tank Bigsby, Nick Westbrook-Ikhine, Parker Washington, Brenton Strange, Titans DST, Jaguars DST
OBVIOUS STARTS: Justin Jefferson, Josh Jacobs, Jordan Addison
STARTS: Sam Darnold, Aaron Jones, Tucker Kraft
FLEX: Romeo Doubs (PPR)
SITS: Jordan Love, Jayden Reed (low-end flex), Dontayvion Wicks, T.J. Hockenson, Cam Akers, Vikings DST (low-end starter), Packers DST
OBVIOUS STARTS: Brock Bowers
STARTS: Jakobi Meyers (low-end No. 2 WR), Alexander Mattison (low-end No. 2 RB), Ameer Abdullah (low-end No. 2 PPR RB)
SITS: Aidan O’Connell, Spencer Rattler, Kendre Miller, Foster Moreau, Juwan Johnson, Raiders DST (desperation DST), Saints DST
OBVIOUS STARTS: Malik Nabers (No. 2 WR)
STARTS: Tyrone Tracy Jr. (No. 2 RB)
SITS: Drew Lock, Darius Slayton, Wan’Dale Robinson, Devin Singletary, Dan Bellinger, Giants DST
OBVIOUS STARTS: Mike Evans, Chuba Hubbard
STARTS: Baker Mayfield, Bucky Irving
FLEX: Adam Thielen (borderline No. 2 PPR WR), Jalen McMillan, Rachaad White
SITS: Bryce Young, Jalen Coker, Payne Durham, Ja’Tavion Sanders, Buccaneers DST, Panthers DST
OBVIOUS STARTS: De’Von Achane, Tyreek Hill (No. 2 WR)
STARTS: Jerome Ford (No. 2 RB), Jonnu Smith, David Njoku, Dolphins DST
SITS: Tua Tagovailoa (borderline starter), Dorian Thompson-Robinson, Jerry Jeudy, Malik Washington, Elijah Moore, Raheem Mostert, D’Onta Foreman, Browns DST
OBVIOUS STARTS: Saquon Barkley, CeeDee Lamb, A.J. Brown
STARTS: Rico Dowdle (low-end No. 2 RB), Eagles DST
FLEX: DeVonta Smith
SITS: Kenny Pickett, Cooper Rush, Jake Ferguson (low-end PPR TE), Brandin Cooks, Ezekiel Elliott, Cowboys DST
OBVIOUS STARTS: Bijan Robinson
STARTS: Jayden Daniels, Terry McLaurin, Drake London, Brian Robinson Jr., Commanders DST
FLEX: Darnell Mooney
SITS: Michael Penix Jr., Olamide Zaccheaus, Zach Ertz, Kyle Pitts, Ray-Ray McCloud, Tyler Allgeier, Jeremy McNichols, Falcons DST
OBVIOUS STARTS: Jahmyr Gibbs, Amon-Ra St. Brown, George Kittle
STARTS: Jared Goff, Sam LaPorta, Lions DST
FLEX: Deebo Samuel, Jauan Jennings
SITS: Brock Purdy, Patrick Taylor, Tim Patrick, Craig Reynolds, 49ers DST
require.config("baseUrl":"https:\/\/sportsfly.cbsistatic.com\/fly-0848\/bundles\/sportsmediajs\/js-build","config":"version":"fly\/components\/accordion":"1.0","fly\/components\/alert":"1.0","fly\/components\/base":"1.0","fly\/components\/carousel":"1.0","fly\/components\/dropdown":"1.0","fly\/components\/fixate":"1.0","fly\/components\/form-validate":"1.0","fly\/components\/image-gallery":"1.0","fly\/components\/iframe-messenger":"1.0","fly\/components\/load-more":"1.0","fly\/components\/load-more-article":"1.0","fly\/components\/load-more-scroll":"1.0","fly\/components\/loading":"1.0","fly\/components\/modal":"1.0","fly\/components\/modal-iframe":"1.0","fly\/components\/network-bar":"1.0","fly\/components\/poll":"1.0","fly\/components\/search-player":"1.0","fly\/components\/social-button":"1.0","fly\/components\/social-counts":"1.0","fly\/components\/social-links":"1.0","fly\/components\/tabs":"1.0","fly\/components\/video":"1.0","fly\/libs\/easy-xdm":"2.4.17.1","fly\/libs\/jquery.cookie":"1.2","fly\/libs\/jquery.throttle-debounce":"1.1","fly\/libs\/jquery.widget":"1.9.2","fly\/libs\/omniture.s-code":"1.0","fly\/utils\/jquery-mobile-init":"1.0","fly\/libs\/jquery.mobile":"1.3.2","fly\/libs\/backbone":"1.0.0","fly\/libs\/underscore":"1.5.1","fly\/libs\/jquery.easing":"1.3","fly\/managers\/ad":"2.0","fly\/managers\/components":"1.0","fly\/managers\/cookie":"1.0","fly\/managers\/debug":"1.0","fly\/managers\/geo":"1.0","fly\/managers\/gpt":"4.3","fly\/managers\/history":"2.0","fly\/managers\/madison":"1.0","fly\/managers\/social-authentication":"1.0","fly\/utils\/data-prefix":"1.0","fly\/utils\/data-selector":"1.0","fly\/utils\/function-natives":"1.0","fly\/utils\/guid":"1.0","fly\/utils\/log":"1.0","fly\/utils\/object-helper":"1.0","fly\/utils\/string-helper":"1.0","fly\/utils\/string-vars":"1.0","fly\/utils\/url-helper":"1.0","libs\/jshashtable":"2.1","libs\/select2":"3.5.1","libs\/jsonp":"2.4.0","libs\/jquery\/mobile":"1.4.5","libs\/modernizr.custom":"2.6.2","libs\/velocity":"1.2.2","libs\/dataTables":"1.10.6","libs\/dataTables.fixedColumns":"3.0.4","libs\/dataTables.fixedHeader":"2.1.2","libs\/dateformat":"1.0.3","libs\/waypoints\/infinite":"3.1.1","libs\/waypoints\/inview":"3.1.1","libs\/waypoints\/jquery.waypoints":"3.1.1","libs\/waypoints\/sticky":"3.1.1","libs\/jquery\/dotdotdot":"1.6.1","libs\/jquery\/flexslider":"2.1","libs\/jquery\/lazyload":"1.9.3","libs\/jquery\/maskedinput":"1.3.1","libs\/jquery\/marquee":"1.3.1","libs\/jquery\/numberformatter":"1.2.3","libs\/jquery\/placeholder":"0.2.4","libs\/jquery\/scrollbar":"0.1.6","libs\/jquery\/tablesorter":"2.0.5","libs\/jquery\/touchswipe":"1.6.18","libs\/jquery\/ui\/jquery.ui.core":"1.11.4","libs\/jquery\/ui\/jquery.ui.draggable":"1.11.4","libs\/jquery\/ui\/jquery.ui.mouse":"1.11.4","libs\/jquery\/ui\/jquery.ui.position":"1.11.4","libs\/jquery\/ui\/jquery.ui.slider":"1.11.4","libs\/jquery\/ui\/jquery.ui.sortable":"1.11.4","libs\/jquery\/ui\/jquery.ui.touch-punch":"0.2.3","libs\/jquery\/ui\/jquery.ui.autocomplete":"1.11.4","libs\/jquery\/ui\/jquery.ui.accordion":"1.11.4","libs\/jquery\/ui\/jquery.ui.tabs":"1.11.4","libs\/jquery\/ui\/jquery.ui.menu":"1.11.4","libs\/jquery\/ui\/jquery.ui.dialog":"1.11.4","libs\/jquery\/ui\/jquery.ui.resizable":"1.11.4","libs\/jquery\/ui\/jquery.ui.button":"1.11.4","libs\/jquery\/ui\/jquery.ui.tooltip":"1.11.4","libs\/jquery\/ui\/jquery.ui.effects":"1.11.4","libs\/jquery\/ui\/jquery.ui.datepicker":"1.11.4","shim":"liveconnection\/managers\/connection":"deps":["liveconnection\/libs\/sockjs-0.3.4"],"liveconnection\/libs\/sockjs-0.3.4":"exports":"SockJS","libs\/setValueFromArray":"exports":"set","libs\/getValueFromArray":"exports":"get","fly\/libs\/jquery.mobile-1.3.2":["version!fly\/utils\/jquery-mobile-init"],"libs\/backbone.marionette":"deps":["jquery","version!fly\/libs\/underscore","version!fly\/libs\/backbone"],"exports":"Marionette","fly\/libs\/underscore-1.5.1":"exports":"_","fly\/libs\/backbone-1.0.0":"deps":["version!fly\/libs\/underscore","jquery"],"exports":"Backbone","libs\/jquery\/ui\/jquery.ui.tabs-1.11.4":["jquery","version!libs\/jquery\/ui\/jquery.ui.core","version!fly\/libs\/jquery.widget"],"libs\/jquery\/flexslider-2.1":["jquery"],"libs\/dataTables.fixedColumns-3.0.4":["jquery","version!libs\/dataTables"],"libs\/dataTables.fixedHeader-2.1.2":["jquery","version!libs\/dataTables"],"https:\/\/sports.cbsimg.net\/js\/CBSi\/app\/VideoPlayer\/AdobePass-min.js":["https:\/\/sports.cbsimg.net\/js\/CBSi\/util\/Utils-min.js"],"map":"*":"adobe-pass":"https:\/\/sports.cbsimg.net\/js\/CBSi\/app\/VideoPlayer\/AdobePass-min.js","facebook":"https:\/\/connect.facebook.net\/en_US\/sdk.js","facebook-debug":"https:\/\/connect.facebook.net\/en_US\/all\/debug.js","google":"https:\/\/apis.google.com\/js\/plusone.js","google-csa":"https:\/\/www.google.com\/adsense\/search\/async-ads.js","google-javascript-api":"https:\/\/www.google.com\/jsapi","google-client-api":"https:\/\/accounts.google.com\/gsi\/client","gpt":"https:\/\/securepubads.g.doubleclick.net\/tag\/js\/gpt.js","hlsjs":"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/hls.js\/1.0.7\/hls.js","recaptcha":"https:\/\/www.google.com\/recaptcha\/api.js?onload=loadRecaptcha&render=explicit","recaptcha_ajax":"https:\/\/www.google.com\/recaptcha\/api\/js\/recaptcha_ajax.js","supreme-golf":"https:\/\/sgapps-staging.supremegolf.com\/search\/assets\/js\/bundle.js","taboola":"https:\/\/cdn.taboola.com\/libtrc\/cbsinteractive-cbssports\/loader.js","twitter":"https:\/\/platform.twitter.com\/widgets.js","video-avia":"https:\/\/sports.cbsimg.net\/fly\/js\/avia-js\/2.12.0\/player\/avia.min.js","video-avia-ui":"https:\/\/sports.cbsimg.net\/fly\/js\/avia-js\/2.12.0\/plugins\/ui\/avia.ui.min.js","video-avia-gam":"https:\/\/sports.cbsimg.net\/fly\/js\/avia-js\/2.12.0\/plugins\/gam\/avia.gam.min.js","video-avia-hls":"https:\/\/sports.cbsimg.net\/fly\/js\/avia-js\/2.12.0\/plugins\/hls\/avia.hls.min.js","video-avia-playlist":"https:\/\/sports.cbsimg.net\/fly\/js\/avia-js\/2.12.0\/plugins\/playlist\/avia.playlist.min.js","video-ima3":"https:\/\/imasdk.googleapis.com\/js\/sdkloader\/ima3.js","video-ima3-dai":"https:\/\/imasdk.googleapis.com\/js\/sdkloader\/ima3_dai.js","video-utils":"https:\/\/sports.cbsimg.net\/js\/CBSi\/util\/Utils-min.js","video-vast-tracking":"https:\/\/sports.cbsimg.net\/fly\/js\/sb55\/vast-js\/vtg-vast-client.js","waitSeconds":300);