Skip to content
GARY A.I.Get the app
MLB · Fri, Jul 31 · 6:10 PM

Pirates at Reds

O/U 8 · RL Pirates -1.5

GARY'S PICK
Pirates Moneyline
MLB@ Reds· -132

Pirates
Moneyline

-132 · LOST · PIT 7 · CIN 8

Reds

The pick & result

Published pick
Pirates ML -132
Published odds
-132
Result
Lost
Final score
7-8

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

Perfect weather down by the river, hot afternoon, and a ballpark where Pittsburgh just walked one off against a team most people figure is about to start trading players away. Elly De La Cruz was all over the field last night — three doubles, two stolen bases — and Cincinnati still barely scored. That tells you what you need to know about this series. Now Pittsburgh hands the ball to Paul Skenes, and Cincinnati counters with a guy making just his fifth start since doctors cleaned out his elbow back in the spring.

Hunter Greene still throws hard and his slider is about as tough to hit as anybody's. It's everything else I'm betting against. Over his last four starts hitters have been crushing the ball off him, and he lets a lot of it go in the air — in a park that eats fly-ball pitchers alive. His swing-and-miss has dropped every single time out. Take away the one gem against the Cubs and he's been giving up runs by the bucket. Skenes is the opposite. His earned-run number on the board is worse than how he's actually pitched, hitters aren't doing much of anything against him, and Cincinnati doesn't hit as a team to begin with. Last start he struck out eleven and hitters swung through him constantly. Whatever people were worried about with his velocity in June, nobody's touching him now.

The only reason this price is short is Pittsburgh's lineup, and that's fair. Reynolds is in a deep slump, O'Hearn's worse, Cruz and Horwitz have been out so long nobody accounts for them, and this group barely scores over the last ten games. But Brandon Lowe is locked in — he put one deep into the right-field seats off this same club last night — Nick Gonzales is swinging it well, and I don't need a big number, I need three runs. The other piece is the late innings. Cincinnati burned three relievers in one night to steal the opener, two more arms are hurt, and if Greene only gives them five, their manager is going back to a bullpen he already drained. Pittsburgh's best arms mostly rested. I'll pay the small price to get the better pitcher.

The full analysis

Clear sky over the Ohio River, 87 degrees at first pitch, and a ballpark that just got a walk-off out of a team everybody expects to be selling parts by Monday. Elly De La Cruz hit three doubles and stole two bases last night and Cincinnati still only scratched out three runs. That's the tell on this series. Now Paul Skenes walks out there against a man making his fifth start since they took bone chips out of his elbow in March.

Hunter Greene still runs it up to 98 and that slider still misses bats at a rate almost nobody in this league can match. It's everything around it I'm betting against. Four starts back, 46.6 percent hard contact allowed, an extreme fly-ball tilt in the one yard in this division that punishes fly balls, and a swing-and-miss rate walking backwards every time out — 33, 29, 23, 24. Outside the twelve-strikeout gem against the Cubs, he's given up seventeen earned runs in fourteen and two-thirds innings. Skenes is the other side of that coin. The 3.65 is what's on the board; the 2.82 underneath it is what he's actually been, and opponents are putting a .262 expected wOBA on him against a Cincinnati club hitting .230 as a team. Last time out he punched out eleven and missed on 41 percent of the swings taken against him. Whatever the velocity chatter was in June, the bats stopped touching him.

The reason this sits at only -132 is Pittsburgh's lineup, and that's a fair reason. Reynolds is 8 for his last 51. O'Hearn is worse. Cruz and Horwitz have been gone long enough that nobody's pricing them anymore, and this group has managed 3.2 runs a night over ten games. But Brandon Lowe is squaring everything up right now — he put one 402 feet into the right-field seats off this same club last night — Nick Gonzales is 21 for his last 57, and I don't need a crooked number, I need three. The other half of it is the seventh inning on. Cincinnati emptied Burke, Antone and Pagán all in one night to steal that opener, Santillan and Ashcraft are still on the shelf, and if Greene gives them five, Francona is reaching into a drawer he already opened. Pittsburgh's better arms mostly sat. I'll lay the short number with the better pitcher.

The research

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

BATTER VS ARM

  • Bryan Reynolds vs Hunter Greene: .313

    .313

    Reynolds is 5-for-16 with a homer lifetime against Greene, a .313 mark in their history. He's cold right now — .526 OPS over his last 15 days — and Greene's stuff has actually been better than his 7.06 ERA suggests, so this one leans tougher than the history says.

