They are close to the same but yes, Jay's are slightly better but that's not saying much compared to the Sox.
Their run differential was close coming into this series. Blue Jay's have a good record in one run games unlike the Red Sox.
The only difference is that the Jay's have a way better defense and better overall pitching.
That alone will win you more ball games throughout the year.
If the Red Sox had a great defense they would probably be 3rd place in the division instead of last.