The Boston Red Sox should have a productive day at the plate in this afternoon's series finale against the Baltimore Orioles at Fenway Park.
My Red Sox vs. Orioles predictions are eyeing Boston to add to Trevor Rogers' struggles in the rubber match.
Read more in my MLB picks for Thursday, June 4.
Who will win Orioles vs Red Sox today: Red Sox moneyline (-115)
The Boston Red Sox get a favorable matchup against Trevor Rogers, who continues to struggle in 2026. The left-hander owns a 4.82 xFIP this season and has allowed 1.48 home runs per nine innings. His recent form is even more concerning, as Rogers has posted a 6.26 xERA and 47.2% hard-hit rate across his last two starts.
Brayan Bello, meanwhile, has quietly turned a corner. Over his last 12 innings, the right-hander owns a 1.68 FIP and has yet to allow a barrel. He should be in a spot to succeed against a Baltimore Orioles lineup that has struggled for consistency offensively.
I'll play this pick up to -130.

Orioles vs Red Sox Over/Under pick: Under 10.5 runs (-118)
The Red Sox are hitting .285 over the last two weeks, but the underlying power numbers are less impressive. Boston owns just a .159 ISO during that span and has posted a hard-hit rate below 40%, suggesting the offense isn't consistently generating damaging contact.
Baltimore hasn't shown much power lately, carrying a .160 ISO over the last seven days. More importantly, neither lineup enters this matchup with elite power indicators, which could make it difficult for either club to create enough offense to push this game beyond the total.
I'll play this pick up to -140.
- ML/RL bets: 21-15, +4.92 units
- Over/Under bets: 21-14, +3.40 units
Orioles vs Red Sox odds
- Moneyline: Orioles +108 | Red Sox -113
- Run line: Orioles +1.5 (-186) | Red Sox -1.5 (+163)
- Over/Under: Over 10.5 (+108) | Under 10.5 (-117)
Orioles vs Red Sox trend
The Boston Red Sox have hit the Game Total Under in 25 of their last 40 games at home (+11.90 Units / 27% ROI). Find more MLB betting trends for Orioles vs. Red Sox.
How to watch Orioles vs Red Sox and game info
| Location | Fenway Park, Boston, MA |
| Date | Thursday, June 4, 2026 |
| First pitch | 1:35 p.m. ET |
| TV | MASN, NESN |
| Orioles starting pitcher | Trevor Rogers (2-6, 6.84 ERA) |
| Red Sox starting pitcher | Brayan Bello (2-5, 5.63 ERA) |
Orioles vs Red Sox latest injuries
Orioles vs Red Sox weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






