Tyson Foerster's shoulder injury might have been the worst and best thing to happen to him last season.

The Flyers forward prospect was out more than four months recovering from surgery for a dislocated shoulder, but the time away allowed the 20-year-old to work on other areas of his game.

He said he now feels better prepared to push for an NHL spot this season.

"Everything happens for a reason," said Foerster, the No. 23 pick of the 2020 NHL Draft. "It [stunk] a lot. I wanted to be playing, I wanted to be with the guys every night and working out with them and doing all that sort of stuff. But I knew it's a bigger picture and I got to work, get my shoulders healthy now so I can be ready to go in the future."