Skip to content
GARY A.I.Get the app
MLB · Sat, Jul 25 · 4:10 PM

Padres at Marlins

O/U 7.5 · RL Marlins -3.5 · loanDepot park

GARY'S PICK
Padres Moneyline
MLB@ Marlins· +120

Padres
Moneyline

+120 · CASHED · SD 7 · MIA 2

Marlins

The pick & result

Published pick
Padres ML +120
Published odds
+120
Result
Won
Final score
7-2

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

Saturday afternoon under a closed roof in Miami, Eury Pérez is trying to end a long Marlins losing streak. Pérez gives Miami the better starting pitcher, but I’m taking San Diego to win outright because the full game favors the Padres more than the price suggests.

San Diego’s offense has been scoring far more lately, while both teams have allowed runs at about the same rate. Ty France and Luis Rengifo are on fire. Miami has gotten strong production from Heriberto Hernández and Griffin Conine, but too much of its lineup remains cold. The Padres have also been much cleaner defensively. San Diego’s win Friday does not decide this game, but it matches how these teams have been playing.

Miami has real advantages: Pérez has pitched better than San Diego’s updated starter, and the Marlins have been strong at home while the Padres have struggled on the road. That keeps this from being one of my strongest plays, but I do not want to lay a premium with a team on a long losing streak whose offense keeps wasting chances. I’ll take the hotter lineup and better defense at a price that pays more than I risk. Taking extra runs with San Diego costs too much, so my pick is the Padres to win outright.

The full analysis

Saturday afternoon baseball under a closed roof in Miami, with Eury Pérez trying to stop a Marlins skid that has reached 10 games. Pérez gives Miami the starting-pitching advantage, but I’m taking San Diego at plus money because the complete game—not just the opening matchup—leans more toward the Padres than this price suggests.

San Diego has averaged 6.4 runs over its last 10 games, compared with 2.5 for Miami, while both clubs allowed 4.7 runs per game over that stretch. Ty France is batting .395 with six home runs and a 1.359 OPS over the last 15 days, while Luis Rengifo is at .435 with a 1.176 OPS. Miami has received strong production from Heriberto Hernández and Griffin Conine, but too much of the lineup remains cold. The Padres also own the cleaner defensive profile: 41 errors and a .989 fielding percentage against Miami’s 68 errors and .981 mark. Friday’s 4-2 San Diego victory does not decide this game, but it fits the broader current-form picture.

There are legitimate reasons Miami is favored. Pérez carries a 3.53 ERA against the 4.38 mark of San Diego’s updated starter, and the Marlins are 31-21 at home while the Padres are 24-29 away. Those advantages keep this from being a high-confidence play, but Miami at -142 requires me to pay a premium for a team that has lost 10 straight and whose offense has repeatedly failed to convert opportunities. At +120, I want the hotter lineup and better defense to win outright. The Padres +1.5 at -192 is too expensive for that opinion; the moneyline is the ticket that properly pays the risk.

Injuries noted

