We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsBaltimore Orioles at Boston Red Sox
Baltimore OriolesBaltimore Orioles
@
Fenway Park
Boston Red SoxBoston Red Sox

Match Predictor

Pre-match Prediction
Baltimore Orioles
@
Boston Red Sox
Baltimore Orioles 45%Boston Red Sox 55%
Market LinesRun Line: Boston Red Sox -0.5Total: O/U 9
Model: Under 9
Model projects 8.6 total runs vs 9 line

Baltimore Orioles

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
47%
47/101
MLB: 48%
Starter
40%
2/5
vs BOS
57%
4/7
Avg Total
9.3
MLB: 8.9
Game Starter (5) Last Starter vs BOS vs BOS (7)
Dean Kremer #64 · RHP · Age 30
4.15
ERA (2026)
10.0
K/9 (2026)
5
Starts (2026)
10.0
Avg Total (2026)
Last 3:
ND @HOU (Jul 17): 4.0IP, 2ER, 5K
L CHC (Jul 08): 5.0IP, 4ER, 4K
W CHW (Jul 01): 6.0IP, 1ER, 4K
vs BOS: ND (Sep 11 2024): 7.0 IP, 1 ER, 7 K
Bullpen (2026 Season)Average
ERA: 3.53MLB Avg: 3.957 relievers
Recent: W 8-2W 3-2W 4-2W 5-2L 5-6
Lineup vs Dean Kremer (Career)
BatterPosPAAVGOPSHR
Jarren DuranLF11.4550.9100
Masataka YoshidaDH10.5001.1000
Ceddanne RafaelaCF8.1250.2500
Wilyer AbreuRF8.1250.2500
Connor WongC7.0000.1430
Andruw MonasterioSS6.0000.0000
Carlos NarvaezC3.10002.0000
Willson Contreras1B3.6671.3340
Caleb Durbin3B2.5001.0000
4 batters with no matchup history

Boston Red Sox

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
29%
29/99
MLB: 48%
Starter
33%
3/9
vs BAL
57%
4/7
Avg Total
8.0
MLB: 8.9
Game Starter (9) Last Starter vs BAL vs BAL (7)
Jake Bennett #64 · LHP · Age 26
2.35
ERA (2026)
6.4
K/9 (2026)
9
Starts (2026)
7.0
Avg Total (2026)
Last 3:
W TB (Jul 17): 6.0IP, 0ER, 3K
W @CHW (Jul 08): 7.0IP, 0ER, 4K
W @LAA (Jul 03): 7.2IP, 2ER, 6K
Bullpen (2026 Season)Average
ERA: 3.83MLB Avg: 3.959 relievers
Recent: W 10-0W 5-3W 7-6W 6-1W 6-5
Lineup vs Jake Bennett (Career)
No career matchup data — first meaningful meeting
Our Top PicksLive Odds
Top PickBaltimore Orioles ML +104 (MEDIUM)
The market implies 49% on Baltimore, and the fair value sits closer to 50-52% once you account for BOS's 34-38 RHP record and 22-27 home mark.
PickBaltimore Orioles +1.5 @ -192 (LOW)
The juice is steep for a game priced near even money, which keeps confidence at LOW.
PickOver 9.0 Total Runs @ -101 (LOW)
The market sits precisely at -101, essentially a coin-flip, which keeps confidence at LOW.

Baltimore Orioles vs Boston Red Sox Game Preview

The pitching matchup in the evening half of Wednesday's doubleheader at Fenway Park is about as lopsided as it gets in terms of roster management. The Baltimore Orioles send Kyle Bradish to the mound with a 3.61 ERA and 106 strikeouts across 107.1 innings this season. The Boston Red Sox list their starter as TBD, with market data flagging Eduardo Rivera as the likely arm, a non-rotation piece who will exit early and drop the ball to a bullpen already taxed from the afternoon contest. That gap at the starting position is the engine driving Baltimore's value at +104 tonight.

Bradish carries one genuine red flag into this start: 11 days of extended rest. His June 28 outing against Washington was the worst of his season, four innings, three earned runs, five walks. He responded well on July 11, going 6.2 frames with one run against Kansas City, but that Washington start is a documented pattern when his rhythm is disrupted. His history against Boston also carries a caution. He allowed three earned runs in five innings against this lineup on April 26 this year. If his command is off early and the walks return, Boston's order can do real damage even against a quality arm, and Willson Contreras waiting in that lineup makes every mistake costly. Contreras has seen Bradish six times in his career, posting a .500 average, a 2.667 OPS, and 2 home runs, including a 2026 encounter that matched those exact numbers. He is the highest-leverage at-bat in tonight's game, with a season line of .289/.384/.557 and a scorching L7d OPS of 1.423.

The broader team context cuts against Boston despite the 14-game win streak. Strip away the streak narrative and two numbers stand out: the Red Sox are 34-38 against right-handed pitching this season and 22-27 at home. That below-.500 RHP split rarely gets mentioned alongside the winning run, but most of that streak was built against lefties and weaker rotations. The home record reflects exactly the type of situational disadvantage tonight creates, a short starter compressing their innings budget while Baltimore's road bullpen enters with a 3.53 ERA compared to Boston's 3.83. In a game that will lean heavily on relief arms from the fourth inning forward, that gap is meaningful.

