Mariners vs. Astros Odds & Betting Predictions - May 23, 2025

Mariners at Astros

12:10 am • SCHN
2 - 9
Starting Pitchers
pitcherteameraw-l
Lance McCullers logoL.McCullersHouston Astros logo6.972-4
George Kirby logoG.KirbySeattle Mariners logo4.478-7

Mariners at Astros Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Mariners
73-67
-1.5
-1.5+130
o8-112
-130
Astros
77-64
u8
+1.5-152
u8-110
+110
location pinFriday 12:10 a.m.
May 23, 2025
Daikin ParkHouston
Mariners vs. Astros Expert Picks
Boomer Betz
Boomer Betz
Last 30d: 178-199-1 (-30.9u)
HOU +117 (Live)
3.51u
Kyle Murray
Kyle Murray
Last 30d: 34-44-1 (-4.5u)
L.McCullers u4.5 Ks-105
1.05u
Greg DiNardo
Greg DiNardo
Last 30d: 2-3-0 (-1.3u)
SEA -140
1.4u
Steak Friend
Steak Friend
Last 30d: 0-0-0 (+0.0u)
SEA -140
1.4u
Allan Lem
Allan Lem
Last 30d: 80-72-6 (+0.8u)
L.McCullers u4.5 Ks-104
0.52u
Tailing @The_Oddsmaker
Sean Koerner
Sean Koerner
Last 30d: 13-18-1 (-1.7u)
L.McCullers u4.5 Ks-104
1.04u
McCullers has just a 13.3% K rate through 3 starts after not pitching since the 2022 season due to multiple arm surgeries. My expected K model has him a bit higher at 16.8%, but I’m not expecting a return to his 26.2% career rate — more likely in the 18–19% range if he settles in. But for now, he’s clearly not the same pitcher. He’s throwing his knuckle curve — his best out pitch in 2022 — 15% less often, and his slider’s whiff rate has dropped from 32% to just 20%. His most-used pitch this season is now his changeup (27% usage), but it’s generating just a 13% whiff rate. He’s also struggling to get ahead in counts and leaning heavily on called strikes — not ideal with Erich Bacchus behind the plate, who’s been squeezing pitchers at the top and bottom of the zone. The Mariners strike out at the 2nd-highest rate in MLB at home (25.5%), but just 20.4% on the road (7th lowest). And this game is in Houston, where T-Mobile Park — the Mariners’ home stadium — leads all parks in strikeout rate park factor, meaning McCullers loses that K-friendly setting here. Dylan Moore is his best shot to K, but he’s hitting 8th, making a third PA unlikely. I project this closer to -135, and like the under given all the underlying factors.
Lines at Lunch
Lines at Lunch
Last 30d: 67-56-3 (+7.7u)
Under 4.5 (F5)-115
1.15u
Jim Sannes
Jim Sannes
Last 30d: 10-20-0 (+8.3u)
L.McCullers u4.5 Ks-118
1u
Not getting a ton of leash yet, and he hasn't been effective. Even bumping McCullers' projected strikeout rate, I still have him projected at just 4.24 strikeouts, more than low enough for me to show value in the under.
Lines at Lunch
Lines at Lunch
Last 30d: 67-56-3 (+7.7u)
Under 8.5-110
1.1u
Sean Zerillo
Sean Zerillo
Last 30d: 178-175-4 (+6.7u)
Under 8.5-108
0.54u
Bet to -115
Cam Is Money
Cam Is Money
Last 30d: 49-74-3 (-23.1u)
Over 4.5 (F5)+102
1.02u

Mariners vs. Astros Previews & Analysis

  • Mariners vs Astros: Edge in Early Innings article feature image

    Mariners vs Astros: Edge in Early Innings

    Nick Martin
    May 22, 2025 UTC
  • Our MLB Best Bets for Thursday article feature image

    Our MLB Best Bets for Thursday

    Action Network Staff
    May 22, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Mariners vs. Astros Public Betting Percentages

