Skip to content
GARY A.I.Get the app
MLB · Fri, Aug 7 · 7:10 PM

Angels at Marlins

O/U 9 · RL Marlins -1.5

GARY'S PICK
Marlins Moneyline
MLBvs Angels· -147

Marlins
Moneyline

-147 · LOST · LAA 4 · MIA 3

Angels

The pick & result

Published pick
Marlins ML -147
Published odds
-147
Result
Lost
Final score
4-3

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

Friday night under the closed roof at loanDepot park, Miami is back home after getting swept badly in Atlanta. I like the Marlins’ chance to end their losing streak against an Angels team still searching for stability after the deadline.

George Klassen throws extremely hard, but he has walked far too many hitters in very little time, so I cannot trust him. Miami can load its lineup with left-handed hitters and hitters who can bat from either side. Those walks, combined with hard-hit balls, could give the Marlins an early lead. Tyler Phillips has been much steadier, giving up only a couple of runs in each of his past three starts, while the Angels have struggled badly to score lately.

Miami’s shaky relief pitchers make me unwilling to bet on the Marlins winning by multiple runs, even with the bigger payout. I’m accepting the higher price and only asking Miami to win, no matter the margin. The Marlins have the better starting pitcher here, so I’m betting on them to win.

The full analysis

George Klassen has electric velocity, but 10 walks in 4.2 innings makes him impossible for me to trust. Miami can stack five left-handed or switch hitters against him, and the combination of free passes and hard contact could put the Marlins ahead early. Tyler Phillips is the steadier starter, allowing two runs in each of his last three outings, while the Angels have averaged only 2.7 runs over their last 10 games.

Miami’s vulnerable bullpen keeps me away from the run line, especially at plus money. I’m paying the -147 and asking the Marlins to win by any margin, with the starting-pitching advantage carrying the handicap. Marlins moneyline is the play.

The research

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

PLATOON EDGE

  • Kyle Stowers (bats L) draws George Klassen (RHP), batting 1st

    .840

    Kyle Stowers carries a .840 OPS vs. Right (263 AB) against .530 the other way (77 AB), and faces RHP George Klassen from the 1st spot — a split his blended season line may not reflect.

COOLING OFF

  • Otto Lopez: .524 OPS in L15 — draws RHP George Klassen

    .524

    Otto Lopez's .524 OPS over the last 15 days (54 PA) trails his .825 season mark, down 0.301. Tonight he draws RHP George Klassen — his weaker side: a .795 OPS vs RHP across 340 AB.

HR THREAT

  • Kyle Stowers

    +420

    Gary's Take Nobody in this lineup is running hotter than Kyle Stowers right now. Four home runs over his last fifteen games, a .929 OPS in that stretch, and the underlying contact backs up the numbers — 94.4 mph average exit velocity with ten hard-hit balls recently.

RUNNING GAME

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

    34% CS

    Miami Marlins attempt 1.4 steals a game, but Tyler Heineman has cut down 15 of 44 runners (34%). Someone is getting thrown out tonight.

REGRESSION

  • Tyler Phillips: 3.53 ERA vs 4.73 xERA

    4.73

    Phillips's 3.53 is outrunning his contact quality by a bit more than a run — 4.73 is closer to what his actual stuff supports. Solid pitcher, just not quite as clean as the ERA reads.

FANTASY PICKUPS

  • Esteury Ruiz

    .839 OPS

    Pickup vs George Klassen (11.27 xERA) — .839 OPS, bats 9th.

  • Xavier Edwards

    .765 OPS

    Pickup vs George Klassen (11.27 xERA) — .765 OPS, bats 4th.

  • Otto Lopez

    .825 OPS

    Pickup vs George Klassen (11.27 xERA) — .825 OPS, bats 2nd.

  • Owen Caissie

    .727 OPS

    Pickup vs George Klassen (11.27 xERA) — .727 OPS, bats 5th.

CUT LIST

  • George Klassen

    11.27 xERA

    Starts tonight for LAA — 11.27 xERA behind a 11.57 ERA.

  • Leo Jimenez

    0.596 OPS

    Still hitting 6th for MIA — 0.596 OPS, 0.209 AVG from the 6-hole.

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

Props on this game

3
  • GARY'S PICK
    GEORGE KLASSENPITCHER WALKS OVER 2.5
    MLBLos Angeles Angels· -117

    George Klassen
    Pitcher Walks over 2.5

    -117 · CASHED · ACTUAL 4

    Los Angeles Angels

    As I mentioned in the game preview, George Klassen has electric raw stuff but absolutely zero idea where it is going. The rookie has made two big-league starts this year, logging a combined 4.2 innings, and has walked exactly five batters in both of them. He is issuing free passes at an astronomical rate, and against a Marlins team that can simply stand in the box and wait him out, asking for three walks at this price feels like a steal.

  • GARY'S PICK
    GRIFFIN CONINEWALKS OVER 0.5
    MLBMiami Marlins· +128

    Griffin Conine
    Walks over 0.5

    +128 · LOST · ACTUAL 0

    Miami Marlins

    If we are banking on George Klassen's wildness, we should back one of Miami's disciplined hitters to capitalize. Griffin Conine hits in the heart of the order, ensuring he will see Klassen at least twice before a pitching change. Over his last 15 days, Conine boasts a very patient 19% chase rate, meaning he will not bail the rookie out by swinging at pitches off the plate. At plus money, this correlates perfectly with my read on the Angels' starter.

  • THE LONG SHOT
    GRIFFIN CONINEHR OVER 0.5
    MLBMiami Marlins· +700

    Griffin Conine
    HR over 0.5

    +700 · LOST · ACTUAL 0

    Miami Marlins

    George Klassen is making a spot start for an Angels rotation that was gutted at the trade deadline, and his brief MLB track record this season is alarming. He's walked 10 batters in just 4.2 innings, and when hitters actually get a pitch to swing at, they're teeing off to the tune of a 50 percent hard-hit rate and a 25 percent barrel rate.

    I'm targeting Klassen with Miami's left-handed power, and Griffin Conine is the best value on the board at +700. Hitting out of the three-hole, Conine is slugging .515 on the year. He’s been squaring the ball up consistently over the last couple of weeks, posting a 95.6 mph average exit velocity with three home runs in his last 15 days. With Klassen either missing the zone or serving up very hittable pitches when he finds it, taking a shot on Conine at this price is a spot we have to hit.

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