Skip Navigation to Main Content

Fantasy Football Player Notes

Week 17 Rankings

Kyle Pitts Sr. Note
Kyle Pitts Sr. photo 1. 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.
12 weeks ago
Trey McBride Note
Trey McBride photo 2. 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.
12 weeks ago
Harold Fannin Jr. Note
Harold Fannin Jr. photo 3. 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.
12 weeks ago
Juwan Johnson Note
Juwan Johnson photo 4. Juwan Johnson NO (at TEN)
Hunter Henry Note
Hunter Henry photo 5. Hunter Henry NE (at NYJ)
Hunter Henry is the TE16 in fantasy points per game with five TE1 weekly scoring outings this season. Henry has a 16.7% target share with 44.2 receiving yards per game, 1.63 yards per route run, and an 18.6% first-read share. Henry has had a whopping 18 red zone targets and six deep targets. Henry could be a TE1 again this week. Since Week 10, the Jets have allowed the 14th-highest yards per target and the 12th-most fantasy points per game to tight ends.
12 weeks ago
Tyler Warren Note
Tyler Warren photo 6. Tyler Warren IND (vs . JAC)
In his two games with Philip Rivers, Tyler Warren has had a 23.8% target share, 24.5 receiving yards per game, 0.84 yards per route run, and a team-leading 28.6% first-read share. He has seen only one red zone target and zero deep targets. He has finished as the TE30 and TE22 in weekly scoring. Warren is only a low-end streaming option at tight end this week. Since Week 10, Jacksonville has allowed the third-fewest yards per target and the ninth-fewest fantasy points per game to tight ends.
12 weeks ago
Colston Loveland Note
Colston Loveland photo 7. Colston Loveland CHI (at SF)
Last week, Colston Loveland had a 78.4% route share, which was nice to see, but I don't think that it continues with Luther Burden back. Last week, with Rome Odunze and Luther Burden both out, the team utilized Loveland and Cole Kmet with route shares north of 75.7%. I think that was due to the team being thin in receiving options. With Luther Burden back this week, I expect Olamide Zaccheaus to return to his slot role, while Burden will rotate from the perimeter to the slot, and Loveland and Kmet will be back in the 60% route share range. Since Week 10, Loveland has been the TE16 in fantasy points per game with two TE1 weekly scoring outings. Since Week 10, Loveland has had a 14% target share with 42 receiving yards per game, 1.92 yards per route run, and a 16.5% first-read share. Since Week 10, he has had five red zone targets and one deep target. Since Week 10, the 49ers have allowed the eighth-most receiving yards and the second-most fantasy points per game to tight ends. Loveland is a borderline TE1 this week.
12 weeks ago
Brenton Strange Note
Brenton Strange photo 8. Brenton Strange JAC (at IND)
Since Week 12, Brenton Strange has been the TE12 in fantasy points per game with a 16% target share, 46 receiving yards per game, 1.89 yards per route run, and a 15.4% first-read share. In those five games, Strange has had eight red zone targets, two scores, and four deep targets. Strange could have a quieter game this week. Since Week 10, Indy has held tight ends to the 12th-fewest yards per target and the eighth-fewest fantasy points per game.
12 weeks ago
Dalton Schultz Note
Dalton Schultz photo 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.
12 weeks ago
Dallas Goedert Note
Dallas Goedert photo 10. Dallas Goedert PHI (at BUF)
Dallas Goedert is the TE6 in fantasy points per game with an 18.4% target share with 41.6 receiving yards per game, 1.50 yards per route run, and a 20.5% first-read share (third on the team). Goedert is tied for the team lead in red zone targets with 12 while also seeing six deep targets. Sit Goedert this week. Buffalo remains stout against tight ends. Since Week 10, Buffalo has allowed the ninth-fewest receiving yards and the sixth-fewest fantasy points per game to tight ends.
12 weeks ago
Colby Parkinson Note
Colby Parkinson photo 11. Colby Parkinson LAR (at ATL)
Darren Waller Note
Darren Waller photo 12. Darren Waller FA (BYE)
Last week, Darren Waller saw his route share dip to 51.6% with a 16.7% target share, 40 receiving yards, 2.50 yards per route run, and a 17.4% first-read share. Waller is essentially the Dalton Kincaid of South Beach now. He's locked in a run-first offense with a part-time role in the offense. In his last four games, Waller has had three red zone targets and four deep targets. That's enough high cholesterol usage and efficiency to propel Waller to a TE1 finish this week, but there's risk here. There's no doubt about that. Since Week 10, Tampa Bay has allowed the sixth-most yards per target and the fifth-most fantasy points per game to tight ends.
12 weeks ago
Jake Ferguson Note
Jake Ferguson photo 13. Jake Ferguson DAL (at WAS)
Travis Kelce Note
Travis Kelce photo 14. Travis Kelce KC (vs . DEN)
Taysom Hill Note
Taysom Hill photo 15. Taysom Hill FA (BYE)
Last week was a vintage Taysom Hill game as he had his highest snap rate of the season (43.6%) while catching four passes for 36 yards, chucking a 38-yard pass for a touchdown, and running the ball 12 times for 42 yards on the ground. Hill finished last week as the TE8 in fantasy. Hill could easily be a TE1 again this week with his Swiss army knife usage.
12 weeks ago
AJ Barner Note
AJ Barner photo 16. AJ Barner SEA (at CAR)
AJ Barner is the TE20 in fantasy points per game with five TE1 outings this season. Barner has a 13.6% target share with 30.8 receiving yards per game, 1.51 yards per route run, and an 11.9% first-read share. Barner is second on the team with 11 red zone targets while also kicking in three deep targets. Barner is a viable streaming option at tight end again this week. Since Week 10, Carolina has allowed the seventh-most yards per target to tight ends while also holding the position to the ninth-fewest fantasy points per game.
12 weeks ago
Mark Andrews Note
Mark Andrews photo 17. 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.
12 weeks ago
Michael Mayer Note
Michael Mayer photo 18. Michael Mayer LV (vs . NYG)
Oronde Gadsden II Note
Oronde Gadsden II photo 19. 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.
12 weeks ago
Mike Gesicki Note
Mike Gesicki photo 20. Mike Gesicki CIN (vs . ARI)
Noah Fant is dealing with an ankle injury and missed last week's game. If he is active, he may be limited this week. Last week, Gesicki had a 66.7% route share, a 12.1% target share, 35 receiving yards, 1.46 yards per route run, and an 18.2% first-read share. In his 11 games played this season, Gesicki has had seven red zone targets and three deep targets. Gesicki could easily post TE1 numbers this week and is a strong streaming candidate at tight end. Since Week 10, Arizona has allowed the fifth-most yards per target and the eighth-most fantasy points per game to tight ends.
12 weeks ago
Chig Okonkwo Note
Chig Okonkwo photo 21. Chig Okonkwo WAS (vs . DAL)
Darnell Washington Note
Darnell Washington photo 22. Darnell Washington PIT (at CLE)
Evan Engram Note
Evan Engram photo 23. Evan Engram DEN (at KC)
Gunnar Helm Note
Gunnar Helm photo 24. Gunnar Helm TEN (vs . NO)
Pat Freiermuth Note
Pat Freiermuth photo 25. Pat Freiermuth PIT (at CLE)
Jake Tonges Note
Jake Tonges photo 26. Jake Tonges SF (vs . CHI)
Cade Otton Note
Cade Otton photo 27. Cade Otton TB (at MIA)
Terrance Ferguson Note
Terrance Ferguson photo 28. Terrance Ferguson LAR (at ATL)
Isaiah Likely Note
Isaiah Likely photo 29. Isaiah Likely NYG (at LV)
Elijah Higgins Note
Elijah Higgins photo 30. Elijah Higgins ARI (at CIN)
Last week, Elijah Higgins was the WR2 for Arizona with a 75.8% route share, a 22.6% target share, 91 receiving yards, 3.64 yards per route run, and a 21.1% first-read share. In Weeks 14-15, Higgins had route shares of 62% and 62.8%, so this isn't a one-off sample of Higgins running more routes, but the heavier integration into the game plan was a change. Higgins is a deep league streaming option this week at tight end. Since Week 10, Cincy has allowed the most fantasy points per game and the highest yards per target to tight ends.
12 weeks ago
Luke Musgrave Note
Luke Musgrave photo 31. Luke Musgrave GB (vs . BAL)
Dawson Knox Note
Dawson Knox photo 32. Dawson Knox BUF (vs . PHI)
Cole Kmet Note
Cole Kmet photo 33. Cole Kmet CHI (at SF)
Ja'Tavion Sanders Note
Ja'Tavion Sanders photo 34. Ja'Tavion Sanders CAR (vs . SEA)
Daniel Bellinger Note
Daniel Bellinger photo 35. Daniel Bellinger TEN (vs . NO)
Davis Allen Note
Davis Allen photo 36. Davis Allen LAR (at ATL)
Josh Oliver Note
Josh Oliver photo 37. Josh Oliver MIN (vs . DET)
Jonnu Smith Note
Jonnu Smith photo 38. Jonnu Smith FA (BYE)
Greg Dulcich Note
Greg Dulcich photo 39. Greg Dulcich MIA (vs . TB)
Ben Sinnott Note
Ben Sinnott photo 40. Ben Sinnott WAS (vs . DAL)
Shane Zylstra Note
Shane Zylstra photo 41. Shane Zylstra FA (BYE)
Austin Hooper Note
Austin Hooper photo 42. Austin Hooper ATL (vs . LAR)
Jeremy Ruckert Note
Jeremy Ruckert photo 43. Jeremy Ruckert NYJ (vs . NE)
Tommy Tremble Note
Tommy Tremble photo 44. Tommy Tremble CAR (vs . SEA)
Jackson Hawes Note
Jackson Hawes photo 45. Jackson Hawes BUF (vs . PHI)
Stone Smartt Note
Stone Smartt photo 46. Stone Smartt PHI (at BUF)
Adam Trautman Note
Adam Trautman photo 47. Adam Trautman DEN (at KC)
Tanner Hudson Note
Tanner Hudson photo 48. Tanner Hudson CIN (vs . ARI)
Noah Fant Note
Noah Fant photo 49. Noah Fant NO (at TEN)
Anthony Firkser Note
Anthony Firkser photo 50. Anthony Firkser FA (BYE)
Cade Stover Note
Cade Stover photo 51. Cade Stover HOU (at LAC)
Noah Gray Note
Noah Gray photo 52. Noah Gray KC (vs . DEN)
Will Dissly Note
Will Dissly photo 53. Will Dissly FA (BYE)
Luke Farrell Note
Luke Farrell photo 54. Luke Farrell SF (vs . CHI)
Ian Thomas Note
Ian Thomas photo 55. Ian Thomas FA (BYE)
John Bates Note
John Bates photo 56. John Bates WAS (vs . DAL)
Mitchell Evans Note
Mitchell Evans photo 57. Mitchell Evans CAR (vs . SEA)
Drew Sample Note
Drew Sample photo 58. Drew Sample CIN (vs . ARI)
Josh Whyle Note
Josh Whyle photo 59. Josh Whyle GB (vs . BAL)
Jack Stoll Note
Jack Stoll photo 60. Jack Stoll CLE (vs . PIT)
Mo Alie-Cox Note
Mo Alie-Cox photo 61. Mo Alie-Cox IND (vs . JAC)
Quintin Morris Note
Quintin Morris photo 62. Quintin Morris JAC (at IND)
Charlie Woerner Note
Charlie Woerner photo 63. Charlie Woerner ATL (vs . LAR)
Charlie Kolar Note
Charlie Kolar photo 64. Charlie Kolar LAC (vs . HOU)
Blake Whiteheart Note
Blake Whiteheart photo 65. Blake Whiteheart FA (BYE)
Connor Heyward Note
Connor Heyward photo 66. Connor Heyward LV (vs . NYG)
Julian Hill Note
Julian Hill photo 67. Julian Hill NE (at NYJ)
Grant Calcaterra Note
Grant Calcaterra photo 68. Grant Calcaterra PHI (at BUF)
Jelani Woods Note
Jelani Woods photo 69. Jelani Woods NYJ (vs . NE)
Luke Schoonmaker Note
Luke Schoonmaker photo 70. Luke Schoonmaker DAL (at WAS)
Ben Sims Note
Ben Sims photo 71. Ben Sims MIA (vs . TB)
Eric Saubert Note
Eric Saubert photo 72. Eric Saubert SEA (at CAR)
Brevyn Spann-Ford Note
Brevyn Spann-Ford photo 73. Brevyn Spann-Ford DAL (at WAS)
Chris Manhertz Note
Chris Manhertz photo 74. Chris Manhertz NYG (at LV)
Johnny Mundt Note
Johnny Mundt photo 75. Johnny Mundt PHI (at BUF)
Josiah Deguara Note
Josiah Deguara photo 76. Josiah Deguara FA (BYE)
Payne Durham Note
Payne Durham photo 77. Payne Durham TB (at MIA)
Carter Runyon Note
Carter Runyon photo 78. Carter Runyon LV (vs . NYG)
Colson Yankoff Note
Colson Yankoff photo 79. Colson Yankoff WAS (vs . DAL)
Brenden Bates Note
Brenden Bates photo 80. Brenden Bates CLE (vs . PIT)
Durham Smythe Note
Durham Smythe photo 81. Durham Smythe BAL (at GB)
David Martin-Robinson Note
David Martin-Robinson photo 82. David Martin-Robinson TEN (vs . NO)
Harrison Bryant Note
Harrison Bryant photo 83. Harrison Bryant FA (BYE)
Will Mallory Note
Will Mallory photo 84. Will Mallory IND (vs . JAC)
Ben Yurosek Note
Ben Yurosek photo 85. Ben Yurosek MIN (vs . DET)
Zach Davidson Note
Zach Davidson photo 86. Zach Davidson FA (BYE)
Kylen Granson Note
Kylen Granson photo 87. Kylen Granson TEN (vs . NO)
Jared Wiley Note
Jared Wiley photo 88. Jared Wiley KC (vs . DEN)
Teagan Quitoriano Note
Teagan Quitoriano photo 89. Teagan Quitoriano ARI (at CIN)
Moliki Matavao Note
Moliki Matavao photo 90. Moliki Matavao NO (at TEN)
Robbie Ouzts Note
Robbie Ouzts photo 91. Robbie Ouzts SEA (at CAR)
Nick Kallerup Note
Nick Kallerup photo 92. Nick Kallerup SEA (at CAR)
Treyton Welch Note
Treyton Welch photo 93. Treyton Welch NO (at TEN)
Keleki Latu Note
Keleki Latu photo 94. Keleki Latu BUF (vs . PHI)
Jack Westover Note
Jack Westover photo 95. Jack Westover NE (at NYJ)
Brayden Willis Note
Brayden Willis photo 96. Brayden Willis SF (vs . CHI)
Sal Cannella Note
Sal Cannella photo 97. Sal Cannella CLE (vs . PIT)
Giovanni Ricci Note
Giovanni Ricci photo 98. Giovanni Ricci FA (BYE)
Devin Culp Note
Devin Culp photo 99. Devin Culp TB (at MIA)
Drake Dabney Note
Drake Dabney photo 100. Drake Dabney GB (vs . BAL)
Nick Vannett Note
Nick Vannett photo 101. Nick Vannett LAR (at ATL)
Robert Tonyan Note
Robert Tonyan photo 102. Robert Tonyan FA (BYE)
Cameron Latu Note
Cameron Latu photo 103. Cameron Latu PHI (at BUF)
Drew Ogletree Note
Drew Ogletree photo 104. Drew Ogletree IND (vs . JAC)
CJ Dippre Note
CJ Dippre photo 105. CJ Dippre NE (at NYJ)
Andrew Beck Note
Andrew Beck photo 106. Andrew Beck NYJ (vs . NE)
Benjamin Yurosek Note
Benjamin Yurosek photo 107. Benjamin Yurosek FA (BYE)
Brady Russell Note
Brady Russell photo 108. Brady Russell SEA (at CAR)
Hayden Rucci Note
Hayden Rucci photo 109. Hayden Rucci SF (vs . CHI)
McCallan Castles Note
McCallan Castles photo 110. McCallan Castles GB (vs . BAL)
Caleb Lohner Note
Caleb Lohner photo 111. Caleb Lohner DEN (at KC)