I have been repeating for many years on end now the phrase that should be beaten into the head of all my readers:
Just because you’re training, doesn’t mean you’re training for hockey.
Too many athletes run very general programs such as bodybuilding routines, powerlifting routines, and CrossFit — and sometimes they just sort of make things up as they go along and hope that it turns out to improve their performance in the end. This isn’t how sports science works and it’s definitely not how program design works, if it were that easy than there would be no “best strength and conditioning coaches” out there because everyone would be doing the same things.