Fantasy Football Player Notes
Week 17 Half PPR Rankings
|
1.
Trey McBride
ARI (at CIN)
There's no way around it, after carrying fantasy teams all season, McBride dropped the ball in the fantasy semi-finals. Posting his worst week of the year, it was one of those moments that make fantasy football such a cruel game. However, if you managed to move on, he could single-handedly win you your championship. The Bengals have allowed by far the most fantasy points to the TE position on the season. Plus, the Cardinals' defense won't have the answers for Burrow and company. As a result, we have McBride taking on the worst defense in a game that should be the highest scoring affair of the week. That sounds like a league-winner to me.
|
|
2.
Harold Fannin Jr.
CLE (vs . PIT)
What a rookie season it has been for Fannin. From starting the season firmly behind David Njoku, the rookie has made his mark as a dynamic player on this offense. With 31 targets over his last three games and three touchdowns in his last four games, he has become one of the most productive TEs down the stretch. This week, they face the Steelers who have allowed the 10th most fantasy points to the position since Week 10. Keep riding the breakout rookie.
|
|
3.
Kyle Pitts Sr.
ATL (vs . LAR)
We finally answered the question of what would happen to Pitts when Drake London returned. Well, sort of. It was clear that London is still not fully healthy, allowing Pitts to continue his role as the top target on this offense. In his last two games, Pitts has scored four of his 15 career touchdowns. That's incredible. This week, the Falcons have a tough task against the Rams. Although the Rams' defense has hovered around league average against the TE position, the Falcons will need to find a way to keep up with Matthew Stafford and company. As a result, if Pitts continues to operate as the top receiving weapon, he should find his way to his fifth consecutive top-seven performance at the position.
|
|
4.
Juwan Johnson
NO (at TEN)
|
|
5.
George Kittle
SF (vs . CHI)
Kittle has been phenomenal since returning from injury. Unfortunately, he is also injured right now. With his status uncertain, be sure to check the practice reports. However, if he is active, you have to play him. With 60-plus yards in six consecutive games and five touchdowns in that span, Kittle is the clear second-best TE behind McBride.
|
|
6.
Hunter Henry
NE (at NYJ)
|
|
7.
Brenton Strange
JAC (at IND)
|
|
8.
Colston Loveland
CHI (at SF)
|
|
9.
Dalton Schultz
HOU (at LAC)
Since Week 3, Dalton Schultz has been the TE8 in fantasy points per game with an 18.5% target share, 48.3 receiving yards per game, 1.60 yards per route run, and an 18.7% first-read share. In those 13 games, Schultz has had three touchdowns, nine red zone targets, and five deep targets. CJ Stroud should lean on Schultz this week. Since Week 10, the Bolts have allowed the fourth-highest yards per target to tight ends while ranking 17th in fantasy points per game.
|
|
10.
Tyler Warren
IND (vs . JAC)
|
|
11.
Dallas Goedert
PHI (at BUF)
|
|
12.
Jake Ferguson
DAL (at WAS)
|
|
13.
Colby Parkinson
LAR (at ATL)
|
|
14.
Travis Kelce
KC (vs . DEN)
|
|
15.
Darren Waller
MIA (vs . TB)
|
|
16.
Taysom Hill
NO (at TEN)
|
|
17.
AJ Barner
SEA (at CAR)
|
|
18.
Theo Johnson
NYG (at LV)
|
|
19.
Mike Gesicki
CIN (vs . ARI)
|
|
20.
Oronde Gadsden II
LAC (vs . HOU)
After seeing his route share dip in Week 15, last week, Oronde Gadsden saw his route share sit at 69.7%. Since Week 6, Gadsden has been the TE17 in fantasy points per game with a 15.8% target share, 53.3 receiving yards per game, 1.98 yards per route run, and a 17.7% first-read share. In those ten games, he has ten red zone targets, two touchdowns, and eight deep targets. Gadsden is back on the streaming radar this week. Since Week 10, Houston has allowed the 11th-most fantasy points per game to tight ends while ranking 17th in yards per target.
|
|
21.
Dalton Kincaid
BUF (vs . PHI)
|
|
22.
Mark Andrews
BAL (at GB)
Mark Andrews' 2025 season has been an utter disappointment as the TE23 in fantasy points per game. He has a 15.9% target share with 25.3 receiving yards per game, 1.31 yards per route run, and a 19.9% first-read share. Andrews has had 13 red zone targets and two deep targets. He hasn't surpassed 50 receiving yards in a game since Week 3, and that was the only time he has done so this season. Andrews is a sit again this week. Since Week 10, Green Bay has allowed the fewest fantasy points per game and the fifth-fewest yards per target to tight ends.
|
|
23.
Michael Mayer
LV (vs . NYG)
|
|
24.
Chig Okonkwo
TEN (vs . NO)
|
|
25.
Evan Engram
DEN (at KC)
|
|
26.
Cade Otton
TB (at MIA)
|
|
27.
Isaiah Likely
BAL (at GB)
|
|
28.
Darnell Washington
PIT (at CLE)
|
|
29.
Gunnar Helm
TEN (vs . NO)
|
|
30.
Pat Freiermuth
PIT (at CLE)
|
|
31.
Luke Musgrave
GB (vs . BAL)
|
|
32.
Terrance Ferguson
LAR (at ATL)
|
|
33.
Dawson Knox
BUF (vs . PHI)
|
|
34.
Elijah Higgins
ARI (at CIN)
|
|
35.
Cole Kmet
CHI (at SF)
|
|
36.
Ja'Tavion Sanders
CAR (vs . SEA)
|
|
37.
Davis Allen
LAR (at ATL)
|
|
38.
Josh Oliver
MIN (vs . DET)
|
|
39.
Jonnu Smith
PIT (at CLE)
|
|
40.
Greg Dulcich
MIA (vs . TB)
|
|
41.
Ben Sinnott
WAS (vs . DAL)
|
|
42.
Shane Zylstra
DET (at MIN)
|
|
43.
Jake Tonges
SF (vs . CHI)
|
|
44.
Jeremy Ruckert
NYJ (vs . NE)
|
|
45.
Tommy Tremble
CAR (vs . SEA)
|
|
46.
Austin Hooper
NE (at NYJ)
|
|
47.
Adam Trautman
DEN (at KC)
|
|
48.
Anthony Firkser
DET (at MIN)
|
|
49.
Jackson Hawes
BUF (vs . PHI)
|
|
50.
Cade Stover
HOU (at LAC)
|
|
51.
Tanner Hudson
CIN (vs . ARI)
|
|
52.
Noah Gray
KC (vs . DEN)
|
|
53.
Stone Smartt
NYJ (vs . NE)
|
|
54.
Daniel Bellinger
NYG (at LV)
|
|
55.
John Bates
WAS (vs . DAL)
|
|
56.
Ian Thomas
LV (vs . NYG)
|
|
57.
Drew Sample
CIN (vs . ARI)
|
|
58.
Mitchell Evans
CAR (vs . SEA)
|
|
59.
Will Dissly
LAC (vs . HOU)
|
|
60.
Jack Stoll
NO (at TEN)
|
|
61.
Mo Alie-Cox
IND (vs . JAC)
|
|
62.
Josh Whyle
GB (vs . BAL)
|
|
63.
Quintin Morris
JAC (at IND)
|
|
64.
Charlie Kolar
BAL (at GB)
|
|
65.
Luke Schoonmaker
DAL (at WAS)
|
|
66.
Charlie Woerner
ATL (vs . LAR)
|
|
67.
Grant Calcaterra
PHI (at BUF)
|
|
68.
Julian Hill
MIA (vs . TB)
|
|
69.
Noah Fant
CIN (vs . ARI)
|
|
70.
Blake Whiteheart
CLE (vs . PIT)
|
|
71.
Connor Heyward
PIT (at CLE)
|
|
72.
Ben Sims
MIN (vs . DET)
|
|
73.
Luke Farrell
SF (vs . CHI)
|
|
74.
Brevyn Spann-Ford
DAL (at WAS)
|
|
75.
Jelani Woods
NYJ (vs . NE)
|
|
76.
Drew Ogletree
IND (vs . JAC)
|
|
77.
Eric Saubert
SEA (at CAR)
|
|
78.
Johnny Mundt
JAC (at IND)
|
|
79.
Durham Smythe
CHI (at SF)
|
|
80.
Payne Durham
TB (at MIA)
|
|
81.
Josiah Deguara
ARI (at CIN)
|
|
82.
Colson Yankoff
WAS (vs . DAL)
|
|
83.
Carter Runyon
LV (vs . NYG)
|
|
84.
Kylen Granson
PHI (at BUF)
|
|
85.
Pharaoh Brown
ARI (at CIN)
|
|
86.
Mason Taylor
NYJ (vs . NE)
|
|
87.
Brenden Bates
CLE (vs . PIT)
|
|
88.
Harrison Bryant
HOU (at LAC)
|
|
89.
Foster Moreau
NO (at TEN)
|
|
90.
David Martin-Robinson
TEN (vs . NO)
|
|
91.
Hunter Long
JAC (at IND)
|
|
92.
Ben Yurosek
MIN (vs . DET)
|
|
93.
David Njoku
CLE (vs . PIT)
|
|
94.
Teagan Quitoriano
ATL (vs . LAR)
|
|
95.
Nick Kallerup
SEA (at CAR)
|
|
96.
Robert Tonyan
KC (vs . DEN)
|
|
97.
Jared Wiley
KC (vs . DEN)
|
|
98.
Cam Grandy
CIN (vs . ARI)
|
|
99.
Chris Manhertz
NYG (at LV)
|
|
100.
Andrew Beck
NYJ (vs . NE)
|
|
101.
Robbie Ouzts
SEA (at CAR)
|
|
102.
Jack Westover
NE (at NYJ)
|
|
103.
Zaire Mitchell-Paden
NO (at TEN)
|
|
104.
Cameron Latu
PHI (at BUF)
|
|
105.
Giovanni Ricci
DET (at MIN)
|
|
106.
Benjamin Yurosek
FA (BYE)
|
|
107.
Drake Dabney
GB (vs . BAL)
|
|
108.
Tyler Conklin
LAC (vs . HOU)
|
|
109.
Hayden Rucci
MIA (vs . TB)
|
|
110.
Nick Vannett
LAR (at ATL)
|
|
111.
CJ Dippre
NE (at NYJ)
|
|
112.
Moliki Matavao
NO (at TEN)
|
|
113.
Tucker Fisk
LAC (vs . HOU)
|
|
114.
Devin Culp
TB (at MIA)
|
|
115.
Caleb Lohner
DEN (at KC)
|
|
116.
Marcedes Lewis
DEN (at KC)
|
|
117.
McCallan Castles
GB (vs . BAL)
|
|
118.
Brady Russell
SEA (at CAR)
|
|
119.
Tanner Taula
TB (at MIA)
|
|
120.
Ross Dwelley
FA (BYE)
|
|
121.
Keleki Latu
BUF (vs . PHI)
|
|
122.
Tyler Higbee
LAR (at ATL)
|
|
123.
Thomas Fidone II
NYG (at LV)
|
|
124.
Tanner Conner
NYG (at LV)
|
|
125.
Stephen Carlson
CHI (at SF)
|
|
126.
E.J. Jenkins
PHI (at BUF)
|
|
127.
Sal Cannella
CLE (vs . PIT)
|
|
128.
Luke Lachey
HOU (at LAC)
|
|
129.
Lucas Krull
DEN (at KC)
|
|
130.
Brayden Willis
SF (vs . CHI)
|
|
131.
James Mitchell
CAR (vs . SEA)
|
|
132.
Will Mallory
IND (vs . JAC)
|
|
133.
Noah Togiai
FA (BYE)
|
|
134.
Jake Briningstool
KC (vs . DEN)
|
|
135.
Sean McKeon
IND (vs . JAC)
|
|
136.
Cole Turner
TEN (vs . NO)
|
|
137.
Zach Gentry
FA (BYE)
|