Roberts is a two-time captain who has stair-stepped his production in each season at BYU. He has good size and adequate speed but won’t be an NFL separator on deep throws. He runs routes with good disguise and above-average technique. He lacks foot quickness for easy press release but has the footwork necessary to get in and out of breaks cleanly over the first two levels. He plays tough through contact and is an above-average combat-catch winner. He’s slow to gain positioning on 50/50s downfield, though. Roberts is an older prospect, which could impact his draft slotting, but he has the size and talent to make a roster.