Los Angeles Angels vs Toronto Blue Jays Prediction, 7/5/2025 MLB Picks, Best Bets & Odds
Game: Los Angeles Angels vs Toronto Blue Jays
Date: Saturday, July 5, 2025
Location: Rogers Centre in Toronto, ON
TV: Sportsnet
Odds/Point Spread: Los Angeles (+110) Toronto (-130)
The Los Angeles Angels (42-43) are hitting the road to Rogers Centre on Saturday where they will compete against the Toronto Blue Jays (48-38). The moneyline on this game has Los Angeles at +110 and Toronto is opening at -130. The betting total is set at 9. The pitchers who are expected to start will be Jack Kochanowicz and Max Scherzer.


As a squad, the Los Angeles Angels are earning 4.3 runs/g, which ranks them 16th in baseball. They have racked up 366 runs while having a team on-base percentage of .296. The Angels have accounted for 115 doubles as a squad and have hit 125 baseballs out of the park. They have 352 runs batted in as well as 648 base knocks on the season, and their batting average is sitting at .228. Los Angeles has a slugging % of .407 and have been rung up 830 times, while drawing a walk on 237 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is coming off an easy winner on Friday! We have nailed 12 of our last 17 selections! Saturday will feature a 7-unit selection you do not want to miss (first pitch is 4:10 p.m.). Check out our handicapper’s page for a promo code on an weekly MLB package. Stream this game live on MLB.tv and sign-up below with a daily picks package from MLB.tv. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Betting Picks
They have a strikeout to walk ratio of 2.03 and their pitching staff has a collective WHIP of 1.46. Angels pitchers have relinquished 108 home runs and also 416 runs in total (24th in baseball). Los Angeles has given up 766 hits (9.2 per 9 innings) as well as 382 earned runs. The Angels have compiled a team ERA of 4.56 so far this year (24th in MLB), and they have rung up 672 batters. Their pitching staff has walked 331 players from the other team and their FIP is 4.59 as a team on the year.
The Angels have sent 284 relief pitchers to the hill over the course of the season. The relievers have inherited 131 runners so far this year with 33.6% of them earned a run for their team. They have accumulated 21 saves so far this year and have blown 19 out of their 40 chances to get a save. The Angels relievers have a save rate of 52.5% and have stepped onto the mound in 89 save situations. The relief pitchers have accumulated 46 holds on the season (19th in baseball). Angels bullpen pitchers have come into the game with runners on 88 times in addition to having 114 appearances in high leverage situations.
The Angels have converted 67.9% of balls hit into play into outs in their 6,780 innings on the diamond, which has them ranked 27th in baseball. The Kansas City Royals have 2,260 putouts so far this season, as well as 763 assists and 52 errors. Their fielding percentage is at .983 which is 25th in baseball, and have a total of 91 double plays.
Kochanowicz has taken the hill for 151 innings and is sitting with 86 strikeouts so far in his pro baseball career. His ERA is 4.82 (81 ER's allowed) and his career WHIP is 1.403. He has given up 162 base hits (9.6 hits per 9 innings) and has had 50 free passes. Kochanowicz (5-14 career record) is the owner of a FIP of 4.75 while he has gone up against 642 hitters in the majors.
The Toronto Blue Jays have accumulated an on-base percentage of .330 in addition to a team batting average of .258 so far this year. They have struck out on 579 instances (30th in baseball) and have totaled 750 base hits. Toronto has knocked in 89 home runs for the year to go along with 376 RBIs. The Blue Jays hold a team slugging % of .401 and they score 4.57 runs per contest (12th in MLB). They have hit 142 doubles, while taking a walk 290 times and scoring 393 runs.
The Blue Jays hold a team WHIP of 1.270 and are the owners of a FIP of 4.32 as a unit this year. They currently have a K/BB ratio of 8.90 (761 strikeouts against 280 walks). They are sitting at 14th in the league as a staff in total hits relinquished with 692. They have given up 115 HR's and they surrender 4.55 runs per 9 innings (21st in the league). The Toronto pitching staff have given up 387 runs over the course of the season and come in with a team ERA of 4.26 (362 earned runs yielded).
With 91 save situations, the Blue Jays have earned 49 holds and 15 blown saves. Toronto has had bullpen pitchers step onto the mound in 41 save chances and they have tallied 26 saves. Their bullpen pitchers have come in 82 times in high leverage situations and on 86 occasions with runners on base. Toronto relief pitchers have an inherited score percentage of 31.1% of 122 inherited runners. They rank 14th in baseball holding a save percentage of 63.4%, and they have dispatched 296 relievers to the hill on the year.
In 6,891 innings played, the Blue Jays hold a defensive efficiency of 70.4% (12th in baseball). The Toronto Blue Jays have turned 61 double plays and have notched a fielding percentage of .986 (16th in MLB). The Blue Jays have recorded 650 assists, 41 errors and have notched a total of 2,297 putouts for the season.
Scherzer (216-112 career record) has earned a 3.17 ERA while giving up 7.3 hits per nine innings. He has a strikeout to walk ratio of 4.50 and he has faced 11,680 hitters in his career. He has allowed a total of 1,017 earned runs while holding a WHIP of 1.078 and a FIP of 3.1. So far in his pro baseball career, Scherzer has given up 2,358 base knocks while he has accumulated 3,419 strikeouts in 2,891 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Toronto (-130)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Toronto Blue Jays - Twitter
Los Angeles Angels - Twitter