Boston Red Sox vs Baltimore Orioles Prediction, 4/2/2025 MLB Picks, Best Bets & Odds
Game: Boston Red Sox vs Baltimore Orioles
Date: Wednesday, April 2, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Boston (+110) Baltimore (-132)
The Baltimore Orioles (3-2) will take on the Boston Red Sox (1-4) at Oriole Park at Camden Yards on Wednesday. The moneyline on this contest has Boston at +110 and Baltimore is priced at -132. The over/under comes in at 8.5. The starting pitchers are Garrett Crochet and Zach Eflin.


The Red Sox have earned 6 two-baggers as a team and have knocked 3 baseballs out of the park. Boston owns a slugging percentage of .302 and have been called out on strikes 55 times, while being walked on 20 occasions. As a team, the Boston Red Sox are putting up 3.2 runs per contest, which is 22nd in MLB. They have amassed 15 runs batted in and 34 hits for the year, while their batting average is at .201. They have earned a total of 16 runs scored and hold an OBP of .289.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is coming off back-to-back winning days. We nailed another low odds 7-unit KBO Winner this morning. Thursday will feature a 6-unit run line selection you do not want to miss (first pitch is 1:05 p.m.). We are profitable on the season and you receive this selection by signing-up below for a daily picks package from MLB Baseball. 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 Expert Picks
The Red Sox have compiled a team ERA of 4.61 on the season (22nd in the league), and the staff has rung up 27 hitters. Red Sox pitchers have given up 5 home runs in addition to 21 total runs (17th in the league). They have walked 9 opposing players and their FIP sits at 3.94 as a team so far this year. Boston has relinquished 44 base hits (9.7 per 9 innings) in addition to 21 earned runs. They have accumulated a K/BB ratio of 3.00 and their pitching staff sits with a WHIP of 1.29.
The Red Sox have sent 14 relief pitchers to the mound on the season. The relievers have inherited 6 runners so far this season and 66.7% of those runners earned a run for their team. They have 1 save over the course of the season and have missed out on 0 of their 1 save opportunities. The Red Sox relief pitchers have a save rate of 100.0% and have come into the game in 1 save situation. The relievers have 0 holds on the year (25th in MLB). Red Sox bullpen pitchers have stepped onto the hill with runners on base 3 times in addition to having 1 appearances in high leverage situations.
The Baltimore Orioles have accumulated 123 putouts this year, in addition to 47 assists and 3 errors. Their fielding percentage sits at .983 which puts them in 24th in MLB, and they have turned 7 double plays. The Red Sox have transformed 67.8% of balls hit into play into outs in their 369 innings, which has them sitting at 21st in the majors.
Crochet has taken the hill for 219 innings and is sitting with 294 punch outs in his MLB career. Crochet (9-19 career record) is the owner of a FIP of 3.24 while he has gone up against 911 hitters during his time in the major leagues. His earned run average is 3.29 (80 ER's allowed) and he has a career WHIP of 1.155. He has given up 180 hits (7.4 hits per nine innings) with 73 walks.
Baltimore has knocked in 10 HRs this season and 31 runs batted in. They have 7 two-baggers, while walking 15 times as well as racking up 32 runs. The Baltimore Orioles have compiled a team OBP of .364 and a batting average of .305 on the campaign. The Orioles have a team slugging percentage of .517 and they are earning 6.40 runs per contest (3rd in the league). They have been rung up on 44 instances (8th in the league) and have earned 53 base hits.
The Orioles hold a team WHIP of 1.395 with a FIP of 3.08 as a unit so far this year. They are sitting at 22nd in the league as a staff in total hits relinquished with 41. The Baltimore pitching staff have given up 23 runs so far this year while having a team ERA of 4.60 (22 earned runs yielded). Their strikeout to walk ratio comes in at 9.40 (45 strikeouts vs 19 walks). They have surrendered 3 homers and they allow 4.81 runs per 9 innings (20th in MLB).
Baltimore relievers have an inherited score rate of 33.3% of 6 inherited runners. Their relievers have taken the field 4 times in high leverage situations and also on 4 occasions with runners on. With 5 save situations, the Orioles have accumulated 4 holds and also 0 blown saves. They rank 25th in MLB holding a save rate of 0.0%, and they have sent 19 bullpen pitchers to the mound for the year. Baltimore has had relievers step onto the hill in 0 save opportunities.
In 387 innings on the diamond, the Orioles have a defensive efficiency of 65.7% (28th in professional baseball). The Baltimore Orioles have gotten 4 double plays and hold a fielding percentage of .977 (25th in MLB). The Orioles have 38 assists, 4 errors and have a total of 129 putouts this year.
So far in his MLB career, Eflin has given up 1,018 hits while he has tallied 872 punch outs in 1,002 innings. He has given up a total of 464 earned runs while earning a WHIP of 1.223 and a FIP of 4.1. He has a strikeout to walk ratio of 4.19 and he has faced 4,192 batters thus far in his career. Eflin (62-62 career win-loss mark) has earned a 4.17 earned run average while allowing 9.1 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Boston (+110)
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:
Baltimore Orioles - Twitter
Boston Red Sox - Twitter