Los Angeles Angels vs Toronto Blue Jays Prediction, 7/6/2025 MLB Picks, Best Bets & Odds
Game: Los Angeles Angels vs Toronto Blue Jays
Date: Sunday, July 6, 2025
Location: Rogers Centre in Toronto, ON
TV: Sportsnet
Odds/Point Spread: Los Angeles (+162) Toronto (-196)
The Los Angeles Angels (42-43) are traveling to Rogers Centre on Sunday where they will attempt to defeat the Toronto Blue Jays (48-38). The moneyline on this game has the Angels at +162 and the Blue Jays are sitting at -196. The over/under comes in at 8. The pitchers who are expected to start are Tyler Anderson and Kevin Gausman.


Los Angeles has a slugging percentage of .407 and have been rung up 830 times, while drawing a walk on 237 occasions. They have accounted for 352 runs batted in and 648 base knocks on the year, while their team batting average is .228. The Angels have hit 115 doubles as a team and have hit 125 balls out of the stadium. They have notched a total of 366 runs while having a team OBP of .296. As a team, the Los Angeles Angels are putting up 4.3 runs/g, which is 16th in MLB.
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
Their strikeout to walk ratio is 2.03 and the pitching staff holds a WHIP of 1.46. Angels pitchers have conceded 108 home runs and also 416 total runs (24th in baseball). Los Angeles has conceded 766 hits (9.2 per 9 innings) as well as 382 earned runs. The Angels hold a team earned run average of 4.56 on the campaign (24th in baseball), and the staff has rung up 672 batters. They have walked 331 opposing batters and their FIP comes in at 4.59 as a team so far this season.
Angels bullpen pitchers have entered the contest with runners on 88 times and also have had 114 appearances in high leverage situations. The relievers have a total of 46 holds on the season (19th in the league). The Angels relief pitchers have recorded a save rate of 52.5% and have entered the game in 89 save situations. They have earned 21 saves for the season and have missed out on 19 out of their 40 save opportunities. The relief pitchers have inherited 131 base runners this year with 33.6% of those runners ended up scoring. The Angels have dispatched 284 relief pitchers to the hill over the course of the season.
The Kansas City Royals have earned 2,260 putouts for the season, in addition to 763 assists and 52 errors. Their fielding percentage is holding steady at .983 which is 25th in the majors, and they have turned 91 double plays. The Angels have transformed 67.9% of baseballs in play into outs in their 6,780 innings, which has them sitting at 27th in the majors.
Anderson (62-69 career win-loss record) holds a FIP of 4.19 while going up against 5,146 opposing hitters in the majors. He has given up 1,170 base hits (8.7 hits per nine innings) and has 393 free passes. His ERA is 4.26 (574 earned runs allowed) and his career WHIP is 1.288. Anderson has thrown 1,213 innings and has racked up 1,018 strikeouts in his MLB career.
Toronto has accumulated 89 HRs on the season to go along with 376 RBIs. They have put up 142 doubles, while taking a walk 290 times and earning 393 runs. The Toronto Blue Jays have tallied an on-base percentage of .330 and a team batting average of .258 this season. The Blue Jays have a SLG% of .401 and they are recording 4.57 runs per game (12th in MLB). They have struck out on 579 occasions (30th in the league) and have recorded 750 base hits.
The Blue Jays hold a team WHIP of 1.270 in addition to having a FIP of 4.32 as a team this year. They have earned a K/BB ratio of 8.90 (761 strikeouts vs 280 free passes). They have a ranking of 14th in baseball as a pitching staff in total hits allowed with 692. They have conceded 115 dingers and they concede 4.55 runs per 9 innings (21st in the league). The Toronto pitching staff have relinquished 387 runs over the course of the season while holding a team ERA of 4.26 (362 earned runs yielded).
Toronto relievers hold an inherited score percentage of 31.1% of 122 inherited base runners. Their relief pitchers have stepped onto the hill 82 times in high leverage situations and on 86 occasions with runners on. Sitting with 91 save situations, the Blue Jays have accrued 49 holds and 15 blown saves. They sit at 14th in baseball holding a save percentage of 63.4%, and they have sent 296 bullpen pitchers onto the diamond for the year. Toronto has called on bullpen pitchers to step onto the mound in 41 save chances and they have tallied 26 saves.
In 6,891 innings on the diamond, the Blue Jays are sitting with a efficiency on defense of 70.4% (12th in professional baseball). The Toronto Blue Jays have gotten 61 double plays and hold a fielding percentage of .986 (16th in the majors). The Blue Jays have accrued 650 assists, 41 errors and have accounted for 2,297 putouts over the course of the season.
Gausman (108-108 mark in his career) has a 3.86 ERA and has conceded 8.7 hits per nine innings. He has a strikeout to walk ratio of 3.61 and he has gone up against 7,612 hitters in his MLB career. He has allowed 779 earned runs while holding a WHIP of 1.252 and having a FIP of 3.8. During his MLB career, Gausman has surrendered 1,761 base hits while he has earned 1,858 strikeouts in 1,817 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Toronto (-196)
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