MLB · Tue, Apr 21 · 9:40 PM

Athletics at Mariners

O/U 8 · RL Mariners -1.5 · T-Mobile Park

Gary's pick

Athletics ML+140

CONF 68%

Result

WCashedFinal 6-4

The read

Under the retractable roof of T-Mobile Park, the first-place Oakland Athletics look to tighten their grip on the American League West against a Seattle Mariners squad struggling to find its footing. While the market is leaning heavily into the name value of the Mariners’ home-field advantage and a big-name starter, the underlying data suggests the value lies squarely with the visiting underdog tonight.

The primary driver here is the discrepancy between surface-level numbers and actual performance metrics for both starters. Luis Castillo is having a nightmare April, posting a 5.40 ERA and allowing at least four runs in every start this month. His 44.4% hard-hit rate and a bottom-tier expected batting average against (.307) indicate that hitters are seeing him clearly and punishing mistakes. On the other side, Jacob Lopez is the ultimate "buy-low" candidate. Despite a bloated 6.38 ERA, his 3.99 xERA and 87th percentile hard-hit suppression show he is pitching much better than his results. Lopez is inducing the right kind of contact; it simply hasn't found gloves yet, and that luck eventually turns.

Seattle is also dealing with a major disruption to their lineup flow. The loss of Brendan Donovan, who was placed on the 10-day IL just today with a groin strain, removes a vital leadoff presence from a team that is already hitting just .218 as a unit. Meanwhile, Oakland’s "thump-heavy" young lineup is clicking. Carlos Cortes is coming off a four-hit performance, and the power trio of Nick Kurtz, Shea Langeliers, and Tyler Soderstrom are all trending upward after homering in the series opener. Cal Raleigh’s history against Lopez is a notable outlier, but one catcher can’t carry an offense that is missing its primary table-setter and facing a pitcher due for massive positive regression. At +140, we are getting a first-place team (12-11) with superior recent power and a hidden pitching advantage against a 10-14 Mariners squad. Take the A's to clinch the series.

Injuries noted

Mariners: [NEW] Brendan Donovan (Left Fielder) — Groin (Left): The Mariners are optimistic that Donovan (groin) will be able to avoid a lengthy stay on the 10-day injured list, Adam Jude of the Seattle Times reports. (Apr 21 — 0d ago) [NEW] Miles Mastrobuoni (Shortstop) — Calf (Right): Seattle transferred Mastrobuoni (calf) from the 10-day injured list to the 60-day IL on Monday. (Apr 20 — 1d ago) [KNOWN] Patrick Wisdom (First Baseman) — Oblique: The Mariners placed Wisdom on the 10-day injured list Friday due to a left oblique strain, retroactive to Wednesday. (Apr 17 — 4d ago) [KNOWN] Bryce Miller (Starting Pitcher) — Oblique (Left): Miller (oblique) will begin a rehab assignment with Triple-A Tacoma on Saturday, Daniel Kramer of MLB.com reports. (Apr 17 — 4d ago) [KNOWN] Victor Robles (Center Fielder) — Pectoral (Right): Robles (pectoral) is participating in light baseball activities, Daniel Kramer of MLB.com reports. (Apr 15 — 6d ago) [KNOWN] Carlos Vargas (Relief Pitcher) — Lat (Right): The Mariners transferred Vargas (lat) to the 60-day injured list Wednesday. (Apr 8 — 13d ago) [KNOWN] Logan Evans (Starting Pitcher) — Elbow (Right): Evans underwent UCL reconstruction surgery with an internal brace Jan. 23 on his right elbow. (Feb 16 — 64d ago) Athletics: [NEW] Brent Rooker (Left Fielder) — Oblique (Right): Rooker (oblique) has begun a hitting progression, Martin Gallegos of MLB.com reports. (Apr 20 — 1d ago)

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Board stored April 21, 2026 at 4:47 PM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, caesars, draftkings, fanatics, betrivers, betmgm.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2

Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.

Download on the App Store

Every MLB game this dayThe MLB recordToday's MLB board