PLATOON EDGE

  • Brandon Lowe (bats L) draws Hunter Greene (RHP), batting 2nd

    .897

    Brandon Lowe carries a .897 OPS vs. Right (279 AB) against .608 the other way (121 AB), and faces RHP Hunter Greene from the 2nd spot — a split his blended season line may not reflect.

  • Tyler Stephenson (bats R) gets a RHP from the 4th spot

    .760

    Tyler Stephenson's vs. Right line (.760 OPS, 206 AB) sits well above his .613 mark the other way (53 AB). Tonight's starter Paul Skenes throws RHP, the hand he hits best.

HEAT CHECK

  • Tyler Stephenson: 1.089 OPS in Last 15 Days

    1.089

    The last 15 days sample runs 32 PA: a 1.089 OPS versus .731 for the season, 0.358 above his norm. He has 8 home runs on the season. His total-bases line tonight: 0.5.

COOLING OFF

  • Bryan Reynolds: .526 OPS in L15 — draws RHP Hunter Greene

    .526

    Reynolds is cold — .526 OPS over his last 15 days, down from an .835 season mark. Greene's a righty, and right-handers are already the tougher side for Reynolds this year at .818, so tonight's matchup doesn't do him any favors.

  • JJ Bleday: .558 OPS in L15 — draws RHP Paul Skenes

    .558

    JJ Bleday's .558 OPS over the last 15 days (45 PA) trails his .800 season mark, down 0.242. Tonight he draws RHP Paul Skenes — his stronger side: a .824 OPS vs RHP across 209 AB.

  • Noelvi Marte: .321 OPS in L15 — draws RHP Paul Skenes

    .321

    Noelvi Marte's .321 OPS over the last 15 days (28 PA) trails his .570 season mark, down 0.249. Tonight he draws RHP Paul Skenes — his stronger side: a .572 OPS vs RHP across 114 AB.

HR THREAT

  • Esmerlyn Valdez

    +335

    Gary's Take Valdez has gone deep four times in his last fifteen days, and it's not just puffed-up counting stats — 88.9 mph average exit velo with a barrel in his last eighteen balls in play back it up. He's a right-handed bat, and Great American Ball Park's short side is left field, which is exactly where a right-handed pull hitter is working tonight.

BULLPEN

  • Pittsburgh Pirates pen: 17.7 relief IP over their last 3 games

    17.7 IP

    Pittsburgh's thrown more bullpen innings than anyone in this group, but it's mostly one-and-done work. Soto's the exception — back-to-back days, already at 40 pitches — so he's the name to watch if Cincinnati gets a look at him late.

FIRST INNING

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

    0/10

    Pirates haven't scored a first-inning run in ten straight games. Skenes has been part of that story from the other side too, .200 against him in the first this season — early runs look like the tougher way to go tonight.

RUNNING GAME

  • Cincinnati Reds like to run — Henry Davis (48% caught) is the wrong catcher to test

    48% CS

    Henry Davis throws out 48% of runners who try him, one of the better marks around, and Cincinnati still runs plenty as a team, 0.7 steals a game. Good luck to whoever's on base against that combination tonight.

SITUATIONAL

  • PIT's pen has logged 17.7 innings across its last 3 games

    17.7

    3 games, 17.7 innings out of the pen — Carmen Mlodzinski (3) and Hunter Barco (3) carried the load. CIN's pen has thrown 15 over the same span.

STREAK

  • CIN games have gone UNDER 4 straight

    U4

    Reds have gone under in four straight, real scoring at 6.3 runs a game against lines that had been near 10.4. Tonight's number comes down to 7.5 and still sits above that recent pace.

REGRESSION

  • Hunter Greene: 7.06 ERA vs 4.69 xERA

    4.69

    Greene's ERA is two runs worse than his xERA, and the stuff underneath explains why that should close — 12 strikeouts per nine, a 5.2% barrel rate, opponents hitting under their expected average against him. Reads like bad innings bunching up more than a pitcher getting hit hard all night.

  • Esmerlyn Valdez: .277 AVG vs .227 xBA

    .227

    Esmerlyn Valdez's .277 average comes against a .227 expected (xBA) on 159 plate appearances. His wOBA sits at .432 against a .367 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

CUT LIST

  • Eugenio Suarez

    0.666 OPS

    Still hitting 6th for CIN — 0.666 OPS, 0.202 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 July 31, 2026 at 12:57 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, betmgm, caesars, draftkings, betrivers, fanatics.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