Fenway's park factors are a mild supporting element for tonight's MLB action. The run factor sits at 1.06, a nudge above league average, while the HR factor of 0.96 offers modest suppression toward left field. Game 3 of a three-game series typically finds both bullpens at their most depleted. Baltimore has won 7 of their last 10 games and enters this game with urgency. Boston has the crowd and the streak. The structural numbers favor the visitors.

Baltimore Orioles vs Boston Red Sox Key Insights

  • Boston is 34-38 against right-handed pitching this season, a below-.500 split that sits underneath the 14-game win streak and points directly at the structural case for Baltimore at near-even money tonight.
  • Willson Contreras has a career 2.667 OPS and 2 home runs across 6 plate appearances against Bradish. A 2026 encounter already matched those numbers. With a L7d OPS of 1.423, he is the most dangerous bat either team puts in the box tonight.
  • Jarren Duran went 0-for in all three 2025 plate appearances against Bradish and 0-for in all three 2026 appearances, posting a 0.000 OPS in both seasons against him. His season BA of .191 and L7d OPS of 0.283 compound the case against him getting a hit tonight.
  • Boston's 22-27 home record means they win fewer than 45% of home games this year, well below the league average for home teams. A spot-starter innings budget limits their ability to control the game tempo from the first pitch.
  • Fenway's 1.06 run factor combined with expanded bullpen usage on both sides in a Game 3 context points toward a higher-run environment, supporting the Over 9.0 lean despite the near-even market odds.
  • Baltimore's 3.53 bullpen ERA is better than Boston's 3.83. In a game where both teams will lean on their relief corps heavily, the Orioles hold a late-inning edge that matters when the game is close in the seventh and eighth innings.

Baltimore Orioles vs Boston Red Sox Betting Picks

Picks made July 22, 2026 at 05:39 AM ET. Odds shown reflect current market prices.

