Giants at Blue Jays Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 18
Justin Verlander is slated to take the mound for San Francisco against Chris Bassitt for Toronto.
The Jays won 11 of 13 games heading into the All-Star Break to assume first place in the American League East by two games over the New York Yankees. The offense has been exceptional for Toronto averaging 6.2 runs per game over their last 13 games.
The Giants entered the Break looking like they are ready to make a push in the National League West and Wild Card races. They return to the diamond having won six of their last eight. To really make some noise San Francisco needs Rafael Devers to start cooking. Devers is hitting just .205 in July (8-39).
Lets dive into the matchup and find a sweat or two.
We've got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Giants at Blue Jays
Date: Friday, July 18, 2025
Time: 7:07PM EST
Site: Rogers Centre
City: Toronto, ON
Network/Streaming: NBCSBA, Sportsnet, MLBN
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Giants at the Blue Jays
The latest odds as of Friday:
Moneyline: Giants (+114), Blue Jays (-135)
Spread: Blue Jays -1.5
Total: 8.0 runs
Probable starting pitchers for Giants at Blue Jays
Pitching matchup for July 18, 2025: Justin Verlander vs. Chris Bassitt
Giants: Justin Verlander (0-7, 4.70 ERA)
Last outing: July 9 vs. Philadelphia - 6IP, 2ER, 7H, 0BB, 7KsBlue Jays: Chris Bassitt (9-4, 4.12 ERA)
Last outing: 7/13 at Athletics - 1IP, 0ER, 0H, 0BB, 1K
Giants: Justin Verlander (0-7, 4.70 ERA)
Last outing: July 9 vs. Philadelphia - 6IP, 2ER, 7H, 0BB, 7Ks
Blue Jays: Chris Bassitt (9-4, 4.12 ERA)
Last outing: 7/13 at Athletics - 1IP, 0ER, 0H, 0BB, 1K
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top betting trends & insights to know ahead of Giants at Blue Jays
Betting the Blue Jays on the Money Line is up 6.40 units with Chris Bassitt as the starting pitcher at home
The Under is 11-8 (58%) in the Blue Jays' games this season with Chris Bassitt on the bump
With Chris Bassitt starting, the Blue Jays are up 5.71 units on the Run Line at Rogers Centre in 2025
George Springer is 0-12 in his last 4 games and just 2-23 in his last 7.
Heliot Ramos was 1-13 in the 3-game series against the Dodgers heading into the Break
If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Expert picks & predictions for tonight's game between the Giants and the Blue Jays
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Friday's game between the Giants and the Blue Jays:
Moneyline: NBC Sports Bet is recommending a play on the Toronto Blue Jays on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the San Francisco Giants at +1.5.
Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC
Follow our experts on socials to keep up with all the latest content from the staff:
Jay Croucher (@croucherJD)
Drew Dinsick (@whale_capper)
Vaughn Dalzell (@VmoneySports)
Brad Thomas (@MrBradThomas)
Hashtags

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles
Yahoo
15 minutes ago
- Yahoo
Aaron Judge's solo homer (36)
Aaron Judge takes this one deep to right-center field to get the Yankees on the board early

Associated Press
16 minutes ago
- Associated Press
Astros place 3rd baseman Paredes on 10-day IL with right hamstring strain
SEATTLE (AP) — Houston Astros third baseman Isaac Paredes was placed on the 10-day injured list Sunday with a right hamstring strain. Paredes was injured running to first base on a single to left field during Saturday night's 7-6, 11-inning loss to the Seattle Mariners. Paredes left the game and was replaced by Zack Short. The 26-year-old is hitting .259 with 19 home runs and 50 RBIs this season. Additionally, catcher César Salazar was optioned to Triple-A Sugar Land. In corresponding moves, infielders Shay Whitcomb and Jon Singleton were recalled from Sugar Land. To make room for Singleton on the Astros' 40-man roster, infielder Brendan Rodgers was transferred to the 60-day injured list. Rodgers sustained a concussion and a broken nose when he collided with a teammate during a minor league rehab assignment, the team said Saturday. The 28-year-old Rodgers was playing for Triple-A Sugar Land on Friday in the first game of his rehab assignment when the collision occurred in the third inning. He had been sidelined since June 15 with a left oblique strain. Rodgers is batting .191 with two homers and 11 RBIs in 43 games for Houston this season. ___ AP MLB:


USA Today
17 minutes ago
- USA Today
Cody Bellinger Player Props: July 20, Yankees vs. Braves
Cody Bellinger and the New York Yankees take on the Atlanta Braves, and starting pitcher Grant Holmes, on July 20 at 1:35 p.m. ET at Truist Park. Bellinger recorded a homer in his previous game (going 2-for-5). Find odds, stats, and more below to make your Cody Bellinger player prop bets. Bellinger has 18 doubles, three triples, 17 home runs and 29 walks while batting .284. In MLB play, Bellinger ranks 36th in home runs and 33rd in RBI. Watch tonight's Yankees game on Fubo! Cody Bellinger Prop Bets and Odds How to Watch New York Yankees vs. Atlanta Braves Cody Bellinger prop bet insights MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 1:25 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub. Cody Bellinger stats against the Braves Braves starter: Grant Holmes