Skip to content
GARY A.I.Get the app
MLB · Tue, Jun 2 · 6:45 PM

Marlins at Nationals

O/U 9 · RL Nationals -1.5 · Nationals Park

GARY'S PICK
Marlins Moneyline
MLB@ Nationals· -102

Marlins
Moneyline

-102 · CASHED · MIA 7 · WSH 3

Nationals

The pick & result

Published pick
Marlins ML -102
Published odds
-102
Result
Won
Final score
7-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

We’re under the lights at Nationals Park as the Miami Marlins look to capture another critical division win against the Washington Nationals. While the market has priced Washington as a slight home favorite at -116, they are paying for a highly fragile pitching situation that is prime for regression. Washington's starting pitcher, Richard Lovelady, looks respectable on paper with a 3.38 ERA, but his 1.75 WHIP and a bloated 5.41 xERA indicate he has been living on borrowed time. Lovelady is starting on zero rest after throwing yesterday, meaning Washington's heavily worked and highly volatile bullpen will be asked to carry a massive load. Miami countered this by having Sandy Alcantara go seven strong innings yesterday, leaving their elite late-inning relievers like John King (0.72 WHIP) and Tyler Phillips (1.63 ERA) perfectly rested behind Lake Bachar, who has quietly been highly efficient with a 3.18 xERA.

The platoon matchup at the top of the card is a nightmare for Washington. Miami’s best table-setters, Otto Lopez and Xavier Edwards, have absolutely devoured left-handed pitching this season; Lopez is hitting a staggering .483 with a 1.147 OPS against southpaws, while Edwards has put up a .321 average and a .945 OPS against lefties. This gives the Marlins an exceptional chance to knock Lovelady out of the game before he can even record three outs. Furthermore, the weather conditions favor Miami’s disciplined, high-contact approach. With a six mile-per-hour wind blowing directly in from center field, the long-ball power of James Wood (16 HR) and CJ Abrams (12 HR) will be partially suppressed, playing right into the hands of a disciplined Marlins lineup that boasts a low 28.8% chase rate and superior baseline contact.

Of course, the most obvious argument against Miami is their poor 9-19 road record this season. However, Washington is equally fragile at home, posting a lackluster 12-18 record at Nationals Park, and the Marlins have already shown they can handle this environment after a convincing 7-3 victory yesterday. Additionally, Joe Mack’s elite defense behind the plate—throwing out nearly 50% of base runners—will keep Washington's aggressive runners from manufacturing cheap bases. With the Marlins holding a 3-1 head-to-head advantage over the Nationals this season and sporting a much healthier offensive unit and a fresher bullpen, Miami at -102 is the clear value play tonight.

Injuries noted

Nationals: [KNOWN] CJ Stubbs (Catcher) — Undisclosed (Not Specified): The Blue Jays signed Stubbs to a minor-league contract Friday that includes an invitation to spring training. (May 8 — 25d ago) [NEW] Jake Irvin (SP) — Shoulder (Right): Nationals manager Blake Butera said Monday that Irvin (shoulder) remains shut down from throwing, Mark Zuckerman of NatsJournal.com reports. (Jun 1 — 1d ago) [KNOWN] Josiah Gray (Starting Pitcher) — Elbow (Right): Gray (elbow) has resumed a throwing program, Mark Zuckerman of NatsJournal.com reports. (May 8 — 25d ago) [KNOWN] Ken Waldichuk (Starting Pitcher) — Elbow (Left): The Nationals transferred Waldichuk (elbow) to the 60-day injured list Thursday. (May 8 — 25d ago) Marlins: [NEW] Josh Ekness (RP) — Calf (Right): Marlins manager Clayton McCullough said Monday that Ekness is expected to miss approximately six weeks due to a right calf strain, Kyle Sielaff of Marlins.tv reports. (Jun 2 — 0d ago) [NEW] Griffin Conine (Right Fielder) — Hamstring (Left): Conine (hamstring) appears to be a week or two away from beginning a rehab assignment, Barry Jackson of the Miami Herald reports. (Jun 1 — 1d ago) [NEW] 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 — 1d ago) [NEW] Janson Junk (SP) — Lower Leg (Right): The Marlins placed Junk on the 15-day injured list Sunday due to right shin bone inflammation, Christina De Nicola of MLB.com reports. (May 31 — 2d ago) [KNOWN] Eury Perez (SP) — Hamstring (Right): The Marlins placed Perez on the 15-day injured list Friday, retroactive to Thursday, due to a right gracilis strain. (May 29 — 4d ago) [KNOWN] Robby Snelling (SP) — Elbow (Left): Snelling underwent internal brace surgery Friday to repair a torn UCL in his left elbow. (May 22 — 11d ago) [KNOWN] Adam Mazur (Starting Pitcher) — Elbow (Right): The Marlins placed Mazur (elbow) on the 60-day injured list Wednesday. (May 8 — 25d ago)

