Everyones body is different when they start lifting. I have also re-arranged my workout schedule around league or bigger tournaments. It makes a difference in my game also lifting in the morning can also help. It gives your muscles the entire day to recover before a league match. I also reccomend getting on creatine, but you need to make sure are drinking enough water for it to really help you. I have found that it really cuts my muscle recovery time as long as you stay consistent.