We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSeattle Mariners at St. Louis Cardinals
Seattle MarinersSeattle Mariners
@
Busch Stadium
St. Louis CardinalsSt. Louis Cardinals

Match Predictor

Pre-match Prediction
Seattle Mariners
@
St. Louis Cardinals
Seattle Mariners 57%St. Louis Cardinals 43%
Market LinesRun Line: Seattle Mariners -0.5Total: O/U 8.5
Model: Under 8.5
Model projects 8.1 total runs vs 8.5 line

Seattle Mariners

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
36%
10/28
MLB: 48%
Starter
60%
3/5
vs STL
50%
1/2
Avg Total
8.0
MLB: 8.9
Game Starter (5) Last Starter vs STL vs STL (2)
Emerson Hancock #26 · RHP · Age 27
2.83
ERA (2026)
8.9
K/9 (2026)
5
Starts (2026)
9.4
Avg Total (2026)
Last 3:
ND ATH (Apr 20): 5.0IP, 3ER, 3K
ND @SD (Apr 15): 6.0IP, 2ER, 6K
W HOU (Apr 10): 5.0IP, 3ER, 5K
vs STL: W (Sep 10 2025): 2.0 IP, 0 ER, 0 K
Bullpen (2026 Season)Good
ERA: 3.10MLB Avg: 3.957 relievers
Workload Alert: Allowed 9 runs on 2026-04-25 vs STL. Bullpen arms likely still recovering.
Recent: L 4-6L 2-5W 5-4W 3-2W 11-9
Lineup vs Emerson Hancock (Career)
BatterPosPAAVGOPSHR
Ramon Urias3B2.0000.0000
Alec Burleson1B1.0000.0000
Ivan HerreraC1.0000.0000
Nolan Gorman2B1.0000.0000
Victor Scott IICF1.0000.0000
8 batters with no matchup history