The research

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

PLATOON EDGE

  • Otto Lopez (bats R) draws Richard Lovelady (LHP), hitting 2nd

    1.147

    Otto Lopez carries a 1.147 OPS vs. Left vs .728 the other way (58 AB sample), and faces LHP Richard Lovelady tonight from the 2nd spot — a platoon split his blended season line may not reflect.

  • CJ Abrams (bats L) draws Lake Bachar (RHP), hitting 4th

    1.008

    CJ Abrams carries a 1.008 OPS vs. Right vs .743 the other way (149 AB sample), and faces RHP Lake Bachar tonight from the 4th spot — a platoon split his blended season line may not reflect.

HEAT CHECK

  • Owen Caissie is scorching: .949 OPS in Last 15 Days

    .949

    Owen Caissie is posting a .949 OPS over the last 15 days (34 PA) vs a .690 season OPS — a 0.259 jump the season baseline most lines price off may not reflect.

  • Jacob Young is scorching: .927 OPS in Last 15 Days

    .927

    Jacob Young is posting a .927 OPS over the last 15 days (33 PA) vs a .681 season OPS — a 0.246 jump the season baseline most lines price off may not reflect.

COOLING OFF

  • Daylen Lile has gone cold: .473 OPS in Last 15 Days

    .473

    Daylen Lile is down to a .473 OPS over the last 15 days (57 PA) vs a .709 season OPS — a 0.236 drop the season baseline most lines price off may not reflect.

  • Jakob Marsee has gone cold: .451 OPS in Last 15 Days

    .451

    Jakob Marsee is down to a .451 OPS over the last 15 days (41 PA) vs a .617 season OPS — a 0.166 drop the season baseline most lines price off may not reflect.

REGRESSION

  • Richard Lovelady: 3.38 ERA vs 5.41 xERA

    5.41

    Richard Lovelady carries a 3.38 ERA against a 5.41 expected ERA (2.04 run gap), so he has been outperforming his contact quality. Opponents hit .283 off him vs a .285 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

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

Props on this game

2
  • GARY'S PICK
    OTTO LOPEZTOTAL BASES OVER 1.5
    MLBMarlins· +105

    Otto Lopez
    Total Bases over 1.5

    +105 · CASHED · ACTUAL 5

    Marlins

    Otto Lopez enters tonight with a massive statistical advantage against left-handed pitching. He is batting .483 with a 1.147 OPS against southpaws this season, which is elite production for a hitter in the 2nd spot of the lineup.

    He faces Richard Lovelady, whose 3.38 ERA is highly deceptive; his 1.75 WHIP and 5.41 xERA suggest he is consistently allowing traffic and is due for significant regression. Lopez has been in excellent form generally, hitting .342 over his last 10 games, and his high-contact approach (only 2 K in his last 5 games) is perfectly suited to exploit Lovelady's tendency to allow hits.

    With 4-5 plate appearances expected, Lopez only needs two singles or one extra-base hit to clear this line, both of which are highly probable given his season-long dominance of lefties. The primary risk is that the Nationals go to a right-handed reliever early in the game, but Lopez's .284 AVG against righties is still sufficient to maintain a high floor for this prop.

  • GARY'S PICK
    JAMES WOODTOTAL BASES UNDER 1.5
    MLBNationals· -140

    James Wood
    Total Bases under 1.5

    -140 · CASHED · ACTUAL 0

    Nationals

    James Wood is currently mired in a severe offensive slump that makes his under on total bases a high-probability play. Over his last 10 games, Wood is hitting just .114 and, more importantly, is striking out at a staggering 47.7% rate (21 strikeouts in 44 at-bats). He has failed to record multiple total bases in 8 of his last 10 games, with his only 'overs' coming on solo home runs.

    Tonight, he faces Marlins starter Lake Bachar, who possesses a high-velocity profile and a 10.0 K/9 rate, which is the exact type of pitcher that has been exploiting Wood's current contact issues. Furthermore, the weather conditions at Nationals Park (75°F with 6 mph winds blowing in from center field) will help suppress any deep fly balls that Wood does connect with. Given his current inability to put the ball in play consistently, the likelihood of him recording two bases via multiple hits or an extra-base hit is extremely low.

    The risk is Wood's raw power, as a single home run would lose the bet, but his current swing-and-miss profile against a strikeout-heavy Marlins pitching staff suggests the Under is the stronger side.

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