Skip to content
GARY A.I.Get the app
MLB · Tue, Jun 30 · 9:40 PM

Angels at Mariners

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

GARY'S PICK
Mariners Moneyline
MLBvs Angels· -188

Mariners
Moneyline

-188 · CASHED · LAA 3 · SEA 8

Angels

The pick & result

Published pick
Mariners ML -188
Published odds
-188
Result
Won
Final score
3-8

Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.

The read

A cool Pacific Northwest evening sets the stage at T-Mobile Park as the Seattle Mariners host the division-rival Los Angeles Angels, with a high-stakes pitching battle on the card. The market has priced the Mariners as steep -188 favorites tonight, which might look expensive on the surface, but the underlying pitching dynamics suggest Seattle is actually the side with real value. Seattle's Bryan Woo has a deceptive 4.26 ERA, but his elite 3.35 xERA and stellar 2.00 home ERA indicate he is a much better pitcher than his surface record suggests. On the flip side, the market is overpaying for José Soriano’s shiny 3.32 ERA, which is heavily contradicted by a 4.42 xERA. Soriano's command is in a downward spiral, having walked 17 batters over his last 23.2 innings (6.46 BB/9) and averaging a 5.32 ERA over his last five starts.

The strongest argument against backing Seattle tonight is their heavily depleted lineup. The Mariners are missing key left-handed bats, with Luke Raley (14 HR, .788 OPS), Dominic Canzone (13 HR, .899 OPS), and Brendan Donovan (.839 OPS) all out of the starting lineup. Additionally, Woo's fly-ball tendency (0.61 GO/AO) is a risky fit behind a Seattle outfield defense that ranks 29th in OAA. However, Seattle still runs out five left-handed or switch-hitting bats—Crawford, Naylor, Raleigh, Young, and Emerson—to exploit Soriano's massive platoon split, where he allows a .775 OPS to lefties. Furthermore, Julio Rodriguez has dominated Soriano in their head-to-head encounters, carrying a career .533 average and 1.588 OPS with two homers against him.

The ultimate differentiator in a projected low-scoring park environment is catching defense. Seattle's Cal Raleigh is a defensive savior behind the plate, ranking in the elite tier with 39 framing runs and a 47.6% caught-stealing rate. Meanwhile, Logan O'Hoppe is a massive liability, ranking near the bottom of the league with -23 framing runs. This framing disparity means Woo (1.7 BB/9) will consistently get borderline strikes, while Soriano (4.5 BB/9) will find no relief for his command issues. With Seattle's bullpen fully rested after George Kirby’s eight-inning masterpiece yesterday and closer Andres Muñoz ready to go, the Mariners are the clear, sharp play to take care of business at home.

Injuries noted

Mariners: [NEW] Brendan Donovan (3B) — Groin (Left): Donovan (groin) ran sprints on the field Monday and will be re-evaluated after the Mariners' homestand to determine whether he's ready to begin a rehab assignment, Ryan Divish of The Seattle Times reports. (Jun 29 — 0d 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 — 14d 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 — 53d ago) [NEW] Luke Raley (RF) — Forearm (Left): Raley (forearm) remains out of the lineup for Monday's contest versus the Angels. (Jun 29 — 1d 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 — 13d 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 — 13d 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 — 13d ago) [NEW] Rob Refsnyder (DH) — Knee (Right): The Mariners placed Refsnyder (knees) on the 10-day injured list Monday, Adam Jude of The Seattle Times reports. (Jun 29 — 1d ago) Angels: [KNOWN] Logan Davidson (First Baseman) — Undisclosed (Not Specified): Davidson signed a minor-league contract with Tampa Bay on Monday, which includes an invitation to spring training, Ari Alexander of KPRC 2 Houston reports. (Jun 25 — 5d ago) [NEW] Travis d'Arnaud (C) — Foot (Right): D'Arnaud (foot) was able to catch from a pitching machine Sunday and has continued to do swinging and throwing in his workouts, Rhett Bollinger of MLB.com reports. (Jun 28 — 1d ago) [NEW] Grayson Rodriguez (SP) — Back (Not Specified): Rodriguez (back) struck out four and allowed one earned run on five hits and one walk across four innings Sunday in his rehab start for Single-A Rancho Cucamonga. (Jun 28 — 1d ago) [NEW] Mike Trout (CF) — Hamstring (Not Specified): Trout (hamstring) took 30 swings and ran at about 50 percent intensity Saturday, Jeff Fletcher of The Orange County Register reports. (Jun 27 — 2d ago) [NEW] Jack Kochanowicz (SP) — Elbow (Right): Kochanowicz's Tommy John surgery on his right elbow was deemed "successful," per MLB.com. (Jun 27 — 3d ago) [NEW] Yusei Kikuchi (SP) — Shoulder (Left): Kikuchi (shoulder) has begun a throwing program, per MLB.com. (Jun 27 — 3d ago) [NEW] Adam Frazier (2B) — Elbow (Right): Frazier (elbow) resumed throwing Wednesday, per MLB.com. (Jun 27 — 3d ago) [KNOWN] Niko Kavadas (First Baseman) — Undisclosed (Not Specified): The Angels reassigned Kavadas to minor-league camp Wednesday. (Jun 21 — 8d ago) [KNOWN] Sebastian Rivero (C) — Hand (Left): Rivero was removed from Tuesday's game against the Astros with an apparent left hand injury, Rhett Bollinger of MLB.com reports. (Jun 10 — 20d ago) [KNOWN] Yoan Moncada (3B) — Knee (Right): Moncada will require surgery on his right knee, Francys Romero of BeisbolFR.com reports. (Jun 8 — 21d ago) [KNOWN] Gustavo Campero (Right Fielder) — Hand (Right): The Angels selected Campero's contract from Double-A Rocket City and placed him on the 10-day injured list Saturday due to a fractured hand. (Jun 6 — 23d ago)

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

