New York arrives on a clean sweep of San Francisco, outscoring opponents 13-1 across three away games. Those numbers look dominant. But a .243 team average through 3 games against a weaker rotation says little about what happens against a legitimate American League ace. Seattle split a Sunday doubleheader with Cleveland, winning 8-0 in the nightcap after dropping the opener 5-6. The Mariners now face their home opener with a roster that just played two games in one day. That fatigue angle is real. Seattle is hitting just .208 on the season, with Rodriguez sitting at .067 and a .297 OPS against right-handers in 2026. Rodriguez is now facing Weathers, a left-handed pitcher, where his vL OPS drops further to .250. That is a cold bat in a difficult spot regardless of which arm is on the mound.
The batter-vs-pitcher data cuts sharply against several Yankees hitters. Trent Grisham has logged 14 career plate appearances against Castillo with zero hits and a .214 OPS, a line that spans six seasons from 2019 through 2025. Caballero is 0-for-5 in career PA against Castillo with a 0.000 OPS. Ryan McMahon carries a .258 OPS across 12 career PA against him. These are not flukes. Multiple spots in the New York lineup have consistently failed against this specific pitcher over years of data. The exception is Aaron Judge, who owns a career 1.300 OPS in 15 PA against Castillo, including a 5.000 OPS in 3 PA during the 2024 season. Judge is the one bat Castillo cannot afford to face in a tight game, and tonight's setup shapes up to deliver plenty of those.
T-Mobile Park plays pitcher-friendly with a runs factor of 0.95 and a home run factor of 0.9. The retractable roof eliminates weather entirely, removing any scoring wildcard from wind or rain. This is a controlled environment that locks in the pitching matchup as the primary driver. Our model projects 3.5 runs per side, a combined 7.0-run total, sitting a full run below the 8.0 market line. That gap, at a park built to suppress scoring, is the sharpest number on tonight's board.
Picks made March 30, 2026 at 03:31 AM ET. Odds shown reflect current market prices.
Under 8.0 at -122 is the primary play. Grisham hitless at +100 is the sharpest complement. Even money on a hitter who is 0-for-career against tonight's starter across six seasons and 14 plate appearances is not just a prop, it is a structural mismatch the market has not corrected. Pair those two and you have a thesis that holds together: Castillo suppresses this lineup broadly, with Grisham as the most extreme individual example. The Mariners +1.5 run line fits the same projected 3.5-3.5 final and acts as sensible insurance in a game where neither team should be winning by more than 2.
The main caveat is Castillo's pitch count. His postseason outings of 2.1, 1.1, and 4.2 innings are real signals that Seattle may be managing him conservatively coming into April. If he exits in the fourth or fifth, the bullpen carries a 3.95 ERA and becomes a factor earlier than expected. That risk does not override a one-run model-to-market gap, but it is real enough to size every angle responsibly rather than loading up. The low-scoring structure is intact. The individual matchup data is stark. Play the Under, play Grisham hitless, and let the game confirm what the numbers already say.
Compare odds for NYY @ SEA