Baltimore Orioles vs Boston Red Sox Betting Pick & Prediction for 6/4

The Baltimore Orioles will play against the Boston Red Sox in an MLB regular season game. The game is set to take place at Fenway Park in Boston, MA. The Orioles have a record of 29-33, while the Red Sox are at 26-34.
Fans can expect clear skies and a light breeze for this afternoon game. The Orioles are coming off a loss, and the Red Sox are looking to build on their recent win. The game will be shown on NESN at 1:35 PM.
Baltimore Orioles Team Preview
The Baltimore Orioles have been swinging the bat decently in recent games. They secured a win against the Boston Red Sox on June 2nd with a 4-2 score. In that game, Pete Alonso hit a home run and drove in two runs, highlighting his importance to the lineup.
Despite the team’s efforts, the Orioles faced a tough loss against the Red Sox on June 3rd, with a score of 8-1. Taylor Ward showed some consistency with three hits. However, the team couldn’t capitalize on their nine hits overall, as none left the park.
The Orioles’ batting stats for the season show some strengths and weaknesses. They rank 13th in batting average and 10th in on-base percentage, showing they can get on base. However, with a 25th-ranked ERA, their pitching needs improvement, as seen in Trevor Rogers’ performance with a 6.84 ERA this season.
Orioles vs Red Sox Game Day Info
- Sport: MLB
- Teams: Baltimore Orioles vs. Boston Red Sox
- Venue: Fenway Park in Boston, MA
- Date: Thursday, June 4, 2026
- Betting Odds: Orioles Moneyline -102, Red Sox Moneyline -118
Boston Red Sox Team Preview
The Boston Red Sox have shown strong performances in recent games. In their latest game against the Orioles, they won by a score of 8-1. The Red Sox had 15 hits and their pitcher, Payton Tolle, did not allow any earned runs in six innings.
Throughout the season, the Red Sox have a batting average of .249, which ranks 6th in the league. Their on-base percentage is .319, placing them 10th, and they have hit 45 home runs. The team ranks 5th with 108 doubles this season.
Brayan Bello is set to start for the Red Sox in the upcoming game. He has a record of 2-5 with a 5.62 ERA and 40 strikeouts this season. The Red Sox will look to continue their solid hitting and pitching to secure another win.
BTB Betting Pick
The Orioles have a slight edge in this game with a moneyline of -102. The Red Sox are at -118, but the Orioles’ pitching and hitting stats suggest they can win. The Orioles have a higher slugging percentage and more home runs this season, making them the pick to win.
The total for this game is set at 10.0, with the over at -118 and the under at -103. Both teams have shown strong batting stats, but the Orioles’ pitching ranks 8th in ERA. The projected score is Orioles 5, Red Sox 4, so the under 10.0 is the recommendation.