BATTER VS ARM

  • Julio Rodriguez vs Jose Soriano: .533

    .533

    Julio Rodriguez's career line off Jose Soriano is 8-for-15, a .533 average over 15 at-bats with 2 home runs — they meet again tonight. He enters steady (.738 OPS, L15).

  • Randy Arozarena vs Jose Soriano: .400

    .400

    Randy Arozarena has gone 4-for-10 (.400) across 10 career at-bats off Jose Soriano. They meet again tonight. He enters cold (.596 OPS, L15).

REGRESSION

  • Jose Soriano: 3.32 ERA vs 4.42 xERA

    4.42

    Jose Soriano carries a 3.32 ERA against a 4.42 expected ERA (1.1 run gap), so he has been outperforming his contact quality. Opponents hit .221 off him vs a .239 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

FANTASY PICKUPS

  • Bryan Woo

    3.35 xERA

    Streamer vs LAA — 3.35 xERA · 8.9 K/9 · 1.04 WHIP.

All research from this day

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
Daily picks first stored June 30, 2026 at 3:35 PM ET.
Odds record
The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, caesars, draftkings, betmgm, fanatics, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

3
  • GARY'S PICK
    ZACH NETOH+R+RBI UNDER 1.5
    MLBAngels· -150

    Zach Neto
    H+R+RBI under 1.5

    -150 · LOST · ACTUAL 5

    Angels

    Despite batting leadoff, Zach Neto faces one of the toughest home matchups in the American League tonight. Bryan Woo has been dominant at T-Mobile Park this season, posting a 2.00 ERA and limiting opponents to a 1.04 WHIP.

    Woo is particularly effective against right-handed hitters like Neto, holding them to a .566 OPS and just a .225 batting average. Neto has struggled with his approach lately, striking out 10 times in his last five games, which aligns poorly with Woo's ability to generate strikeouts (9 K in two of his last five starts).

    Furthermore, the Angels as a team have been chasing pitches outside the zone at a league-high 37.2% rate over the last three days. In a cool, pitcher-friendly environment against a starter who rarely issues free passes (only 4 BB in last 29.1 IP), Neto's ability to reach base and generate multi-stat production is significantly suppressed.

  • GARY'S PICK
    COLE YOUNGH+R+RBI OVER 1.5
    MLBMariners· +113

    Cole Young
    H+R+RBI over 1.5

    +113 · CASHED · ACTUAL 8

    Mariners

    Cole Young is in peak form following a two-homer, three-RBI performance in the series opener, and tonight's matchup against Jose Soriano is tactically ideal. Soriano has a massive platoon split, allowing a .775 OPS to left-handed hitters compared to a meager .535 against righties.

    Young, batting left-handed in the 6-hole, should benefit from Soriano's significant command issues; the Angels' starter has walked 17 batters over his last 23.2 innings. This lack of control frequently leads to elevated pitch counts and high-traffic innings, providing Young with multiple opportunities to drive in runs or score himself.

    While T-Mobile Park is typically pitcher-friendly, the wind is blowing out to center field at 7 mph, and Soriano's recent tendency to surrender home runs (6 in his last 5 starts) makes Young a high-upside play to clear this total.

  • THE LONG SHOT
    CAL RALEIGHHR OVER 0.5
    MLBMariners· +400

    Cal Raleigh
    HR over 0.5

    +400 · LOST · ACTUAL 0

    Mariners

    Cal Raleigh presents a statistically significant edge in the home run market tonight due to the extreme platoon splits of Angels starter Jose Soriano. Soriano has been highly vulnerable to left-handed power this season, surrendering 10 of his 12 total home runs to lefties despite facing them in nearly half of his at-bats.

    Raleigh, a switch-hitter, will bat from the left side tonight and possesses the elite barrel-up capability required to exploit Soriano's high-velocity sinker/4-seamer mix if it catches too much of the plate. While Soriano's 3.32 ERA appears strong, his 4.42 xERA and a .326 xwOBA suggest he is getting away with high contact quality that hasn't yet translated into runs.

    In a pitcher-friendly park like T-Mobile, power hitters with Raleigh's profile often provide the only scoring via the long ball. At +400, the market implies a 20% probability, which is undervalued given Soriano's tendency to surrender home runs specifically to left-handed bats.

Every prop from this day is on the archive page.

Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.

Get Gary on the App Store

Every MLB game this dayThe MLB recordToday's MLB picksEvery sport this day