take consideration factors like the team tactics, morale, conditions, stadium attendance, wage bonus, contract expiry etc....

A higher quality team does not necessary means it will beat a below rating team.... I'll say one star difference