We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsPittsburgh Pirates at Cincinnati Reds
Pittsburgh PiratesPittsburgh Pirates
@
Great American Ball Park
Cincinnati RedsCincinnati Reds

Match Predictor

Pre-match Prediction
Pittsburgh Pirates
@
Cincinnati Reds
Pittsburgh Pirates 55%Cincinnati Reds 45%
Market LinesRun Line: Pittsburgh Pirates -1Total: O/U 7.5
Model: Over 7.5
Model projects 7.8 total runs vs 7.5 line

Pittsburgh Pirates

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
63%
69/110
MLB: 48%
Starter
68%
15/22
vs CIN
70%
7/10
Avg Total
9.9
MLB: 8.9
Game Starter (22) Last Starter vs CIN vs CIN (10)
Paul Skenes #30 · RHP · Age 24
3.65
ERA (2026)
11.2
K/9 (2026)
22
Starts (2026)
11.1
Avg Total (2026)
Last 3:
L CHC (Jul 25): 5.1IP, 5ER, 11K
W @CLE (Jul 19): 7.0IP, 1ER, 8K
W MIL (Jul 12): 5.1IP, 2ER, 7K
vs CIN: ND (Sep 24 2025): 6.0 IP, 0 ER, 7 K
Bullpen (2026 Season)Average
ERA: 4.03MLB Avg: 3.959 relievers
Workload Alert: Allowed 8 runs on 2026-07-28 vs ARI. Bullpen arms likely still recovering.
Recent: W 8-7W 3-2L 7-8L 0-3L 2-3
Lineup vs Paul Skenes (Career)
BatterPosPAAVGOPSHR
Elly De La CruzSS17.2670.6270
TJ FriedlCF16.1540.5440
Tyler StephensonC11.4551.0000
Eugenio SuarezDH10.1250.4250
Matt McLain2B10.2220.5220
Nathaniel LoweDH8.3751.0000
Noelvi MarteRF7.0000.0000
Sal Stewart1B7.0000.0000
Bryan Hayes3B4.2500.5000
JJ BledayLF3.0000.3330
Jose TrevinoC2.0000.0000
2 batters with no matchup history

Cincinnati Reds

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
65%
70/108
MLB: 48%
Starter
50%
2/4
vs PIT
70%
7/10
Avg Total
8.8
MLB: 8.9
Game Starter (4) Last Starter vs PIT vs PIT (10)
Hunter Greene #21 · RHP · Age 27
7.06
ERA (2026)
12.3
K/9 (2026)
4
Starts (2026)
9.8
Avg Total (2026)
Last 3:
L @STL (Jul 25): 5.1IP, 6ER, 3K
W @COL (Jul 19): 6.0IP, 3ER, 7K
W CHC (Jul 10): 7.0IP, 0ER, 12K
vs PIT: L (Sep 22 2024): 3.0 IP, 1 ER, 4 K
Bullpen (2026 Season)Average
ERA: 4.03MLB Avg: 3.959 relievers
Recent: W 5-3L 5-6W 2-0L 1-6W 3-2
Lineup vs Hunter Greene (Career)
BatterPosPAAVGOPSHR
Bryan ReynoldsLF20.3131.0751
Marcell OzunaDH9.1430.3650
Nick Gonzales3B9.3330.7770
Jared TrioloSS6.0000.0000
Brandon Lowe2B5.2000.4000
HearnRF5.2500.6500
Henry DavisC4.0000.0000
Endy RodriguezC3.0000.0000
Billy CookCF1.0000.0000
4 batters with no matchup history
Our Top PicksLive Odds
Top PickPaul Skenes Over 7.5 Strikeouts (-145, MEDIUM)
This is the best-value prop on the board.
PickHunter Greene Under 7.5 Strikeouts (-156, MEDIUM)
Two of Greene's last three starts produced seven or fewer strikeouts.
PickTyler Stephenson Over 0.5 Hits (-161, HIGH)
The highest-confidence individual prop in this game.

Pittsburgh Pirates vs Cincinnati Reds Game Preview

