Just try to train every day without waist condition, every 3 hours that passe without training and full condition, you are waisting around 0,4SP, i had a player that was able to gaine 3SP/day only with the games and Daily training.
Whend you have 2 games per day you normally have to use greens to recover players for the second match, that way you are already giving extra training.