you forgot this is game not real life, in real life many factor can impact result like weather, condition, player morale even grass/stadium condition, etc.
so this game want to reflect that? maybe they need to upgrade their AM report then, like add "the weather is not so good for our team" or "xxxx player personal problem bla bla bla"
you train good, you play good, you know how to play your team then you good to go.
i witness many good active manager hammered by "whatever" active manager, using odd formation, fielding odd player.
as for TS , 120% against 124% is fine, 7:0 still acceptable.there are some team with 100% hammered down 120% team you know hehehe.
my tips for ts : for attacker train only his attacking skills , train/treat them good you will be good ")