Skip to content
GARY A.I.Get the app
MLB · Thu, Jul 23 · 1:10 PM

Twins at Guardians

O/U 7.5 · RL Guardians -1.5 · Progressive Field

GARY'S PICK
Guardians Moneyline
MLBvs Twins· -142

Guardians
Moneyline

-142 · LOST · MIN 3 · CLE 1

Twins

The pick & result

Published pick
Guardians ML -142
Published odds
-142
Result
Lost
Final score
3-1

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

We have got a beautiful afternoon for baseball at Progressive Field as the Cleveland Guardians host the Minnesota Twins in a high-stakes AL Central matchup. With both teams fighting for division positioning in late July, this getaway game sets up as a classic chess match where bullpen management and environmental factors will dictate the outcome.

My money is on the Guardians today because of a massive mismatch in late-inning relief and starting pitcher splits. Gavin Williams is pitching in his absolute best element today. Williams carries a stellar 3.22 Day ERA compared to a 4.57 ERA at night, and he has been far more comfortable at home with a 3.45 ERA. He is backed by catcher Patrick Bailey, whose elite 85th-percentile pitch framing and 98th-percentile pop time provide a phenomenal defensive floor. Compare that to Taj Bradley, who struggles on the road with a 4.50 Away ERA. Bradley is an extreme fly-ball pitcher with a 0.61 GO/AO, which makes him highly vulnerable to a Twins defense that ranks near the bottom of baseball with a dismal -30 Defensive Runs Saved.

The real hammer for Cleveland is their bullpen freshness and quality. While the Twins bullpen is in a complete free fall—having surrendered 32 earned runs over their last four games—their key high-leverage arms like Yoendrys Gomez and Andrew Morris are also highly fatigued after working yesterday. On the other side, Cleveland’s premier high-leverage trio of Cade Smith, Hunter Gaddis, and Colin Holderman did not pitch in yesterday’s loss and are fully rested. If this game is close in the sixth inning, Cleveland holds a monumental advantage. Additionally, the Twins are dealing with a fresh injury blow as key switch-hitting catcher Victor Caratini was forced out of yesterday’s game with a knee injury and is doubtful for this quick turnaround day game.

Cleveland enters this game in much better overall form, winning seven of their last ten games, while Minnesota has dropped six of their last ten. Although the Twins have a dangerous lineup, the situational factors today point directly to the home side. The low 7.5 over/under indicates a low-scoring environment where pitching, defense, and bullpen depth reign supreme. In a low-scoring game, I will gladly back the home team with the rested elite bullpen and the starter who thrives under the afternoon sun. Take Cleveland on the moneyline.

Injuries noted

Guardians: [NEW] Angel Martinez (LF) — Foot (Left): Martinez (foot) started in left field and went 1-for-4 with a walk for Double-A Akron on Wednesday. (Jul 23 — 0d ago) [KNOWN] Tim Herrin (RP) — Elbow (Left): Herrin (elbow) struck out three batters in a scoreless inning for Triple-A Columbus on Saturday. (Jul 19 — 4d ago) Twins: [NEW] Mick Abel (Starting Pitcher) — Elbow (Right): The Twins plan to re-evaluate Abel (elbow) on Sept. 1, Dan Hayes of The Athletic reports. (Jul 20 — 2d ago) [KNOWN] Garrett Acton (Relief Pitcher) — Shoulder (Right): Acton (shoulder) struck out a batter and allowed three earned runs on one hit and three walks over two-thirds of an inning in a rehab appearance Tuesday in the rookie-level Florida Complex League. (Jul 15 — 8d ago) [KNOWN] Cole Sands (RP) — Forearm (Right): Sands (forearm) tossed a perfect inning in his rehab appearance with Triple-A St. Paul on Tuesday. (Jul 8 — 14d ago) [KNOWN] Anthony Banda (RP) — Lat (Left): Banda underwent surgery to repair his left lat strain and will miss the remainder of the 2026 season, Dan Hayes of The Athletic reports. (Jul 9 — 13d ago) [NEW] Marco Raya (RP) — Shoulder (Right): Raya (shoulder) struck out two and allowed two earned runs on one hit and one walk across one inning in a rehab appearance Saturday with Triple-A St. Paul. (Jul 20 — 2d ago) [NEW] Connor Prielipp (SP) — Finger (Left): Prielipp (finger) struck out three and allowed no hits and one walk over three scoreless innings Sunday in a rehab start with Triple-A St. Paul. (Jul 19 — 3d ago) [NEW] Victor Caratini (C) — Knee (Right): Caratini was removed from Wednesday's game against the Guardians with an apparent knee injury, Joey Mistretta of ClutchPoints.com reports. (Jul 22 — 0d ago)

