Toronto Blue Jays vs Baltimore Orioles Prediction MLB Picks 7/31/24

Pick details

Baltimore Orioles (64-44) vs Toronto Blue Jays (50-58)

July 31, 2024 at 12:35 PM EDT

The Line: Betting Odds: Baltimore Orioles -235 / Toronto Blue Jays +194 — Over/Under: 9

(Get latest betting odds)

In this article we will formulate a Toronto Blue Jays vs Baltimore Orioles prediction for this MLB game on Wednesday, July 31st at Camden Yards in Baltimore, Maryland. To formulate this prediction for game four in the series, we will examine:

  • The Blue Jays recent form and recent player performance 
  • The Orioles recent form and recent play performance
  • Recent Betting trends and streaks involving Toronto 
  • Recent Betting trends and streaks involving Baltimore
  • Recent betting trends in games played between Toronto and Baltimore
  • A summary that ties it all together and produces a favorable betting outcome for Today’s Game between Toronto and Baltimore

Blue Jays Going for the Series Split 

The Toronto Blue Jays are 50-58 this season and they have won four of their last six games. Toronto has lost games one and three in this series, but they did win game two by a score of 8-4. Prior to this series, the Blue Jays swept the Rangers in three games, lost two out of three against the Rays, and lost two out of three against the Tigers. Toronto is 6-4 in their last ten games and they are last in the AL East. 

The Toronto pitching staff has a 4.59 ERA, a 1.33 WHIP, and a .253 opponent batting average. The Blue Jays offense has scored 445 runs with a .240 batting average and a .312 on base percentage. Vladimir Guerrero is batting .312 with 21 home runs and 69 RBI’s for the Blue Jays this season. Toronto has scored at least five runs in five of their last six games. 

Orioles Trying to Gain Momentum 

The Baltimore Orioles are 64-44 this year and they have won three of their last four games. Baltimore has won games one and three in this series by scores of 11-5 and 6-2. Prior to this series, the Orioles lost two out of three against the Padres, lost two out of three against the Marlins, and won two out of three against the Rangers. Baltimore is just 4-6 in their last 10 games, but they continue to battle the Yankees for first in the division. 

The Baltimore pitching staff has a 3.79 ERA, a 1.22 WHIP, and a .234 opponent batting average. The Orioles offense has scored 543 runs with a .254 batting average and a .318 on base percentage. Gunnar Henderson is batting .283 with 28 home runs and 64 RBI’s for the Orioles this season. Baltimore has scored at least four runs in seven straight games. 

Starting Pitchers

The projected starting pitcher for Toronto is Paolo Espino, who is 0-0 with a 7.71 ERA and a 2.14 WHIP over 4.2 innings pitched this year. Espino allowed four earned runs and eight hits over two appearances against the Yankees and Rockies back in April. The projected starting pitcher for Baltimore is Grayson Rodriguez, who is 12-4 with a 3.82 ERA and a 1.23 WHIP over 110.2 innings pitched this year. Rodriguez has allowed two earned runs or fewer in three of his last five starts. 

Why the Orioles will beat the Blue Jays

  • The home team has won five of the Blue Jays’ last six games.
  • The Blue Jays have lost each of their last three day games against AL East opponents.
  • The Orioles have covered the run line each of their last four day games against AL East opponents that held a losing record.
  • The Blue Jays have failed to cover the run line in five of their last six day games against American League opponents that held a winning record.

Total Runs Facts

  • Each of the Blue Jays’ last eight day games against American League opponents have gone OVER the total runs line.
  • Seven of the Orioles’ last eight games after playing the previous day have gone OVER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Blue Jays’ last eight games against American League opponents.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the last four day games between the Blue Jays and Orioles at Oriole Park at Camden Yards.

Baltimore Orioles Player Prop Facts

  • Anthony Santander has recorded at least one hit in each of his last 12 home appearances against AL East opponents.
  • Cedric Mullins has recorded a Double in three of his last four appearances after playing the previous day.
  • James McCann has recorded a Single in each of his last nine appearances at Oriole Park at Camden Yards against AL opponents that held a losing record.
  • Anthony Santander has hit a home run in each of the Orioles’ last three day games against AL opponents that held a losing record.
  • Anthony Santander has recorded at least one RBI in six of the Orioles’ last seven games against AL opponents.
  • Anthony Santander has recorded at least one total base in each of his last 12 home appearances against AL East opponents.
  • Anthony Santander has scored at least one run in nine of the Orioles’ last 10 games.

Toronto Blue Jays Player Prop Facts

  • Vladimir Guerrero Jr. has scored at least one run in each of the Blue Jays’ last nine road games against AL East opponents that held a winning record.
  • Vladimir Guerrero Jr. has recorded at least one hit in each of the Blue Jays’ last 14 games against AL opponents.
  • Kevin Kiermaier has recorded a Double in three of his last four appearances at Oriole Park at Camden Yards.
  • Vladimir Guerrero Jr. has recorded at least one Single in each of his last eight appearances in day games against teams that held a winning record.
  • Vladimir Guerrero Jr. has hit a home run in six of the Blue Jays’ last eight games against AL East opponents that held a winning record.
  • Vladimir Guerrero Jr. has recorded two or more RBIs in four of the Blue Jays’ last five road games against AL East opponents.
  • Vladimir Guerrero Jr. has recorded at least one total base in each of the Blue Jays’ last 14 games against AL opponents.

Toronto Blue Jays vs Baltimore Orioles Prediction 

Baltimore comes into this game looking for a much needed series win, as they continue to battle the Yankees in the AL East. The Orioles are 33-25 at home this year, while the Blue Jays are 24-30 on the road. Baltimore is currently leading the AL East by a half game, but they haven’t played very well over the last few weeks. Toronto is dead last in the division and they don’t have a set plan for pitching in this game, so make sure you check their probable pitcher closer to game time. We know Grayson Rodriguez will get the ball for the Orioles and he has been pretty solid so far this season. Baltimore is a big favorite in this game and I think they will roll to the victory. My Toronto Blue Jays vs Baltimore Orioles prediction is for the Orioles to win by at least two two runs. 

David Racey's Pick: Orioles -1.5

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • MLB Player Prop Picks (Batter Props) 9/11/2025 Today’s MLB Picks

    September 11, 2025

  • Pittsburgh Pirates vs Baltimore Orioles Prediction 9/11/2025 Today’s MLB Picks

    September 11, 2025

  • Beatriz Haddad Maia vs Laura Pigossi Prediction 9/11/2025 Today’s Tennis Picks

    September 11, 2025

  • Iva Jovic vs Camila Osorio Prediction 9/11/2025 Today’s Tennis Picks

    September 11, 2025

  • Nationals vs Marlins Prediction 9/11/2025 Today’s MLB Picks

    September 11, 2025

  • Tigers vs Yankees Prediction 9/11/2025 Today’s MLB Picks

    September 11, 2025

  • NC State vs Wake Forest Prediction 9/11/2025 Today’s College Football Picks

    September 11, 2025

  • Elise Mertens vs Elsa Jacquemot Prediction 9/10/2025 Today’s Tennis Picks

    September 11, 2025

  • Washington Commanders vs Green Bay Packers Prediction 9/11/2025 Today’s NFL Picks

    September 11, 2025

  • Washington Commanders vs Green Bay Packers Player Prop Picks 9/11/2025 Today’s NFL Picks

    September 11, 2025