Baltimore Orioles +1.5 @ -192 (LOW)
Baltimore Orioles +1.5 @ -192 (LOW): The juice is steep for a game priced near even money, which keeps confidence at LOW. The logic still holds: Boston's 22-27 home record and shortened starter make it unlikely they build a two-run cushion and protect it deep. Baltimore's road bullpen (3.53 ERA) supports staying competitive through seven innings. This works best as insurance within a larger play rather than a standalone wager given the heavy price.
Over 9.0 Total Runs @ -101 (LOW)
Over 9.0 Total Runs @ -101 (LOW): The market sits precisely at -101, essentially a coin-flip, which keeps confidence at LOW. The situational lean, though, points over. A spot starter exiting after three or four innings means expanded bullpen exposure across both sides. Baltimore averages 4.6 runs per game and Fenway's 1.06 run factor adds a mild nudge. Two offenses with bullpen-heavy nights in a slightly hitter-friendly park tilts the edge toward more run production.
Jarren Duran Under 0.5 Hits @ +134 (MEDIUM)
Jarren Duran Under 0.5 Hits @ +134 (MEDIUM): Duran went 0-for in all three 2025 plate appearances against Bradish, then repeated that in all three 2026 plate appearances, producing a 0.000 OPS in both seasons against today's starter. Career line across 11 PA: .182 average, 0.727 OPS. His season BA sits at .191 and his L7d OPS has collapsed to 0.283. The documented BvP pattern against this specific arm and a brutal recent slump make this one of the cleanest props on the board tonight.
Willson Contreras HR Yes @ +310 (MEDIUM)
Willson Contreras HR Yes @ +310 (MEDIUM): The BvP data here is not a small-sample curiosity. Six career plate appearances against Bradish, .500 average, 2.667 OPS, 2 home runs, including a 2026 encounter that matched those exact numbers. His season line of .289/.384/.557 with 22 HR and a vR OPS of 0.917 confirms consistent power, and a L7d OPS of 1.423 says he is locked in right now. At +310 implying 24.4%, the true probability in this specific matchup context runs higher. Fenway's modest HR suppression of 0.96 does not neutralize a hitter this dialed in against this particular arm.
Dean Kremer Under 5.5 Strikeouts @ -156 (MEDIUM)
Dean Kremer Under 5.5 Strikeouts @ -156 (MEDIUM): The market prices the under at 61.0% implied, and the outs line of 16.5 projects Kremer for just over five innings of work. That is tight runway to accumulate strikeouts. Boston's lineup is making productive contact during a 14-game win streak, posting a .245 team BA and 4.2 runs per game. The ceiling on Kremer's punchout total in this environment is low, and the market has it right.
Jake Bennett Over 4.5 Strikeouts @ -159 (MEDIUM)
Jake Bennett Over 4.5 Strikeouts @ -159 (MEDIUM): The market prices the over at 61.4% implied, and Bennett's outs line of 17.5 projects close to six innings of work, giving him sufficient volume to clear 4.5. Baltimore posts a .238 team BA with contact inconsistency across the order. BOS will want length from this arm to spare a depleted bullpen in Game 3, and that extended runway supports strikeout accumulation against a lineup that is not historically disciplined. The market's directional lean is sound.
Pete Alonso Over 1.5 Total Bases @ -105 (LOW)
Pete Alonso Over 1.5 Total Bases @ -105 (LOW): Alonso leads Baltimore with 21 home runs and carries a .867 vR OPS against right-handed pitching. Against a spot starter with less established game-planning and sequencing, his power profile makes multi-base outcomes realistic. The market prices this near even money at -105, calling it roughly a coin-flip. His path to 1.5 total bases runs through a home run, a double, or two singles, all within range for the most dangerous power bat in the Baltimore order. LOW confidence given game variance, but the direction is sound.
SGP
SGP: Baltimore ML + Over 9.0 + Alonso TB Over 1.5 + Contreras HR Yes: The four legs connect cleanly. A high-scoring game creates the environment where power hitters accumulate bases and hit home runs at elevated rates. Baltimore winning a slugfest is consistent with both the elevated run total and their lineup producing. Each leg reinforces the others: more runs in the game support the power props, and the Orioles winning means their hitters had productive nights. Leg contract IDs: Orioles ML [424468141>, Over 9.0 [424472570>, Alonso TB [424467329>, Contreras HR [424466966>.
Analysis insight — no specific bet associated
YRFI @ -119 (LOW)
YRFI @ -119 (LOW): Boston has shown a 6-YRFI tendency across their last 10 home games, and both lineups enter tonight with offensive momentum. Jake Bennett's strikeout line of just 4.5 signals a contact-friendly start for Baltimore's hitters in the first inning. Boston's offense has been scoring early throughout its win streak, and the Orioles' lineup has shown the ability to put runs on the board in the first frame during their current 7-3 stretch. At -119, the YRFI sits near even odds for a game with elevated run-scoring potential on both sides. LOW confidence given first-inning variance.

Key Players

Batting AverageBAL
Taylor Ward
.251Batting Average
LF
Home RunsBAL
Pete Alonso
21Home Runs
1B
Runs Batted InBAL
Pete Alonso
66Runs Batted In
1B
Earned Run AverageBAL
Kyle Bradish
3.61Earned Run Average
SP
WinsBAL
Brandon Young
8Wins
SP
StrikeoutsBAL
Kyle Bradish
106Strikeouts
SP
Batting AverageBOS
Willson Contreras
.289Batting Average
1B
Home RunsBOS
Willson Contreras
22Home Runs
1B
Runs Batted InBOS
Willson Contreras
66Runs Batted In
1B
Earned Run AverageBOS
Sonny Gray
2.48Earned Run Average
SP
WinsBOS
Sonny Gray
12Wins
SP
StrikeoutsBOS
Ranger Suarez
97Strikeouts
SP

Recent Form

Baltimore Orioles
W8-2Kansas City Royals
W3-2Houston Astros
W5-2Houston Astros
L6-5Boston Red Sox
Boston Red Sox
W10-0Tampa Bay Rays
W5-3Tampa Bay Rays
W7-6Tampa Bay Rays
W6-1Tampa Bay Rays
W6-5Baltimore Orioles

Baltimore Orioles vs Boston Red Sox Summary

The structural case for Baltimore tonight is straightforward. Boston's 34-38 record against right-handed pitching and their 22-27 home mark tell a different story than the 14-game streak suggests. Their spot-starter approach creates a compressed innings budget, puts pressure on a taxed bullpen, and hands Bradish a genuine quality advantage at the position that matters most in baseball. The market prices this near even money at +104 for the visitors. That is the right price range for a coin-flip game, and the structural edge points just enough toward Baltimore to make it a medium-confidence play. I read this as a 5-4 Orioles win, with Bradish logging five or six innings before the superior relief corps closes it out in the final two frames.

The best single angle on this slate is Willson Contreras at +310 to hit a home run. Six career plate appearances, .500 average, 2.667 OPS, two home runs against Bradish, with the 2026 encounter already matching those numbers exactly. He is in peak form with a 1.423 OPS over his last seven days. Pairing that with Baltimore ML in a small SGP gives you correlated upside in a close game that sets up for a power hitter to be the difference. The caveat is real: Bradish's June 28 start showed what extended rest can do to his command, and Boston's collective identity has carried weaker arms through this streak before. The BOS bullpen ERA of 3.83, while worse than Baltimore's 3.53, is still a functional unit. This is a medium-confidence game, not a lock. Size your bets accordingly and treat the player props as the sharpest edges on the board tonight.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesBOS leads series 1-0
DateMatchupResult
Jul 20, 2026BAL @ BOSBOSBOS 6-5
Jul 21, 2026BAL @ BOSBALBAL 0-0

Orioles at Red Sox predictions: Baltimore ML +104 as structural edge in evening doubleheader. Contreras 2.667 OPS vs Bradish, BOS 34-38 vs RHP.

Frequently Asked Questions

MLBGame PreviewsBaltimore Orioles at Boston Red Sox