MLB · Fri, Jun 12 · 6:40 PM

Marlins at Pirates

O/U 8.5 · RL Pirates -1.5 · PNC Park

Gary's pick

Pirates ML-148

CONF 72%

Result

LLostFinal 8-3

The read

We're under partly cloudy skies at PNC Park, where the surging Miami Marlins look to extend their five-game winning streak in a Friday night clash against the sliding Pittsburgh Pirates. While the public is heavily backing the hot hand in Miami, the sharp money is on the home team in this crucial National League matchup.

The strategic blueprint tonight favors Pittsburgh's offense in a major way. The Pirates are stacking seven left-handed or switch-hitting batters to exploit Sandy Alcantara's most glaring vulnerability. Alcantara has been highly vulnerable to lefties this season, surrendering a .274 batting average and a .773 OPS, including 7 of his 10 home runs allowed. To make matters worse, his changeup has been punished to the tune of a .404 xwOBA and .281 average against. This plays right into the hands of Spencer Horwitz, who carries a .419 xwOBA against changeups, and Brandon Lowe, who historically owns Alcantara with a 1.125 OPS and 6 hits in 16 career at-bats.

On the other side of the ball, Braxton Ashcraft is the superior starting pitcher, backing his 3.28 ERA with an elite 2.97 xERA and exceptional control. Ashcraft has issued only 3 walks over his last 31.0 innings, which will stifle a contact-reliant Marlins offense. The primary concern is Pittsburgh's fatigued bullpen, which has blown 14 saves, and the fact that center fielder Oneil Cruz is out with a hand injury. However, the Pirates can rely on fully rested left-handed closer Gregory Soto to neutralize Miami's left-handed hitters in the late frames. Trust the home favorites to break their slide and capture the opener.

Injuries noted

Pirates: [NEW] Endy Rodriguez (C) — Hip (Left): Rodriguez went 2-for-4 with a home run, a double, a walk, three RBI, an additional run scored and a stolen base in Tuesday's 10-6 win over the Astros. (Jun 10 — 1d ago) [NEW] Oneil Cruz (CF) — Hand (Left): Cruz (hand) is out of the lineup for Wednesday's game against the Dodgers. (Jun 10 — 1d ago) [NEW] Konnor Griffin (SS) — Elbow (Right): Griffin (elbow) did some flat-ground throwing from out to 90 feet Wednesday at about 75 percent intensity, Colin Beazley of the Pittsburgh Post-Gazette reports. (Jun 10 — 2d ago) [NEW] Joey Bart (C) — Foot (Left): Bart (foot) will begin a rehab assignment Wednesday at Single-A Bradenton, Colin Beazley of the Pittsburgh Post-Gazette reports. (Jun 10 — 2d ago) [NEW] Henry Davis (C) — Personal (Not Specified): Davis went 1-for-4 with a grand slam in Wednesday's 11-9 loss to the Astros. (Jun 10 — 2d ago) [KNOWN] Will Robertson (Left Fielder) — Undisclosed (Not Specified): The Orioles reassigned Robertson to minor-league camp Wednesday, Jacob Calvin Meyer of The Baltimore Sun reports. (May 8 — 35d ago) [KNOWN] Chris Devenski (RP) — Illness (Not Specified): Devenski (illness) was transferred from the 15-day IL to the 60-day IL on Sunday. (Jun 7 — 5d ago) Marlins: [KNOWN] 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 — 10d ago) [KNOWN] 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 — 11d 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 — 11d ago) [KNOWN] 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 — 12d 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 — 13d ago) [KNOWN] Robby Snelling (SP) — Elbow (Left): Snelling underwent internal brace surgery Friday to repair a torn UCL in his left elbow. (May 22 — 21d ago) [KNOWN] Adam Mazur (Starting Pitcher) — Elbow (Right): The Marlins placed Mazur (elbow) on the 60-day injured list Wednesday. (May 8 — 35d ago)

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
Board stored June 12, 2026 at 1:36 PM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, fanatics, caesars, draftkings, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

4

Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.

Download on the App Store

Every MLB game this dayThe MLB recordToday's MLB board