MLB · Fri, Apr 3 · 4:12 PM

Orioles at Pirates

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

Gary's pick

Pirates ML+102

CONF 68%

Result

WCashedFinal 4-5

The read

The Pittsburgh Pirates return to the North Shore for a highly anticipated home opener, welcoming the Baltimore Orioles to a packed PNC Park as the baseball world focuses on the major league debut of Konnor Griffin. This is a situational nightmare for a Baltimore team that arrived in town with a roster that looks more like a Grapefruit League split-squad than an AL East contender after a brutal week of health news.

The loss of Zach Eflin to the injured list just 48 hours ago with elbow discomfort is a massive blow to the Orioles' rotation stability, but the real concern for me is the defensive drop-off in their infield. With both Jackson Holliday and Jordan Westburg sidelined, Baltimore is forced to start Blaze Alexander and Jeremiah Jackson. Asking that replacement-level infield to handle the groundball-heavy profile of Kyle Bradish is a gamble I am not willing to take. Bradish was already struggling with his command in his season debut, walking three hitters in less than five innings, and now he has to navigate a Pirates lineup that is aggressively stacked with left-handed power like Oneil Cruz and Brandon Lowe.

On the other side, Mitch Keller looked like the ace the Pirates need him to be in his first start, carving through six shutout innings against the Mets. He gets the benefit of an energized home crowd and a 14-mph wind blowing straight out to center field—conditions that favor the high-exit-velocity bats of the Pirates, particularly a red-hot Ryan O'Hearn who is hitting over .420. While the Orioles’ bullpen is admittedly more rested, I do not expect them to have a lead to protect in the late innings. Pittsburgh has the momentum of a two-game winning streak and the emotional edge of the home opener. At plus money, I am siding with the healthier, more balanced roster in a stadium that is going to be buzzing from the first pitch.

Injuries noted

Orioles: [NEW] Zach Eflin (Starting Pitcher) — Elbow (Right): The Orioles placed Eflin (elbow) on the 15-day injured list Wednesday. (Apr 1 — 1d ago) [NEW] Andrew Kittredge (Relief Pitcher) — Shoulder (Right): Kittredge (shoulder) will begin a rehab assignment with Triple-A Norfolk on Wednesday, Jake Rill of MLB.com reports. (Mar 30 — 3d ago) [KNOWN] Maverick Handley (Catcher) — Ankle (Left): Handley was removed in the bottom of the fifth inning of Triple-A Norfolk's 6-2 loss to Nashville on Sunday after being hit in the left ankle by a pitch, Matt Weyrich of The Baltimore Sun reports. (Mar 29 — 4d ago) [KNOWN] Luis Vazquez (Shortstop) — Thumb (Right): Orioles manager Craig Albernaz said Monday that Vazquez has been diagnosed with a broken right thumb, Andy Kostka of TheBaltimoreBanner.com reports. (Mar 29 — 5d ago) [KNOWN] Keegan Akin (Relief Pitcher) — Groin (Left): Orioles manager Craig Albernaz said Sunday that Akin (adductor) is scheduled to undergo an MRI on Monday, Roch Kubatko of MASNSports.com reports. (Mar 25 — 8d ago) [KNOWN] Heston Kjerstad (Left Fielder) — Hamstring (Right): The Orioles placed Kjerstad on the 10-day injured list Wednesday due to a right hamstring strain. (Mar 25 — 8d ago) [KNOWN] Colin Selby (Relief Pitcher) — Shoulder (Right): The Orioles placed Selby on the 60-day injured list Saturday with right shoulder inflammation, Rich Dubroff of BaltimoreBaseball.com reports. (Feb 14 — 47d 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 April 3, 2026 at 12:18 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

2

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