Away Logo

Mariners

Public

60%

Bets%

40%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Astros
70-7134-4136-3038-5532-14
Mariners
55-8529-3926-4632-6422-19

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Astros
64-70-732-41-232-29-542-49-220-21-5
Mariners
75-59-634-29-541-30-147-43-626-15

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Astros
77-6443-3234-3251-4226-20
Mariners
73-6741-2732-4051-4520-21

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
May 21st@TBL 4-8-1.5 LO 8.5TB -168
May 20th@TBL 2-3+1.5 WU 9TB +116
May 19th@TBW 4-3+1.5 WU 9HOU +122
May 18th@TEXW 4-3-1.5 LU 8HOU -115
May 17th@TEXL 1-5-1.5 LU 8TEX +100

Mariners vs. Astros Injury Updates

Mariners Injuries

    Astros Injuries

    • Jake Meyers
      CF

      Meyers is out with calf

      Out

    • Pedro Leon
      RF

      Leon is out with knee

      Out

    • J.P. France
      SP

      France is out with shoulder

      Out

    • Hayden Wesneski
      RP

      Wesneski is out with elbow

      Out

    Mariners vs. Astros Box Score
    Mariners Player Stats
    Projected
    PITCHERPCIPKER
    George Kirby logoRG.Kirby, P723.245
    Eduard Bazardo logoRE.Bazardo, P301.111
    Jesse Hahn logoRJ.Hahn, P28103
    Collin Snider logoRC.Snider, P10110
    Gabe Speier logoLG.Speier, P14100
    HITTERSH-ABRHRRBI
    J.P. Crawford logo1J.Crawford, SS0-4100
    Jorge Polanco logo2J.Polanco, DH0-3000
    Mitch Garver logo2M.Garver, PH1-2000
    Mitch Garver logo2M.Garver, DH1-2000
    Cal Raleigh logo3C.Raleigh, C2-5000
    Randy Arozarena logo4R.Arozarena, LF2-4000
    Rowdy Tellez logo5R.Tellez, 1B2-3001
    Donovan Solano logo5D.Solano, PH0-2000
    Donovan Solano logo5D.Solano, 1B0-2000
    Leody Taveras logo6L.Taveras, CF0-4000
    Dylan Moore logo7D.Moore, 2B2-4111
    Dylan Moore logo7D.Moore, RF2-4111
    Miles Mastrobuoni logo8M.Mastrobuoni, RF0-1000
    Leo Rivas logo8L.Rivas, PH0-1000
    Leo Rivas logo8L.Rivas, 2B0-1000
    Ben Williamson logo9B.Williamson, 3B1-4000
    Astros Player Stats
    Projected
    PITCHERPCIPKER
    Lance McCullers logoRL.McCullers, P914.182
    Shawn Dubin logoRS.Dubin, P110.210
    Steven Okert logoLS.Okert, P15130
    Bryan King logoLB.King, P22100
    Kaleb Ort logoRK.Ort, P29230
    HITTERSH-ABRHRRBI
    Jeremy Pena logo1J.Pena, SS1-3002
    Isaac Paredes logo2I.Paredes, 3B0-4101
    Jose Altuve logo3J.Altuve, LF2-4224
    Yainer Diaz logo4Y.Diaz, DH2-4100
    Christian Walker logo5C.Walker, 1B1-5000
    Victor Caratini logo6V.Caratini, C3-4001
    Jake Meyers logo7J.Meyers, CF1-4100
    Cam Smith logo8C.Smith, RF1-3200
    Mauricio Dubon logo9M.Dubon, 2B2-4201

    Mariners vs. Astros Odds Comparison

    Right Arrow

    Could not load odds

    Mariners at Astros Team Totals

    MatchupOverUnder
    Mariners
    73-67
    o4.5+102
    u4.5-130
    Astros
    77-64
    o3.5-115
    u3.5-113