Giants vs Blue Jays

San Francisco Giants vs Toronto Blue Jays Betting Pick, Preview & Odds – July 18, 2025

The San Francisco Giants visit the Toronto Blue Jays at Rogers Centre on July 18, 2025, for the first game of a three-game series. First pitch is scheduled for 7:07 p.m. Eastern. The Blue Jays currently lead the American League East with a 55–41 record, while the Giants enter at 52–45, third in the National League West. Toronto has been strong at home with a 32–16 record, while the Giants have struggled on the road, sitting below .500 against the spread away from Oracle Park.

Tonight’s starting pitchers are Justin Verlander for San Francisco and Chris Bassitt for Toronto. Bassitt comes in with a 9–4 record and a 4.12 ERA, while Verlander is still seeking his first win at 0–7 with a 4.70 ERA. Current betting odds list the Blue Jays as moderate favorites, with the moneyline around -136 for Toronto and +116 for San Francisco. The run total is set at 8.5.

This matchup features two teams with postseason aspirations and contrasting strengths: the Giants rely on their pitching, while the Blue Jays are powered by a balanced offense and strong bullpen.

Series and Recent History

The Giants and Blue Jays haven’t been regular opponents, but when they have met, Toronto has had the upper hand lately. Looking back to July 2024, Toronto took two out of three from San Francisco in California. That continued a mini-streak, with the Jays sweeping the season series two years running. Historically, these teams don’t have a lot of bad blood, but it’s clear Toronto has had the Giants’ number when they’ve played lately.

Both teams enter the series fighting for playoff position. The Blue Jays are first in the AL East at 55–41. They’ve got a 72 percent chance at a playoff spot and a slim shot at a World Series run. The Giants are 52–45, third in the NL West, and hanging on to Wild Card hopes at about 39 percent, per current projections.

Recent form matters. Toronto has been red hot since late May, running up a 28–13 record with a 10-game win streak in the mix. San Francisco, on the other hand, has been up and down. They’re 2–3 in their last five, just 1–4 against the spread (ATS) in that stretch, and have been inconsistent with the bats.

Pitching Matchup: Justin Verlander vs. Chris Bassitt

Let’s talk arms. Tonight, Justin Verlander gets the start for the Giants, while Chris Bassitt takes the hill for Toronto.

Justin Verlander (Giants)

  • Record: 0–7
  • ERA: 4.70
  • Innings: 76.2
  • Strikeouts: 67
  • WHIP: 1.42

This is not the Verlander of old. He’s winless so far, and that ERA north of 4.50 with a WHIP above 1.4 tells you he’s been hittable. He still gets the occasional strikeout, and early in games his stuff is decent (just a 2.40 ERA in first innings this year). But as games wear on, Verlander has struggled. Hitters are getting to him late, and long innings have led to trouble for San Francisco. He’s got the experience, and nobody doubts his ability to adjust, but right now, he’s a shaky bet if you’re counting on a dominant performance.

Chris Bassitt (Blue Jays)

  • Record: 9–4
  • ERA: 4.12
  • Innings: 107.0
  • Strikeouts: 104
  • WHIP: 1.35

Bassitt, meanwhile, is the picture of reliability. He’s not an ace, but his numbers are steady. Nine wins, solid strikeout numbers (about a K per inning), and a 4.12 ERA that, while not elite, gives Toronto a chance to win every time out. His WHIP is better than Verlander’s, and he’s had some quality starts at home. Over the last month, his ERA has ticked up a bit (5.35 over his last seven outings), but he’s still outpitching what the Giants will bring tonight.

Let’s get into the team stats that matter when you’re looking to place a wager.

Giants

  • 52–45 overall, third in NL West
  • 2–3 in their last five, just 1–4 ATS recently
  • Best team ERA in the NL at 3.50, thanks to a deep rotation
  • Run line is spotty: 22–27 ATS on the road
  • Offensively, they’re struggling: batting just .229 with a .369 slugging percentage
  • Key bats like Rafael Devers and Matt Chapman have been banged up or in slumps
  • Bullpen remains a plus, with Camilo Doval and Randy Rodriguez handling late-inning work

This is a Giants club that pitches well but just doesn’t score enough. If they get into a slugfest, they’re usually on the losing end.

Blue Jays

  • 55–41 overall, leading AL East
  • 32–16 at home, 23–25 on the road
  • 55–41 ATS, steady against the number
  • Offense is league-average, wRC+ right at 99, but was second-best in MLB in May
  • Pitching staff is anchored by Bassitt, Berríos, and a strong bullpen (Brendon Little, Jeff Hoffman, etc.)
  • They cover the spread at home and are generally a better bet at Rogers Centre

The Jays are built for home games, with a dependable bullpen and enough pop to take advantage of smaller ballparks. Their bats have cooled a bit from their May tear, but the offense is still good enough to make the difference.

Odds and Market Analysis

Looking at tonight’s odds, Toronto is a moderate favorite at -136 on the moneyline, with San Francisco at +116. The run line gives 1.5 runs to the Giants, and the total sits at 8.5. Books are showing more money coming in on Toronto, and that lines up with both recent form and the pitching matchup.

Toronto is 55–41 straight up and ATS, so the market has been right on them more often than not. Giants backers have had a tougher go, especially on the road, with ATS and moneyline numbers reflecting their uneven run production.

The Jays’ bullpen also adds a bit of late-game security, and if you like betting live, Toronto has shown they can hold leads at home, especially with their current setup crew.

Picks and Betting Predictions for Giants vs. Blue Jays (July 18, 2025)

Moneyline:
Pick: Blue Jays -136
Toronto is the stronger team at home, and Chris Bassitt has been more consistent than Verlander this year. The Blue Jays’ offense should have the edge, especially with Verlander’s struggles late in games.

Total Runs:
Pick: Under 8.5 (-110)
Both teams lean on their pitching staffs, and the Giants have had trouble scoring runs. With Bassitt in decent form and Verlander capable of a quality start early, this game projects as a lower-scoring matchup.

Prop Bets:

  • Chris Bassitt Over 5.5 Strikeouts
    Bassitt has averaged nearly a strikeout per inning and faces a Giants lineup that struggles against right-handed pitching.
  • Blue Jays to Score First (-130)
    Toronto tends to start fast at home, and Verlander has had issues in the first two innings this season.

Summary:
The Blue Jays are in the better spot, both statistically and situationally. Take Toronto on the moneyline and consider the run line for extra value. The under is also worth a look, given both teams’ pitching strengths and San Francisco’s weak offense. For props, lean Bassitt strikeouts and the Jays to get on the board first.

As always, monitor lineups and bullpen availability before placing final wagers. Good luck with your bets.