The Home of Fantasy Sports Analysis

2023 Week 16 Fantasy Football Rankings

Week 16 is here! Whether your squad is in or out of the playoffs, or you’re trying to build for next season in a dynasty league, it’s time to put your team in the best position to bring home a win with my Week 16 Fantasy Football Rankings.

Week 15’s script gave us a Christian McCaffrey CLASSIC, totaling 187 yards with three touchdowns on 23 touches. The 27-year-old accumulated 39.2 fantasy points. Other notable fantasy performances: James Cook (35.1 fantasy points), Jared Goff (31.1), Baker Mayfield (29.0), Sam LaPorta (26.1), and Jordan Addison (26.1). Lastly, rookie Aidan O’Connell shocked the world and helped lead the Raiders to a 63-21 victory over the Chargers. The 25-year-old threw a career-high four touchdowns with 248 passing yards on his way to supplying 25.9 fantasy points.

Players to Monitor Throughout the Week

  1. Jonathan Taylor: Taylor (thumb) fully practiced on Wednesday, which bodes well for his Week 16 status.
  2. Keenan Allen: Allen (heel) has yet to practice this week. With Los Angeles eliminated from playoff contention, the 32-year-old will most likely miss his second consecutive game.
  3. Michael Pittman Jr.: Pittman Jr. (concussion) was a limited participant in practice Wednesday. The 26-year-old will need to pass through the concussion protocol in order to play this weekend.
  4. Josh Jacobs: Jacobs (quad) it’s on track to play Monday, according to head coach Antonio Pierce.
  5. Will Levis: Levis (ankle) has yet to practice this week.
  6. Notable fantasy players with a “Questionable” tag: Nico Collins (calf), Kenny Pickett (ankle), Jayden Reed (toe), Dalton Kincaid (shoulder), Christian Watson (hamstring), Marquise Brown (heel), Zay Jones (hamstring)

Injured players expected to PLAY: Chris Olave (ankle), Tyreek Hill (ankle)

Injured players expected to SIT: C.J. Stroud (concussion), Ja’Marr Chase (shoulder)


Week 16 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 16 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 16 Fantasy Football Rankings!

