Your cart is currently empty!

San Francisco Giants vs Toronto Blue Jays Prediction 07/18/2025 Picks
Pick details
San Francisco (52-45) vs Toronto (55-41)
July 18, 2025 at 07:07 PM EDT
The Line: Betting Odds: Toronto -1.5 — Over/Under: +8.5
The San Francisco Giants and Toronto Blue Jays meet Friday in MLB action at Rogers Centre. Here’s a San Francisco Giants vs Toronto Blue Jays Prediction. This article will include a San Francisco Giants vs Toronto Blue Jays Pick.
San Francisco Giants Betting Preview
The San Francisco Giants are 52-45 on the year and play the Braves, Mets, and Pirates next. The San Francisco Giants are batting .229 on the season, have a .309 OBP, and a .369 slugging percentage. The San Francisco Giants’ pitching staff has a 3.50 ERA and a 1.25 WHIP. Heliot Ramos leads the San Francisco Giants with 96 hits and 47 RBI, while Jung Hoo Lee and Willy Adames have combined for 164 hits and 88 RBI.
Justin Verlander gets the ball for the San Francisco Giants, and he is 0-7 with a 4.70 ERA and 67 strikeouts this season. Verlander is 4-7 with a 4.13 ERA and 101 strikeouts in his career against the Toronto Blue Jays.
Toronto Blue Jays Betting Preview
The Toronto Blue Jays are 55-41 on the year and play the Yankees, Tigers, and Orioles next. The Toronto Blue Jays are batting .258 on the season, have a .330 OBP, and a .404 slugging percentage. The Toronto Blue Jays’ pitching staff has a 4.16 ERA and a 1.27 WHIP. Bo Bichette leads the Toronto Blue Jays with 111 hits and 53 RBI, while Vladimir Guerrero Jr. and Ernie Clement have combined for 187 hits and 71 RBI.
Chris Bassitt gets the ball for the Toronto Blue Jays, and he is 9-4 with a 4.12 ERA and 104 strikeouts this season. Bassitt is 3-2 with a 4.54 ERA and 44 strikeouts in his career against the San Francisco Giants.
Why the Toronto Blue Jays will win
The Blue Jays have won each of their last seven home games.
The Giants have lost each of their last three night games against American League opponents that held a winning record.
The Blue Jays have covered the run line each of their last five night games against teams that held a winning record.
The Giants have failed to cover the run line in seven of their last eight games following a home loss.
The Giants have trailed after 5 innings in each of their last three road games against American League opponents that held a winning record.
The Giants have trailed after 3 innings in three of their last four night games against American League opponents that held a winning record.
Why the San Francisco Giants will win
The Giants have won five of their last six games as underdogs after going to extra innings.
The Blue Jays have lost three of their last four games as favorites.
The Giants have covered the run line in each of their last eight games as road underdogs after going to extra innings.
The Blue Jays have failed to cover the run line in each of their last six games as home favorites against National League opponents following a loss.
The Blue Jays have trailed after 5 innings in three of their last four games against National League opponents that held a winning record.
Toronto Blue Jays Player Prop Facts
Chris Bassitt has recorded six or more strikeouts in six of his last seven home appearances.
Daulton Varsho has recorded at least one hit in each of his last nine appearances with the Blue Jays as favorites against NL opponents.
Daulton Varsho has hit a home run in three of his last four appearances with the Blue Jays as home favorites against NL West opponents.
Vladimir Guerrero Jr. has recorded a Double in each of the Blue Jays’ last three games as favorites against NL West opponents.
Chris Bassitt has recorded a win in four of his last five appearances against NL opponents.
Bo Bichette ranks 5th in the league in Hits (111) this season.
San Francisco Giants Player Prop Facts
Rafael Devers has hit a home run in three of his last four appearances with his team as an underdog against the Blue Jays.
Justin Verlander has recorded five or more strikeouts in 18 of his last 19 Friday night appearances against teams that held a winning record.
Casey Schmitt has recorded at least one hit in each of his last nine appearances against AL East opponents.
Justin Verlander has recorded a win in three of his last four road appearances against the Blue Jays.
Patrick Bailey has recorded a Double in each of the Giants’ last three games at Rogers Centre against AL East opponents that held a winning record.
San Francisco Giants vs Toronto Blue Jays Prediction
Verlander is a Hall of Fame pitcher, but he’s a shell of himself at 42 years old. He has a 4.70 ERA and 1.42 WHIP, and he’s allowed 31 hits and 15 earned runs in his last 24.2 innings. The Giants have lost 10 of the last 12 games Verlander has pitched. Bassitt has been hittable as well this season, but through 57.2 innings at home, he has a 2.81 ERA compared to a 5.66 ERA on the road. The Blue Jays are 9-1 this season when Bassitt pitches at home. I have to side with the Blue Jays at home.