The pitching matchup in tonight's MLB action is as clean a structural story as you will find on the Friday slate. Paul Skenes steps to the mound for the Pittsburgh Pirates, and across the diamond, the Cincinnati Reds send Hunter Greene. Skenes owns a 2026 K/9 of 11.1, with 149 strikeouts in 120.2 innings. His last three starts: 11 strikeouts, 8 strikeouts, 7 strikeouts. He is missing bats at the same elite rate even while his ERA has climbed to 3.65 this year. Cincinnati, the opponent, ranks last in MLB with 9.48 strikeouts per game allowed, hits .229 as a team, and carries a .307 OBP. The contact problem is not new. It is a season-long identity. Skenes versus this lineup at Great American Ball Park is the cleanest strikeout prop environment you will see this week.

The Greene side of this equation demands its own paragraph because the variance is real. On July 10, Greene turned in 7 innings, zero earned runs, and 12 strikeouts against the Cubs. On July 25, he lasted 5.1 innings at St. Louis and allowed 6 earned runs while recording only 3 strikeouts. Those two outings were nine days apart. The 7.06 ERA across 21.2 innings in 2026 is not a talent collapse. It is a command problem on a pitcher whose fastball sits at 97-plus. At Great American Ball Park, where the home run park factor sits at 1.18 (top three in all of baseball and short dimensions in every direction), command issues leave the yard. Pittsburgh is averaging 5.1 runs per game this season, third in MLB. If the early-inning Greene from St. Louis shows up, this game has a different ceiling than the pitching matchup suggests.

The batter-versus-pitcher data refines where the action is. Bryan Reynolds carries a 1.075 OPS across 20 career plate appearances against Greene, including a home run and a 1.300 OPS in his six most recent 2025 plate appearances. He is the single most dangerous individual matchup in this game relative to the pitcher he is facing, and he walks into a park that inflates every well-struck ball. On the Reds' side, Tyler Stephenson owns a .455 average and 1.000 OPS in 11 career PA against Skenes, with a trend that moves in one direction only: 0.000 OPS in 2024, 2.500 OPS in 2025, 1.500 OPS in 2026. He has genuinely solved this pitcher over time. Elly De La Cruz presents the mirror image: despite 18 home runs this season, his OPS against Skenes has dropped from 0.929 in 2024 to 0.400 in 2025 to 0.450 in 2026. Power without contact does not beat a pitcher throwing this many strikeouts.

Before you build your position, note the contrarian angle worth sizing. Reynolds at +360 to hit a home run represents the kind of batter-versus-pitcher career advantage that structural bettors track. One career home run against Greene, a 1.075 career OPS, and a park with a 1.18 HR factor. The edge does not care what sport you're watching. Rest, context, price. Same formula, different field. Pittsburgh has also dropped five of their last seven games and enters on a three-game losing streak, but this offense still has the talent to produce runs. Nick Gonzales is on a 13-game hitting streak with a .379 July average, and he carries a .333 average in 9 career PA against Greene.

Pittsburgh Pirates vs Cincinnati Reds Key Insights

  • Cincinnati ranks dead last in MLB with 9.48 strikeouts per game and a .229 team batting average, making them the most favorable structural opponent for Skenes' 11.1 K/9 pace in 2026.
  • The BvP split against Skenes is severe for key Reds bats. Sal Stewart is 0-for-7 (.000 OPS) career. Noelvi Marte is 0-for-7 (.000 OPS) career. Elly De La Cruz has seen his OPS against Skenes decline every year (0.929 in 2024, 0.400 in 2025, 0.450 in 2026) despite posting 18 home runs this season.
  • Tyler Stephenson is the one Reds bat with a clear edge over Skenes: .455 average, 1.000 career OPS in 11 PA, with the trend sharply improving year over year into 2026. He is also hitting at 0.971 OPS over his last seven days.
  • Greene's 2026 is a two-pitcher problem: 12 strikeouts and zero runs in one July start, then 3 strikeouts and 6 earned runs in the next. Pittsburgh's .259 batting average and .755 OPS will stress-test his early-inning command from the first batter.
  • Great American Ball Park's 1.18 HR factor (top three in MLB) means any mistake by either starter gets amplified. Bryan Reynolds (1.075 OPS career vs Greene) and Nick Gonzales (13-game hit streak, .379 in July) are the two Pittsburgh bats best positioned to do damage against a volatile starter.
  • Pittsburgh has gone 3-7 in their last 10 games and dropped three straight coming in, but their 5.1 R/G average (third in MLB) reflects sustained offensive output regardless of recent form. Form slumps and true talent diverge at some point, and this is a matchup that favors Pittsburgh's bats.

Pittsburgh Pirates vs Cincinnati Reds Betting Picks

Picks made July 31, 2026 at 05:25 AM ET. Odds shown reflect current market prices.

