- This page contains affiliate links. We may earn a commission at no extra cost to you.
Toronto (45-50) at San Diego (47-48)
- When: Jul 12 2026, 4:10 PM
- Where: Petco Park, San Diego
- TV: SNET
Toronto vs San Diego MLB Preview & Pick
Moneyline: Toronto -131
Runline: Toronto -1.5 (+130)
Total: 8.5
Somehow, two offenses that usually treat scoring like it’s a luxury item combined for 15 runs on Saturday. Baseball is weird. Toronto enters Sunday’s finale as a -131 favorite, laying +130 on the run line, while the total sits at 8.5.
San Diego Padres: The Friars Found Runs?!
San Diego scored eight runs despite collecting free passes like they were loyalty rewards. Eleven walks, one hit batter and plenty of stolen bases fueled the chaos.
Ty France was everywhere, driving in a run, getting plunked, extending rallies and crushing a solo homer. Apparently, he woke up and chose violence.
The Padres now own 99 stolen bases this season, proving they don’t always wait for a home run when causing headaches.
German Marquez (4-2, 5.02 ERA) gets the ball after allowing just one unearned run over five innings against Arizona. He’ll try to give the Padres something they’ve desperately needed lately — a starter who remembers the game lasts more than five innings.
Toronto Blue Jays: Toronto’s Bats Finally Arrived
The Blue Jays have suddenly remembered how to score, plating 31 runs over their last four games. Unfortunately, their pitching staff has also decided to make every inning feel like a suspense movie.
Kevin Gausman (4-8, 4.32 ERA) looks to bounce back after a rough outing against San Francisco, where seven runs crossed the plate before he could escape. The good news? He owns a solid 3-1 record with a 2.85 ERA in nine career appearances against San Diego.
Vladimir Guerrero Jr. finally flexed his power with a game-tying three-run blast, just his sixth homer of the season. Blue Jays fans are hoping that’s the appetizer and not the entire meal.
LVSB’s Betting Prediction
Toronto has the hotter offense, San Diego has the momentum, and both bullpens have probably already started thinking about the All-Star break.
Final Score: Blue Jays 6, Padres 5
Lean: Blue Jays Moneyline (-131)
Total: Over 8.5 (-120)
- MLB Baseball Odds source: Bovada Sportsbook
- Get real-time live scores & latest betting odds here!