I'm not going to put up James Wood's numbers here because you have probably already seen them and honestly the actual numbers don't matter. After a brief cold spell Wood got hot again and he's basically doing everything at the highest possible level in AAA right now. There is no good production-related reason to keep him in the minors.
So why is he in the minors?
Is it service time manipulation? Not directly. That usually ends in April when you've kept a player from getting his full year of service time, getting the team another.
It's possible they are trying to avoid Super 2 status, which team control doesn't change but you get into arbitration quicker. The number - which used to be closer to the service time manipulation date, has been drifting lower as teams try all they can to be cheap (sorry, sorry ownership fans GET VALUE) and would likely sit somewhere between 110 and 120 for guys brought up this year. So if you want to be safe you are aiming for under 110 days. That would be around June 12th if I'm counting right. However I'm not entirely sure that this is the reason.
I think this is the reason, well at least the first part
"The top two finishers in Rookie of the Year voting in each league are automatically awarded a full year of service, regardless of how much they actually accrued that year. Teams will receive extra draft picks as compensation for promoting young players to their Opening Day roster who later finish in the top 3 in the Rookie of the Year voting"
Can James Wood finish in the Top 2 in ROY voting right now? Probably not but it's not quite impossible yet. The best bets are all pitchers Imanaga, Yamamoto, and Skenes. And Imanaga and Yamamoto are well ahead in value BUT pitchers are pitchers and injuries and load management will come into play. On the offensive side there's only one bat that Wood couldn't pass with a furious start and that's the previously unheralded Joey Ortiz. Give this all a few more weeks (hey maybe mid June!) and Wood'll be too far behind to possibly catch up.Now they know he's good enough to win ROY and would like that compensation but would they hold him long enough to make that happen? I can't see how. These are the "September call-ups" because you only need 45 days of active time to lose the rookie designation. Can they keep Wood down until late August? God, I hope not.