5

George Kittle, TE - 5th round, 146th overall (2017); time with 49ers: 2017-present

Despite playing just two seasons thus far, Kittle is already on the top-half of this list as quite the late-round find. All he did last season was set a NFL record for most receiving yards in a season by a tight end with 1,377.