On a side note, one thing I found that helped me with performance quite a bit was stretching outside of exercise. About a year or so ago, I really started to notice the loss in flexibility around my back and hips. I started to make those old man grunts when reaching down for stuff.
That's when I started a stretching routine that worked my hips, lower back, and shoulders, common tight areas for hockey players. It was slow going at first, but then, I started to notice that all those aches and pains I used to get after hockey would subside or even go away with a little light stretching while watching TV. It used to be that if I played two games too close together, I'd be sore for days, but now I can play three games within a 12 hr period and be fine the next day.
I used to get these nasty knots between my shoulder blades that would not go away for days, but now, a little stretch here or there, and it's pop-pop, and it's gone. Regaining flexibility has helped everything, from lengthening my stride, improving my cross-overs, shot, and general endurance. It definitely turned back the clock a few years for me.
Highly recommended for geezers and those approaching geezer territory.