Los Angeles Angels vs Boston Red Sox Prediction, 6/4/2025 MLB Picks, Best Bets & Odds
Game: Los Angeles Angels vs Boston Red Sox
Date: Wednesday, June 4, 2025
Location: Fenway Park in Boston, MA
TV: NESN
Odds/Point Spread: Los Angeles (+102) Boston (-122)
The Los Angeles Angels (27-32) are en route to Fenway Park on Wednesday where they will meet the Boston Red Sox (29-33). The moneyline on this contest has Los Angeles at +102 and Boston is opening at -122. The over/under is 9. The starting pitchers are Jose Soriano and Lucas Giolito.


The Angels have tallied 81 doubles as a squad and have hit 87 baseballs out of the park. Los Angeles is slugging .406 and have been rung up 577 times, while being walked on 150 occasions. As a squad, the Los Angeles Angels are notching 4.1 runs per game, which has them at 20th in the league. They have 234 runs batted in and 440 base knocks this season, and their batting average sits at .225. They have earned 242 runs and have an OBP of .286.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL nailed our 8-unit MLB Game of the Year on Sunday (5-0 on 8-unit plays). Thursday will feature a 7-unit selection from an afternoon game you do not want to miss. We have nailed two straight top plays in MLB and you can receive this selection by signing-up below with a daily MLB picks package. 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 Free MLB Picks
They have accumulated a K/BB ratio of 1.78 and their pitching staff sits with a WHIP of 1.51. Angels pitchers have conceded 78 home runs and 298 total runs (24th in the league). Los Angeles has allowed 537 hits (9.3 per 9 innings) and 278 earned runs. The Angels are sitting with a team ERA of 4.84 so far this year (25th in MLB), and the staff has struck out 435 hitters. Their pitching staff has walked 244 opposing players and their FIP is 4.88 as a unit for the year.
The Angels relief pitchers have a save rate of 56.0% and have entered the game in 61 save situations. The bullpen pitchers have inherited 91 base runners so far this year and 37.4% of those players ended up crossing the plate. Angels pitchers have gone to the mound with opponents on base 55 times as well as having 63 appearances in high leverage situations. The Angels have dispatched 188 relief pitchers to the mound on the campaign. The bullpen have accumulated 33 holds on the campaign (16th in MLB). They have earned 14 saves for the year and have blown 11 out of their 25 save opportunities.
The Angels have turned 67.9% of balls hit into play into outs out of 4,653 innings, which ranks them 24th in MLB. The Kansas City Royals have a tally of 1,551 putouts on the campaign, in addition to 534 assists and 40 errors. Their fielding percentage is currently at .981 which ranks 27th in MLB, and have accumulated 70 double plays.
Soriano has taken the hill for 223 innings and has 202 strikeouts in his career. Soriano (11-15 record in his career) sits with a FIP of 3.42 and he has faced 948 opposing batters during his time in the major leagues. His earned run average is 3.47 (86 earned runs allowed) and he has a career WHIP of 1.326. He has conceded 194 base knocks (7.8 hits per 9 innings) and has had 102 free passes.
The Boston Red Sox have a team on-base percentage of .322 as well as a batting average of .252 for the season. They have been called out on strikes on 572 occasions (3rd in the league) and have tallied 543 base hits. Boston has tallied 73 home runs for the season as well as 277 runs batted in. The Red Sox hold a slugging % of .414 and they are earning 4.66 runs per game (7th in MLB). They have notched 115 doubles, while taking a walk 205 times and putting up 289 runs.
The Boston pitching staff have relinquished 277 runs on the campaign while having a team ERA of 3.95 (244 earned runs conceded). They have yielded 61 homers and they relinquish 4.48 runs per 9 innings (21st in baseball). The Red Sox are sitting with a team WHIP of 1.331 and have a FIP of 3.88 as a team on the year. They currently have a strikeout to walk ratio of 8.40 (517 strikeouts against 202 walks). They sit at 27th in baseball as a pitching staff in total hits conceded with 538.
With 53 save situations, the Red Sox have amassed 24 holds and 14 blown saves. Boston has called on relievers to step onto the hill in 27 save chances and they have walked away with 13 saves. Their relievers have stepped onto the hill 79 times in high leverage situations in addition to 59 occasions with runners on base. Boston bullpen pitchers hold an inherited score percentage of 33.8% out of 80 inherited runners. They are currently ranked 29th in the league holding a save percentage of 48.1%, and they have dispatched 200 relief pitchers to the hill for the season.
The Boston Red Sox have turned 56 double plays and own a fielding percentage of .978 (29th in baseball). The Red Sox have accrued 561 assists, 50 errors and have earned a total of 1,669 putouts so far this year. In 5,007 innings played, the Red Sox are sitting with a defensive efficiency of 67.7% (27th in baseball).
In his MLB career, Giolito has allowed 922 base knocks while totaling 1,103 punch outs in 1,045 innings pitched. Giolito (62-63 career win-loss mark) has a 4.44 ERA while giving up 7.9 hits per nine innings. He has conceded 516 earned runs while holding a WHIP of 1.260 and being the owner of a FIP of 4.4. His strikeout to walk ratio is 2.79 and he has gone up against 4,396 opposing hitters in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Boston (-122)
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:
Boston Red Sox - Twitter
Los Angeles Angels - Twitter