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

Twins at Astros

O/U 8.5 · RL Twins -1.5 · Daikin Park

GARY'S PICK
Astros Moneyline
MLBvs Twins· -104

Astros
Moneyline

-104 · CASHED · MIN 4 · HOU 6

Twins

The pick & result

Published pick
Astros ML -104
Published odds
-104
Result
Won
Final score
4-6

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

Under the closed roof of Daikin Park, the Houston Astros look to defend their turf in this high-stakes American League battle against the visiting Minnesota Twins. It's a matchup defined by starting pitcher narratives, key lineup absences, and a major contrast in late-game bullpen health.

The market has pinned the Twins as slight road favorites here because of Joe Ryan's shiny 3.18 ERA compared to Mike Burrows' 5.48 ERA. But look closer, and you'll see the market is overpaying for a fragile number. Ryan is an extreme fly-ball pitcher (0.65 GO/AO) who has historically struggled against the Astros, posting a 5.91 career ERA. Furthermore, his performance takes a massive hit after dark; he carries a mediocre 4.10 Night ERA compared to his stellar 1.21 Day ERA. Under the closed roof in Houston, he has to navigate a park with a hitter-friendly 1.05 factor and the dangerous 315-foot Crawford Boxes in left. This environment plays perfectly into the hands of the Astros' power bats. Houston’s top hitters have absolute ownership of Ryan, with Yordan Alvarez (1.114 Home OPS), Isaac Paredes, and Christian Walker tagging him for a combined 5 home runs in just 33 career at-bats, including 3 home runs from Alvarez alone in 15 at-bats.

The biggest reason to doubt the Twins tonight is the state of their pitching depth behind Ryan. Minnesota's bullpen is in a tailspin, posting a 6.01 xERA over the last week. With Anthony Banda land-locked on the injured list and key high-leverage arms Travis Adams and Yennier Gomez heavily fatigued from yesterday's narrow win, Minnesota's late-inning bridge is dangerously fragile. Conversely, the Astros' bullpen is primed to close the door with Nate Pearson and a fully rested Josh Hader ready at the back end. Mike Burrows is also primed for positive regression, with a 4.45 xERA suggesting his 5.48 surface ERA has been inflated by bad luck. His splits also show he is far more comfortable at night, where he possesses a solid 4.25 ERA.

While the Twins have a dangerous lineup that can exploit Burrows’ platoon splits (.978 OPS allowed to left-handed hitters), they are missing their ultimate power source in center field with Byron Buxton and his .898 OPS sidelined by a hip injury. The Astros are also thinned out by injuries with Jeremy Peña joining Carlos Correa on the shelf, forcing Nick Allen (.639 OPS) into the starting role, but their core of Alvarez, Walker, and Altuve remains lethal. In a tight matchup with both teams hovering near .500, the home field, the bullpen health, and the starting pitcher's historical kryptonite tilt the scale. At -104, we are getting a great price on the Astros to take care of business at home.

Injuries noted

Astros: [NEW] Cristian Javier (Starting Pitcher) — Shoulder (Right): Javier (shoulder) struck out four and scattered three hits and two walks over six scoreless innings Saturday in a rehab start with Triple-A Sugar Land. (Jun 30 — 0d ago) [NEW] LaMonte Wade Jr. (1B) — Hamstring (Right): Wade (hamstring) will begin a rehab assignment with Triple-A Sugar Land on Tuesday, Matt Kawahara of the Houston Chronicle reports. (Jun 30 — 0d ago) [NEW] Lance McCullers Jr. (SP) — Shoulder (Right): McCullers (shoulder) struck out four and allowed two hits and no walks over three scoreless innings in a rehab start Thursday with Triple-A Sugar Land. (Jun 30 — 0d ago) [KNOWN] Braden Shewmake (SS) — Thigh (Right): The Astros announced Monday that Shewmake (adductor) has taken part in baseball activity and is working his way through a running progression at the team's facility in Florida, Matt Kawahara of the Houston Chronicle reports. (Jun 15 — 14d ago) [KNOWN] Bennett Sousa (RP) — Elbow (Left): The Astros announced Friday that Sousa (elbow) has begun a throwing progression, Chandler Rome of The Athletic reports. (Jun 4 — 26d ago) [KNOWN] Carlos Correa (SS) — Ankle (Left): Correa is scheduled to undergo surgery Monday in Houston to repair the tendon in his left ankle, Brian McTaggart of MLB.com reports. (Jun 2 — 28d ago) [NEW] Jeremy Pena (SS) — Calf (Left): The Astros placed Pena on the 10-day injured list Tuesday due to a mild left calf strain, Brian McTaggart of MLB.com reports. (Jun 30 — 0d ago) Twins: [NEW] Bailey Ober (SP) — Elbow (Right): Ober (elbow) struck out one batter and allowed three earned runs on seven hits and no walks over 3.1 innings in a rehab start Sunday with High-A Cedar Rapids. (Jun 28 — 1d ago) [KNOWN] Mick Abel (Starting Pitcher) — Elbow (Right): Abel will undergo arthroscopic surgery on his right elbow, Aaron Gleeman of AaronGleeman.com reports. (Jun 24 — 5d ago) [KNOWN] Ryan Jeffers (C) — Hand (Left): Jeffers (hand) was spotted taking swings in the batting cage and catching a bullpen session Monday, Theodore Tollefson of ZoneCoverage.com reports. (Jun 23 — 7d ago) [KNOWN] Garrett Acton (Relief Pitcher) — Shoulder (Right): Acton (shoulder) resumed throwing off a mound last week, MLB.com reports. (Jun 18 — 12d ago) [KNOWN] Cole Sands (RP) — Forearm (Right): Sands underwent an MRI on Friday that showed healing in his injured forearm, though inflammation was still present, MLB.com reports. (Jun 16 — 14d ago) [NEW] Anthony Banda (RP) — Lat (Left): The Twins placed Banda on the 15-day injured list Monday with a left lat strain. (Jun 29 — 0d ago) [NEW] Byron Buxton (CF) — Hip (Right): Buxton (hip) is out of the lineup for Tuesday's game against the Astros, Brian McTaggart of MLB.com reports. (Jun 30 — 0d ago)

