My thoughts:

I had the pitching as a slight edge to TOR but almost even.

Batting last 10 days --> BAL WRC 138 vs TOR 94.

Batting last 10 days --> BAL OBS 0.364 vs TOR 0.300

Relief Pitching --> BAL slight edge due to their better pitchers being available while TOR's best
relievers pitched yesterday.

Run Difference last 10 days --> BAL 20, TOR -1

BAL +4.6 units on the road. TOR -3.6 units at home

BAL has 2nd best road record (67%) behind the Yankees at 69%.
What am I missing?