Top 15, maybe. Many other better TE's. He's an inconsistent blocker and his hands are suspect. Hell, New England has three TE's better than Keller on their roster around (Ballard being the third).