It could be because those opponents countered your team, or you used inappropriate tactics (orders and formations are not compatible) or it could be because of hidden effects (poor form or poor percentage efficiency), or it could be a combination of any of those. Quality only does not guarantee you to win matches unless you have extremely superior players in terms of quality, and still in this case you might draw or even lose matches on a bad day if you use inappropriate tactics.