MLB Scores · MLB Odds

Brewers vs Pirates

Final · Sun Jul 12 · 12:15 PM ET · PNC Park

Milwaukee BrewersBrewers59-37
5
FinalJul 12, 2026
Pittsburgh PiratesPirates50-47
14
StreamPeacock

Closing line

US sportsbook at first pitch
Moneyline
MIL+108
PIT−130
Run line
MIL +1.5−198
PIT −1.5+163
Total O/U
Over 8.5−103
Under 8.5−117
  • Run line: Pirates −1.5 covered.
  • Total O/U: over 8.5 (19 runs).

Recap

The Pittsburgh Pirates routed the Milwaukee Brewers 14-5 at PNC Park in Pittsburgh on Jul 12, 2026, a 9-run win to move to 50-47.

The Pirates have won 3 straight. They scored 10 runs in the fourth inning.

Score by inning

Milwaukee Brewers and Pittsburgh Pirates, score by inning
Team123456789R
MIL0002000305
PIT040100000x14

W: Skenes (8-8) · L: Gasser (2-4)

Scoring plays

Bottom 2

  1. PITDoubleO'Hearn doubled to right, Valdez scored.0-1
  2. PITSingleOzuna singled to center, O'Hearn scored.0-2
  3. PITHome runDavis homered to left (364 feet), Ozuna scored.0-4

Top 4

  1. MILDoubleChourio doubled to right, Yelich scored.1-4
  2. MILFielder's choiceSánchez grounded into fielder's choice to third, Chourio scored, Bauers out at second.2-4

Bottom 4

  1. PITHome runOzuna homered to left (338 feet).2-5
  2. PITSingleDavis singled to left, Triolo scored.2-6
  3. PITHit by pitchReynolds hit by pitch, Davis scored, Lowe to second, Mangum to third.2-7
  4. PITWalkValdez walked, Mangum scored, Reynolds to second, Lowe to third.2-8
  5. PITSingleO'Hearn singled to center, Lowe scored, Valdez to second, Reynolds to third.2-9
  6. PITDoubleGonzales doubled to right, Reynolds scored and Valdez scored, O'Hearn to third.2-11
  7. PITSingleTriolo singled to left, O'Hearn scored and Gonzales scored.2-13
  8. PITTripleMangum tripled to center, Davis scored.2-14

Top 8

  1. MILHome runTurang homered to right (387 feet), Chourio scored.4-14
  2. MILDoubleMitchell doubled to left, Bauers scored, Sánchez to third.5-14

Team stats

MILPIT
Hits
8
15
Home Runs
1
2
Runs Batted In
5
14
Walks
4
3
Strikeouts
8
10
Runners Left On Base
13
18
Errors
1
0

Player stats

Brewers · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Christian Yelich DH1-4411000120.243.327.379
Luis Lara PH0-000000105.286.444.357
Jackson Chourio LF2-5522100222.284.336.498
Brice Turang 2B1-3311211017.266.361.465
Jake Bauers 1B1-3311001017.268.373.508
Gary Sanchez C1-3301101015.220.376.440
Garrett Mitchell CF1-440110018.274.362.459
Sal Frelick RF0-4400000125.236.302.331
Joey Ortiz SS1-4401000118.225.291.305
Braden Shewmake 3B0-220000029.250.265.413
Andrew Vaughn 3B0-220000004.311.398.473

Brewers · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Robert Gasser P3.087703258-445.2458
Jared Koenig P0.025520021-119.0021
Grant Anderson P1.032201030-223.6130
Craig Yoho P1.000012021-102.7721
Bryse Wilson P3.020004038-284.6138

Pirates · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jake Mangum LF1-4411101015.310.364.389
Brandon Lowe 2B1-4411000219.246.316.487
Tyler Callihan 2B0-110000001.244.326.449
Bryan Reynolds LF1-2211100116.283.400.477
Jacob Gonzalez 1B0-110000005.241.320.356
Esmerlyn Valdez RF1-4421101219.309.371.713
Ryan O'Hearn 1B2-2222201014.288.351.487
Billy Cook CF0-110000013.171.171.200
Nick Gonzales 3B2-5512200120.308.370.391
Marcell Ozuna DH2-5522210219.205.288.335
Jared Triolo SS3-5513200015.233.302.306
Henry Davis C2-4432310122.166.267.344

Pirates · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Paul Skenes P5.132217082-543.5782
Isaac Mattson P0.210011018-104.4018
Antwone Kelly P2.043310150-3310.3850
Brandon Eisert P1.000010010-45.6510

Game info

VenuePNC Park, Pittsburgh, PA
Attendance34,087
OfficialsHome Plate Umpire: Alfonso Marquez · First Base Umpire: Mike Estabrook · Second Base Umpire: Lance Barrett · Third Base Umpire: Malachi Moore

Last and next games

Head to head

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:53 PM ET. How game pages are made