Harrison dominates as Brewers shut out Pirates 5-0

Kyle Harrison didn’t just beat the Pittsburgh Pirates on Sunday at American Family Field. He absolutely eviscerated them, putting on a masterclass in dominant pitching that reminded everyone why the Milwaukee Brewers are built to compete in October. The Brewers cruised to a 5-0 victory over a Pirates lineup that looked completely helpless against Harrison’s devastating arsenal.

Kyle Harrison strikes out twelve in Brewers' win

Pitching Decisions

6.0IP1H0ER1BB12K

Star Performers

Nick Gonzales

Season AVG: .303
3AB1H0HR0RBI0R1BB
Brandon Lockridge

Season AVG: .269
2AB1H0HR2RBI0R1BB

This wasn’t just a shutout. This was a near-total annihilation. Harrison worked six innings and allowed exactly one hit while fanning 12 Pirates batters. One hit. In six innings. That’s not pitching. That’s pitching malpractice against the opposition. Carmen Mlodzinski lasted just 3.2 innings for Pittsburgh before getting yanked, and honestly, you can’t blame the Pirates’ coaching staff for pulling the plug early. When your starter surrenders five runs in one catastrophic inning, there’s no point throwing good innings after bad ones.

Kyle Harrison strikes out TWELVE in six innings

The fourth inning told the entire story of Sunday’s affair. That’s when the Brewers woke up and reminded Pittsburgh exactly who they were dealing with. William Contreras scored on a Gary Sanchez groundout. Jake Bauers came across on a Luis Rengifo line drive single. Then David Hamilton smashed a double to right field that brought home Sal Frelick. But the real dagger came courtesy of Brandon Lockridge, whose two-run single sent both Rengifo and Hamilton across the plate. Five runs. One inning. Game over.

The Brewers score five runs in the 4th inning
Brandon Lockridge's two-run single

The Pirates, by contrast, looked like they were playing their first game of spring training rather than their fourth week of the regular season. Bryan Reynolds couldn’t help in right field. Billy Cook couldn’t generate anything in center. Nick Gonzales, usually a competent second baseman, was just another name in the box score. This wasn’t a case of Milwaukee’s pitching being good; this was a case of Pittsburgh’s offense being catastrophically bad. Zero runs across nine innings is inexcusable at any level of professional baseball.

Kyle Harrison fans Bryan Reynolds
Condensed Game: PIT@MIL – 4/26/26

Harrison’s performance was surgical. That 12-strikeout evening wasn’t accidental. It was the product of a pitcher in complete control, working with a clear game plan and executing it to perfection. His slurve was borderline unfair, biting and moving in ways that had Pirates hitters completely befuddled. Some guys were swinging at pitches that were nearly in the dirt. Others were frozen by strikes they could’ve sworn were balls. This is what elite pitching looks like.

Kyle Harrison shows off slurves vs. Pirates

Milwaukee’s defense didn’t need to do much heavy lifting, but when they did, they got it done. Brice Turang made a leaping catch that would’ve been extra bases in less capable hands. Nick Gonzales laid out for a sliding stop that preserved the shutout. These are the little things that make winning teams winners, and the Brewers do these things automatically.

Brice Turang's leaping catch
Nick Gonzales' sliding stop

The Pirates came to Milwaukee with hopes of stealing a game. Instead, they went home empty-handed and thoroughly embarrassed. Zero runs, one hit, and 12 strikeouts. If the Brewers keep throwing performances like this out there, the rest of the National League better start worrying about October sooner rather than later.

Box Score

Pittsburgh Pirates Batting

Player AB R H RBI BB SO AVG
Jake Mangum LF 4 0 0 0 0 3 .254
Nick Gonzales 2B 3 0 1 0 1 2 .303
Bryan Reynolds RF 2 0 0 0 2 1 .242
Marcell Ozuna DH 4 0 1 0 0 2 .169
Ryan O'Hearn 1B 4 0 0 0 0 1 .315
Nick Yorke 3B 3 0 0 0 0 2 .219
Spencer Horwitz PH 1 0 0 0 0 1 .257
Konnor Griffin SS 2 0 0 0 1 2 .224
Joey Bart C 3 0 0 0 0 2 .158
Billy Cook CF 3 0 0 0 0 2 .273

Pittsburgh Pirates Pitching

Pitcher IP H R ER BB SO ERA
Carmen Mlodzinski (L) 3.2 5 5 4 1 4 4.13
Evan Sisk 1.1 1 0 0 0 2 2.16
Cam Sanders 2.0 1 0 0 1 1 13.50
Justin Lawrence 1.0 0 0 0 0 0 5.54

Milwaukee Brewers Batting

Player AB R H RBI BB SO AVG
Brice Turang 2B 4 0 0 0 0 2 .258
William Contreras C 4 1 1 0 0 0 .263
Jake Bauers 1B 4 1 2 0 0 1 .261
Gary Sánchez DH 4 0 1 1 0 0 .237
Garrett Mitchell CF 3 0 0 0 0 1 .235
Sal Frelick RF 3 1 0 0 0 1 .198
Luis Rengifo 3B 3 1 1 1 1 0 .173
David Hamilton SS 3 1 1 1 0 1 .234
Joey Ortiz SS 0 0 0 0 0 0 .180
Brandon Lockridge LF 2 0 1 2 1 1 .269

Milwaukee Brewers Pitching

Pitcher IP H R ER BB SO ERA
Kyle Harrison (W) 6.0 1 0 0 1 12 2.28
Trevor Megill 1.0 1 0 0 1 2 7.20
Aaron Ashby 1.0 0 0 0 2 2 2.45
Abner Uribe 1.0 0 0 0 0 2 3.97