Los Angeles Angels vs Toronto Blue Jays Prediction, Preview and Odds - 07/05/2025

by Rod Pearson

Friday, Jul 04, 2025
Game Time: 3:07 pm ET, Saturday, July 5, 2025
Venue:  Rogers Centre, Toronto, ON 
Where to Watch:  MLB.tv, FDSW, Sportsnet


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  Angels +149, Blue Jays -182; Over/Under:  9 runs
Bet365:  Moneyline odds:  Angels +150, Blue Jays -180; Over/Under:  9 runs
BetMGM:  Moneyline odds:  Angels +150, Blue Jays -180; Over/Under:  9 runs

Season Record

Los Angeles Angels:  43-43 (3rd place, AL West)
Toronto Blue Jays:  49-38 (1st place, AL East)

Do not miss out on our expert handicapper analysis! Matt Fargo is on a HOT STREAK in the MLB on a 13-7 MLB RUN for +$10,110 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.


Recent Form
Los Angeles Angels:  6-4 last 10
Toronto Blue Jays:  8-2 last 10



Los Angeles Angels vs Toronto Blue Jays Preview and Analysis


The Angels are entering this series off a win and won their 3-game series against the Atlanta Braves 2-1 in their last series. They enter this game with a 43-43 record overall and have a road record of 23-23. This is the 2nd game of a 3-game series with the Blue Jays on Saturday with the series opener still to be played on Friday. Their offense ranks 17th in the MLB with a .706 OPS. Kyle Hendricks is their starting pitcher on Friday while Jack Kochanowicz is making his start in this game on Saturday. He is 3-8 with a 5.44 ERA this season. His team won 2 of their last 3 games this season with him making an appearance. In his last MLB regular season start, he allowed 2 ER, 0 HR, and 2 BB with 2 SO on 5 hits through 4 IP against the Washington Nationals.

The Blue Jays are entering this series off a win and completed the sweep in their 4-game series against the New York Yankees 4-0 in their last series. They enter this game with a 49-38 record overall and have a home record of 29-16. This is the 2nd game of a 3-game series with the Angels on Saturday with the 1st game of this series still to be played on Friday. Their offense ranks 8th in the MLB with a .735 OPS. Eric Lauer is their starting pitcher on Friday while Max Scherzer is making his start in this game on Saturday. He is 0-0 with a 4.85 ERA this season. His team lost 2 of their last 3 games this season with him making an appearance. In his last MLB regular season start, he allowed 2 earned runs, 1 homer, and 0 walks with 7 strikeouts on 3 hits through 5 innings pitched against the New York Yankees.


Angels vs Blue Jays Prediction

The current betting odds have the Blue Jays listed as a big favorite in this game according to Draftkings Sportsbook. The Blue Jays have looked really good in their games this season with their 49-38 record overall which has them right at the top of the AL East. They have also looked great in their own ballpark this year with their 29-16 home record. Meanwhile, the Angels haven't looked great in their games this season with their 43-43 record overall which has them right near the bottom of the AL West. They haven't been a good road team either with their 23-23 road record. The Angels have been starting to get hot lately as they are 6-4 in their last 10 games, but the Blue Jays have been rolling lately as they are 8-2 in their last 10 games and have been putting up a ton of runs. They have the much better offense of these 2 teams and they will be able to take advantage of this pitching matchup too. Scherzer is on the mound for the Blue Jays in this one and he hasn't looked great this year as he is coming back from an injury, but he is starting to improve now. He is 0-0 with a 4.85 ERA and the team has lost 2 of the 3 games that he started in, but he is coming off a good start in which he only gave up 2 earned runs and he is still a really reliable veteran starter. Jack Kochanowicz is starting for the Angels in this one and he hasn't looked great this year. He is 3-8 with a 5.44 ERA and has been giving up a lot of runs all year. He only gave up 2 earned runs in his last start and the team has won 2 games in a row now with him starting, but that hasn't been a common theme for him this year and he won't be able to keep this Blue Jays offense off the board. The Blue Jays are now leading the AL East too so they are going to be looking to stay hot here. The best way to place a bet here is on the Blue Jays to win this game. 

