Giants vs Blue Jays Picks and Prediction – 7/18/2025

By: David Anicetti |

Last Updated: 07/17/2025 at 9:42 PM ET

San Francisco Giants at Toronto Blue Jays 07/18/25 - MLB Picks & Predictions
Game Start: 7/18/2025, 11:07 PM UTC
Latest Odds: TOR -145 ; O/U 7.5

Giants vs Blue Jays Prediction

The San Francisco Giants open a three-game series on the road Friday versus the Toronto Blue Jays. San Francisco is 52-45. The Giants lost to the Los Angeles Dodgers 5-2 last Sunday in the final game before the All-Star Game break. San Francisco has lost two straight and three of the last four. The Giants trail first-place Los Angeles in the National League West by six games. Keep up to date with all the MLB action with our expert MLB picks.

Heliot Ramos is batting .262 with 14 home runs and 96 hits to lead San Francisco in the three categories. Wilmer Flores leads in RBI with 55, and Matt Chapman is the leader in on-base percentage at .349. San Francisco is batting .229 with a .369 slugging percentage. San Francisco has not announced its starting pitcher for Friday’s matchup with the Toronto Blue Jays.

The Toronto Blue Jays look to snap a two-game losing streak with a victory on Friday when hosting the San Francisco Giants. Toronto is 55-41 following Sunday’s 6-3 loss to the Athletics. Toronto lost two out of three to the Athletics and has dropped three of the last four. The Blue Jays lead the American League East by two games over the New York Yankees.

Alejandro Kirk is batting .303 to lead Toronto. George Springer leads in home runs with 16 and RBI with 53, while Bo Bichette leads in hits with 111. Vladimir Guerrero Jr leads in on-base percentage at .384. Toronto is batting .258 with a .404 slugging percentage. On Friday, Toronto will send Chris Bassitt to the mound. The right-hander is 9-4 with a 4.12 ERA, 104 Ks, and 29 BBs.

Giants vs Blue Jays Pick Analysis

The Toronto Blue Jays will win at home on Friday when hosting the San Francisco Giants, but the play here is UNDER. The UNDER has cashed in five of San Francisco's last seven, four of Toronto's last five, five of Toronto's last seven versus San Francisco, and four of Toronto's last six played at home versus San Francisco. Toronto starter Chris Bassitt has had two consecutive strong outings, allowing one run on four hits across seven innings. Final Score Prediction: Toronto Blue Jays win, but our best play is UNDER 4-2.

Our Free MLB Pick for Toronto Blue Jays vs San Francisco Giants

Under 7.5