We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMilwaukee Brewers at Pittsburgh Pirates
Milwaukee BrewersMilwaukee Brewers
@
PNC Park
Pittsburgh PiratesPittsburgh Pirates

Match Predictor

Pre-match Prediction
Milwaukee Brewers
@
Pittsburgh Pirates
Milwaukee Brewers 50%Pittsburgh Pirates 50%
Market LinesRun Line: Pittsburgh Pirates -0.5Total: O/U 7.5
Model: Under 7.5
Model projects 7.0 total runs vs 7.5 line

Milwaukee Brewers

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
51%
48/95
MLB: 48%
Starter
75%
6/8
vs PIT
40%
2/5
Avg Total
8.8
MLB: 8.9
Game Starter (8) Last Starter vs PIT vs PIT (5)
Robert Gasser #54 · LHP · Age 27
4.15
ERA (2026)
8.4
K/9 (2026)
8
Starts (2026)
9.0
Avg Total (2026)
Last 3:
W @STL (Jul 07): 7.2IP, 2ER, 4K
ND CIN (Jun 29): 5.2IP, 3ER, 5K
W @ATL (Jun 21): 6.0IP, 2ER, 7K
vs PIT: W (May 15 2024): 5.0 IP, 1 ER, 2 K
Bullpen (2026 Season)Average
ERA: 3.62MLB Avg: 3.9511 relievers
Recent: W 10-2L 1-5W 8-4L 6-7L 2-3
Lineup vs Robert Gasser (Career)
BatterPosPAAVGOPSHR
Bryan ReynoldsLF3.3330.6660
Jared TrioloSS2.0000.5000
Nick Gonzales3B2.5001.0000
10 batters with no matchup history

Pittsburgh Pirates

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
63%
60/96
MLB: 48%
Starter
63%
12/19
vs MIL
40%
2/5
Avg Total
10.1
MLB: 8.9
Game Starter (19) Last Starter vs MIL vs MIL (5)
Paul Skenes #30 · RHP · Age 24
3.58
ERA (2026)
10.7
K/9 (2026)
19
Starts (2026)
10.9
Avg Total (2026)
Last 3:
W ATL (Jul 07): 6.0IP, 2ER, 4K
L @PHI (Jul 01): 4.0IP, 7ER, 5K
ND CIN (Jun 26): 5.0IP, 4ER, 7K
vs MIL: L (Jun 25 2025): 4.0 IP, 4 ER, 4 K
Bullpen (2026 Season)Average
ERA: 4.32MLB Avg: 3.959 relievers
Workload Alert: Allowed 10 runs on 2026-07-09 vs ATL. Bullpen arms likely still recovering.
Recent: W 12-4L 0-3L 5-10W 7-6W 3-2
Lineup vs Paul Skenes (Career)
BatterPosPAAVGOPSHR
Sal FrelickRF14.1670.7031
Brice Turang2B13.1540.5391
William ContrerasC11.0910.2730
Christian YelichDH10.4440.9440
Jake Bauers1B7.1670.4530
Jackson ChourioLF5.2500.6500
Garrett MitchellCF4.0000.2500
Joey OrtizSS4.2500.7500
Andrew Vaughn1B2.0000.0000
4 batters with no matchup history
Our Top PicksLive Odds
Top PickMilwaukee Brewers ML (-106), MEDIUM conf
Milwaukee Brewers ML (-106), MEDIUM confidence. Getting the NL's best team at near-even money is legitimate value when Pittsburgh's relief corps is de...
PickMilwaukee Brewers -1.0 Run Line (+130),
Milwaukee Brewers -1.0 Run Line (+130), MEDIUM confidence. Positive odds on the better team and the better bullpen. At +130, you are backing Milwaukee...
PickUnder 7.5 Runs (-105), LOW confidence. P
Under 7.5 Runs (-105), LOW confidence. PNC Park's 0.96 runs factor is the structural anchor here. Both starters profile to work into the sixth or seve...

Milwaukee Brewers vs Pittsburgh Pirates Game Preview

