Skip Navigation to Main Content

Fantasy Football Player Notes

Week 17 PPR Rankings

Trey McBride Note
Trey McBride photo 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.
16 weeks ago
Kyle Pitts Sr. Note
Kyle Pitts Sr. photo 2. 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.
16 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.
16 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.
16 weeks ago
Brenton Strange Note
Brenton Strange photo 6. 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.
16 weeks ago
Tyler Warren Note
Tyler Warren photo 7. 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.
16 weeks ago
Colston Loveland Note
Colston Loveland photo 8. 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.
16 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.
16 weeks ago
Jake Ferguson Note
Jake Ferguson photo 10. Jake Ferguson DAL (at WAS)
Colby Parkinson Note
Colby Parkinson photo 11. Colby Parkinson LAR (at ATL)
Dallas Goedert Note
Dallas Goedert photo 12. 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.
16 weeks ago
Travis Kelce Note
Travis Kelce photo 13. Travis Kelce KC (vs . DEN)
Darren Waller Note
Darren Waller photo 14. 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.
16 weeks ago
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.
16 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.
16 weeks ago
Michael Mayer Note
Michael Mayer photo 17. Michael Mayer LV (vs . NYG)
Mike Gesicki Note
Mike Gesicki photo 18. 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.
16 weeks ago
Chig Okonkwo Note
Chig Okonkwo photo 19. Chig Okonkwo WAS (vs . DAL)
Oronde Gadsden II Note
Oronde Gadsden II photo 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.
16 weeks ago
Evan Engram Note
Evan Engram photo 21. Evan Engram DEN (at KC)
Gunnar Helm Note
Gunnar Helm photo 22. Gunnar Helm TEN (vs . NO)
Mark Andrews Note
Mark Andrews photo 23. 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.
16 weeks ago
Darnell Washington Note
Darnell Washington photo 24. Darnell Washington PIT (at CLE)
Pat Freiermuth Note
Pat Freiermuth photo 25. Pat Freiermuth PIT (at CLE)
Jake Tonges Note
Jake Tonges photo 26. Jake Tonges SF (vs . CHI)
Terrance Ferguson Note
Terrance Ferguson photo 27. Terrance Ferguson LAR (at ATL)
Cade Otton Note
Cade Otton photo 28. Cade Otton TB (at MIA)
Luke Musgrave Note
Luke Musgrave photo 29. Luke Musgrave GB (vs . BAL)
Isaiah Likely Note
Isaiah Likely photo 30. Isaiah Likely NYG (at LV)
Elijah Higgins Note
Elijah Higgins photo 31. 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.
16 weeks ago
Dawson Knox Note
Dawson Knox photo 32. Dawson Knox BUF (vs . PHI)
Cole Kmet Note
Cole Kmet photo 33. Cole Kmet CHI (at SF)
Daniel Bellinger Note
Daniel Bellinger photo 34. Daniel Bellinger TEN (vs . NO)
Ja'Tavion Sanders Note
Ja'Tavion Sanders photo 35. Ja'Tavion Sanders CAR (vs . SEA)
Davis Allen Note
Davis Allen photo 36. Davis Allen LAR (at ATL)
Greg Dulcich Note
Greg Dulcich photo 37. Greg Dulcich MIA (vs . TB)
Josh Oliver Note
Josh Oliver photo 38. Josh Oliver MIN (vs . DET)
Jonnu Smith Note
Jonnu Smith photo 39. Jonnu Smith FA (BYE)
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)
Tanner Hudson Note
Tanner Hudson photo 47. Tanner Hudson CIN (vs . ARI)
Noah Fant Note
Noah Fant photo 48. Noah Fant NO (at TEN)
Adam Trautman Note
Adam Trautman photo 49. Adam Trautman DEN (at KC)
Anthony Firkser Note
Anthony Firkser photo 50. Anthony Firkser FA (BYE)
Cade Stover Note
Cade Stover photo 51. Cade Stover HOU (at LAC)
Luke Farrell Note
Luke Farrell photo 52. Luke Farrell SF (vs . CHI)
Noah Gray Note
Noah Gray photo 53. Noah Gray KC (vs . DEN)
Ian Thomas Note
Ian Thomas photo 54. Ian Thomas LV (vs . NYG)
Will Dissly Note
Will Dissly photo 55. Will Dissly FA (BYE)
Mitchell Evans Note
Mitchell Evans photo 56. Mitchell Evans CAR (vs . SEA)
John Bates Note
John Bates photo 57. John Bates WAS (vs . DAL)
Drew Sample Note
Drew Sample photo 58. Drew Sample CIN (vs . ARI)
Jack Stoll Note
Jack Stoll photo 59. Jack Stoll CLE (vs . PIT)
Josh Whyle Note
Josh Whyle photo 60. Josh Whyle GB (vs . BAL)
Mo Alie-Cox Note
Mo Alie-Cox photo 61. Mo Alie-Cox IND (vs . JAC)
Blake Whiteheart Note
Blake Whiteheart photo 62. Blake Whiteheart CLE (vs . PIT)
Charlie Woerner Note
Charlie Woerner photo 63. Charlie Woerner ATL (vs . LAR)
Quintin Morris Note
Quintin Morris photo 64. Quintin Morris JAC (at IND)
Julian Hill Note
Julian Hill photo 65. Julian Hill NE (at NYJ)
Charlie Kolar Note
Charlie Kolar photo 66. Charlie Kolar LAC (vs . HOU)
Connor Heyward Note
Connor Heyward photo 67. Connor Heyward LV (vs . NYG)
Luke Schoonmaker Note
Luke Schoonmaker photo 68. Luke Schoonmaker DAL (at WAS)
Grant Calcaterra Note
Grant Calcaterra photo 69. Grant Calcaterra PHI (at BUF)
Eric Saubert Note
Eric Saubert photo 70. Eric Saubert SEA (at CAR)
Ben Sims Note
Ben Sims photo 71. Ben Sims MIA (vs . TB)
Jelani Woods Note
Jelani Woods photo 72. Jelani Woods NYJ (vs . NE)
Johnny Mundt Note
Johnny Mundt photo 73. Johnny Mundt PHI (at BUF)
Brevyn Spann-Ford Note
Brevyn Spann-Ford photo 74. Brevyn Spann-Ford DAL (at WAS)
Chris Manhertz Note
Chris Manhertz photo 75. Chris Manhertz NYG (at LV)
Brenden Bates Note
Brenden Bates photo 76. Brenden Bates CLE (vs . PIT)
Carter Runyon Note
Carter Runyon photo 77. Carter Runyon LV (vs . NYG)
Durham Smythe Note
Durham Smythe photo 78. Durham Smythe BAL (at GB)
Payne Durham Note
Payne Durham photo 79. Payne Durham TB (at MIA)
Colson Yankoff Note
Colson Yankoff photo 80. Colson Yankoff WAS (vs . DAL)
David Martin-Robinson Note
David Martin-Robinson photo 81. David Martin-Robinson TEN (vs . NO)
Josiah Deguara Note
Josiah Deguara photo 82. Josiah Deguara FA (BYE)
Kylen Granson Note
Kylen Granson photo 83. Kylen Granson TEN (vs . NO)
Zach Davidson Note
Zach Davidson photo 84. Zach Davidson FA (BYE)
Will Mallory Note
Will Mallory photo 85. Will Mallory IND (vs . JAC)
Harrison Bryant Note
Harrison Bryant photo 86. Harrison Bryant FA (BYE)
Ben Yurosek Note
Ben Yurosek photo 87. Ben Yurosek MIN (vs . DET)
Jared Wiley Note
Jared Wiley photo 88. Jared Wiley KC (vs . DEN)
Moliki Matavao Note
Moliki Matavao photo 89. Moliki Matavao NO (at TEN)
Robbie Ouzts Note
Robbie Ouzts photo 90. Robbie Ouzts SEA (at CAR)
Robert Tonyan Note
Robert Tonyan photo 91. Robert Tonyan FA (BYE)
Jack Westover Note
Jack Westover photo 92. Jack Westover NE (at NYJ)
Brayden Willis Note
Brayden Willis photo 93. Brayden Willis SF (vs . CHI)
Sal Cannella Note
Sal Cannella photo 94. Sal Cannella CLE (vs . PIT)
Cameron Latu Note
Cameron Latu photo 95. Cameron Latu PHI (at BUF)
Treyton Welch Note
Treyton Welch photo 96. Treyton Welch NO (at TEN)
Nick Kallerup Note
Nick Kallerup photo 97. Nick Kallerup SEA (at CAR)
Keleki Latu Note
Keleki Latu photo 98. Keleki Latu BUF (vs . PHI)
Teagan Quitoriano Note
Teagan Quitoriano photo 99. Teagan Quitoriano ARI (at CIN)
CJ Dippre Note
CJ Dippre photo 100. CJ Dippre NE (at NYJ)
Nick Vannett Note
Nick Vannett photo 101. Nick Vannett LAR (at ATL)
Drake Dabney Note
Drake Dabney photo 102. Drake Dabney GB (vs . BAL)
Devin Culp Note
Devin Culp photo 103. Devin Culp TB (at MIA)
Giovanni Ricci Note
Giovanni Ricci photo 104. Giovanni Ricci FA (BYE)
Benjamin Yurosek Note
Benjamin Yurosek photo 105. Benjamin Yurosek FA (BYE)
Drew Ogletree Note
Drew Ogletree photo 106. Drew Ogletree IND (vs . JAC)
Andrew Beck Note
Andrew Beck photo 107. Andrew Beck NYJ (vs . NE)
Hayden Rucci Note
Hayden Rucci photo 108. Hayden Rucci SF (vs . CHI)
McCallan Castles Note
McCallan Castles photo 109. McCallan Castles GB (vs . BAL)
Caleb Lohner Note
Caleb Lohner photo 110. Caleb Lohner DEN (at KC)
Brady Russell Note
Brady Russell photo 111. Brady Russell SEA (at CAR)