For a guy to still have trouble making consistent contact, and still be able to hit homers says a lot.
He's steadily improved his average from the beginning of the season. He might end up in the .270 range. He will start next season in High A. He'll turn 18 Aug. 13th.
If he can maintain that average or better in High A, I think he will be a September call-up after he turns 19.
They will call him up in Sept. with an eye toward inviting him to big league spring training the next season.