So stamina actually plays a part in this as well.
Lower stamina and your coach will try and sub the guy pretty early, and he will end up playing low 30's minutes (like, 33, 34)
Higher stamina (that is, Proficient), the guy will not get subbed, or will onyl get subbed for a few minutes, so end up playing high 40's for minutes.