Rnk Player Team Tier Opp Kickoff
1 Jalen Hurts PHI 1 vs NYG Mon 4:30pm ET
2 Justin Fields CHI 2 vs ARI Sun 4:25pm ET
3 Josh Allen BUF 2 @ LAC Sat 8:00pm ET
4 Lamar Jackson BAL 2 @ SF Mon 8:15pm ET
5 Dak Prescott DAL 2 @ MIA Sun 4:25pm ET
6 Tua Tagovailoa MIA 2 vs DAL Sun 4:25pm ET
7 Patrick Mahomes II KC 2 vs LV Mon 1:00pm ET
8 Brock Purdy SF 3 vs BAL Mon 8:15pm ET
9 Trevor Lawrence JAC 3 @ TB Sun 4:05pm ET
10 Kyler Murray ARI 4 @ CHI Sun 4:25pm ET
11 Baker Mayfield TB 4 vs JAC Sun 4:05pm ET
12 Matthew Stafford LAR 4 vs NO Thu 8:15pm ET
13 Geno Smith SEA 4 @ TEN Sun 1:00pm ET
14 Joe Flacco CLE 4 @ HOU Sun 1:00pm ET
15 Jared Goff DET 4 @ MIN Sun 1:00pm ET
16 Nick Mullens MIN 4 vs DET Sun 1:00pm ET
17 Russell Wilson DEN 5 vs NE Sun 8:15pm ET
18 Jake Browning CIN 5 @ PIT Sat 4:30pm ET
19 Jordan Love GB 5 @ CAR Sun 1:00pm ET
20 Sam Howell WAS 6 @ NYJ Sun 1:00pm ET
21 Gardner Minshew II IND 6 @ ATL Sun 1:00pm ET
22 Tommy DeVito NYG 6 @ PHI Mon 4:30pm ET
23 Derek Carr NO 6 @ LAR Thu 8:15pm ET
24 Aidan O'Connell LV 6 @ KC Mon 1:00pm ET
25 Will Levis TEN 7 vs SEA Sun 1:00pm ET
26 Taylor Heinicke ATL 7 vs IND Sun 1:00pm ET
27 Easton Stick LAC 7 vs BUF Sat 8:00pm ET
28 Bailey Zappe NE 7 @ DEN Sun 8:15pm ET
29 Trevor Siemian NYJ 7 vs WAS Sun 1:00pm ET
30 Case Keenum HOU 7 vs CLE Sun 1:00pm ET
31 Bryce Young CAR 7 vs GB Sun 1:00pm ET
32 Mason Rudolph PIT 7 vs CIN Sat 4:30pm ET
Rnk Player Team Tier Opp Kickoff
1 Christian McCaffrey SF 1 vs BAL Mon 8:15pm ET
2 Kyren Williams LAR 2 vs NO Thu 8:15pm ET
3 James Cook BUF 3 @ LAC Sat 8:00pm ET
4 Rachaad White TB 3 vs JAC Sun 4:05pm ET
5 Raheem Mostert MIA 3 vs DAL Sun 4:25pm ET
6 Jahmyr Gibbs DET 3 @ MIN Sun 1:00pm ET
7 Alvin Kamara NO 4 @ LAR Thu 8:15pm ET
8 Breece Hall NYJ 4 vs WAS Sun 1:00pm ET
9 Derrick Henry TEN 4 vs SEA Sun 1:00pm ET
10 Chuba Hubbard CAR 4 vs GB Sun 1:00pm ET
11 Ezekiel Elliott NE 4 @ DEN Sun 8:15pm ET
12 Saquon Barkley NYG 4 @ PHI Mon 4:30pm ET
13 Bijan Robinson ATL 4 vs IND Sun 1:00pm ET
14 D'Andre Swift PHI 5 vs NYG Mon 4:30pm ET
15 Isiah Pacheco KC 5 vs LV Mon 1:00pm ET
16 Joe Mixon CIN 5 @ PIT Sat 4:30pm ET
17 Travis Etienne Jr. JAC 5 @ TB Sun 4:05pm ET
18 Kenneth Walker III SEA 5 @ TEN Sun 1:00pm ET
19 David Montgomery DET 5 @ MIN Sun 1:00pm ET
20 Josh Jacobs LV 5 @ KC Mon 1:00pm ET
21 James Conner ARI 5 @ CHI Sun 4:25pm ET
22 Tony Pollard DAL 5 @ MIA Sun 4:25pm ET
23 Jonathan Taylor IND 5 @ ATL Sun 1:00pm ET
24 Ty Chandler MIN 6 vs DET Sun 1:00pm ET
25 Devin Singletary HOU 6 vs CLE Sun 1:00pm ET
26 Aaron Jones GB 6 @ CAR Sun 1:00pm ET
27 De'Von Achane MIA 6 vs DAL Sun 4:25pm ET
28 Javonte Williams DEN 7 vs NE Sun 8:15pm ET
29 Jerome Ford CLE 7 @ HOU Sun 1:00pm ET
30 Gus Edwards BAL 7 @ SF Mon 8:15pm ET
31 Austin Ekeler LAC 7 vs BUF Sat 8:00pm ET
32 Najee Harris PIT 7 vs CIN Sat 4:30pm ET
33 D'Onta Foreman CHI 7 vs ARI Sun 4:25pm ET
34 Jaylen Warren PIT 7 vs CIN Sat 4:30pm ET
35 Jerick McKinnon KC 7 vs LV Mon 1:00pm ET
36 Chris Rodriguez Jr. WAS 7 @ NYJ Sun 1:00pm ET
37 Tyjae Spears TEN 7 vs SEA Sun 1:00pm ET
38 Antonio Gibson WAS 7 @ NYJ Sun 1:00pm ET
39 Chase Brown CIN 7 @ PIT Sat 4:30pm ET
40 Tyler Allgeier ATL 7 vs IND Sun 1:00pm ET
41 Zack Moss IND 8 @ ATL Sun 1:00pm ET
42 Clyde Edwards-Helaire KC 8 vs LV Mon 1:00pm ET
43 Zach Charbonnet SEA 8 @ TEN Sun 1:00pm ET
44 Roschon Johnson CHI 8 vs ARI Sun 4:25pm ET
45 Jamaal Williams NO 8 @ LAR Thu 8:15pm ET
46 Kareem Hunt CLE 9 @ HOU Sun 1:00pm ET
47 Zamir White LV 9 @ KC Mon 1:00pm ET
48 Rico Dowdle DAL 9 @ MIA Sun 4:25pm ET
49 Justice Hill BAL 9 @ SF Mon 8:15pm ET
50 Latavius Murray BUF 9 @ LAC Sat 8:00pm ET
51 Khalil Herbert CHI 9 vs ARI Sun 4:25pm ET
52 Kenneth Gainwell PHI 9 vs NYG Mon 4:30pm ET
53 Miles Sanders CAR 9 vs GB Sun 1:00pm ET
54 Samaje Perine DEN 9 vs NE Sun 8:15pm ET
55 Cordarrelle Patterson ATL 9 vs IND Sun 1:00pm ET
56 Dalvin Cook NYJ 9 vs WAS Sun 1:00pm ET
57 Jaleel McLaughlin DEN 9 vs NE Sun 8:15pm ET
58 Joshua Kelley LAC 9 vs BUF Sat 8:00pm ET
59 Ameer Abdullah LV 9 @ KC Mon 1:00pm ET
60 D'Ernest Johnson JAC 9 @ TB Sun 4:05pm ET
61 Dameon Pierce HOU 9 vs CLE Sun 1:00pm ET
62 Jordan Mason SF 9 vs BAL Mon 8:15pm ET
63 Chase Edmonds TB 9 vs JAC Sun 4:05pm ET
64 Patrick Taylor Jr. GB 9 @ CAR Sun 1:00pm ET
65 Emari Demercado ARI 9 @ CHI Sun 4:25pm ET
66 Boston Scott PHI 9 vs NYG Mon 4:30pm ET
67 Michael Carter ARI 9 @ CHI Sun 4:25pm ET
68 Kevin Harris NE 9 @ DEN Sun 8:15pm ET
69 Matt Breida NYG 9 @ PHI Mon 4:30pm ET
70 Kyle Juszczyk SF 9 vs BAL Mon 8:15pm ET
Rnk Player Team Tier Opp Kickoff
1 A.J. Brown PHI 1 vs NYG Mon 4:30pm ET
2 Justin Jefferson MIN 1 vs DET Sun 1:00pm ET
3 Amon-Ra St. Brown DET 1 @ MIN Sun 1:00pm ET
4 CeeDee Lamb DAL 1 @ MIA Sun 4:25pm ET
5 DK Metcalf SEA 1 @ TEN Sun 1:00pm ET
6 DJ Moore CHI 1 vs ARI Sun 4:25pm ET
7 Tyreek Hill MIA 1 vs DAL Sun 4:25pm ET
8 Mike Evans TB 1 vs JAC Sun 4:05pm ET
9 Stefon Diggs BUF 1 @ LAC Sat 8:00pm ET
10 Deebo Samuel SF 2 vs BAL Mon 8:15pm ET
11 Cooper Kupp LAR 2 vs NO Thu 8:15pm ET
12 Brandon Aiyuk SF 2 vs BAL Mon 8:15pm ET
13 Jaylen Waddle MIA 2 vs DAL Sun 4:25pm ET
14 Amari Cooper CLE 2 @ HOU Sun 1:00pm ET
15 Rashee Rice KC 2 vs LV Mon 1:00pm ET
16 Chris Olave NO 2 @ LAR Thu 8:15pm ET
17 Davante Adams LV 3 @ KC Mon 1:00pm ET
18 Puka Nacua LAR 3 vs NO Thu 8:15pm ET
19 Calvin Ridley JAC 3 @ TB Sun 4:05pm ET
20 Courtland Sutton DEN 3 vs NE Sun 8:15pm ET
21 DeAndre Hopkins TEN 3 vs SEA Sun 1:00pm ET
22 DeVonta Smith PHI 3 vs NYG Mon 4:30pm ET
23 Chris Godwin TB 3 vs JAC Sun 4:05pm ET
24 Jordan Addison MIN 3 vs DET Sun 1:00pm ET
25 Tee Higgins CIN 3 @ PIT Sat 4:30pm ET
26 Tyler Lockett SEA 4 @ TEN Sun 1:00pm ET
27 Garrett Wilson NYJ 4 vs WAS Sun 1:00pm ET
28 Diontae Johnson PIT 4 vs CIN Sat 4:30pm ET
29 Zay Flowers BAL 4 @ SF Mon 8:15pm ET
30 Terry McLaurin WAS 4 @ NYJ Sun 1:00pm ET
31 Jakobi Meyers LV 4 @ KC Mon 1:00pm ET
32 Drake London ATL 4 vs IND Sun 1:00pm ET
33 Nico Collins HOU 4 vs CLE Sun 1:00pm ET
34 Jayden Reed GB 4 @ CAR Sun 1:00pm ET
35 Curtis Samuel WAS 4 @ NYJ Sun 1:00pm ET
36 Noah Brown HOU 4 vs CLE Sun 1:00pm ET
37 Adam Thielen CAR 5 vs GB Sun 1:00pm ET
38 Brandin Cooks DAL 5 @ MIA Sun 4:25pm ET
39 Jaxon Smith-Njigba SEA 5 @ TEN Sun 1:00pm ET
40 Jerry Jeudy DEN 5 vs NE Sun 8:15pm ET
41 Joshua Palmer LAC 5 vs BUF Sat 8:00pm ET
42 Jameson Williams DET 6 @ MIN Sun 1:00pm ET
43 Rashid Shaheed NO 6 @ LAR Thu 8:15pm ET
44 Wan'Dale Robinson NYG 6 @ PHI Mon 4:30pm ET
45 Odell Beckham Jr. BAL 6 @ SF Mon 8:15pm ET
46 Elijah Moore CLE 6 @ HOU Sun 1:00pm ET
47 George Pickens PIT 6 vs CIN Sat 4:30pm ET
48 Josh Downs IND 6 @ ATL Sun 1:00pm ET
49 Demario Douglas NE 6 @ DEN Sun 8:15pm ET
50 Gabe Davis BUF 6 @ LAC Sat 8:00pm ET
51 Jonathan Mingo CAR 6 vs GB Sun 1:00pm ET
52 Romeo Doubs GB 6 @ CAR Sun 1:00pm ET
53 Parker Washington JAC 7 @ TB Sun 4:05pm ET
54 Dontayvion Wicks GB 7 @ CAR Sun 1:00pm ET
55 Tyler Boyd CIN 7 @ PIT Sat 4:30pm ET
56 Michael Wilson ARI 7 @ CHI Sun 4:25pm ET
57 Jahan Dotson WAS 7 @ NYJ Sun 1:00pm ET
58 DeVante Parker NE 7 @ DEN Sun 8:15pm ET
59 Treylon Burks TEN 7 vs SEA Sun 1:00pm ET
60 Darnell Mooney CHI 7 vs ARI Sun 4:25pm ET
61 Quentin Johnston LAC 7 vs BUF Sat 8:00pm ET
62 Khalil Shakir BUF 8 @ LAC Sat 8:00pm ET
63 Darius Slayton NYG 8 @ PHI Mon 4:30pm ET
64 Demarcus Robinson LAR 8 vs NO Thu 8:15pm ET
65 Alec Pierce IND 8 @ ATL Sun 1:00pm ET
66 Josh Reynolds DET 8 @ MIN Sun 1:00pm ET
67 DJ Chark Jr. CAR 8 vs GB Sun 1:00pm ET
68 Justin Watson KC 8 vs LV Mon 1:00pm ET
69 Jalin Hyatt NYG 9 @ PHI Mon 4:30pm ET
70 Trey Palmer TB 9 vs JAC Sun 4:05pm ET
71 Rashod Bateman BAL 9 @ SF Mon 8:15pm ET
72 Robert Woods HOU 9 vs CLE Sun 1:00pm ET
73 Rondale Moore ARI 9 @ CHI Sun 4:25pm ET
74 Michael Gallup DAL 9 @ MIA Sun 4:25pm ET
75 Nick Westbrook-Ikhine TEN 9 vs SEA Sun 1:00pm ET
76 Justin Watson KC 8 @ NE Sun 1:00pm ET
77 Michael Gallup DAL 8 @ BUF Sun 4:25pm ET
78 Kalif Raymond DET 8 vs DEN Sat 8:15pm ET
79 Cedrick Wilson Jr. MIA 8 vs NYJ Sun 1:00pm ET
80 Alec Pierce IND 8 vs PIT Sat 4:30pm ET
Rnk Name Team Tier Opp Kickoff
1 Travis Kelce KC 1 vs LV Mon 1:00pm ET
2 Sam LaPorta DET 1 @ MIN Sun 1:00pm ET
3 Trey McBride ARI 2 @ CHI Sun 4:25pm ET
4 Evan Engram JAC 2 @ TB Sun 4:05pm ET
5 T.J. Hockenson MIN 2 vs DET Sun 1:00pm ET
6 David Njoku CLE 2 @ HOU Sun 1:00pm ET
7 George Kittle SF 2 vs BAL Mon 8:15pm ET
8 Isaiah Likely BAL 3 @ SF Mon 8:15pm ET
9 Hunter Henry NE 3 @ DEN Sun 8:15pm ET
10 Cole Kmet CHI 3 vs ARI Sun 4:25pm ET
11 Jake Ferguson DAL 3 @ MIA Sun 4:25pm ET
12 Dalton Kincaid BUF 3 @ LAC Sat 8:00pm ET
13 Dallas Goedert PHI 3 vs NYG Mon 4:30pm ET
14 Darren Waller NYG 3 @ PHI Mon 4:30pm ET
15 Taysom Hill NO 4 @ LAR Thu 8:15pm ET
16 Dalton Schultz HOU 4 vs CLE Sun 1:00pm ET
17 Kyle Pitts ATL 4 vs IND Sun 1:00pm ET
18 Tucker Kraft GB 4 @ CAR Sun 1:00pm ET
19 Tanner Hudson CIN 4 @ PIT Sat 4:30pm ET
20 Pat Freiermuth PIT 5 vs CIN Sat 4:30pm ET
21 Cade Otton TB 5 vs JAC Sun 4:05pm ET
22 Logan Thomas WAS 5 @ NYJ Sun 1:00pm ET
23 Chigoziem Okonkwo TEN 5 vs SEA Sun 1:00pm ET
24 Tyler Conklin NYJ 5 vs WAS Sun 1:00pm ET
25 Michael Mayer LV 6 @ KC Mon 1:00pm ET
26 Tyler Higbee LAR 6 vs NO Thu 8:15pm ET
27 Noah Fant SEA 6 @ TEN Sun 1:00pm ET
28 Gerald Everett LAC 6 vs BUF Sat 8:00pm ET
29 Adam Trautman DEN 6 vs NE Sun 8:15pm ET
30 Juwan Johnson NO 6 @ LAR Thu 8:15pm ET
Rnk Defense Tier Opp Kickoff
1 Buffalo Bills 1 @ LAC Sat 8:00pm ET
2 New York Jets 1 vs WAS Sun 1:00pm ET
3 Denver Broncos 1 vs NE Sun 8:15pm ET
4 Philadelphia Eagles 1 vs NYG Mon 4:30pm ET
5 Kansas City Chiefs 1 vs LV Mon 1:00pm ET
6 Green Bay Packers 2 @ CAR Sun 1:00pm ET
7 Chicago Bears 2 vs ARI Sun 4:25pm ET
8 Indianapolis Colts 2 @ ATL Sun 1:00pm ET
9 San Francisco 49ers 2 vs BAL Mon 8:15pm ET
10 Cleveland Browns 2 @ HOU Sun 1:00pm ET
11 Los Angeles Rams 3 vs NO Thu 8:15pm ET
12 Seattle Seahawks 3 @ TEN Sun 1:00pm ET
13 Washington Commanders 3 @ NYJ Sun 1:00pm ET
14 Miami Dolphins 4 vs DAL Sun 4:25pm ET
15 Cincinnati Bengals 4 @ PIT Sat 4:30pm ET
16 Dallas Cowboys 4 @ MIA Sun 4:25pm ET
17 New England Patriots 4 @ DEN Sun 8:15pm ET
18 Detroit Lions 4 @ MIN Sun 1:00pm ET
19 Houston Texans 4 vs CLE Sun 1:00pm ET
20 Pittsburgh Steelers 4 vs CIN Sat 4:30pm ET
Rnk Kicker Team Tier Opp Kickoff
1 Tyler Bass BUF 1 @ LAC Sat 8:00pm ET
2 Jake Moody SF 1 vs BAL Mon 8:15pm ET
3 Harrison Butker KC 1 vs LV Mon 1:00pm ET
4 Jake Elliott PHI 1 vs NYG Mon 4:30pm ET
5 Justin Tucker BAL 1 @ SF Mon 8:15pm ET
6 Jason Sanders MIA 1 vs DAL Sun 4:25pm ET
7 Brandon Aubrey DAL 1 @ MIA Sun 4:25pm ET
8 Matt Gay IND 2 @ ATL Sun 1:00pm ET
9 Michael Badgley DET 2 @ MIN Sun 1:00pm ET
10 Dustin Hopkins CLE 2 @ HOU Sun 1:00pm ET
11 Jason Myers SEA 2 @ TEN Sun 1:00pm ET
12 Greg Joseph MIN 2 vs DET Sun 1:00pm ET
13 Younghoe Koo ATL 2 vs IND Sun 1:00pm ET
14 Evan McPherson CIN 2 @ PIT Sat 4:30pm ET
15 Lucas Havrisik LAR 2 vs NO Thu 8:15pm ET
16 Ka'imi Fairbairn HOU 3 vs CLE Sun 1:00pm ET
17 Wil Lutz DEN 3 vs NE Sun 8:15pm ET
18 Brandon McManus JAC 3 @ TB Sun 4:05pm ET
19 Chase McLaughlin TB 3 vs JAC Sun 4:05pm ET
20 Cairo Santos CHI 3 vs ARI Sun 4:25pm 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.