Pirates at Brewers
O/U 7 · RL Brewers -1.5
The pick & result
- Published pick
- Pirates ML +116
- Published odds
- +116
- Result
- Lost
- Final score
- 2-4
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
It's Wednesday night in Milwaukee with the roof closed, seventy-two degrees and no breeze — the kind of night where the ball goes exactly where it's hit and nothing weird happens. The teams have split the first two games, Milwaukee just became the first club in baseball to reach seventy wins, and Pittsburgh is on the seventh game of an eight-game trip. But this one comes down to the two guys on the mound: Paul Skenes versus a lefty who hasn't started a game in almost a month. That's the whole thing.
Skenes has been getting knocked around lately, and the price tells you the betting world noticed — there's no other way an arm this good comes back as an underdog. But the damage was two bad road nights where balls flew out of the park, not a steady decline. The stuff is all still there: same big velocity, hitters still missing a ton of swings against him, and the underlying numbers say he's pitched better than his run total shows. Here's the part I care about most tonight — this Milwaukee lineup has been helpless against him his whole career, and three weeks ago he gave them five-plus innings and barely gave anything up. They're also picking a bad week to see him. They've barely scored over their last five games, Yelich is in a deep slump, Mitchell is slumping worse and swinging through nearly half of what he chases, and Contreras hasn't knocked in a run in two weeks.
On the other side, Kyle Harrison is back from a forearm problem with one short minor league tune-up under his belt. Even healthy he rarely gets through five innings — tonight he's on a short rope, which means Milwaukee's relievers have to cover most of the game, and they just sent two arms down and don't get their new guy until tomorrow. Pittsburgh rebuilt its whole bullpen a week and a half ago, and every one of those arms — Weaver, Doval, Yates, Soto, Montgomery — is fresh, with nobody pitching two days in a row. The Pirates line up right-handed hitters against a lefty who's already given up a bunch of home runs to that side, in a ballpark that tilts slightly toward hitters with no wind to hold anything in. I'm not going to pretend the long trip and Pittsburgh's own cold stretch don't matter — but they've already beaten this club six times in eight tries this year, and I'll take the better starter and the better bullpen as underdogs every single time.
**The play: Pirates moneyline +116.**
The full analysis
Wednesday night at American Family Field, roof shut, 72 degrees, dead air — the kind of controlled environment where the ball does exactly what it's hit to do. Series knotted at one, Milwaukee just became the first club in baseball to 70 wins, and Pittsburgh is closing out the seventh game of an eight-game road trip. And on the mound: Paul Skenes against a left-hander making his first start in twenty-five days. That's the whole ballgame right there.
Skenes has taken his lumps lately — 6.06 across his last three, a July ERA north of six — and the market has clearly priced that in, because there is no other way an arm like this comes back at plus money. But the July damage was concentrated in two road nights in Philadelphia and Cincinnati where the ball left the yard, not a slow bleed. The stuff never left. He's still sitting 96.9 with the four-seam, his whiff rate over the last three turns reads 31, 41, 29, and the expected numbers say he's pitched to a 2.93 while the scoreboard says 3.90. Then there's the part that matters most tonight: this particular lineup has hit .151 against him over his career, and three weeks ago he gave them five and a third of two-run baseball. Milwaukee is also picking the wrong week to face him. They've scored 3.2 a game over their last five, Yelich is 2-for-19, Mitchell is 2-for-21 while swinging through 42 percent of what he offers at, and Contreras hasn't driven in a run in fifteen days.
The other side of it is Kyle Harrison, back from a forearm issue with one low-minors rehab outing behind him. Even in full health he averages under five innings a start; tonight he's on a leash, and that means Milwaukee's bullpen is asked for five — with Stallings and Sproat both optioned this week and Dustin May not debuting until tomorrow. Pittsburgh, meanwhile, tore its bullpen down and rebuilt it eleven days ago, and Weaver, Doval, Yates, Soto and Montgomery all come in rested with nobody working back-to-back. Their card stacks right-handed bats against a lefty who's already surrendered nine home runs to that side, in a park that leans a shade toward the hitter with no wind to knock anything down. I won't pretend the road fatigue and Pittsburgh's own cold stretch aren't real — but they've taken six of eight from this club already this year, and I'll take the ace and the better pen with a plus sign next to them every time.
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
STARTER FORM
Paul Skenes: 6.06 ERA over his last 3 starts
6.06A pitcher whose season was built on a clean WHIP suddenly putting this many runners on is a bigger deal than the ERA number alone. Whatever this is, it's three straight starts without the command that makes Skenes who he is, not one bad matchup.
PLATOON EDGE
Brice Turang (bats L) gets a RHP from the 1st spot
.904Leading off against Paul Skenes is about as tough a first at-bat as exists in this league, but Turang's split against right-handers says he's the one built to take it on. I like that Milwaukee isn't saving him for an easier look later.
Esmerlyn Valdez (bats R) gets a LHP from the 4th spot
1.275Cleanup against a lefty, and even his weaker side against right-handers is playable — there's no easy path around Valdez tonight. Harrison's working through a real bat in a spot where the top of the order is supposed to already be on.
COOLING OFF
Bryan Reynolds: .505 OPS in L15 — draws LHP Kyle Harrison
.505Left-handed pitching happens to be the matchup Reynolds has handled best all season, and he's getting it in the middle of his worst two weeks. I'll take the platoon history over the recent slide in that spot.
HR THREAT
Jackson Chourio
+480Gary's Take Chourio's been squaring the ball up as well as anyone in this lineup right now. Over his last look he put thirteen hard-hit balls on twenty-two in play, two of them barrels, and he closed the book on the Pirates in the last meeting with a three-for-four night that included a homer to right center.
BULLPEN
Pittsburgh Pirates pen: 13.3 relief IP over their last 3 games
13.3 IPPittsburgh's pen has thrown 13.3 innings over the last three games, and the two arms they lean on most — Ramírez and Doval — have each already pitched twice in that stretch. Soto and Yates are the fresher options back there, which matters more than usual with Skenes on the mound tonight against a Milwaukee team looking for revenge.
FIRST INNING
NRFI watch: quiet first innings on both sides of PIT @ MIL
NRFIFifteen clean first innings between these two teams over their last ten games each — Milwaukee's given up a first-inning run just twice, Pittsburgh three times. The board likes the under here too, at -145, and Skenes' own first-inning number (5.16 ERA, five homers allowed in 22.2 innings) is the one crack in that case worth watching.
RUNNING GAME
Pittsburgh Pirates like to run — William Contreras (40% caught) is the wrong catcher to test
40% CSContreras has real pop on his arm — 40% is one of the better marks a Pirates runner sees all year — but Pittsburgh tests it anyway. That makes every leadoff man a live fight: throw him out and Milwaukee banks an out it didn't earn, let him through and Pittsburgh's taken second off one of the tougher arms on the schedule.
Green light: Milwaukee Brewers run, and Endy Rodriguez has caught just 16%
16% CSRodriguez hasn't thrown anybody out worth mentioning, and Milwaukee's got the legs to make him pay for it. A runner on first against this battery is already halfway to second, and that changes how Pittsburgh's pitcher has to work the count all night.
HEAD-TO-HEAD
Pirates are 6-2 vs Brewers this season
6-2Pittsburgh's won this series 6-2, but Milwaukee grabbed the last one 4-2 and gets them at home tonight — call it a revenge spot for the Brewers. Skenes takes the ball for the Pirates with a bullpen behind him that's already logged 13-plus innings over the last three games, so length from him matters more than usual.
SITUATIONAL
PIT's pen has logged 13.3 innings across its last 3 games
13.33 games, 13.3 innings out of the pen — Yohan Ramirez (3) and Ron Marinaccio (2) carried the load. MIL's pen has thrown 10 over the same span.
REGRESSION
Jake Mangum: .302 AVG vs .254 xBA
.254His average is running ahead of his contact quality by a real margin over a full season, not a two-week stretch. Milwaukee should see more outs mixed into Mangum's night than his batting line has been showing lately.
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 August 5, 2026 at 12:45 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: caesars, draftkings, betmgm, fanduel, betrivers, fanatics.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
3- GARY'S PICKGARRETT MITCHELLHITS UNDER 0.5
The recent numbers on Garrett Mitchell are about as cold as they get — two hits in his last twenty-one at-bats, a .095 average over the last week, and a whiff rate that's climbed to 42 percent over his last two weeks of games. He's gone hitless in eleven of his last fifteen games. Now he draws Paul Skenes, who's held left-handed hitters to a .220 average this season behind a fastball still sitting at 97 and secondaries drawing whiffs above 30 percent. Nothing about this matchup says tonight is where that turns around, and I'm not paying to find out.
- GARY'S PICKPAUL SKENESK'S OVER 6.5
Whatever's gone sideways for Paul Skenes this year, missing bats was never part of it. Set aside the 3.90 ERA and the rough July — his whiff rate over his last three starts reads 31, 41, 29 percent, and even in his two shortest outings of the last six weeks, both just four innings, he still struck out seven and five.
This Brewers lineup has hit .151 against him for his career and isn't built to be the one that changes that tonight: Garrett Mitchell is running a 42 percent whiff rate over his last two weeks, Cooper Pratt sits at 35, and even the hitters running hot like Turang and Chourio are missing close to a quarter of their swings. His sweeper and changeup are both missing bats above 30 percent on the season, and a fastball still sitting at 97 doesn't care what the ERA says.
Six and a half is a number he's cleared in six of his last eight starts, and I don't see tonight as the exception.
- THE LONG SHOTENDY RODRIGUEZHR OVER 0.5
Kyle Harrison is walking back into this lineup off one low-minors rehab outing, and the version of him on the mound before the forearm sent him out wasn't right — 11.2 innings, eight earned runs, a 6.17 ERA over his last three turns. First start back, on a leash, and the platoon split that matters most tonight cuts against him hard: right-handed hitters have gone .218 with a .658 OPS and nine home runs in 225 at-bats off Harrison this season, a far worse number than what he's shown left-handed hitters. Endy Rodriguez swings from the right side against a left-hander, and he's already touched this Brewers staff for one — the ball he put into the seats off Henderson Tuesday night was part of a stretch where he's cashed this exact prop in three of his last fifteen games, sitting on a 93-plus mph average exit velocity in that window. That's not empty contact. A rusty arm working back from injury, a specific number he's leaked to right-handers all year, and a hitter who's actively hot against this pitching staff right now — I like the swing.
**The play: Endy Rodriguez home runs — Over 0.5 (+700).**
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 StoreEvery MLB game this dayThe MLB recordToday's MLB picksEvery sport this day