I believe the reason is the training drills level + how often on a daily basis, you and them are training.
Had the same opinion in one of my matches, and I know the opposite team WAS training harder...