Fantasy Football Half-PPR Tight End (TE) Rankings (2025)

Last updated: July 16, 2025

These fantasy football rankings are refreshed live every day based on average draft position data generated by the fantasy football mock drafts. Use the rankings and projections below to help you win your fantasy football draft.



Rank Name Team Pos Bye
1. Brock Bowers LV TE 8
2. Trey McBride ARI TE 8
3. George Kittle SF TE 14
4. Sam LaPorta DET TE 8
5. Travis Kelce KC TE 10
6. David Njoku CLE TE 9
7. T.J. Hockenson MIN TE 6
8. Mark Andrews BAL TE 7
9. Tucker Kraft GB TE 5
10. Dallas Goedert PHI TE 9
11. Jake Ferguson DAL TE 10
12. Evan Engram DEN TE 12
13. Dalton Kincaid BUF TE 7
14. Zach Ertz WAS TE 12
15. Tyler Warren IND TE 11
16. Jonnu Smith PIT TE 5
17. Hunter Henry NE TE 14
18. Colston Loveland CHI TE 5
19. Kyle Pitts ATL TE 5
20. Cade Otton TB TE 9
21. Mike Gesicki CIN TE 10
22. Isaiah Likely BAL TE 7
23. Darren Waller MIA TE 12
24. Chig Okonkwo TEN TE 10
25. Brenton Strange JAX TE 8
26. Pat Freiermuth PIT TE 5
27. Dalton Schultz HOU TE 6
28. Juwan Johnson NO TE 11
29. Mason Taylor NYJ TE 9
30. Theo Johnson NYG TE 14
31. Tyler Higbee LAR TE 8
32. Noah Fant SEA TE 8
33. Cole Kmet CHI TE 5
34. Will Dissly LAC TE 12
35. Ja'Tavion Sanders CAR TE 14
36. Noah Gray KC TE 10
37. Tyler Conklin LAC TE 12
38. Elijah Arroyo SEA TE 8
39. Foster Moreau NO TE 11
40. Austin Hooper NE TE 14
41. Michael Mayer LV TE 8
42. Harold Fannin Jr. CLE TE 9
43. Terrance Ferguson LAR TE 8
44. Erick All Jr. CIN TE 10
45. Dawson Knox BUF TE 7
46. Tommy Tremble CAR TE 14
47. Cade Stover HOU TE 6
48. Ben Sinnott WAS TE 12
49. Luke Musgrave GB TE 5
50. Josh Whyle TEN TE 10
51. AJ Barner SEA TE 8
52. Elijah Higgins ARI TE 8
53. Josh Oliver MIN TE 6
54. Luke Schoonmaker DAL TE 10
55. Brock Wright DET TE 8
56. Gunnar Helm TEN TE 10
57. Darnell Washington PIT TE 5
58. Brevin Jordan HOU TE 6
59. Oronde Gadsden LAC TE 12
60. Drew Sample CIN TE 10
61. Julian Hill MIA TE 12
62. Stone Smartt NYJ TE 9
63. Grant Calcaterra PHI TE 9
64. Adam Trautman DEN TE 12
65. Jeremy Ruckert NYJ TE 9
66. Johnny Mundt JAX TE 8
67. Tanner Hudson CIN TE 10
68. Tanner McLachlan CIN TE 10
69. Pharaoh Brown MIA TE 12
70. Mitchell Evans CAR TE 14
71. Colby Parkinson LAR TE 8
72. Hunter Long JAX TE 8
73. Daniel Bellinger NYG TE 14
74. Lucas Krull DEN TE 12
75. Ben Yurosek MIN TE 6
76. Lawrence Cager WAS TE 12
77. Charlie Kolar BAL TE 7
78. Drew Ogletree IND TE 11
79. Payne Durham TB TE 9
80. Devin Culp TB TE 9
81. Cam Grandy CIN TE 10
82. Greg Dulcich NYG TE 14
83. Jelani Woods IND TE 11
84. Giovanni Ricci MIN TE 6
85. Blake Whiteheart CLE TE 9
86. Ross Dwelley SF TE 14
87. Charlie Woerner ATL TE 5
88. Mo Alie-Cox IND TE 11
89. Teagan Quitoriano ATL TE 5
90. Connor Heyward PIT TE 5
91. Kylen Granson PHI TE 9
92. Brevyn Spann-Ford DAL TE 10
93. Luke Farrell SF TE 14
94. Caleb Lohner DEN TE 12
95. Nate Adkins DEN TE 12
96. John Bates WAS TE 12
97. Tip Reiman ARI TE 8
98. Jackson Hawes BUF TE 7
99. Gavin Bartholomew MIN TE 6
100. Brayden Willis SF TE 14
101. Quintin Morris JAX TE 8
102. Joshua Simon ATL TE 5
103. Travis Vokolek ARI TE 8
104. Moliki Matavao NO TE 11
105. Harrison Bryant PHI TE 9
106. Jared Wiley KC TE 10
107. Tanner Conner MIA TE 12
108. Robbie Ouzts SEA TE 8
109. Thomas Fidone II NYG TE 14
110. Davis Allen LAR TE 8
111. Ian Thomas LV TE 8
112. Will Mallory IND TE 11
113. Luke Lachey HOU TE 6
114. John Stephens Jr. DAL TE 10
115. Robert Tonyan KC TE 10
116. Jaheim Bell NE TE 14
117. Durham Smythe CHI TE 5
118. Ben Sims GB TE 5
119. Jake Briningstool KC TE 10
120. Tucker Fisk LAC TE 12
121. Eric Saubert SEA TE 8
122. Dallin Holker NO TE 11
123. Feleipe Franks ATL TE 5
124. Chris Manhertz NYG TE 14
125. Shane Zylstra DET TE 8
126. Zach Davidson BUF TE 7
127. Kenny Yeboah DET TE 8
128. Ko Kieft TB TE 9
129. Donald Parham Jr. PIT TE 5
130. Jack Stoll NO TE 11