Angels Blue Jays Prediction:  Our MLB Pick for Saturday, July 5, 2025 (3:07 pm ET start time) is Blue Jays 6 Angels 4.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today.  And if you enjoyed this Los Angeles Angels Toronto Blue Jays prediction, be sure to drop by every day for our daily MLB projections and previews.

MLB Betting Trends


Los Angeles Angels: 179-231 (-23.2 units) on the moneyline in all games. 142-178 (-9 units) on the moneyline against right-handed starters. 82-120 (-7.4 units) on the moneyline when playing against a team with a winning record. 9-3 OVER on the road after 6 consecutive games versus interleague opponents.

Toronto Blue Jays: 47-36 (+5.8 units) on the moneyline against AL West opponents. 60-44 (+5.8 units) on the moneyline vs. a team with a poor bullpen whose ERA is 4.20 or worse. 58-32 (+8.3 units) on the moneyline vs. teams outscored by opp by 0.5 or more runs/game on the season. 30-15 OVER in home games.

Key Injuries


Los Angeles Angels:  C. Moore (2B) Ten Day IL - Thumb. C. Taylor (CF) Ten Day IL - Hand. Y. Moncada (3B) Ten Day IL - Knee. R. Stephenson (RP) Fifteen Day IL - Bicep. B. Joyce (RP) Sixty Day IL - Shoulder. A. Rendon (3B) Sixty Day IL - Hip.

Toronto Blue Jays:  B. Bichette (SS) Day To Day - Knee. P. Schultz (RP) Fifteen Day IL - Middle Finger. B. Francis (SP) Fifteen Day IL - Shoulder. D. Varsho (CF) Ten Day IL - Hamstring. A. Santander (RF) Ten Day IL - Shoulder. R. Burr (RP) Sixty Day IL - Shoulder. A. Manoah (SP) Sixty Day IL - Elbow. A. Bastardo (SP) Sixty Day IL - Elbow.


Notable Quotes


“It’s tough if you take time off in any capacity. He sets the tone, gets the hit early.” - Ray Montgomery on Zach Neto after his team’s win against the Braves in their game on Thursday.


“When the big dogs buy in, it just becomes a non-negotiable.” - John Schneider after his team’s win against the Yankees in their game on Thursday.


Starting Lineups


Los Angeles Angels
Zach Neto (R) SS
Nolan Schanuel (L) 1B
Mike Trout (R) DH
Taylor Ward (R) LF
Jo Adell (R) CF
Jorge Soler (R) RF
Logan O'Hoppe (R) C
Luis Rengifo (S) 3B
Chad Stevens (R) 2B

Toronto Blue Jays
Nathan Lukes (L) CF
George Springer (R) DH
Vladimir Guerrero Jr. (R) 1B
Addison Barger (L) RF
Alejandro Kirk (R) C
Ernie Clement (R) SS
Will Wagner (L) 3B
Davis Schneider (R) LF
Leo Jiménez (R) 2B

Statistical Leaders


Los Angeles Angels
Batting Average:  Nolan Schanuel (.273)
Hits:  Nolan Schanuel (83)
Home Runs:  Taylor Ward (20)
RBI:  Taylor Ward (58)
Stolen Bases:  Zach Neto (14)
Wins:  José Soriano (6)
Saves:  Kenley Jansen (15)
ERA:  Sam Aldegheri (0.00)

Toronto Blue Jays
Batting Average:  Tyler Heineman (.347)
Hits:  Bo Bichette (97)
Home Runs:  George Springer (15)
RBI:  George Springer (51)
Stolen Bases:  Andrés Giménez (10)
Wins:  Chris Bassitt (8)
Saves:  Jeff Hoffman (21)
ERA:  Nick Sandlin (1.98)

Managers:
Los Angeles Angels: Ray Montgomery (Interim)
Toronto Blue Jays: John Schneider (4th season)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2025 Al McMordie's BigAl.com. All Rights Reserved.