The Brewers have already clinched the NL Central and are chasing the best record in baseball, yet Milwaukee still has to walk into PNC Park and finish off a Pittsburgh team playing its most inspired baseball of September.
Quick take:
- Pick: Brewers moneyline
- Why: Milwaukee’s lineup depth and bullpen swallow up a shaky Wilber Dotel start even if Kyle Harrison struggles again
- The number to watch: Harrison’s 5.67 ERA over his last six starts since returning from a forearm injury
Milwaukee comes in at 94-57, a half-game shy of the best record in the majors, and enters this one on a 7-3 run over its last 10 with the best run differential in baseball at plus-199. That gap didn’t happen by accident — the Brewers just outscored Cincinnati 33-9 across a three-game sweep last week, including a 20-0 blowout, before taking the series opener here 5-1 on Tuesday behind a dominant Jacob Misiorowski start. Pittsburgh, at 75-76, is fighting just to finish the year above .500 and has actually won six of its last 10 to stay in that conversation, riding recent series wins over the White Sox and Cubs before that setback.
What the Market Is Saying About This One
Books have Milwaukee as a solid road favorite at -142 to -134 on the moneyline (Pittsburgh sits around +110 to +120), with the Brewers laying 1.5 runs on the spread and the total sitting near 8.5-9. That’s a notably tighter line than you’d expect given the gap in the standings, and the reason is simple: Kyle Harrison has not looked like a 10-win starter lately, while Pittsburgh’s lineup has quietly heated up. Anyone shopping those numbers around should check the latest MLB odds before locking in a side.
| Thursday, September 17 at 12:36 PM | Spread | Money | Total |
| Milwaukee Brewers | -1.5 (118) | -132 | O 8.5 (-114) |
| Pittsburgh Pirates | +1.5 (-150) | +117 | U 8.5 (-106) |
Recent Form
Both clubs have won more than they’ve lost over their last 10 games, but the underlying trends tell very different stories about where each team is heading. Milwaukee’s run differential over that stretch sits at plus-28, a byproduct of one of the most explosive offensive stretches any team has had all season, while Pittsburgh’s turnaround has been driven more by timely pitching and a lineup finally clicking in the middle of the order.
| DATE | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|
| Sep 16, 2026 | @Pittsburgh Pirates | -2.5 / 8.5 | Won 1-5 | Won / Under |
| Sep 16, 2026 | @Pittsburgh Pirates | -2.5 / 8.5 | Won 4-5 | Lost / Over |
| Sep 15, 2026 | @Pittsburgh Pirates | -2.5 / 7.5 | Won 1-5 | Won / Under |
| Sep 13, 2026 | Cincinnati Reds | -1.5 / 8.5 | Won 20-0 | Won / Over |
| Sep 13, 2026 | Cincinnati Reds | -1.5 / 8.5 | Won 13-9 | Won / Over |
| Sep 13, 2026 | Cincinnati Reds | -1.5 / 8.5 | Lost 3-4 | Lost / Under |
| Sep 12, 2026 | Cincinnati Reds | -1.5 / 8.5 | Won 20-0 | Won / Over |
| Sep 12, 2026 | Cincinnati Reds | -1.5 / 8.5 | Won 13-9 | Won / Over |
| Sep 11, 2026 | Cincinnati Reds | -4.5 / 9.5 | Won 20-0 | Won / Over |
| Sep 9, 2026 | Chicago Cubs | -3.5 / 9.5 | Won 4-3 | Lost / Under |
| DATE | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|
| Sep 16, 2026 | Milwaukee Brewers | +2.5 / 8.5 | Lost 1-5 | Lost / Under |
| Sep 16, 2026 | Milwaukee Brewers | +2.5 / 8.5 | Lost 4-5 | Won / Over |
| Sep 15, 2026 | Milwaukee Brewers | +2.5 / 7.5 | Lost 1-5 | Lost / Under |
| Sep 13, 2026 | @Chicago Cubs | -1.5 / 6.5 | Lost 12-2 | Lost / Over |
| Sep 13, 2026 | @Chicago Cubs | -1.5 / 6.5 | Lost 4-3 | Lost / Over |
| Sep 13, 2026 | @Chicago Cubs | -1.5 / 6.5 | Won 3-4 | Lost / Over |
| Sep 12, 2026 | @Chicago Cubs | +3.5 / 8.5 | Lost 12-2 | Lost / Over |
| Sep 12, 2026 | @Chicago Cubs | +3.5 / 8.5 | Lost 4-3 | Won / Under |
| Sep 11, 2026 | @Chicago Cubs | +3.5 / 9.5 | Lost 12-2 | Lost / Over |
| Sep 10, 2026 | @Chicago White Sox | +1.5 / 5.5 | Won 3-9 | Won / Over |
Showing 10 of last 10 meetings
| DATE | TEAM | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|---|
| Sep 16, 2026 | Pittsburgh Pirates | @Milwaukee Brewers | +2.5 / 8.5 | Lost 1-5 | Lost / Under |
| Sep 16, 2026 | Pittsburgh Pirates | @Milwaukee Brewers | +2.5 / 8.5 | Lost 4-5 | Won / Over |
| Sep 15, 2026 | Pittsburgh Pirates | @Milwaukee Brewers | +2.5 / 7.5 | Lost 1-5 | Lost / Under |
| Aug 6, 2026 | Milwaukee Brewers | @Pittsburgh Pirates | +1.5 / 7.5 | Lost 3-4 | Won / Under |
| Aug 6, 2026 | Milwaukee Brewers | @Pittsburgh Pirates | +1.5 / 7.5 | Won 4-2 | Won / Under |
| Aug 6, 2026 | Milwaukee Brewers | @Pittsburgh Pirates | +1.5 / 7.5 | Won 4-2 | Won / Under |
| Aug 6, 2026 | Milwaukee Brewers | @Pittsburgh Pirates | +1.5 / 7.5 | Won 5-2 | Won / Under |
| Aug 5, 2026 | Milwaukee Brewers | @Pittsburgh Pirates | -1.5 / 5.5 | Lost 3-4 | Lost / Over |
| Aug 5, 2026 | Milwaukee Brewers | @Pittsburgh Pirates | -1.5 / 5.5 | Won 4-2 | Won / Over |
| Aug 5, 2026 | Milwaukee Brewers | @Pittsburgh Pirates | -1.5 / 5.5 | Won 4-2 | Won / Over |
Harrison’s Slump Meets a Surging Oneil Cruz
Kyle Harrison’s season line still reads well on paper — 10-4, 3.98 ERA, 134 strikeouts over 110.2 innings — but that number is propped up by a strong first half. Since coming back from a forearm injury in early August, Harrison has posted a 5.67 ERA over his last six outings, with reduced fastball velocity that’s had Milwaukee reportedly weighing a move to the bullpen down the stretch. That’s a significant crack for Pittsburgh to attack, and Oneil Cruz is the hitter most likely to do it.
Cruz has been scorching over his last week, hitting .304 with a .565 slugging mark over his last seven games and going deep in back-to-back contests, including a homer off Milwaukee on Wednesday. Bryan Reynolds (.264, 17 homers, .426 slugging) gives Pittsburgh a second legitimate threat in the middle of the order, and both have had success turning around velocity, which is exactly what a diminished Harrison fastball offers.
Harrison has a 5.67 ERA across his last six starts since returning from injury.
On the other side, Wilber Dotel takes the mound for Pittsburgh at 1-5 with a 4.84 ERA, though his 9.17 strikeouts-per-nine shows real swing-and-miss stuff that just hasn’t translated to results. Milwaukee’s lineup, led by Jackson Chourio (.289, 23 homers) and Jake Bauers (26 homers, .496 slugging), has shown all season it can punish exactly that kind of inconsistency. Brice Turang adds a steady presence at the top of the order at .265 with 19 homers, giving the Brewers length from top to bottom that Pittsburgh simply doesn’t have to match. That kind of depth, paired with a bullpen that can cover for Harrison if he falters early, gives Milwaukee a real advantage if this turns into the kind of track meet both offenses are capable of producing.
It’s worth noting the reverse angle, too: Pittsburgh’s own bullpen has had its moments of stinginess this month, and this Pirates team has shown it won’t just roll over against a divisional powerhouse — it beat the Cubs twice in their last meeting and has been notably better at home than on the road down the stretch.
Prediction and Best Bet
Milwaukee’s floor is simply higher than Pittsburgh’s right now, even with Harrison trending the wrong way — the Brewers have too many answers up and down the lineup and in the bullpen for a Pirates team that still has to scrap for every winning record milestone. Expect a competitive game that ultimately tilts Milwaukee’s way late.
The pick:
- Prediction: Brewers 6, Pirates 4
- Best Bet: Brewers on the moneyline
Harrison’s recent struggles make this closer than the standings suggest, but Milwaukee’s overall depth should be enough to get it done in Pittsburgh.