Marlins: [NEW] Josh Ekness (RP) — Calf (Right): Ekness (calf) will begin a rehab assignment with Triple-A Jacksonville on Thursday, Kevin Barral of FishonFirst.com reports. (Jul 22 — 2d ago) [KNOWN] Andrew Nardi (RP) — Ribs (Left): The Marlins transferred Nardi (ribcage) from the 15-day injured list to the 60-day IL on Monday. (Jun 1 — 54d ago) [KNOWN] Robby Snelling (SP) — Elbow (Left): Snelling underwent internal brace surgery Friday to repair a torn UCL in his left elbow. (May 22 — 63d ago) [KNOWN] Adam Mazur (Starting Pitcher) — Elbow (Right): The Marlins placed Mazur (elbow) on the 60-day injured list Wednesday. (May 8 — 78d ago) [KNOWN] Anthony Bender (RP) — Lower Leg (Right): Bender (shin) was cleared to begin a throwing program Friday, Christina De Nicola of MLB.com reports. (Jul 17 — 7d ago) [NEW] Owen Caissie (RF) — Calf (Right): Caissie (calf) has been cleared to hit and has increased his defensive and plyometric work, Kevin Barral of FishonFirst.com reports. (Jul 22 — 2d ago) [KNOWN] William Kempner (RP) — Elbow (Right): The Marlins placed Kempner on the 15-day injured list Sunday due to a right elbow sprain. (Jul 12 — 13d ago) [NEW] Max Meyer (SP) — Neck (Not Specified): Meyer (neck) will continue treatment and won't throw for the next two weeks, Christina De Nicola of MLB.com reports. (Jul 24 — 0d ago) Padres: [KNOWN] Nick Pivetta (Starting Pitcher) — Forearm (Right): Pivetta (forearm) will throw a live batting practice session this week, Annie Heilbrunn of The San Diego Union-Tribune reports. (Jul 20 — 4d ago) [NEW] Lucas Giolito (SP) — Elbow (Right): Giolito (elbow) has been throwing at San Diego's team complex in Arizona and may be close to facing hitters, MLB.com reports. (Jul 22 — 2d ago) [KNOWN] Ramon Laureano (LF) — Hip (Right): Laureano underwent surgery Friday to repair his torn right labrum, Kevin Acee of The San Diego Union-Tribune reports. (Jun 5 — 49d ago) [NEW] Jeremiah Estrada (RP) — Knee (Right): Estrada (knee) moved his rehab assignment up to Triple-A El Paso, walking two and allowing one hit over one-third of an inning in an appearance Tuesday. (Jul 22 — 3d ago) [KNOWN] David Morgan (RP) — Knee (Left): Morgan (knee) began a rehab assignment at the rookie-level Arizona Complex League on Wednesday, yielding one hit and two walks with one strikeout in one-third of an inning, Jeff Sanders of The San Diego Union-Tribune reports. (Jul 16 — 9d ago) [KNOWN] Jason Adam (RP) — Shoulder (Right): Adam said Friday that an MRI on his right shoulder revealed no major structural damage, and he's hopeful to return from the 15-day injured list in early-to-mid August, MLB.com reports. (Jul 7 — 18d ago) [KNOWN] Samad Taylor (LF) — Oblique (Right): Taylor said Wednesday that he exited Tuesday's game against the Diamondbacks with a right side injury, Jeff Sanders of The San Diego Union-Tribune reports. (Jul 8 — 16d ago) [KNOWN] Miguel Andujar (DH) — Wrist (Right): The Padres placed Andujar on the 10-day injured list Monday with a fractured right wrist. (Jul 20 — 4d ago)

The research

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

STARTER FORM

  • Eury Perez: 0.95 ERA over his last 3 starts

    0.95

    Across his last 3 starts (19 IP) he has a 0.95 ERA with a 0.74 WHIP (1.11 season) and 23 strikeouts — his season mark is 3.53, and that is where most lines still price him.

PLATOON EDGE

  • Kyle Stowers (bats L) draws Randy Vasquez (RHP), batting 2nd

    .799

    Kyle Stowers carries a .799 OPS vs. Right (235 AB) against .506 the other way (62 AB), and faces RHP Randy Vasquez from the 2nd spot — a split his blended season line may not reflect.

  • Liam Hicks (bats L) hits 5th against Randy Vasquez (RHP)

    .884

    Over 253 AB vs. Right, Liam Hicks owns a .884 OPS versus .519 in 69 AB the other way. He sees RHP Randy Vasquez tonight hitting 5th, where the platoon side lines up his way.

HEAT CHECK

  • Ty France: 1.359 OPS in Last 15 Days

    1.359

    That 1.359 OPS spans the last 15 days (43 PA) against a .883 season baseline, a 0.476 swing. He has 16 home runs on the season. His total-bases line tonight: 0.5.

  • Luis Rengifo: 1.176 OPS in Last 15 Days

    1.176

    The last 15 days sample runs 23 PA: a 1.176 OPS versus .605 for the season, 0.571 above his norm. His total-bases line tonight: 0.5.

