MLB

Toronto enters with a stronger recent pitching profile and a more efficient offense across the full season. The Blue Jays have scored fewer runs than Baltimore, but they have done it with a higher batting average, more contact, and fewer strikeouts, while the Orioles have depended more on the long ball and have been less steady in run production. Baltimore’s pitching numbers are still respectable, but Toronto’s overall staff has been slightly better in ERA, WHIP, and xFIP, which is a key reason this game projects as close rather than one-sided.
Max Scherzer is listed for Toronto. Even with the late-career workload, his season line still gives the Blue Jays a veteran option with strikeout ability and enough pedigree to work through a lineup that has been less efficient than its raw run total suggests. In a short-card game, his ceiling and ability to limit traffic give Toronto a real chance to stay in front. Baltimore’s starting pitcher was not listed in the supplied data, so a verified pitcher-by-pitcher comparison cannot be made from the information provided. That uncertainty matters because it keeps Baltimore from owning a clean pitching edge at home, and it adds support to the Blue Jays side as the more defined team on the mound.
Toronto has the cleaner statistical case in this game. Baltimore owns the home field, but the Blue Jays have the better offensive batting average, the better staff ERA, the better bullpen ERA, and the better WHIP, which is enough to justify a small underdog position. The most likely script is a one-run game with Toronto keeping scoring in check and doing just enough late. Projected final score: Blue Jays 5, Orioles 4.