Hunter Greene Under 7.5 Strikeouts (-156, MEDIUM)
Hunter Greene Under 7.5 Strikeouts (-156, MEDIUM): Two of Greene's last three starts produced seven or fewer strikeouts. His most recent outing at St. Louis on July 25 ended after 5.1 innings with 6 runs allowed and just 3 strikeouts. Pittsburgh hits .259 with a .755 OPS and 5.1 R/G. If Greene's command fails early as it did in St. Louis, his inning count drops and so does his strikeout ceiling. The market's 61% implied probability on the under at -156 prices this volatility accurately. High-variance starter against a competent offense is an under lean.
Tyler Stephenson Over 0.5 Hits (-161, HIGH)
Tyler Stephenson Over 0.5 Hits (-161, HIGH): The highest-confidence individual prop in this game. Stephenson is .455 with a 1.000 OPS in 11 career PA against Skenes, and the year-over-year trend is the key detail: 0.000 OPS in 2024, 2.500 OPS in 2025, 1.500 OPS in 2026. The improvement is consistent, not accidental. He has made genuine adjustments against this pitcher. He is also running hot at 0.971 OPS over the last seven days. At -161 for a batter this dialed into today's starter, this is the sharpest play on the card.
Sal Stewart Under 0.5 Hits (+146, MEDIUM)
Sal Stewart Under 0.5 Hits (+146, MEDIUM): Stewart is 0-for-7 career against Skenes with a .000 OPS. His 2026 sample alone is 5 PA with zero contact. Getting plus money on a batter going hitless against a pitcher who has retired him every single time they have faced each other is genuine positive-expected-value territory. His season vR OPS of .766 is below average, and Skenes generates consistent swing-and-miss at 11.1 K/9. The +146 price is fair.
Nick Gonzales Over 1.5 Total Bases (+124, MEDIUM)
Nick Gonzales Over 1.5 Total Bases (+124, MEDIUM): Gonzales is on a 13-game hitting streak, going 21-for-58 with 4 doubles and 2 home runs. His July average is .379 with 13 multi-base games in that span. Career against Greene: 9 PA, .333 average, 0.777 OPS. He needs just two bases to cash, achievable with a single and any extra-base hit, or any extra-base hit outright. At GABP's 1.18 HR factor, facing a pitcher with a 7.06 ERA who allowed 6 earned runs in his last start, at +124, the market is undervaluing the hottest bat in this lineup right now.
Cincinnati Reds Moneyline (+118, LOW)
Cincinnati Reds Moneyline (+118, LOW): This is a swing bet, not a confident selection. Pittsburgh has lost five of their last seven games and enters on a three-game skid. Greene's best outing this month was dominant (12 K, 7 IP, 0 ER on July 10), and if he replicates that ceiling at home, Cincinnati's power lineup (139 HR, fifth in MLB) gives the Reds a realistic path to a win. The market implies roughly 45.9% win probability for the home side. Factoring in home-field advantage and Greene's documented upside, that number is slightly cheap. Low confidence. Small exposure.
Cincinnati Reds +1.5 Run Line (-164, MEDIUM)
Cincinnati Reds +1.5 Run Line (-164, MEDIUM): The market prices this at 62.1% implied probability, and that reflects the game script well. Pittsburgh has been playing below their talent level over the last 10 games. Even with Skenes on the mound, sustaining a two-run road lead at one of baseball's most homer-friendly parks against a lineup with 139 home runs is not a comfortable position. The Reds do not need to win to cover. They need to stay within a run. With Stephenson historically reaching Skenes and GABP amplifying every mistake, that game script is the most probable outcome.
Under 7.5 Runs (-114, LOW)
Under 7.5 Runs (-114, LOW): The structural lean is toward the under. Skenes against a lineup that strikes out at the highest rate in baseball is a run-suppression force. But Greene's documented volatility and GABP's 1.18 HR factor keep this from being a high-confidence play. No model score projection is available for this game, so the under thesis rests on pitching analysis alone. Skenes likely holds the Reds down. The question is Greene's early innings against Pittsburgh's offense. Light positioning is appropriate.
SGP (4 Legs)
SGP (4 Legs): Cincinnati +1.5, Under 7.5, Skenes Over 7.5 K, Stephenson Over 0.5 Hits. The thesis is internally consistent. A dominant Skenes outing suppresses Cincinnati's scoring and keeps the game within a run, supporting both the run line and the under. Stephenson getting a hit is the Reds' most reliable individual path to competitive offense against Skenes. All four legs point to the same game script: a low-scoring, tight-margin finish driven by Skenes' strikeout dominance at home. The correlation between legs is the reason to build the SGP rather than play them separately at full sizing.
Analysis insight — no specific bet associated
NRFI (-164, MEDIUM)
NRFI (-164, MEDIUM): The scoreless-first-inning case rests primarily on Skenes facing Cincinnati's side. A lineup hitting .229 with a .307 OBP and a 9.48 K/game rate is the ideal opponent for a clean first inning from a starter of Skenes' caliber. The YRFI risk comes from Pittsburgh's top of the order facing Greene. Reynolds (.313 career vs Greene, 1.075 OPS career) and Gonzales (13-game hit streak) represent genuine early-inning threats on the away side. The -164 price reflects Skenes' dominance as the primary signal, but Greene's first-inning command is the legitimate variable that keeps this from being a stronger lean.

