I’m getting a sense that you might be in school. If so, the best source of training advice is your coach. Your coach will know what you are doing in season and what kind of out of season training would work best to maximize your training.
The only other thing I would say is high schoolers especially tend to do a lot of hard stuff in season. You need some point where you forget about the hard stuff and just log a lot of miles. Without the latter, the former will not be as beneficial and will be much more risky.