Actually the stats listed are considered very good for a milb pitcher (though he was older than most player in lower level), and also depends on which leagues he played in. And I also agree that other stats are very important for pitchers (height, velo). If you look closely you will see how they rushed him through this year, most likely because of his age. He's now up against it's now or never shot. This happens sometimes when a team is not in playoff contention as well.
FWIW, the player is 26, most players at that age have been called up at one time or another on most teams, if they produce, they are kept by most teams, sometimes just for fill in for injury, help with the bullpen due to tired arms, etc, if they don't produce, they are gone.
I don't mean to be negative, but you have to present the whole scenerio. I wish the young man lots of luck and success, but MLB is what it is and a september callup can sometimes be your last.
There is an awful lot of talent out there, and MLB players are getting younger and younger each year, 26-27 has become the break point for most.