This could be down to his tackling setting!. I was in the same situation as you last season, I was dominating games but still either losing or drawing, then someone on here posted there stats of a game and after studying them I noticed the only stat that was better on the team that won( but was much much weaker) was his tackling!!! he had alot more that the other team!, so since then I play hard tackling more now and upto now 9 games in I have won every match! it might be a coincedence but the tackling stats on games ive played now have been better than all of my opponenets.