His profile against all types of pitches tells me the batting eye and power are there, but his inability to hit offspeed (.172 BA, 89.5 EV) and breaking pitches (206 BA, 90.5 EV) most likely hides a loss in bat speed, meaning he's cheating fastball. Patience and power age well, but you need to be able to hit secondary pitches to survive in MLB. Also, dude's headed for his second straight 200K season. That is insane.