The marquee matchup evaporated before first pitch. Jacob Misiorowski was scratched with arm fatigue, and what was set to be a genuine ace showdown became a game of contextual mismatches. As one analyst put it: "We were robbed of an all-time pitching matchup between Jacob Misiorowski and Paul Skenes." Milwaukee turns to Robert Gasser, a 27-year-old left-hander with a 4.15 ERA in 2026, and the environment he is stepping into could not be more favorable for the visitors.

Paul Skenes remains on the mound for the Pittsburgh Pirates, and the 24-year-old is carrying a 2026 regression into this start. His ERA has climbed to 3.58, up from 1.97 across 187.2 innings last season. He has won just one of his last 10 starts. The July 7 outing against Atlanta was clean: 6.0 innings, 2 earned runs, 4 strikeouts. But the start before that was a disaster: 7 ER in 4 innings against Philadelphia. Gasser enters in better rhythm. He went 7.2 innings against St. Louis on July 7, allowing 2 ER and striking out 4. His 2026 K/9 of 8.35, built across 43.1 innings, is the more important number today. He is a southpaw. Pittsburgh is 8-17 against left-handed starters this season.

That 8-17 mark is among the worst LHP splits in the National League, and 25 games is enough to confirm it is structural rather than noise. PNC Park's 0.96 runs factor and 0.9 home run factor suppress scoring across the board, narrowing Pittsburgh's path to runs even further against a left-hander. Bryan Reynolds is the exception: his 0.944 OPS versus LHP and a 1.023 OPS over the past seven days make him the one Pittsburgh bat consistently capable of hurting Gasser. The rest of that order works at a real disadvantage.

The bullpen gap is where the Milwaukee Brewers advantage becomes most concrete. Pittsburgh burned through relievers winning Saturday's doubleheader, and their pen ranks 22nd in ERA at 4.32. Milwaukee's relief corps ranks fourth at 3.62 and arrives fresh for Sunday's MLB series finale. "Milwaukee is equipped with a great bullpen that ranks fourth in ERA. Pittsburgh, on the other hand, ranks 22nd in bullpen ERA, so there isn't much support behind Skenes." In a game between a 59-36 first-place club and a 49-47 team at a pitcher-friendly park, the back-end advantage is exactly where the roster gap shows up in the final frames.

Milwaukee Brewers vs Pittsburgh Pirates Key Insights

  • Pittsburgh is 8-17 against left-handed pitching in 2026, one of the worst LHP splits in the National League. Gasser is a southpaw, making this a direct platoon mismatch in Milwaukee's favor from the first pitch.
  • Skenes has won just one of his last 10 starts with a 3.58 ERA this season. His Philadelphia outing two starts ago (7 ER in 4 IP) exposed real vulnerability against top offenses, and Milwaukee enters as the NL's best team at 59-36.
  • Milwaukee's bullpen ranks fourth in ERA at 3.62. Pittsburgh's ranks 22nd at 4.32, and their relievers are on short rest after throwing multiple arms in Saturday's doubleheader. The late-inning advantage decisively favors the visitors.
  • PNC Park's 0.96 runs factor and 0.9 home run factor actively suppress scoring. Both starters profile to keep the game tight through six innings, structurally supporting the under in a park that does not reward offense.
  • Yelich carries a career .444 AVG and 0.944 OPS across 10 plate appearances against Skenes. In 2025, that OPS climbed to 1.381 across 7 PA. He is Milwaukee's single most dangerous bat for this specific matchup.
  • William Contreras is hitting .091 with a 0.273 OPS in 11 career plate appearances against Skenes, going 0-for-3 in 2026. Brice Turang matches that futility at .154 AVG over 13 career PAs, also 0-for-3 this season against the Pittsburgh righty.

Milwaukee Brewers vs Pittsburgh Pirates Betting Picks

Picks made July 12, 2026 at 06:04 AM ET. Odds shown reflect current market prices.

