Red Sox vs. Astros Odds & Betting Predictions - March 31, 2026
Red Sox at Astros
12:10 am • NESNStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 1.29 | 1-0 | ||
![]() | 8.31 | 0-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 |

Daikin ParkHouston
Red Sox vs. Astros Expert Picks
💰🦡 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
Last 30d: 65-123-7 (-12.5u)
BOS -124
1.24u
Collin Whitchurch
Last 30d: 56-78-1 (+7.8u)
L.McCullers u4.5 Ks+105
0.25u
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
Last 30d: 237-241-2 (+70.1u)
BOS -118
$1.18
Collin Whitchurch
Last 30d: 56-78-1 (+7.8u)
T.Story o0.5 HR+540
0.1u
Matt DiLeo
Last 30d: 37-34-0 (-0.6u)
R.Suarez u4.5 Ks-130
0.77u
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
Last 30d: 120-132-5 (-27.8u)
BOS -114
1.14u
Frank Ammirante
Last 30d: 32-51-1 (-4.9u)
R.Suarez o14.5 Outs-133
0.67u
Cam Is Money
Last 30d: 63-57-4 (-3.1u)
BOS -115
1u
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
Last 30d: 178-213-7 (-0.6u)
BOS -113
0.57u
Brandon Kravitz
Last 30d: 80-89-0 (+2.6u)
BOS -115
1.15u
Red Sox vs. Astros Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Red Sox vs. Astros Public Betting Percentages
Betting Trends
- Astros are 3-2 in their last 5 games.
- Astros are 3-2 in their last 5 games against the spread
- The totals have gone OVER in 3 of Astros' last 5 games
- The totals have gone OVER in 3 of Astros' 5 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Red Sox vs. Astros Injury Updates

Red Sox Injuries
- Tanner HouckSP
Houck is out with arm
Out
- Triston Casas1B
Casas is out with knee
Out
- Patrick SandovalSP
Sandoval is out with elbow
Out
- Kutter CrawfordSP
Crawford is out with wrist
Out
- Romy Gonzalez1B
Gonzalez is out with shoulder
Out

Astros Injuries
- Zach DezenzoLF
Dezenzo is out with elbow
Out
Red Sox vs. Astros Box Score
Red Sox Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 76 | 4.1 | 3 | 4 | |
![]() | 72 | 3.2 | 3 | 4 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-3 | 1 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 2-3 | 0 | 0 | 1 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
Astros Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 96 | 7 | 9 | 1 | |
![]() | 33 | 2 | 3 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 4-4 | 4 | 2 | 2 |
![]() | 2-5 | 1 | 1 | 2 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 1 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 1 |
![]() | 1-4 | 1 | 1 | 1 |
Red Sox vs. Astros Odds Comparison
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 |


























