Using my formula, I would figure Powell to be a .267-.320-.450 hitter. In HBD reality he's .262-.322-.455. He's right on track.
I would have Kim at .245-.305-.470. He's at .259-.330-.473. Close! I think his OBP is higher than expected because his Temper is so low. Guys like that get beaned a lot. I'll bet he is near the league lead in HBP. And he has nice speed, so he's going to leg out so IF hits...and stretch some singles into doubles.
As well, he's a 99 Makeup guy...they almost always overproduce at the plate. As well, I've found guys with Contact/vL/vR numbers in the 50 range, plus a bit of power, tend to have decent multi-year numbers. They can have considerable year-to-year fluctuation.....but over time they produce.
Here are two guys in the Kim template:
WilfredoHernandez used to be mine.
DustySalmon currently is.
In my experience, Kim has the better hitting numbers. If he had a multi-positional glove he would be worth paying quite a bit for for. I just re-upped Salmon at 3X$5M, because he can play everyposition (except catcher) on the field...and he can hit a bit.
I originally signed Salmon at the very end of the FA period for 1X$1.2M...nobody wanted him. And I'll point out, that at the age of 28, with 10 pro years, he just increased 2 pts (insignificant, I know) in his vL numbers. 99 Makeup guys are worth having.