David Edvardsson har haft en tuff säsong med skadeproblematik.