The research

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

BATTER VS ARM

  • Ryan Jeffers vs Gavin Williams: .385

    .385

    In 13 career at-bats against Gavin Williams, Ryan Jeffers is 5-for-13 for a .846 OPS. The two square off again tonight. He enters hot (.952 OPS, L15).

PLATOON EDGE

  • Travis Bazzana (bats L) hits 5th against Taj Bradley (RHP)

    .859

    Over 178 AB vs. Right, Travis Bazzana owns a .859 OPS versus .552 in 87 AB the other way. He sees RHP Taj Bradley tonight hitting 5th, where the platoon side lines up his way.

  • Rhys Hoskins (bats R) draws Taj Bradley (RHP), batting 6th

    .760

    Rhys Hoskins carries a .760 OPS vs. Right (145 AB) against .582 the other way (82 AB), and faces RHP Taj Bradley from the 6th spot — a split his blended season line may not reflect.

HEAT CHECK

  • Steven Kwan: 1.090 OPS in Last 15 Days

    1.090

    The last 15 days sample runs 35 PA: a 1.090 OPS versus .654 for the season, 0.436 above his norm. His total-bases line tonight: 1.5.

  • Patrick Bailey: 1.008 OPS in Last 15 Days

    1.008

    The last 15 days sample runs 26 PA: a 1.008 OPS versus .553 for the season, 0.455 above his norm. His total-bases line tonight: 0.5.

COOLING OFF

  • Ryan Kreidler: .254 OPS in L15 — draws RHP Gavin Williams

    .254

    Ryan Kreidler's .254 OPS over the last 15 days (27 PA) trails his .690 season mark, down 0.436. Tonight he draws RHP Gavin Williams — his stronger side: a .740 OPS vs RHP across 88 AB.

BULLPEN

  • Minnesota Twins pen: 14.7 relief IP over their last 3 games

    14.7 IP

    Minnesota Twins's bullpen has thrown 14.7 innings across their last 3 games, with 1 arm working multiple of them. A worked-down pen heading into tonight.

RUNNING GAME

  • Green light: Cleveland Guardians run, and Ryan Jeffers has caught just 15%

    15% CS

    Cleveland Guardians steal 1 bags a game (101 on the season) and Ryan Jeffers has thrown out 5 of 34 runners (15%). Everything about tonight says they keep running.

BALLPARK

  • Gavin Williams's ERA drops to 3.45 at Progressive Field

    3.45

    Gavin Williams carries a 3.45 ERA over 10 games (60 IP) at Progressive Field vs 4.55 across 59.3 innings everywhere else. Hitters bat .230 off him here.

SITUATIONAL

  • 14.7 bullpen innings in 3 games for MIN

    14.7

    Relievers have absorbed 14.7 innings over the last 3 games (Mike Paredes (3) and Kody Funderburk (2) the heaviest). CLE's pen has thrown 10.7 over the same span.

STREAK

  • MIN games have gone UNDER 4 straight

    U4

    4 straight unders for MIN — their games are producing only 7 runs against numbers around 8.8. Tonight's number sits at 7.5.

TEAM RECORD

  • Twins 6-2 in Taj Bradley's last 8 starts

    6-2

    Twins are 6-2 in Taj Bradley's last 8 starts this season. He starts tonight.

REGRESSION

  • Brooks Lee: .254 AVG vs .230 xBA

    .230

    Across 394 plate appearances, Brooks Lee carries a .254 average versus a .230 xBA. His wOBA sits at .325 against a .277 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 July 23, 2026 at 12:04 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

1
  • GARY'S PICK
    CHASE DELAUTERTOTAL BASES OVER 1.5
    MLBGuardians· +126

    Chase DeLauter
    Total Bases over 1.5

    +126 · LOST · ACTUAL 0

    Guardians

    Chase DeLauter is currently the hottest hitter in the Cleveland lineup, maintaining a .341 average over his last 10 games. This matchup against Taj Bradley is tailor-made for a power-hitting lefty; Bradley's surface stats hide a significant power deficiency against LHB, having surrendered 68% of his home runs this year to that side of the plate. Bradley is also a fly-ball pitcher who allows a high barrel rate (9.8%), playing right into the hands of a hitter like DeLauter who is consistently finding the gaps and clearing the fence. At +125, we are getting a great price on a player who only needs one extra-base hit or a multi-hit game to cash.

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