6
  • GARY'S PICK
    NICK GONZALESH+R+RBI OVER 1.5
    MLBPittsburgh Pirates· -104

    Nick Gonzales
    H+R+RBI over 1.5

    -104 · CASHED · ACTUAL 5

    Pittsburgh Pirates

    Gonzales might be the best bat on the field tonight that nobody's talking about. He's hitting .368 over his last fifteen games, he doesn't chase much and he doesn't miss much, and he's flat-out had Greene's number in the past — three hits in nine at-bats with barely any strikeout trouble. He's squaring balls up right now regardless of who's on the mound, and this is close to even money for a guy doing this three or four times a week lately. I'm taking it.

  • GARY'S PICK
    NATHANIEL LOWETOTAL BASES OVER 1.5
    MLBCincinnati Reds· +172

    Nathaniel Lowe
    Total Bases over 1.5

    +172 · CASHED · ACTUAL 2

    Cincinnati Reds

    Lowe is having one of the better two-week stretches on either roster, and he's doing it from the side of the plate where he actually does damage — he hits right-handers a different way than lefties, and Skenes gives him exactly that look tonight. He's also more comfortable at home than on the road. He doubled last night and then beat out what looked like an inning-ending double play in the ninth to help cash the winning run, and he's shown all year he does his best work with runners on. Two total bases isn't much to ask from him right now.

  • THE LONG SHOT
    ESMERLYN VALDEZHR OVER 0.5
    MLBPittsburgh Pirates· +335

    Esmerlyn Valdez
    HR over 0.5

    +335 · LOST · ACTUAL 0

    Pittsburgh Pirates

    Valdez has gone deep four times in his last fifteen days, and it's not just puffed-up counting stats — 88.9 mph average exit velo with a barrel in his last eighteen balls in play back it up. He's a right-handed bat, and Great American Ball Park's short side is left field, which is exactly where a right-handed pull hitter is working tonight.

    Against right-handed pitching for his career he's gone deep once every 12.7 at-bats, and Hunter Greene is the softer matchup on this mound tonight — 7.06 ERA, xERA still ugly at 4.68, and hitters are hard-hitting him 46.6% of the time since he came back from elbow surgery. No head-to-head history between them either way, so this is pure form-meets-matchup, and both point the same direction.

    Cleanup spot gets him volume too.

  • THE LONG SHOT
    BRYAN REYNOLDSHR OVER 0.5
    MLBPittsburgh Pirates· +390

    Bryan Reynolds
    HR over 0.5

    +390 · LOST · ACTUAL 0

    Pittsburgh Pirates

    The batting line says cold — .157 over his last fifteen days — but the contact data underneath it says something different: ten hard-hit balls and three barrels in just nineteen balls in play over that same stretch. That's a hitter running into outs, not a hitter losing pop. He's also already got a track record against tonight's Reds starter specifically — a homer and a 1.075 OPS in sixteen career at-bats against Hunter Greene. Greene is letting hitters connect hard right now (46.6% hard-hit allowed, .332 xwOBA against), and Reynolds' underlying quality of contact is exactly the kind that tends to catch back up to the results.

  • THE LONG SHOT
    SAL STEWARTHR OVER 0.5
    MLBCincinnati Reds· +410

    Sal Stewart
    HR over 0.5

    +410 · CASHED · ACTUAL 1

    Cincinnati Reds

    Stewart's put three home runs up in his last fifteen days and leads this Reds team in RBI on the year. Against right-handed pitching he's gone deep once every nineteen at-bats, and he's a right-handed bat with Great American's short left-field porch to work with tonight. The swing against him is Paul Skenes, who's been the best pitcher in this series by a wide margin — 2.82 xERA, only 6.6% barrels allowed all year — so I'm not pretending this is a soft matchup. But Stewart's current power stroke and the platoon/park fit are real enough to back him even against Pittsburgh's ace.

  • THE LONG SHOT
    ELLY DE LA CRUZHR OVER 0.5
    MLBCincinnati Reds· +428

    Elly De La Cruz
    HR over 0.5

    +428 · LOST · ACTUAL 0

    Cincinnati Reds

    De La Cruz is squaring the ball up as well as anyone in this lineup right now — 98.1 mph average exit velo with three barrels in nineteen balls in play over his last fifteen days — and at Great American Ball Park specifically he's gone deep once every seventeen at-bats for his career. He's 0-for-3 with five strikeouts in eleven career at-bats against Paul Skenes, so this isn't a matchup he's cracked personally, and Skenes is the best arm on the mound in this series. But De La Cruz doesn't need a friendly matchup to do damage — the bat speed and quality of contact are elite regardless of who's throwing — and he gets to do it at home tonight.

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