I've been keeping track of this kid throughout the season, and all the talk early on in the season was that he was a star already but he honestly hasn't been playing nearly as well in the last few weeks.
.234 AVG, 4 HR, 16 RBI.
That's his statline thus far, and while the latter two stats don't look that bad for a young player like him, look at the batting average. That really hurts him, and the reason he's batting that low is because he's starting to swing for the longball pretty much every single time at the plate.
He needs to get back to the way he started the season. Heyward went to the plate with patience, and was only focused on taking a good cut and getting a base-hit, and if he got all of it then that was just a bonus, if he goes back to that, then he'll be fine, if he continues to keep swinging for the fences every time up, he could run in to trouble throughout the season, and his career if he never changes. I could see him as an Adam Dunn type of player with the way he's going right now, but I'm hoping and rooting for this kid to turn it back around and become a star.