Yes. His tools are very good. He's made two Cape All-Star teams. So obviously the tools are there. Freshman year the team was average and he was just getting started and played well for a freshman. Last year the team was bad and he still raised his OPS .100 to .930. He has not had the luxury of being on a good team, when it is easier to play well.
Couple that with the fact he is playing out of position defensively and he can look underwhelming at times here. MLB doesn't care, though.
Hitting is contagious. So is not hitting.