Yep. ^^ Good answer!!

I don't get so many injuries (except when power training you have to expect them) and I attribute it to most of those things.
Rotation so no one starts a match below 90% condition, maxed out medical & pitch, very important.
I press whole pitch, but have my players physical stats very high to enable them to not be so tired during/after a match.
I don't ever use hard attacking either, that and hard tackling combined seem to up chances of injury a bit.
Also, I avoid stretching except for evening out condition, and on players that gain a lot from it.