The Matchup Report

Boston Red Sox vs Baltimore Orioles Prediction (July 22): Odds, Pick & Analysis

RC

Ryan Carter

July 21, 2026 · 10:15 PM EDT
MLB
Share
Fenway Park — Baltimore Orioles at Boston Red Sox

Baltimore Orioles vs Boston Red Sox · July 22, 2026 · 1:35 PM EDT · Photo: ESPN

The Boston Red Sox enter this matchup as clear favorites at -152, a pricing that reflects both their superior recent form and pitching advantage. Baltimore sits at +128 on the moneyline, positioning the Orioles as a value play for bettors willing to back the underdog. The gap in odds mirrors a meaningful divergence in team trajectory: Boston has won 11 consecutive games and improved to 52-48, while Baltimore, despite a solid 7-3 record over its last 10 games, remains mired at 49-53 with a .480 winning percentage.

Tonight's Odds

MONEYLINE
Baltimore Orioles+120
Boston Red Sox-142
RUN LINE
Baltimore Orioles +1.5-184
Boston Red Sox -1.5+152
OVER/UNDER
Over 9.5-106
Under 9.5-114

Probable Pitchers

Baltimore Orioles

RHP Dean Kremer

Record1-2
ERA4.15
WHIP1.12
IP26.0
K/910.0
BB/92.4
VS

Boston Red Sox

LHP Jake Bennett

Record5-3
ERA2.35
WHIP0.88
IP53.7
K/96.4
BB/91.5

The Red Sox offense has been the engine driving their hot streak. Willson Contreras leads the lineup with a .292 batting average and team-best .941 OPS, combining elite plate discipline with 22 home runs. Ceddanne Rafaela (.283 average) and Wilyer Abreu (.264 average, .792 OPS) provide secondary punch, while Jarren Duran's 118 strikeouts indicate aggressive at-bat selection. Boston's lineup carries a .245 team average and .710 OPS, but the consistency of their top contributors has proven difficult to contain. The Red Sox pitching staff, anchored by Sonny Gray's 2.48 ERA, has posted a 3.54 team ERA with a 1.22 WHIP—metrics that rank substantially ahead of their opponents' statistical profile.

Baltimore's offensive production has lagged throughout the season. Taylor Ward leads the Orioles at .251, while Pete Alonso (.248 average) provides the team's most dangerous bat with 21 home runs and a .810 OPS. Gunnar Henderson, despite his star status, carries only a .224 average and .693 OPS, reflecting a challenging year at the plate. The Orioles' team OPS of .719 and runs per game of 4.58 underscore offensive limitations that have constrained their ability to generate consistent run support. Kyle Bradish takes the mound with a respectable 3.61 ERA, but Baltimore's 4.23 team ERA and 1.35 WHIP suggest vulnerability in the pitching department.

The absence of Adley Rutschman, Samuel Basallo, and Blaze Alexander compounds Baltimore's offensive woes, removing depth at catcher and infield positions. Boston, meanwhile, navigates injuries to Connelly Early, Isiah Kiner-Falefa, Marcelo Mayer, and Ranger Suarez without apparent disruption to their winning momentum.

Eduardo Rivera's 2.89 ERA paired with Boston's 11-game win streak and superior overall pitching metrics creates a compelling case for backing the Red Sox at -152. While the Orioles' +128 underdog price carries inherent appeal, Baltimore's offensive struggles and depth issues make sustained run production unlikely against a Red Sox rotation firing on all cylinders. The market has priced this contest accurately, with Boston's moneyline reflecting legitimate pitching and momentum advantages that should prove decisive in a low-run environment.

Best Bet

Boston Red Sox (-152)

Based on the matchup analysis, recent form, and line value, Boston Red Sox (-152) is our top play for this game.

More MLB Predictions