The Home of Fantasy Sports Analysis

2023 Week 17 Fantasy Football Rankings (Weekend Update!)

Week 17 is here! Whether your squad is in the championship or semi-finals, it’s time to put your team in the best position to bring home a win with my Week 17 Fantasy Football Rankings.

Week 16’s script gave us a monstrous game from Amari Cooper. The 29-year-old set a franchise record with 265 receiving yards on his way to 46 fantasy points. Other notable fantasy performances: Breece Hall (37.1 fantasy points), George Pickens (33.5), Puka Nacua (28.5), Joe Flacco (26.8), and both Josh Allen and Derek Carr finished with 26 fantasy points. I never expected a Joe Flacco/Amari Cooper stack, let alone combining for 72.8 fantasy points, but here we are. You gotta love playoff fantasy football.

Players to Monitor Throughout the Week

  1. Cole Kmet: Kmet injured his knee in Sunday’s game against Arizona. He did not return to the game. Expect Mooney and Tyler Scott to see a few more targets, if Kmet is unable to go.
  2. Brock Purdy: Despite leaving in the 4th quarter of Monday’s loss to the Ravens with a neck stinger, head coach Kyle Shanahan said he’s confident Purdy will be available against the Commanders this week.
  3. Trevor Lawrence: Lawrence is “progressing” from an AC joint sprain in his right shoulder but is uncertain to play Sunday against Carolina.
  4. Courtland Sutton: Sutton is in concussion protocol. If Sutton can’t go, Jerry Jeudy will see an uptick in targets being potentially thrown by Jarrett Stidham.
  5. Jordan Addison: Addison (ankle) is day-to-day. Head coach Kevin O’Connell isn’t willing to rule him out for Sunday’s game against Green Bay. If Addison can’t go, K.J. Osborn will be a stone-cold WR3 option.

More Week 17 Fantasy Football Rankings: Quarterback | Running Back | Wide Receiver | Tight End | Half-PPR by Position | Flex Rankings | Positional Ranks w/ K & DST | Dynasty | Superflex Dynasty


Week 17 Fantasy Football Rankings

Below, you will find my Half-PPR rankings, where passing touchdowns are worth 4 points. Remember, Fantasy Football is often unpredictable, and flexibility in managing your roster will be the key to success throughout the season.

Without further ado, let’s dive into my Week 17 Fantasy Football Rankings!

