Stretching has not been shown to reduce injuries while working out. Not to mention that proper stretching requires just short of forever.
Doing progressive warmups has been shown to reduce muscle injuries.
I do about 4 warmup sets for almost every major muscle group.
8 at 50% of my
target weight.
6 at 60%
3-4 at 85%
1-2 at 95% for a good stretching of all your non-stretchable pieces.
Lets suppose you did that for
incline bench. You would not do that for flat. Maybe 1-2 at 90%.
I haven't had one strain or tear since adopting that "routine".
Fudo