He's a blocker, to play TE for the Pats blocking is 1st, 2nd and 3rd on the list of importance, then you have to catch any balls thrown at you. We've always had Dwayne Allen, Kyle Brady or another blocking TE as the #2, as an extension of the offensive line.
I'd give this kid (health provided) a leg up on all the other TE's not named Watson of making the team. Lacosse is an unknown as a blocker and receiver, Beck in an UDFA who's talented but more FB than TE, he could be Develin's replacement eventually. Stephen Anderson supposedly gained 10 pounds to improve his blocking, we'll see if that happened but again he's more in running as a fullback than TE. Izzo is probably the only competition Roberts faces as the blocking TE, and Roberts is a better athlete.