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 logo6.862-3
Ranger Suarez logoR.SuarezBoston Red Sox logo3.446-4

Red Sox at Astros Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Red Sox
80-67
-1.5
-1.5+127
o8.5-115
-133
Astros
74-72
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: 9-21-0 (+1.8u)
Over 4.5 (F5)-120
1.8u
OldSchool0909
Last 30d: 75-91-1 (-13.3u)
HOU +110
1.1u
Kyle Murray
Kyle Murray
Last 30d: 49-54-3 (-4.9u)
BOS -124
1.24u
Collin Whitchurch
Collin Whitchurch
Last 30d: 30-26-1 (+4.4u)
L.McCullers u4.5 Ks+105
0.25u
Sean Koerner🔮
Sean Koerner🔮
Last 30d: 7-8-0 (-0.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.
Collin Whitchurch
Collin Whitchurch
Last 30d: 30-26-1 (+4.4u)
T.Story o0.5 HR+540
0.1u
Matt DiLeo
Matt DiLeo
Last 30d: 55-29-1 (+13.9u)
R.Suarez u4.5 Ks-130
0.77u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 41-69-5 (-8.7u)
T.Story o0.5 HR+600
0.25u
@cowhitchurch 40-Grade https://myaction.app/tqeBHSLUV1b
Sandy Plashkes
Sandy Plashkes
Last 30d: 44-58-0 (-11.0u)
BOS -114
1.14u
Frank Ammirante
Frank Ammirante
Last 30d: 278-341-7 (-50.8u)
R.Suarez o14.5 Outs-133
0.67u
Cam Is Money
Cam Is Money
Last 30d: 0-0-0 (+0.0u)
BOS -115
1u
Picks Office
Picks Office
Last 30d: 0-0-0 (+0.0u)
Over 4.5 (F5)-120
1u
Join Discord. All picks posted before 8am https://discord.gg/HjKxYKdSUy
Doug Ziefel
Doug Ziefel
Last 30d: 197-198-8 (+8.5u)
BOS -113
0.57u
Brandon Kravitz
Brandon Kravitz
Last 30d: 20-18-1 (+2.7u)
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
74-7237-3837-3425-3547-34
Red Sox
70-7731-4139-3646-5823-19

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Astros
72-65-938-35-234-30-731-28-140-33-8
Red Sox
69-74-434-35-335-39-150-51-319-22-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Astros
74-7237-3837-3430-3042-39
Red Sox
80-6736-3644-3157-4722-20

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

  • Kutter Crawford
    SP

    Crawford is out with wrist

    Out

Astros Injuries

    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
    80-67
    N/A
    N/A
    Astros
    74-72
    N/A
    N/A