RnkPlayerTeamTierOppKickoff
1Jalen HurtsPHI1vs ARISun 1:00pm ET
2Josh AllenBUF1vs NESun 1:00pm ET
3Dak PrescottDAL1vs DETSat 8:15pm ET
4Lamar JacksonBAL1vs MIASun 1:00pm ET
5Justin FieldsCHI1vs ATLSun 1:00pm ET
6Kyler MurrayARI2@ PHISun 1:00pm ET
7Brock PurdySF2@ WASSun 1:00pm ET
8Patrick Mahomes IIKC2vs CINSun 4:25pm ET
9C.J. StroudHOU2vs TENSun 1:00pm ET
10Matthew StaffordLAR3@ NYGSun 1:00pm ET
11Jared GoffDET3@ DALSat 8:15pm ET
12Tua TagovailoaMIA3@ BALSun 1:00pm ET
13Derek CarrNO4@ TBSun 1:00pm ET
14Jordan LoveGB4@ MINSun 8:20pm ET
15Baker MayfieldTB4vs NOSun 1:00pm ET
16Geno SmithSEA4vs PITSun 4:05pm ET
17Gardner Minshew IIIND4vs LVSun 1:00pm ET
18Will LevisTEN5@ HOUSun 1:00pm ET
19Joe FlaccoCLE5vs NYJThu 8:15pm ET
20Easton StickLAC5@ DENSun 4:25pm ET
21Tyrod TaylorNYG5vs LARSun 1:00pm ET
22Jake BrowningCIN5@ KCSun 4:25pm ET
23Bryce YoungCAR6@ JACSun 1:00pm ET
24Bailey ZappeNE6@ BUFSun 1:00pm ET
25Mason RudolphPIT6@ SEASun 4:05pm ET
26Taylor HeinickeATL6@ CHISun 1:00pm ET
27Jarrett StidhamDEN7vs LACSun 4:25pm ET
28Jacoby BrissettWAS7vs SFSun 1:00pm ET
29Jaren HallMIN7vs GBSun 8:20pm ET
30Aidan O'ConnellLV7@ INDSun 1:00pm ET
31C.J. BeathardJAC7vs CARSun 1:00pm ET
32Trevor SiemianNYJ7@ CLEThu 8:15pm ET
RnkPlayerTeamTierOppKickoff
1Christian McCaffreySF1@ WASSun 1:00pm ET
2Kyren WilliamsLAR2@ NYGSun 1:00pm ET
3D'Andre SwiftPHI3vs ARISun 1:00pm ET
4Rachaad WhiteTB3vs NOSun 1:00pm ET
5Jahmyr GibbsDET3@ DALSat 8:15pm ET
6Bijan RobinsonATL3@ CHISun 1:00pm ET
7David MontgomeryDET4@ DALSat 8:15pm ET
8Alvin KamaraNO4@ TBSun 1:00pm ET
9Raheem MostertMIA4@ BALSun 1:00pm ET
10Aaron JonesGB4@ MINSun 8:20pm ET
11James ConnerARI4@ PHISun 1:00pm ET
12Breece HallNYJ4@ CLEThu 8:15pm ET
13Jonathan TaylorIND5vs LVSun 1:00pm ET
14Saquon BarkleyNYG5vs LARSun 1:00pm ET
15Derrick HenryTEN5@ HOUSun 1:00pm ET
16Chuba HubbardCAR5@ JACSun 1:00pm ET
17Joe MixonCIN5@ KCSun 4:25pm ET
18Travis Etienne Jr.JAC5vs CARSun 1:00pm ET
19Clyde Edwards-HelaireKC5vs CINSun 4:25pm ET
20James CookBUF5vs NESun 1:00pm ET
21Kenneth Walker IIISEA5vs PITSun 4:05pm ET
22Ezekiel ElliottNE5@ BUFSun 1:00pm ET
23Zamir WhiteLV5@ INDSun 1:00pm ET
24Tony PollardDAL5vs DETSat 8:15pm ET
25Austin EkelerLAC5@ DENSun 4:25pm ET
26Ty ChandlerMIN5vs GBSun 8:20pm ET
27Javonte WilliamsDEN5vs LACSun 4:25pm ET
28Najee HarrisPIT6@ SEASun 4:05pm ET
29Brian Robinson Jr.WAS6vs SFSun 1:00pm ET
30Jerome FordCLE6vs NYJThu 8:15pm ET
31Devin SingletaryHOU6vs TENSun 1:00pm ET
32Gus EdwardsBAL6vs MIASun 1:00pm ET
33De'Von AchaneMIA6@ BALSun 1:00pm ET
34Tyler AllgeierATL7@ CHISun 1:00pm ET
35Jaylen WarrenPIT7@ SEASun 4:05pm ET
36D'Onta ForemanCHI7vs ATLSun 1:00pm ET
37Tyjae SpearsTEN7@ HOUSun 1:00pm ET
38Khalil HerbertCHI7vs ATLSun 1:00pm ET
39Antonio GibsonWAS7vs SFSun 1:00pm ET
40Kenneth GainwellPHI7vs ARISun 1:00pm ET
41Roschon JohnsonCHI7vs ATLSun 1:00pm ET
42Justice HillBAL7vs MIASun 1:00pm ET
43Kareem HuntCLE7vs NYJThu 8:15pm ET
44AJ DillonGB7@ MINSun 8:20pm ET
45Zach CharbonnetSEA7vs PITSun 4:05pm ET
46Chase BrownCIN7@ KCSun 4:25pm ET
47Dameon PierceHOU8vs TENSun 1:00pm ET
48Jaleel McLaughlinDEN8vs LACSun 4:25pm ET
49Emari DemercadoARI8@ PHISun 1:00pm ET
50Cordarrelle PattersonATL8@ CHISun 1:00pm ET
51Jeff Wilson Jr.MIA8@ BALSun 1:00pm ET
52Kevin HarrisNE8@ BUFSun 1:00pm ET
53Samaje PerineDEN9vs LACSun 4:25pm ET
54Miles SandersCAR9@ JACSun 1:00pm ET
55Jamaal WilliamsNO9@ TBSun 1:00pm ET
56Ronnie RiversLAR9@ NYGSun 1:00pm ET
57Elijah MitchellSF9@ WASSun 1:00pm ET
58Alexander MattisonMIN9vs GBSun 8:20pm ET
59Ameer AbdullahLV9@ INDSun 1:00pm ET
60Chase EdmondsTB9vs NOSun 1:00pm ET
61Dameon PierceHOU9vs CLESun 1:00pm ET
62Jordan MasonSF9vs BALMon 8:15pm ET
63Chase EdmondsTB9vs JACSun 4:05pm ET
64Patrick Taylor Jr.GB9@ CARSun 1:00pm ET
65Emari DemercadoARI9@ CHISun 4:25pm ET
66Boston ScottPHI9vs NYGMon 4:30pm ET
67Michael CarterARI9@ CHISun 4:25pm ET
68Kevin HarrisNE9@ DENSun 8:15pm ET
69Matt BreidaNYG9@ PHIMon 4:30pm ET
70Kyle JuszczykSF9vs BALMon 8:15pm ET
RnkPlayerTeamTierOppKickoff
1CeeDee LambDAL1vs DETSat 8:15pm ET
2Tyreek HillMIA2@ BALSun 1:00pm ET
3Amon-Ra St. BrownDET2@ DALSat 8:15pm ET
4Justin JeffersonMIN2vs GBSun 8:20pm ET
5A.J. BrownPHI2vs ARISun 1:00pm ET
6Deebo SamuelSF3@ WASSun 1:00pm ET
7Brandon AiyukSF3@ WASSun 1:00pm ET
8Mike EvansTB3vs NOSun 1:00pm ET
9Puka NacuaLAR3@ NYGSun 1:00pm ET
10Michael Pittman Jr.IND3vs LVSun 1:00pm ET
11Nico CollinsHOU3vs TENSun 1:00pm ET
12Chris OlaveNO3@ TBSun 1:00pm ET
13Rashee RiceKC3vs CINSun 4:25pm ET
14Tee HigginsCIN4@ KCSun 4:25pm ET
15DK MetcalfSEA4vs PITSun 4:05pm ET
16DeVonta SmithPHI4vs ARISun 1:00pm ET
17DJ MooreCHI4vs ATLSun 1:00pm ET
18DeAndre HopkinsTEN4@ HOUSun 1:00pm ET
19Cooper KuppLAR4@ NYGSun 1:00pm ET
20Zay FlowersBAL4vs MIASun 1:00pm ET
21Stefon DiggsBUF4vs NESun 1:00pm ET
22Davante AdamsLV4@ INDSun 1:00pm ET
23Garrett WilsonNYJ4@ CLEThu 8:15pm ET
24George PickensPIT4@ SEASun 4:05pm ET
25Calvin RidleyJAC4vs CARSun 1:00pm ET
26Chris GodwinTB5vs NOSun 1:00pm ET
27Adam ThielenCAR5@ JACSun 1:00pm ET
28Terry McLaurinWAS5vs SFSun 1:00pm ET
29Jakobi MeyersLV5@ INDSun 1:00pm ET
30Romeo DoubsGB5@ MINSun 8:20pm ET
31Tyler LockettSEA5vs PITSun 4:05pm ET
32Diontae JohnsonPIT5@ SEASun 4:05pm ET
33Brandin CooksDAL5vs DETSat 8:15pm ET
34Drake LondonATL5@ CHISun 1:00pm ET
35Elijah MooreCLE6vs NYJThu 8:15pm ET
36Demarcus RobinsonLAR6@ NYGSun 1:00pm ET
37Jerry JeudyDEN6vs LACSun 4:25pm ET
38Jaxon Smith-NjigbaSEA6vs PITSun 4:05pm ET
39Gabe DavisBUF6vs NESun 1:00pm ET
40Rashid ShaheedNO6@ TBSun 1:00pm ET
41K.J. OsbornMIN6vs GBSun 8:20pm ET
42Odell Beckham Jr.BAL6vs MIASun 1:00pm ET
43Demario DouglasNE6@ BUFSun 1:00pm ET
44Josh DownsIND6vs LVSun 1:00pm ET
45Quentin JohnstonLAC7@ DENSun 4:25pm ET
46Noah BrownHOU7vs TENSun 1:00pm ET
47Curtis SamuelWAS7vs SFSun 1:00pm ET
48Michael WilsonARI7@ PHISun 1:00pm ET
49Darius SlaytonNYG7vs LARSun 1:00pm ET
50Jameson WilliamsDET7@ DALSat 8:15pm ET
51Tyler BoydCIN7@ KCSun 4:25pm ET
52DJ Chark Jr.CAR7@ JACSun 1:00pm ET
53Alec PierceIND8vs LVSun 1:00pm ET
54DeVante ParkerNE8@ BUFSun 1:00pm ET
55Zay JonesJAC8vs CARSun 1:00pm ET
56Marvin Mims Jr.DEN8vs LACSun 4:25pm ET
57Wan'Dale RobinsonNYG8vs LARSun 1:00pm ET
58Khalil ShakirBUF8vs NESun 1:00pm ET
59Dontayvion WicksGB8@ MINSun 8:20pm ET
60Cedric TillmanCLE8vs NYJThu 8:15pm ET
61Greg DortchARI8@ PHISun 1:00pm ET
62Jahan DotsonWAS8vs SFSun 1:00pm ET
63Justin WatsonKC8vs CINSun 4:25pm ET
64Robert WoodsHOU9vs TENSun 1:00pm ET
65Treylon BurksTEN9@ HOUSun 1:00pm ET
66Jonathan MingoCAR9@ JACSun 1:00pm ET
67Lil'Jordan HumphreyDEN9vs LACSun 4:25pm ET
68Josh ReynoldsDET9@ DALSat 8:15pm ET
69Michael GallupDAL9vs DETSat 8:15pm ET
70Rashod BatemanBAL9vs MIASun 1:00pm ET
71Alex EricksonLAC9@ DENSun 4:25pm ET
72Nelson AgholorBAL9vs MIASun 1:00pm ET
73Cedrick Wilson Jr.MIA9@ BALSun 1:00pm ET
74A.T. PerryNO9@ TBSun 1:00pm ET
75Parker WashingtonJAC9vs CARSun 1:00pm ET
76Justin WatsonKC8@ NESun 1:00pm ET
77Michael GallupDAL8@ BUFSun 4:25pm ET
78Kalif RaymondDET8vs DENSat 8:15pm ET
79Cedrick Wilson Jr.MIA8vs NYJSun 1:00pm ET
80Alec PierceIND8vs PITSat 4:30pm ET
RnkNameTeamTierOppKickoff
1Travis KelceKC1vs CINSun 4:25pm ET
2Trey McBrideARI2@ PHISun 1:00pm ET
3Dallas GoedertPHI2vs ARISun 1:00pm ET
4Jake FergusonDAL2vs DETSat 8:15pm ET
5George KittleSF2@ WASSun 1:00pm ET
6David NjokuCLE3vs NYJThu 8:15pm ET
7Evan EngramJAC3vs CARSun 1:00pm ET
8Sam LaPortaDET3@ DALSat 8:15pm ET
9Isaiah LikelyBAL3vs MIASun 1:00pm ET
10Dalton SchultzHOU3vs TENSun 1:00pm ET
11Kyle PittsATL3@ CHISun 1:00pm ET
12Gerald EverettLAC3@ DENSun 4:25pm ET
13Logan ThomasWAS3vs SFSun 1:00pm ET
14Dalton KincaidBUF3vs NESun 1:00pm ET
15Darren WallerNYG4vs LARSun 1:00pm ET
16Tucker KraftGB4@ MINSun 8:20pm ET
17Juwan JohnsonNO4@ TBSun 1:00pm ET
18Chigoziem OkonkwoTEN4@ HOUSun 1:00pm ET
19Pat FreiermuthPIT4@ SEASun 4:05pm ET
20Hunter HenryNE4@ BUFSun 1:00pm ET
21Taysom HillNO4@ TBSun 1:00pm ET
22Cade OttonTB4vs NOSun 1:00pm ET
23Tyler ConklinNYJ4@ CLEThu 8:15pm ET
24Durham SmytheMIA5@ BALSun 1:00pm ET
25Tyler HigbeeLAR5@ NYGSun 1:00pm ET
26Tanner HudsonCIN5@ KCSun 4:25pm ET
27Noah FantSEA5vs PITSun 4:05pm ET
28Jonnu SmithATL5@ CHISun 1:00pm ET
29Kylen GransonIND5vs LVSun 1:00pm ET
30Dawson KnoxBUF5vs NESun 1:00pm ET
RnkDefenseTierOppKickoff
1Cleveland Browns1vs NYJThu 8:15pm ET
2San Francisco 49ers1@ WASSun 1:00pm ET
3Jacksonville Jaguars1vs CARSun 1:00pm ET
4Buffalo Bills2vs NESun 1:00pm ET
5Philadelphia Eagles2vs ARISun 1:00pm ET
6Chicago Bears2vs ATLSun 1:00pm ET
7Dallas Cowboys2vs DETSat 8:15pm ET
8Kansas City Chiefs3vs CINSun 4:25pm ET
9Green Bay Packers3@ MINSun 8:20pm ET
10New York Jets3@ CLEThu 8:15pm ET
11Seattle Seahawks3vs PITSun 4:05pm ET
12Los Angeles Rams3@ NYGSun 1:00pm ET
13Denver Broncos3vs LACSun 4:25pm ET
14Los Angeles Chargers3@ DENSun 4:25pm ET
15Baltimore Ravens3vs MIASun 1:00pm ET
16Houston Texans3vs TENSun 1:00pm ET
17Indianapolis Colts3vs LVSun 1:00pm ET
18Las Vegas Raiders4@ INDSun 1:00pm ET
19New England Patriots4@ BUFSun 1:00pm ET
20Atlanta Falcons4@ CHISun 1:00pm ET
RnkKickerTeamTierOppKickoff
1Jake MoodySF1@ WASSun 1:00pm ET
2Brandon AubreyDAL1vs DETSat 8:15pm ET
3Harrison ButkerKC2vs CINSun 4:25pm ET
4Jake ElliottPHI2vs ARISun 1:00pm ET
5Justin TuckerBAL3vs MIASun 1:00pm ET
6Tyler BassBUF3vs NESun 1:00pm ET
7Chase McLaughlinTB4vs NOSun 1:00pm ET
8Ka'imi FairbairnHOU4vs TENSun 1:00pm ET
9Cameron DickerLAC4@ DENSun 4:25pm ET
10Anders CarlsonGB4@ MINSun 8:20pm ET
11Cairo SantosCHI4vs ATLSun 1:00pm ET
12Lucas HavrisikLAR4@ NYGSun 1:00pm ET
13Jason SandersMIA5@ BALSun 1:00pm ET
14Jason MyersSEA5vs PITSun 4:05pm ET
15Matt PraterARI5@ PHISun 1:00pm ET
16Daniel CarlsonLV5@ INDSun 1:00pm ET
17Michael BadgleyDET5@ DALSat 8:15pm ET
18Nick FolkTEN5@ HOUSun 1:00pm ET
19Evan McPhersonCIN5@ KCSun 4:25pm ET
20Greg JosephMIN5vs GBSun 8:20pm ET
Fantrax was one of the fastest-growing fantasy sites over the last few years, and we’re not stopping now. We are the most customizable, easy-to-use, and feature-rich platform in the industry, offering the greatest fantasy experience for your dynasty, keeper, redraft, and best ball leagues. Fantasy sports doesn’t sleep, and neither does Fantrax, with seasons running 365 days a year. Take your fantasy leagues to the next level now at Fantrax.com!
Leave A Reply

Your email address will not be published.