St. Louis Cardinals

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
50%
13/26
MLB: 48%
Starter
40%
2/5
vs SEA
50%
1/2
Avg Total
10.0
MLB: 8.9
Game Starter (5) Last Starter vs SEA vs SEA (2)
Michael McGreevy #36 · RHP · Age 26
3.29
ERA (2026)
5.0
K/9 (2026)
5
Starts (2026)
8.2
Avg Total (2026)
Last 3:
L @MIA (Apr 20): 5.2IP, 4ER, 3K
ND CLE (Apr 14): 5.0IP, 2ER, 2K
W @WSH (Apr 08): 6.0IP, 1ER, 1K
vs SEA: ND (Sep 10 2025): 6.0 IP, 1 ER, 4 K
Bullpen (2026 Season)Poor
ERA: 4.74MLB Avg: 3.958 relievers
Workload Alert: Allowed 11 runs on 2026-04-25 vs SEA. Bullpen arms likely still recovering.
Recent: L 3-5W 5-3L 1-4L 2-3L 9-11
Lineup vs Michael McGreevy (Career)
BatterPosPAAVGOPSHR
Cal RaleighC3.3330.6660
Josh Naylor1B3.3330.6660
Julio RodriguezCF3.3330.6660
Randy ArozarenaLF3.3330.6660
Cole Young2B2.0000.0000
Dominic CanzoneRF2.0000.0000
J.P. CrawfordSS2.0000.0000
6 batters with no matchup history
Our Top PicksLive Odds
Top PickCardinals ML +116 (MEDIUM confidence), T
Cardinals ML +116 (MEDIUM confidence), The market implies Seattle wins 60.6% of the time, but our model places the Mariners' true win probability clos...
PickCardinals +1.5 @ -149 (MEDIUM confidence
Cardinals +1.5 @ -149 (MEDIUM confidence), Our model projects a final margin within one run, meaning Cardinals +1.5 covers the vast majority of realis...
PickUnder 8.5 @ -120 (LOW confidence), Our m
Under 8.5 @ -120 (LOW confidence), Our model is in line with the 8.5 market total, making this a thin directional lean rather than a strong position. ...

Seattle Mariners vs St. Louis Cardinals Game Preview

The central variable in today's rubber game at Busch Stadium is a split that most bettors overlook: Michael McGreevy at home versus Michael McGreevy on the road. The St. Louis Cardinals right-hander carries a 3.29 ERA on the season, but inside Busch Stadium that number drops to 1.64 across 11 innings pitched, just 2 earned runs allowed at home all year. That is not noise. That is a genuine, location-based edge that changes how you should price this game in MLB action. Opposing him is Seattle Mariners righty Emerson Hancock, who has been outstanding in 2026: 2.83 ERA, 0.87 WHIP, just 4 walks in 28.2 innings. Both starters arrive on 6 days of extended rest after yesterday's 20-run doubleheader drained the St. Louis bullpen. Hancock is the better pitcher by overall numbers. But today he pitches on the road, and that distinction matters.

Seattle came into this series on a three-game winning streak, and the public narrative writes itself: hot team, cold opponent, take the favorite. But strip away the location and the Cardinals' current skid looks different. Two of those three losses came in Miami. The third was yesterday at home, in a wild 9-11 slugfest that used up most of St. Louis's relief corps. The Mariners are 3-8 away from T-Mobile Park this season, easily their worst split of the year by a wide margin. The market prices Seattle at a 60.6% implied win probability at -154. Our model sees the gap as considerably narrower, with location-adjusted form pointing toward Cardinals underdog value at +116. Location, rest, and context, same formula it always is. Today all three arrows point toward Busch Stadium and the home team.

On the offensive side, Masyn Winn has posted a 1.214 OPS over the last seven days for St. Louis, and his role as the table-setter will be critical in getting the Cardinals' lineup to turn over against Hancock. Jordan Walker brings a .567 slugging percentage and 8 home runs in 107 plate appearances, facing a Hancock who has surrendered 5 home runs in 28.2 innings this season, roughly 1.57 per nine. Cal Raleigh, Seattle's power catcher, arrives on a 1.189 OPS over the last seven days and has shown he can hit McGreevy in limited past looks (.333 average in 3 PA last season), making his home run prop at +245 worth serious attention even with Busch Stadium's 0.95 HR park factor creating a slight headwind.

The contrarian read here is recognizing that sharp money will flow toward Seattle on momentum alone. Three wins, Cardinals skidding, standard fade-the-loser logic. The counter is that St. Louis is 5-1 in one-run games this season and 5-0 in extras. This roster is built to grind tight games closed. All three Cardinals losses happened in road environments, and McGreevy now returns to Busch, where he has been a completely different pitcher. The edge does not care about the streak. It cares about location, form, and price. Today all three favor the home side.

Seattle Mariners vs St. Louis Cardinals Key Insights

  • McGreevy's 1.64 home ERA versus 3.29 overall is the decisive split in this game. At Busch Stadium he has been elite, allowing just 2 earned runs in 11 innings, and that is the environment he pitches in today.
  • Seattle is 3-8 on the road this season, their worst split by a wide margin. The market's -154 price on the Mariners significantly overweights their road record and overprices momentum-driven narrative.
  • STL's 5-1 record in one-run games and 5-0 in extras signal a roster built to win close, grinding contests. Our model projects a narrow final margin, which plays directly into St. Louis's structural strengths.
  • McGreevy's strikeout production has fallen sharply: just 1K, 2K, and 3K in his last three starts, averaging 2.0 strikeouts per outing. The Under 3.5 strikeouts line at -114 aligns cleanly with that declining trend.
  • Victor Scott II is hitting .200 with a 0.324 OPS against right-handed pitching this season and posted a 0.259 OPS over the last seven days. He is one of the most vulnerable bats in Seattle's lineup facing an RHP today.
  • Both bullpens are compromised after yesterday's combined 20-run affair. If McGreevy exits before the sixth inning, a 4.74 ERA STL relief corps takes over. Extended starter innings is not just helpful for St. Louis today, it is necessary.

Seattle Mariners vs St. Louis Cardinals Betting Picks

Picks made April 26, 2026 at 04:29 AM ET. Odds shown reflect current market prices.

Cardinals +1.5 @ -149 (MEDIUM confidence
Cardinals +1.5 @ -149 (MEDIUM confidence), Our model projects a final margin within one run, meaning Cardinals +1.5 covers the vast majority of realistic outcomes. Seattle is 3-8 on the road and STL is 5-1 in one-run games. Even if the Mariners win, the path to a multi-run margin requires McGreevy to blow up early, a low-probability event in his home environment. This is the run-line play with the most structural support in the game.
Under 8.5 @ -120 (LOW confidence), Our m
Under 8.5 @ -120 (LOW confidence), Our model is in line with the 8.5 market total, making this a thin directional lean rather than a strong position. Treat it accordingly. The case is real: both starters are fresh on 6 days rest following yesterday's 20-run chaos, and Busch Stadium carries a 0.98 runs park factor. If McGreevy delivers the quality start his extended rest allows, this game lands comfortably under the number. LOW confidence because the margin of edge is minimal. Size down.
McGreevy Under 3.5 Strikeouts @ -114 (ME
McGreevy Under 3.5 Strikeouts @ -114 (MEDIUM confidence), The statistical case here is about as clean as a pitcher prop gets. McGreevy's last three starts: 3K, 2K, 1K. His 2026 K/9 sits at 4.9, and the trend is declining game over game. Only one of his last three starts even reached the 3.5 threshold. The Mariners make contact as a team, and a pitcher trending toward two strikeouts per start is a strong Under play at -114.
Victor Scott II Under 0.5 Hits @ -118 (M
Victor Scott II Under 0.5 Hits @ -118 (MEDIUM confidence), Scott has a .200 average and a 0.324 OPS against right-handed pitching this season. His last seven days OPS is 0.259, confirming this is a genuine cold stretch and not just variance. He has virtually no career sample against Hancock, and the overall profile, low contact, low OBP against righties, supports the Under. At -118, this is value on a hitter who rarely reaches base against same-side pitching.
Cal Raleigh HR @ +245 (MEDIUM confidence
Cal Raleigh HR @ +245 (MEDIUM confidence), Raleigh brings 5 home runs in 124 plate appearances and a 1.189 OPS over the last seven days. McGreevy has surrendered 4 home runs in 27.1 innings this season. The career sample between them is limited (3 PA, .333 average), but there is no suppression signal in those looks. Busch Stadium's 0.95 HR park factor creates a slight headwind, but +245 for a power catcher in peak form facing a home run-prone starter is genuine plus-money value worth the exposure.
Jordan Walker Over 1.5 Total Bases @ +12
Jordan Walker Over 1.5 Total Bases @ +120 (LOW confidence), Walker's season line is .278/.346/.567 with 8 home runs in 107 plate appearances, and Hancock has allowed 5 HR in 28.2 innings this year. The price at +120 offers positive expected value for a .567 SLG hitter. The caution: Walker's last 7 days OPS is 0.427, a noticeable cold stretch that earns the LOW confidence tag. The season power profile and Hancock's home run rate both support a multi-base outcome, but recent form is a real warning.
4-Leg SGP
4-Leg SGP: Cardinals +1.5 / Under 8.5 / McGreevy Under 3.5 K / Victor Scott II Under 0.5 Hits, The thesis is clean and self-reinforcing. A dominant McGreevy home start creates a low-scoring environment. Seattle's offense generates minimal production, Scott goes hitless, and the Cardinals grind to a close win. Each leg supports the others: fewer baserunners for Seattle means Under legs hold, a tight game means the Cardinals stay within a run. The SGP ties all four directional leans into one parlay with legs that do not work against each other.
Analysis insight — no specific bet associated
NRFI @ -133, Both starters bring excepti
NRFI @ -133, Both starters bring exceptional command profiles to the first inning. Hancock's 2026 WHIP is 0.87 with just 4 walks in 28.2 innings, which reflects pinpoint control in the early going. McGreevy's WHIP at home is 0.92, and he has allowed just 2 earned runs in 11 home innings all season. Both arms are on 6 days rest, Busch Stadium runs slightly pitcher-friendly at 0.98, and fresh starters on extended rest tend to be at their sharpest in inning one. The conditions clearly support a scoreless first.

Key Players

Batting AverageSEA
Randy Arozarena
.287Batting Average
LF
Home RunsSEA
Luke Raley
5Home Runs
RF
Runs Batted InSEA
Cal Raleigh
14Runs Batted In
C
Earned Run AverageSEA
Emerson Hancock
2.83Earned Run Average
SP
WinsSEA
George Kirby
4Wins
SP
StrikeoutsSEA
Logan Gilbert
35Strikeouts
SP
Batting AverageSTL
Masyn Winn
.278Batting Average
SS
Home RunsSTL
Jordan Walker
8Home Runs
RF
Runs Batted InSTL
Alec Burleson
17Runs Batted In
1B
Earned Run AverageSTL
Michael McGreevy
3.29Earned Run Average
SP
WinsSTL
Dustin May
3Wins
SP
StrikeoutsSTL
Dustin May
20Strikeouts
SP

Recent Form

Seattle Mariners
L6-4Athletics
L5-2Athletics
W5-4Athletics
W3-2St. Louis Cardinals
W11-9St. Louis Cardinals
St. Louis Cardinals
L5-3Miami Marlins
W5-3Miami Marlins
L4-1Miami Marlins
L3-2Seattle Mariners
L11-9Seattle Mariners

Seattle Mariners vs St. Louis Cardinals Summary

Our model is in line with the 8.5 run market total, and the directional lean to Under rests on structure more than margin. Two fresh starters, a pitcher-friendly park, and a depleted bullpen that makes neither team eager to burn more arms than necessary. The Under is a low-confidence lean, not a strong position, and it should be sized accordingly. The bigger play in this game is Cardinals +116 on the moneyline, where a genuine gap between market-implied and model-implied probability combines with McGreevy's elite home ERA and STL's elite one-run game record to create real value on the plus side. The edge does not care what sport you are watching. Rest, context, price, same formula, different field. Today the field is Busch Stadium, and McGreevy pitching at home is a categorically different pitcher than the one you saw allow 4 earned runs in Miami six days ago.

The best angle is recognizing what the market has mispriced. Sharp money will pile onto Seattle because of the three-game winning streak. Momentum bettors follow heat. The fade is understanding that the Cardinals have played zero home games during their three-game losing streak, two losses in Miami, one yesterday in a 20-run doubleheader that was as much chaos as it was a Cardinals defeat. McGreevy bounces back at home. STL's 5-1 record in one-run games gives them a structural edge in exactly the type of tight, grinding game this figures to be. Cardinals ML at +116 and +1.5 at -149 are the anchors. McGreevy's strikeout decline and Victor Scott II's brutal numbers against right-handed pitching add another layer of structural value that has nothing to do with the streak narrative.

The primary risk is the St. Louis bullpen. After burning arms in yesterday's 9-11 loss, the Cardinals are running on fumes in relief. If McGreevy exits before the sixth inning, a 4.74 ERA corps has to finish the job, and that changes the calculus on both the moneyline and run-line plays. His 6 days of extended rest improves the probability of a deep outing. Back the Cardinals with clear eyes about the relief risk and what it means if the starter struggles early. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSEA leads series 2-0
DateMatchupResult
Apr 25, 2026SEA @ STLSEASEA 3-2
Apr 25, 2026SEA @ STLSEASEA 11-9

Compare odds for SEA @ STL

Frequently Asked Questions

MLBGame PreviewsSeattle Mariners at St. Louis Cardinals