rightA player only needs 20 minutes pitch time to get a result form.
wrong , progress has nothing to do with the difficulty of the game or the oppo. Every player has a range in gaining. Unfortunately this is big. A good trainer 5* can gain from a match between 80-90 till 150-160. The amount is random. The only thing can give extra gaining it's extra time in Cup or Ch.League knock out rounds.Against greater odds (for example playing against a higher quality team) your players will tire faster therefore gaining more progress in one match, how much progress gained is directly related to the amount of condition lost