MLB

Baltimore comes in with a stronger raw offensive average and more home runs, but Toronto has been steadier in recent form on the mound and has allowed fewer runs overall. The Orioles have slipped in their last 10 and are dealing with a three-game skid, while Toronto has a better season run differential profile and a slightly better home record. At the plate, Baltimore has the edge in power, but Toronto has been more efficient at limiting damage, and that balance supports a tighter game than the market total implies.
Shane Baz gets the ball for Baltimore. He has a 6-15 record with a 4.11 ERA and 152 strikeouts, and his season line suggests a pitcher who can miss bats but has also had trouble turning outings into steady results. Baltimore will need him to control traffic early, because a few base runners against Toronto’s contact-driven lineup can create pressure fast. Trey Yesavage starts for Toronto. He is 5-5 with a 3.65 ERA and 91 strikeouts, and his season work points to better run suppression than Baltimore’s starter. Toronto’s edge on the mound is reinforced by its staff numbers as a whole, and if Yesavage gives the Blue Jays a solid start, the under gains value quickly.
Toronto’s pitching edge and Baltimore’s uneven recent form point to a lower-scoring game, even with the Orioles’ better power output. The projected final score is Toronto Blue Jays 4, Baltimore Orioles 2, which supports the under and keeps the game inside one run of separation for much of the night. Baltimore can score in bunches, but Toronto’s staff numbers and steadier run prevention make the under the strongest side.