Milwaukee Brewers -1.0 Run Line (+130),
Milwaukee Brewers -1.0 Run Line (+130), MEDIUM confidence. Positive odds on the better team and the better bullpen. At +130, you are backing Milwaukee to win by two or more in a game where Pittsburgh's fatigued pen is expected to give way late. PNC Park may suppress total runs, but Milwaukee's fresh relief corps means any lead they carry into the final frames is likely to hold and then grow. The price compensates for one-run game risk in a pitcher-friendly environment.
Under 7.5 Runs (-105), LOW confidence. P
Under 7.5 Runs (-105), LOW confidence. PNC Park's 0.96 runs factor is the structural anchor here. Both starters profile to work into the sixth or seventh inning, keeping early scoring limited. The HR factor of 0.9 caps power upside further. This is a park-factor lean rather than a strong analytical edge, so treat it as a lean. The confidence is deliberately low, and the price is nearly even money.
Robert Gasser Over 4.5 Strikeouts (-159)
Robert Gasser Over 4.5 Strikeouts (-159), MEDIUM confidence. Gasser's 2026 K/9 is 8.35 across 43.1 innings, with 40 total strikeouts on the year. His last three starts produced 4, 5, and 7 punchouts, clearing 4.5 in two of those three outings. Pittsburgh is 8-17 against LHP, and most of their lineup shows significant platoon disadvantages against southpaws. Career familiarity with Gasser is nearly nonexistent for Pittsburgh hitters. Only three Pittsburgh batters have any career data against him at all. The line is beatable for a pitcher with this K rate facing this lineup.
William Contreras Under 0.5 Hits (+150),
William Contreras Under 0.5 Hits (+150), MEDIUM confidence. Contreras is hitting .091 with a 0.273 OPS across 11 career plate appearances against Skenes, going 0-for-3 in 2026 specifically. Skenes' K/9 in 2026 sits at 10.75 (123 K in 103.0 IP), suppressing contact even in a down year. +150 on the under is genuine value when the career BvP data runs this one-sided across a meaningful sample. His best season against Skenes was 2025 at a 0.600 OPS, still well below league average.
Brice Turang Under 0.5 Hits (+153), MEDI
Brice Turang Under 0.5 Hits (+153), MEDIUM confidence. Turang is slashing .266/.359/.458 overall this season, but against Skenes he is hitting .154 with a 0.539 OPS across 13 career plate appearances, and he went 0-for-3 in 2026. The season-long number is not the story here. The sustained BvP futility across a meaningful sample is the edge. +153 compensates for the variance built into a two-at-bat market where even bad matchups produce hits occasionally.
Esmerlyn Valdez Home Run (+340), LOW con
Esmerlyn Valdez Home Run (+340), LOW confidence. Valdez is slashing .311/.370/.722 in 100 PA with 10 HR this season. His last 28-day OPS is 1.221, confirming peak form heading into this game. Gasser has allowed 8 HR in 43.1 innings, a rate well above league average, making him a threat to surrender power. PNC's 0.9 HR factor is mildly suppressive, and there is no career matchup data between these two. At +340, the market implies 22.7% probability. For a peak-form hitter with a .722 slugging percentage facing a home run-prone starter, that price is worth a small play. The park keeps this LOW.
Christian Yelich Over 0.5 Total Bases (-
Christian Yelich Over 0.5 Total Bases (-200), MEDIUM confidence. Yelich carries a .444 AVG and 0.944 OPS across 10 career plate appearances against Skenes. In 2025, that OPS was 1.381 across 7 PA. Skenes is in a clear 2026 regression with a 3.58 ERA and just one win in his last 10 starts. Any ball in play, whether a single, a double, or a home run, clears the 0.5 total bases line. The winning conditions are wide. The -200 is steep, but the BvP case across a meaningful sample earns the confidence rating.
Same-Game Parlay
Same-Game Parlay: MIL -1.0 / Under 7.5 / Gasser Over 4.5 K / Yelich Over 0.5 TB. These four legs connect naturally. Gasser striking out Pittsburgh's LHP-challenged lineup suppresses their run production, which correlates directly with the under and Milwaukee winning by multiple runs. Yelich reaching base in a tight Brewers win is the low-bar anchor that holds the parlay together. Each leg is individually supported, and they all point in the same direction: a low-scoring game where Milwaukee's superior depth decides it late.
Analysis insight — no specific bet associated
NRFI (-145). Skenes carries a 13-6 caree
NRFI (-145). Skenes carries a 13-6 career record (68%) in no-run first innings, with his last 10 starts showing a 7-3 NRFI rate. His 2026 WHIP of 1.06 confirms he still controls early traffic even in a down year. Milwaukee's visiting lineup opens with a weaker run-scoring profile than Pittsburgh's home order. Gasser's first-inning tendencies are neutral, but Skenes' dominant history in the opening frame tips the overall probability toward a clean first inning. Pricing at -145 implies 59.2%, which sits meaningfully below Skenes' 68% career NRFI rate. That gap is the edge.

Key Players

Batting AverageMIL
William Contreras
.282Batting Average
C
Home RunsMIL
Jake Bauers
18Home Runs
1B
Runs Batted InMIL
Jake Bauers
59Runs Batted In
1B
Earned Run AverageMIL
Jacob Misiorowski
1.62Earned Run Average
SP
WinsMIL
Aaron Ashby
12Wins
RP
StrikeoutsMIL
Jacob Misiorowski
167Strikeouts
SP
Batting AveragePIT
Nick Gonzales
.306Batting Average
3B
Home RunsPIT
Brandon Lowe
21Home Runs
2B
Runs Batted InPIT
Brandon Lowe
64Runs Batted In
2B
Earned Run AveragePIT
Braxton Ashcraft
3.49Earned Run Average
SP
WinsPIT
Braxton Ashcraft
9Wins
SP
StrikeoutsPIT
Braxton Ashcraft
128Strikeouts
SP

Recent Form

Milwaukee Brewers
W10-2St. Louis Cardinals
L5-1St. Louis Cardinals
W8-4St. Louis Cardinals
L7-6Pittsburgh Pirates
L3-2Pittsburgh Pirates
Pittsburgh Pirates
W12-4Atlanta Braves
L3-0Atlanta Braves
L10-5Atlanta Braves
W7-6Milwaukee Brewers
W3-2Milwaukee Brewers

Milwaukee Brewers vs Pittsburgh Pirates Summary

Every contextual factor stacks behind Milwaukee today. A left-handed starter targeting Pittsburgh's worst platoon split. A depleted home bullpen facing Milwaukee's fresh, fourth-ranked relief corps. A pitcher-friendly park suppressing the kind of explosive inning Pittsburgh would need to overcome a real roster quality gap. Skenes on the mound means Pittsburgh is never truly out of this game early, but his 2026 track record of 1 win in 10 starts removes the automatic deference he earned over the previous two seasons. The late innings belong to Milwaukee, and late innings in close games at PNC Park tend to stay close until they don't.

The contrarian case is worth sitting with. Skenes at home on full rest, facing a replacement arm that was never supposed to start this game, with Saturday's doubleheader sweep providing real momentum. Sharp money may find the Pirates line attractive precisely because public money piles onto Milwaukee's 59-36 record and inflates it. That case is legitimate. But Pittsburgh's 8-17 mark against left-handers, the bullpen ERA differential, and the specific BvP edges Milwaukee holds against Skenes in their lineup make it hard to argue against the Brewers at near-even money. -106 is not a premium. It is a fair price on a team with documentable structural advantages in a game that figures to be decided exactly where those advantages live.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesPIT leads series 2-0
DateMatchupResult
Jul 10, 2026MIL @ PITMILMIL 0-0
Jul 11, 2026MIL @ PITPITPIT 7-6
Jul 11, 2026MIL @ PITPITPIT 3-2

Brewers vs Pirates predictions: Milwaukee ML -106 targets PIT's 8-17 record vs LHP. Gasser over 4.5 Ks and bullpen edge (4th vs 22nd ERA) at PNC Park.

Frequently Asked Questions

MLBGame PreviewsMilwaukee Brewers at Pittsburgh Pirates