Blue Jays vs Angels Prediction, Odds, Moneyline, Spread & Over/Under for July 4

Odds updated as of 6:11 p.m.
The MLB slate on Friday includes the Toronto Blue Jays facing the Los Angeles Angels.
Before you do any MLB betting on this game at FanDuel Sportsbook, here's what you need to know.
Blue Jays vs Angels Game Info
- Toronto Blue Jays (49-38) vs. Los Angeles Angels (43-43)
- Date: Friday, July 4, 2025
- Time: 7:07 p.m. ET
- Venue: Rogers Centre -- Toronto, Ontario
- Coverage: Apple TV+
Blue Jays vs Angels Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: TOR: (-146) | LAA: (+124)
- Spread: TOR: -1.5 (+140) | LAA: +1.5 (-170)
- Total: 9 -- Over: (-115) | Under: (-105)
Blue Jays vs Angels Probable Starting Pitchers
Probable Pitchers: Eric Lauer (Blue Jays) - 4-1, 2.60 ERA vs Kyle Hendricks (Angels) - 5-6, 4.66 ERA
The probable pitchers are Eric Lauer (4-1) for the Blue Jays and Kyle Hendricks (5-6) for the Angels. When Lauer starts, his team is 5-1-0 against the spread this season. Lauer's team is 2-0 this season when he starts and they're favored on the moneyline. When Hendricks starts, the Angels have gone 9-7-0 against the spread. The Angels have a 6-7 record in Hendricks' 13 starts this season when they were the moneyline underdog.
Blue Jays vs Angels Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Blue Jays win (64.8%)
Blue Jays vs Angels Moneyline
- Toronto is a -146 favorite on the moneyline, while Los Angeles is a +124 underdog on the road.
Blue Jays vs Angels Spread
- The Blue Jays are hosting the Angels and are favored by 1.5 runs (+140 to cover) on the runline. Los Angeles is -170 to cover.
Blue Jays vs Angels Over/Under
- Blue Jays versus Angels on July 4 has an over/under of 9 runs, with the odds on the over -115 and the under set at -105.
Bet on Toronto Blue Jays vs. Los Angeles Angels on FanDuel today!
Blue Jays vs Angels Betting Trends
- The Blue Jays have been favorites in 31 games this season and have come away with the win 18 times (58.1%) in those contests.
- This season Toronto has been victorious 10 times in 15 chances when named as a favorite of at least -146 on the moneyline.
- The Blue Jays and their opponents have gone over in 48 of their 86 games with a total set by sportsbooks this season.
- The Blue Jays have posted a record of 54-32-0 against the spread this season.
- The Angels have a 32-34 record in games they were the underdog on the moneyline (winning 48.5% of those games).
- Los Angeles has a 19-18 record (winning 51.4% of its games) when it has played as a moneyline underdog of +124 or longer.
- The Angels have played in 85 games with an over/under set, and have combined with opponents to go over the total 44 times (44-39-2).
- The Angels have collected a 46-39-0 record against the spread this season.
Blue Jays Player Leaders
- Vladimir Guerrero Jr. leads Toronto in OBP (.378) this season, fueled by 88 hits. He has a .274 batting average and a slugging percentage of .439.
- Among the qualifying batters in the majors, his batting average ranks 49th, his on-base percentage ranks 15th, and he is 68th in slugging.
- George Springer leads the Blue Jays in OBP (.378) and total hits (75) this season. He's batting .281 while slugging .513.
- His batting average is 42nd among qualified players, his on-base percentage 15th, and his slugging percentage 19th.
- Springer enters this game looking to extend his three-game hit streak. During his last five outings he is hitting .471 with four home runs, five walks and 11 RBIs.
- Bo Bichette leads Toronto in slugging percentage (.426) powered by 32 extra-base hits.
- Alejandro Kirk has seven home runs, 41 RBI and a batting average of .305 this season.
- Kirk has safely hit in two games in a row. In his last five games he is hitting .167 with three walks and two RBIs.
Angels Player Leaders
- Nolan Schanuel has racked up a team-best OBP (.366) and slugging percentage (.411). He's batting .273.
- He ranks 52nd in batting average, 25th in on-base percentage and 94th in slugging percentage among all qualified hitters in MLB.
- Schanuel hopes to build on a three-game hitting streak in this matchup. During his last five outings he is batting .222 with a home run, five walks and two RBIs.
- Taylor Ward is batting .221 with 20 doubles, two triples, 20 home runs and 34 walks. He's slugging .483 with an on-base percentage of .296.
- His batting average ranks 143rd among all qualified players, his on-base percentage ranks 138th, and he is 36th in slugging.
- Jo Adell has racked up 64 hits, a team-high for the Angels.
- Zach Neto has 16 doubles, a triple, 13 home runs and 11 walks while batting .270.
Blue Jays vs Angels Head to Head
- 5/8/2025: 8-5 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 5/7/2025: 5-4 LAA (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 5/6/2025: 8-3 LAA (Favorite: Blue Jays, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 8/25/2024: 8-2 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 8/24/2024: 3-1 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -188, Underdog Moneyline: +158)
- 8/23/2024: 5-4 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -188, Underdog Moneyline: +158)
- 8/22/2024: 5-3 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 9, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 8/14/2024: 9-2 TOR (Favorite: Angels, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 8/13/2024: 6-1 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 8/12/2024: 4-2 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 9, Favorite Moneyline: -110, Underdog Moneyline: -106)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!