Positives: Adequate speed and acceleration. Runs nice routes. Shows above-average hands and coordination and can extend and adjust slightly to passes thrown behind him. Will dive for extra yards. Is an adequate run blocker.
Negatives: Below-average pass blocker who sometimes seems unwilling to take on defenders. Needs to work harder to gain separation on comeback routes. Suspect vertical leap. Took bad hit in 2014 bowl game where his neck bent backwards and (justifiably) looked a little bit contact shy afterwards.