Red Sox vs. Astros Odds & Betting Predictions - March 31, 2026

Red Sox at Astros

12:10 am • NESN
1 - 8
Starting Pitchers
pitcherteameraw-l
Lance McCullers logoL.McCullersHouston Astros logo1.291-0
Ranger Suarez logoR.SuarezBoston Red Sox logo8.310-1

Red Sox at Astros Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Red Sox
1-3
-1.5
-1.5+127
o8.5-115
-133
Astros
3-2
u8.5
+1.5-151
u8.5-106
+113
location pinTuesday 12:10 a.m.
March 31, 2026
Daikin ParkHouston
Red Sox vs. Astros Expert Picks
💰🦡 Jake
💰🦡 Jake
Last 30d: 68-76-0 (-2.7u)
Over 4.5 (F5)-120
1.8u
OldSchool0909
Last 30d: 81-70-1 (+13.6u)
HOU +110
1.1u
Kyle Murray
Kyle Murray
Last 30d: 65-123-7 (-12.5u)
BOS -124
1.24u
Collin Whitchurch
Collin Whitchurch
Last 30d: 56-78-1 (+7.8u)
L.McCullers u4.5 Ks+105
0.25u
Sean Koerner
Sean Koerner
Last 30d: 43-38-0 (+4.8u)
L.McCullers u4.5 Ks+111
0.5u
Similar cap as Lopez here, where any sort of Opening Day pitch limit hurts him more than the average pitcher. His K% has historically held steady the second and third time through the order, while most pitchers see a sharp drop each time through. So facing fewer hitters impacts him more than most SPs. Lance saw a big drop in K rate last season, which wasn’t surprising after missing 2+ years, and it’s still unclear where he’s at. He was tinkering with his approach during spring, so it’s hard to know what was just experimentation versus what will carry over, but his K rate dipped to 15.6%, which isn’t ideal. From a workload standpoint, there are questions too. He topped out at just 58 pitches in his final spring start back on March 17, so it’s tough to project him fully stretched out here. I’d expect a relatively low pitch cap, likely enough to get through the order twice and maybe into a third time, but something like getting pulled when Roman Anthony comes up for a third plate appearance feels about right. Today is also the last slate where every pitcher is making their first start of the season. It’s always tougher to project K props without at least one real sample of current form, so there’s more uncertainty baked in here than usual. Still, his floor is low enough to justify a play. I’m projecting the under closer to -140.
Ryan Minion
Ryan Minion
Last 30d: 237-241-2 (+70.1u)
BOS -118
$1.18
Collin Whitchurch
Collin Whitchurch
Last 30d: 56-78-1 (+7.8u)
T.Story o0.5 HR+540
0.1u
Matt DiLeo
Matt DiLeo
Last 30d: 37-34-0 (-0.6u)
R.Suarez u4.5 Ks-130
0.77u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 26-39-1 (+2.5u)
T.Story o0.5 HR+600
0.25u
@cowhitchurch 40-Grade https://myaction.app/tqeBHSLUV1b
Sandy Plashkes
Sandy Plashkes
Last 30d: 120-132-5 (-27.8u)
BOS -114
1.14u
Frank Ammirante
Frank Ammirante
Last 30d: 32-51-1 (-4.9u)
R.Suarez o14.5 Outs-133
0.67u
Cam Is Money
Cam Is Money
Last 30d: 63-57-4 (-3.1u)
BOS -115
1u
Picks Office
Picks Office
Last 30d: 192-204-3 (-27.1u)
Over 4.5 (F5)-120
1u
Join Discord. All picks posted before 8am https://discord.gg/HjKxYKdSUy
Doug Ziefel
Doug Ziefel
Last 30d: 178-213-7 (-0.6u)
BOS -113
0.57u
Brandon Kravitz
Brandon Kravitz
Last 30d: 80-89-0 (+2.6u)
BOS -115
1.15u

Red Sox vs. Astros Previews & Analysis

  • Zerillo's Opening Pitch for Monday article feature image

    Zerillo's Opening Pitch for Monday

    Sean Zerillo
    Mar 30, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Red Sox vs. Astros Public Betting Percentages

Away Logo

Red Sox

Public

61%

Bets%

39%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Astros
3-23-2N/A2-21-0
Red Sox
1-3N/A1-31-3N/A

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Astros
3-23-2N/A2-21-0
Red Sox
2-2N/A2-22-2N/A

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Astros
3-23-2N/A2-21-0
Red Sox
1-3N/A1-31-3N/A

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Mar 29thLAAW 9-7-1.5 WO 9HOU -170
Mar 28thLAAW 11-9-1.5 WO 8.5HOU -135
Mar 28thLAAL 2-6-1.5 LU 8.5LAA -172
Mar 26thLAAL 0-3-1.5 LU 8LAA -188
Mar 22ndSTLL 2-3-1.5 LU 7STL -135

Red Sox vs. Astros Injury Updates

Red Sox Injuries

  • Tanner Houck
    SP

    Houck is out with arm

    Out

  • Triston Casas
    1B

    Casas is out with knee

    Out

  • Patrick Sandoval
    SP

    Sandoval is out with elbow

    Out

  • Kutter Crawford
    SP

    Crawford is out with wrist

    Out

  • Romy Gonzalez
    1B

    Gonzalez is out with shoulder

    Out

Astros Injuries

  • Zach Dezenzo
    LF

    Dezenzo is out with elbow

    Out

Red Sox vs. Astros Box Score
Red Sox Player Stats
Projected
PITCHERPCIPKER
Ranger Suarez logoLR.Suarez, P764.134
Johan Oviedo logoRJ.Oviedo, P723.234
HITTERSH-ABRHRRBI
Roman Anthony logo1R.Anthony, LF0-4000
Trevor Story logo2T.Story, SS1-4000
Jarren Duran logo3J.Duran, DH0-3100
Willson Contreras logo4W.Contreras, 1B0-4000
Wilyer Abreu logo5W.Abreu, RF2-3001
Caleb Durbin logo6C.Durbin, 3B0-2000
Masataka Yoshida logo6M.Yoshida, PH0-1000
Isiah Kiner-Falefa logo6I.Kiner-Falefa, 3B0-0000
Marcelo Mayer logo7M.Mayer, 2B0-2000
Carlos Narvaez logo8C.Narvaez, C1-3000
Ceddanne Rafaela logo9C.Rafaela, CF0-3000
Astros Player Stats
Projected
PITCHERPCIPKER
Lance McCullers logoRL.McCullers, P96791
Ryan Weiss logoRR.Weiss, P33230
HITTERSH-ABRHRRBI
Jose Altuve logo1J.Altuve, 2B4-4422
Yordan Alvarez logo2Y.Alvarez, DH2-5112
Isaac Paredes logo3I.Paredes, 3B1-3000
Nick Allen logo3N.Allen, 3B0-0000
Carlos Correa logo4C.Correa, SS1-4100
Christian Walker logo5C.Walker, 1B1-4001
Cam Smith logo6C.Smith, RF1-3100
Jake Meyers logo7J.Meyers, CF1-4000
Yainer Diaz logo8Y.Diaz, C1-3001
Brice Matthews logo9B.Matthews, LF1-4111

Red Sox vs. Astros Odds Comparison

Right Arrow

Could not load odds

Red Sox at Astros Team Totals

MatchupOverUnder
Red Sox
1-3
N/A
N/A
Astros
3-2
N/A
N/A