Toronto Blue Jays vs San Francisco Giants MLB Betting Prediction

MLB Blue Jays vs San Francisco Giants Prediction 7/9/2024

The Toronto Blue Jays (41-49) travel to face off against the San Francisco Giants (44-47) on Tuesday, July 9th. This game will be played at Oracle Park in San Francisco and televised on NBCS. The Blue Jays are coming off a win in their previous game, while the Giants are looking to get back on track from a loss to the Guardians. First pitch is set for 8:45 CT.

Blue Jays vs. Giants Betting Prediction

  • Money Line Prediction: Blue Jays (+107)
  • Over/Under Prediction: Over 8 Runs
  • The Blue Jays have won 2 of their last 3 road games, showing strong recent performance away from home.
  • In their last 15 games, the Blue Jays have scored 5 or more runs in 8 games, indicating a potent offense.
  • Toronto has a recent winning streak of 2 games, suggesting positive momentum going into the game.
  • The Blue Jays have a better away record (20-25) compared to the Giants’ home record (19-28), indicating a potential advantage on the road.
  • In their last 10 games, the Blue Jays have a 4-6 record, which is better than the Giants’ 3-7 record, showing relatively better recent form.

Blue Jays vs Giants

toronto blue jays nba

The Blue Jays Are Coming Off A Win

The Blue Jays’s offense was hot right out of the gates in their most recent game vs. the Mariners, closing out their series with a 5-4 win. After going on to lose the first three games of the series, Toronto was the +126 underdog on the money line. It was a three-run 4th inning that really turned things around for the Blue Jays, and the Mariners could only score one run after the 3rd.

José Berríos got the start for the Blue Jays, going six innings and giving up four earned runs on seven hits. He also issued a costly walk and took the loss. George Springer had only one hit, but it was a home run, and the Blue Jays’s big 4th inning was capped off by a three-run homer from Chad Green.

Overall, the Blue Jays have a 41-49 record and are 5th in the AL East, 16 games behind the Orioles. They have won two straight games and have a 4-6 record in their last ten games.

On the road, Toronto is 20-25 straight up, but they are 27-18 vs. the run line. The O/U line for today’s game is set at 8 runs, and the Blue Jays have a 43-44 O/U record for the season. The O/U has gone over in their last two games.

Yusei Kikuchi Gets The Start For The Blue Jays

Left-hander Yusei Kikuchi gets the start for the Blue Jays today as he faces the Giants on the road. Kikuchi has made 18 starts this year and has a record of 4-8 with an ERA of 4.12. In his 18 appearances, he has turned in seven quality starts and is averaging 9.38 strikeouts per nine innings. Kikuchi’s last outing came against the Astros, where he finished with a no-decision, giving up two earned runs in 5 2/3 innings of work. Before that, he had lost three straight starts.

Blue Jays Offense Breakdown

For the season, the Blue Jays are averaging just 4 runs per game, which is 25th in the league. They have been even worse at home, averaging just 3.9 runs per game. As a team, they are batting .235, which is 16th in the league, and their team on-base percentage of .312 is 10th in the league.

Vladimir Guerrero Jr. has been the Blue Jays’ top power threat this season, as his 13 homers are 14th in the league. Guerrero Jr. is also batting .295 and has driven in 52 runs, which is 15th in the MLB. Daulton Varsho is 2nd on the team with 11 homers but is batting just .199 for the season.

The Giants Took The Last Game Of This Series

The Giants will be looking to get back on track after closing out their series vs. the Guardians with a 5-4 loss. This was especially tough, as they held a lead going into the 9th inning before the Guardians scored three runs in the bottom of the 9th. San Francisco was the +113 underdog on the money line going into the game.

Hayden Birdsong got the start for the Giants and took the loss. He only lasted 4 2/3 innings, giving up two earned runs, and issued the walk-off homer in the 9th. Michael Conforto had a big game at the plate, going 1/4 with a homer and three RBIs.

San Francisco’s overall series record this season is 15-12-2, and they are 46-45 against the run line. As the underdog, they have a 28-21 run line record. The Giants are 25-19 straight up at home and 19-28 on the road. Their average run differential in wins is +3.2, and it’s -3.6 in losses.

The Giants have dropped two straight games and are 11 games behind the Dodgers in the NL West. Their over/under record this season is 50-38, and their over streak is at 2 games. The O/U line for today’s game is set at 8 runs, which is lower than the average line for their games, as 46.2% of their games have had higher totals.

Blake Snell Gets The Start For The Giants

Left-hander Blake Snell gets the start for the Giants today as he faces the Blue Jays at home. So far, he has made six starts and has a record of 0-3 with a 9.51 ERA. Snell has yet to win a game at home, coming in with a record of 0-2 and 7.79 ERA. His ERA on the road is 13.28. Snell’s last outing came against the Yankees, where he finished with a no-decision, giving up three earned runs in 4 2/3 innings of work. He has finished with a no-decision in each of his last three outings.

Giants Offense Breakdown

san francisco giants

Heliot Ramos has been on fire for the Giants over his last nine games, going 13/37 with two homers and six RBIs. During this stretch, he has scored eight runs. For the season, Ramos is batting .299 with 12 homers, which is tied for the team lead. Matt Chapman and Michael Conforto also have 10 homers this season, with Chapman leading the team with 42 RBIs.

San Francisco’s offense is averaging 4.4 runs per game, which is 14th in the league. They are also 12th in batting average and have the 9th on-base percentage in the league. Overall, the Giants have the 16th ranked home run offense and are just 18th in isolated power.

Blue Jays vs Giants Prediction

Our predicted final score for this game is 5-4 in favor of the Blue Jays, and with the Blue Jays on the money line at +107, we see this as a great value pick.

Looking at the starting pitchers, we have Yusei Kikuchi finishing with six strikeouts, which is the fifth-best among starters today. As for Blake Snell, we have him finishing with six, which is 13th best.

Offensively, we have the Blue Jays finishing with nine hits, compared to the Giants with eight. And in terms of home runs, we have the Blue Jays finishing with more than the Giants.

Another bet you could look at is the over/under, and with the line sitting at eight runs, we would take the over, as we have this game finishing with a combined nine runs.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.