At 6-feet and 170 pounds, Alls plays on both sides of the ball. Whenever evaluating prep players from small private schools you always like to see them playing on both sides of the ball since most private school teams don't carry many players. Alls does play both ways and is actually a playmaker on both sides.
His production numbers as a junior were solid and he's off to another good start this season. He has good hands, he knows the game well, he runs good routes, and plays on special teams in the return game. He could end up doing any of those things at the college level when he arrives at Duke.
Alls lacks ideal size and speed, however. He lacks the size and strength and physical style of play to be a Z receiver and lacks ideal quickness to play in the slot. He's limited to likely being an X receiver in college and it's still unclear whether he has the ability to truly take over a game from the outside when matched up against the opponent's top corner.
Alls was recruited like a solid three-star prospect. He chose the Blue Devils over schools like Mississippi State, Wake Forest, Vanderbilt, and Kentucky. Duke's recruited the Miami area well recently and now they're getting one of the area's top receiver prospects from the 2013 class.