On July 31, 2024, baseball enthusiasts will be treated to a riveting matchup as the Toronto Blue Jays visit Oriole Park at Camden Yards to take on the Baltimore Orioles, starting at 12:35 pm under scattered clouds. The pitching duel features Paolo Espino for the Blue Jays, who has struggled this season with an ERA of 7.714, against the Orioles’ more formidable Grayson Rodriguez, boasting an ERA of 3.822.

As of 2024, the Blue Jays find themselves 12th in the AL East with a 50-58 record, reflecting struggles both on and off the road, with a particularly worrying divisional record of 14-20. Despite a recent uptick, capturing six of their last ten games, they’re coming off a loss. Conversely, the Orioles are enjoying a stronger season, sitting 2nd in the division with a 64-44 record. They have shown resilience at home and on the road and have excelled in both day and night games.

From a betting perspective, the Orioles are favored to win with a -242 money line compared to the Blue Jays at +198. The point spread sits at -1.5 towards the Orioles, signaling expectations for at least a two-run victory margin. With an over/under of 9.0, bettors are predicting a moderately high-scoring game. These odds emphasize Baltimore’s dominance this season and the challenges Toronto faces in overturning expectations.