The Baltimore Orioles (72-77) are visiting the Toronto Blue Jays (74-75) in a matchup that looks fairly balanced based on records. Toronto holds a slight edge in wins but both teams are hovering near .500, suggesting a competitive game.
Looking at the betting odds, the Blue Jays are favored at home with a moneyline of -158. This means you’d need to bet $158 to win $100 on Toronto outright. Meanwhile, the Orioles are the underdog at +130, offering a decent payout if they pull off the upset.
The spread is set at 1.5 runs. Baltimore is +1.5 at -172, so they are getting a small cushion and you’d need to bet $172 to win $100 backing them to either win or lose by just one run. Toronto is -1.5 at +142, meaning a $100 bet wins $142 if they win by two or more runs.
The total runs line is 7.5, with the under slightly favored at -122. Betting under means risking $122 to win $100, reflecting a modest expectation that the game might be lower scoring.
In summary, the odds suggest a close game with Toronto as a slight favorite. If you like the Blue Jays, the moneyline is safer but less profitable. For more value, consider Baltimore +1.5, though it requires a larger bet to win. The total hints at a moderately paced game, so the under could be worth a look if you expect pitching to dominate.