Key Players

Batting AveragePIT
Nick Gonzales
.316Batting Average
3B
Home RunsPIT
Brandon Lowe
23Home Runs
2B
Runs Batted InPIT
Brandon Lowe
70Runs Batted In
2B
Earned Run AveragePIT
Paul Skenes
3.65Earned Run Average
SP
WinsPIT
Braxton Ashcraft
10Wins
SP
StrikeoutsPIT
Paul Skenes
149Strikeouts
SP
Batting AverageCIN
Elly De La Cruz
.279Batting Average
SS
Home RunsCIN
Sal Stewart
22Home Runs
1B
Runs Batted InCIN
Sal Stewart
80Runs Batted In
1B
Earned Run AverageCIN
Chase Burns
2.40Earned Run Average
SP
WinsCIN
Chase Burns
12Wins
SP
StrikeoutsCIN
Chase Burns
128Strikeouts
SP

Recent Form

Pittsburgh Pirates
W8-7Chicago Cubs
L3-0Arizona Diamondbacks
L3-2Cincinnati Reds
Cincinnati Reds
L6-5Cleveland Guardians
W2-0Cleveland Guardians
L6-1Cleveland Guardians
W3-2Pittsburgh Pirates

Pittsburgh Pirates vs Cincinnati Reds Summary

The anchor of this game is Paul Skenes over 7.5 strikeouts. The Cincinnati lineup has no structural answer for him. Sal Stewart and Noelvi Marte are a combined 0-for-14 career against Skenes with zero hits between them. Elly De La Cruz has seen his OPS against Skenes decline in each of the last three years. The one exception is Tyler Stephenson, whose improving BvP trend against Skenes is the best complementary prop in this game. He is at .455 career with a 1.500 OPS in 2026 specifically against today's starter, and he is in form right now. The SGP connecting Skenes strikeouts, Stephenson's hit, the Reds covering +1.5, and the under 7.5 is internally consistent: a dominant Skenes outing suppresses scoring, keeps the margin close, and gives Cincinnati the best realistic path to staying competitive.

The moneyline for Cincinnati at +118 is worth a small play if you believe in Greene's ceiling. His July 10 start (12 K, 0 ER in 7 IP) shows what this pitcher can be at his best. Pittsburgh's recent form (3-7 in their last 10) suggests the offense is running below its true talent level, and at a price that implies roughly 45.9% win probability, the Reds at home against a skidding road team is not unreasonable. Nick Gonzales at +124 for over 1.5 total bases is the best pure-value play on the Pittsburgh side, a batter hitting .379 in July on a 13-game streak against a starter with a 7.06 ERA. GABP's park factor does the rest. The edge is concentrated in the props here. Game-level markets are support structure, not the primary reason to engage tonight.

All betting carries variance. Skenes has gone five innings in each of his last two starts against Cincinnati, and a short outing changes the K math quickly. Greene can be dominant or disastrous, and GABP ensures any mistake gets punished hard in either direction. Size your positions accordingly. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesCIN leads series 1-0
DateMatchupResult
Jul 30, 2026PIT @ CINCINCIN 3-2

Pirates vs Reds predictions: Skenes Over 7.5 K vs MLB's worst contact lineup at GABP. Reds +1.5, Stephenson hit prop, and Nick Gonzales 1.5 TB highlighted.

Frequently Asked Questions

MLBGame PreviewsPittsburgh Pirates at Cincinnati Reds