MLB · Tue, Jun 23 · 6:40 PM

Mariners at Pirates

O/U 8.5 · RL Mariners -1.5 · PNC Park

Gary's pick

Mariners ML-134

CONF 75%

Result

LLostFinal 1-11

The read

Two teams hovering at the .500 mark clash at PNC Park tonight as the Seattle Mariners send George Kirby to the mound to face Mitch Keller and the Pittsburgh Pirates. At -134, the moneyline price represents excellent value because the market is overpaying for Keller's fragile surface numbers, specifically his 4.92 ERA which is masked by a 5.00 xERA and a high 0.345 xwOBA. Keller is highly vulnerable to left-handed hitters, allowing a .758 OPS against them. This aligns perfectly with Seattle’s lefty-heavy lineup construction featuring J.P. Crawford, Josh Naylor, Luke Raley, Cole Young, and Colt Emerson. Furthermore, Keller's primary 4-seam fastball carries a disastrous .553 xwOBA, which plays right into the strengths of Luke Raley, who boasts a .385 xwOBA against fastballs, and Julio Rodriguez, who has historically dominated Keller with a career .667 batting average and a 2.333 OPS.

The strongest case against the Mariners is their dormant offense, which has averaged only 3.4 runs per game over their last 10 games and was recently held to just two hits in back-to-back games against Boston. However, the Mariners get a massive psychological and offensive boost today with the activation of outfielder Randy Arozarena from the 10-day IL, stabilizing the middle of the order. The return of Arozarena immediately deepens the Mariners' batting order, putting pressure on Keller from the first inning. While George Kirby has been somewhat hittable recently, surrendering 39 hits in his last 27.1 innings, his elite control remains intact with a 15:3 K:BB ratio in his last two starts and only five walks over his last five starts. Kirby's reverse platoon split (.707 OPS allowed to LHB) also allows him to effectively neutralize Pittsburgh’s top left-handed hitters like Spencer Horwitz (.851 OPS) and Brandon Lowe.

As the game progresses, the bullpen and defensive disparities should tip the scales decisively in Seattle's favor. While the Pirates' bullpen is taxed after using five relievers on June 21, including Yohan Ramirez (28 pitches) and Carmen Mlodzinski (32 pitches) who both logged 2.0 innings, Seattle's primary relievers threw 15 pitches or fewer on June 21 and enjoyed a rest day on June 22. In the late innings, Seattle's defensive efficiency—featuring a .987 fielding percentage with only 36 errors in 79 games compared to Pittsburgh's .982 fielding percentage and 50 errors—will minimize extra opportunities. Additionally, with Pirates catcher Endy Rodriguez allowing 16 successful stolen bases on an 11% caught-stealing rate, Seattle's speed threats are primed to manufacture runs on the basepaths, securing a clear road victory.

Injuries noted

Pirates: [KNOWN] Liover Peguero (Shortstop) — Undisclosed (Not Specified): The Phillies reassigned Peguero to minor-league camp Sunday. (Jun 18 — 5d ago) [NEW] Jared Jones (SP) — Elbow (Right): Jones had additional imaging on his right elbow come back clean and played catch Tuesday, though manager Don Kelly indicated it's too early to know if the right-hander will be ready for his next turn through the rotation, Colin Beazley of the Pittsburgh Post-Gazette reports. (Jun 23 — 0d ago) [NEW] Konnor Griffin (SS) — Forearm (Right): Manager Don Kelly announced that Griffin (forearm) will begin a rehab assignment with Double-A Altoona on Tuesday, Colin Beazley of the Pittsburgh Post-Gazette reports. (Jun 23 — 0d ago) [NEW] Wilber Dotel (RP) — Lat (Right): Dotel (lat) tossed a bullpen session Saturday, MLB.com reports. (Jun 21 — 1d ago) [KNOWN] Will Robertson (Left Fielder) — Undisclosed (Not Specified): The Orioles reassigned Robertson to minor-league camp Wednesday, Jacob Calvin Meyer of The Baltimore Sun reports. (May 8 — 46d ago) [KNOWN] Oneil Cruz (CF) — Hand (Left): Pirates general manager Ben Cherington said Sunday that Cruz (hand) is facing an estimated recovery timeline of 4-6 weeks, Danny Demilio of PittsburghBaseballNow.com reports. (Jun 14 — 9d ago) [KNOWN] Chris Devenski (RP) — Illness (Not Specified): Devenski (illness) was transferred from the 15-day IL to the 60-day IL on Sunday. (Jun 7 — 16d ago) Mariners: [NEW] Dominic Canzone (DH) — Hamstring (Right): Canzone (hamstring) is out of the lineup for Tuesday's game against the Pirates. (Jun 23 — 0d ago) [KNOWN] Carlos Vargas (Relief Pitcher) — Lat (Right): Mariners general manager Justin Hollander said Tuesday that Vargas (lat) recently began a throwing program and could be ready to return from the 60-day injured list around the Aug. 3 trade deadline, Zac Hereth of 710 AM Seattle Sports reports. (Jun 17 — 6d ago) [KNOWN] Will Wilson (3B) — Thumb (Left): Wilson (thumb) has gone 3-for-9 with two RBI and a 1:2 BB:K in his first three rehab games between High-A Everett and Triple-A Tacoma. (Jun 17 — 6d ago) [KNOWN] Cooper Criswell (RP) — Pectoral (Right): Criswell was diagnosed with a Grade 1-plus pectoral strain Tuesday, Daniel Kramer of MLB.com reports. (Jun 16 — 6d ago) [KNOWN] Brendan Donovan (3B) — Groin (Left): Donovan (groin) began a running progression Tuesday, Daniel Kramer of MLB.com reports. (Jun 16 — 6d ago) [KNOWN] Matt Brash (RP) — Lat (Right): General manager Justin Hollander said Tuesday that Brash was diagnosed with a Grade 1 strain in his right lat, Shannon Drayer of SeattleSports.com reports. (Jun 16 — 6d ago) [KNOWN] Joe Jacques (Relief Pitcher) — Undisclosed (Not Specified): The Mets signed Jacques to a minor-league contract Wednesday, Anthony DiComo of MLB.com reports. (May 8 — 46d 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 June 23, 2026 at 11:35 AM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, fanatics, caesars, draftkings, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

3

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