The research

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

BATTER VS ARM

  • Yordan Alvarez vs Joe Ryan: .267

    .267

    Yordan Alvarez's career line off Joe Ryan is 4-for-15, a .267 average over 15 at-bats with 3 home runs — they meet again tonight. He enters steady (.716 OPS, L15).

PLATOON EDGE

  • Trevor Larnach (bats L) hits 1st against Mike Burrows (RHP)

    .852

    Over 193 AB vs. Right, Trevor Larnach owns a .852 OPS versus .493 in 27 AB the other way. He sees RHP Mike Burrows tonight hitting 1st, where the platoon side lines up his way.

HEAT CHECK

  • Trevor Larnach: 1.138 OPS in Last 15 Days

    1.138

    That 1.138 OPS spans the last 15 days (44 PA) against a .809 season baseline, a 0.329 swing. His total-bases line tonight: 1.5.

  • Victor Caratini: 1.149 OPS in Last 15 Days

    1.149

    That 1.149 OPS spans the last 15 days (32 PA) against a .716 season baseline, a 0.433 swing. His total-bases line tonight: 0.5.

COOLING OFF

  • Yordan Alvarez: .716 OPS in L15 — draws RHP Joe Ryan

    .716

    Yordan Alvarez's .716 OPS over the last 15 days (44 PA) trails his 1.031 season mark, down 0.315. Tonight he draws RHP Joe Ryan — his stronger side: a 1.061 OPS vs RHP across 217 AB.

HR THREAT

  • Kody Clemens

    +310

    This pick is a direct attack on the most significant statistical outlier in Mike Burrows' profile: his extreme vulnerability to left-handed power. Burrows is allowing a massive .978 OPS and a home run every 14.4 at-bats to lefties this season (13 HR in 188 AB).

BULLPEN

  • Houston Astros pen: 12.7 relief IP over their last 3 games

    12.7 IP

    Houston Astros's bullpen has thrown 12.7 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.

RUNNING GAME

  • Green light: Minnesota Twins run, and Yainer Diaz has caught just 14%

    14% CS

    Yainer Diaz is catching tonight at 14% on the season (3-for-21 throwing), and Minnesota Twins attempt 0.9 steals a game. The track meet is on.

SITUATIONAL

  • 14.3 bullpen innings in 3 games for HOU

    14.3

    Relievers have absorbed 14.3 innings over the last 3 games (Nate Pearson (3) and AJ Blubaugh (2) the heaviest). MIN's pen has thrown 9.7 over the same span.

REGRESSION

  • Taylor Trammell: .275 AVG vs .222 xBA

    .222

    Across 101 plate appearances, Taylor Trammell carries a .275 average versus a .222 xBA. His wOBA sits at .347 against a .310 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

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, fanatics, caesars, draftkings, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2
  • GARY'S PICK
    TREVOR LARNACHH+R+RBI OVER 1.5
    MLBTwins· -103

    Trevor Larnach
    H+R+RBI over 1.5

    -103 · LOST · ACTUAL 1

    Twins

    The statistical intersection between Trevor Larnach's current form and Mike Burrows' specific vulnerabilities creates the strongest 'over' case on the board. Burrows has been a target for left-handed hitters all season, surrendering a massive .978 OPS and 13 of his 19 home runs to the left side.

    Larnach, a lefty hitting .395 over his last 10 games, is perfectly positioned to exploit this. Moving into the leadoff spot tonight with Byron Buxton out, Larnach will see maximum plate appearances.

    Given Burrows' 1.50 WHIP, Larnach is highly likely to reach base multiple times, and with the high-OBP bats of Brooks Lee and Royce Lewis following him, his opportunities to record a Run or an RBI are significantly elevated. Even if he doesn't record multiple hits, his table-setting role in a lineup facing a pitcher with a 5.48 ERA provides several paths to clearing this 1.5 threshold.

  • GARY'S PICK
    JOSE ALTUVETOTAL BASES UNDER 1.5
    MLBAstros· -173

    Jose Altuve
    Total Bases under 1.5

    -173 · CASHED · ACTUAL 0

    Astros

    While taking an under on a future Hall of Famer is always a sweat, the matchup data heavily favors Joe Ryan in this spot. Altuve is currently struggling through a down season by his standards, batting just .236 with a .690 OPS.

    He now faces Joe Ryan, who is pitching at an elite level with a 1.03 WHIP and dominant splits against right-handed hitters (.612 OPS allowed). Most importantly, the head-to-head history is one-sided; Altuve is just 2-for-15 (.133) in his career against Ryan.

    Ryan's ability to limit base runners and suppress power (only 2 HR allowed to righties in 143 AB) makes it difficult for Altuve to find the extra-base hit required to clear this line with a single swing. With the Astros' lineup missing the protection of Correa and Peña, Ryan can afford to be aggressive with Altuve, further limiting his chances for quality contact.

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