COOLING OFF

  • Otto Lopez: .410 OPS in L15 — draws RHP Randy Vasquez

    .410

    Otto Lopez's .410 OPS over the last 15 days (32 PA) trails his .860 season mark, down 0.45. Tonight he draws RHP Randy Vasquez — his weaker side: a .814 OPS vs RHP across 307 AB.

  • Kyle Stowers: .353 OPS in L15 — draws RHP Randy Vasquez

    .353

    Kyle Stowers's .353 OPS over the last 15 days (38 PA) trails his .738 season mark, down 0.385. Tonight he draws RHP Randy Vasquez — his stronger side: a .799 OPS vs RHP across 235 AB.

BULLPEN

  • San Diego Padres pen: 15.7 relief IP over their last 3 games

    15.7 IP

    San Diego Padres's bullpen has thrown 15.7 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.

FIRST INNING

  • MIA have gone quiet in the 1st: runs in 0 of their last 10

    0/10

    Miami Marlins have scored in the first inning just 0 times in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.

RUNNING GAME

  • Miami Marlins like to run — Freddy Fermin (34% caught) is the wrong catcher to test

    34% CS

    Miami Marlins attempt 1.3 steals a game, but Freddy Fermin has cut down 16 of 47 runners (34%). Someone is getting thrown out tonight.

  • Green light: San Diego Padres run, and Liam Hicks has caught just 15%

    15% CS

    Liam Hicks is catching tonight at 15% on the season (6-for-41 throwing), and San Diego Padres attempt 1.3 steals a game. The track meet is on.

SITUATIONAL

  • 15.7 bullpen innings in 3 games for SD

    15.7

    Relievers have absorbed 15.7 innings over the last 3 games (Griffin Canning (2.7) and Adrian Morejon (2.3) the heaviest). MIA's pen has thrown 10.3 over the same span.

REGRESSION

  • Otto Lopez: .330 AVG vs .289 xBA

    .289

    Otto Lopez is hitting .330 against a .289 expected average (xBA) over 433 plate appearances. His wOBA sits at .370 against a .336 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 25, 2026 at 11:45 AM 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
    EURY PEREZK'S OVER 5.5
    MLBMarlins· -150

    Eury Perez
    K'S over 5.5

    -150 · LOST · ACTUAL 2

    Marlins

    1. THE PICK: Eury Perez OVER 5.5 Pitcher Strikeouts (-150) 2. MATCHUP: vs San Diego Padres (RHP vs SD lineup) 3. THE KEY FACTOR: Perez features elite swing-and-miss arsenal velocity (98.2 mph 4-Seam Fastball, 87.9 mph Slider) and enters this start averaging 10.2 K/9 on the season (104 strikeouts in 91.2 innings).

    He has cleared 5.5 strikeouts in 4 of his last 5 outings, registering 9 Ks (@ MIL on July 19), 6 Ks (vs CLE on July 11), 8 Ks (@ ATH on July 5), and 8 Ks (on June 28). San Diego's lineup features swing-and-miss volatility in the middle and lower order, providing Perez clean target areas to accumulate punchouts. 4. PARK/WEATHER CHECK: loanDepot park (Miami, FL) — Roof closed, 72°F, 0 mph wind. The climate-controlled indoor environment eliminates wind variables and provides a stable pitchers' background. 5.

    VOLUME FLOOR

    With his pitcher outs line set at 16.5 (5.1 innings), Perez is projected to face 20–25 batters. Given his 10.2 K/9 strikeout rate, 5.0+ innings provides the necessary plate appearance volume to comfortably hit 6 strikeouts. 6. THE RISK: San Diego's upper lineup works deep, full-count at-bats to inflate Perez's pitch count early, forcing an exit before he completes 5 innings.

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