or even good in game HR hitter.
See, there you go again.
A guy who's hit 25 and 29 HR the last two years, in THIS post steroid day and age, and who is on pace for another 29-30 HR this year, is absolutely, 100%, a "good in game HR hitter". Period.
He had the
9th most HR IN ALL OF BASEBALL last year. How is that not a good in game HR hitter? You're delusional.
Add in the fact that he plays the power-lite position of 2B, and he becomes an "elite in game HR hitter".
Very very few guys hit 30 HR nowadays. Anyone who does, is at a minimum, a good in game HR hitter. To say anything else is not understanding the game.