I dont think we have had a lot of long term injuries.
Vincent & Aljofree are the main ones off the top of my head, and now peacock.
Barry Corr dosnt count.
We did lose Roberts...but I'd agree this season has been about par for the course, it isn't injuries which have cost us, just basic ineptitude from a range of players at key monents.