All of my pitchers have stamina 3 points lower than their attributes on their player card and roster.
None of my coaches have any attribute impacting stamina one way or the other but when you look unemployed coaches you notice their attributes change depending on which job you are hiring them for. For example a coach's attributes for manager is different than his attributes shown for pitching coach or hitting coach.
I don't know what my manager's pitching attributes are because I paid no attention to when when I hired him. I wonder if those other attributes carry over into the game and it isn't only the pitching coach attributes that impact player attribute numbers.
I can't think of any other reason to account for this disparity. I wonder if anybody else has looked at this and can provide an explanation.
Edit - I loaded a save and fired the manager and coaches to look at their pitching coach attributes. None have pitcher stamina as an attribute. With that theory nixed I'm really wondering what is causing this. Every pitcher has stamina 3 points different from the roster attribute. Also slight differences in other attributes.
Comment