MLB Scores · MLB Odds

Pirates vs Guardians

Final · Sun Jul 19 · 1:40 PM ET · Progressive Field

Pittsburgh PiratesPirates52-48
7
FinalJul 19, 2026
Cleveland GuardiansGuardians52-48
1
StreamMLB.TVCLEGuardians.TV

Closing line

US sportsbook at first pitch
Moneyline
PIT−107
CLE−113
Run line
PIT −1.5+155
CLE +1.5−188
Total O/U
Over 7+100
Under 7−121
  • Run line: Pirates −1.5 covered.
  • Total O/U: over 7 (8 runs).

Recap

The Pittsburgh Pirates beat the Cleveland Guardians 7-1 at Progressive Field in Cleveland on Jul 19, 2026 to move to 52-48.

The game was played before 31,973.

Score by inning

Pittsburgh Pirates and Cleveland Guardians, score by inning
Team123456789R
PIT0100130027
CLE0010000001

W: Skenes (9-8) · L: Cantillo (8-5)

Scoring plays

Top 2

  1. PITSingleCook singled to right, Gonzales scored.1-0

Bottom 3

  1. CLESingleKwan reached on bunt single to first, Arias scored on error, Halpin to second, Halpin safe at third on error by catcher Davis.1-1

Top 5

  1. PITPick OffCook scored on pickoff error by catcher Bailey.2-1

Top 6

  1. PITDoubleGonzalez doubled to right, Gonzales scored.3-1
  2. PITSingleCook singled to center, Gonzalez scored.4-1
  3. PITSingleMangum singled to center, Cook scored, Mangum to second.5-1

Top 9

  1. PITHome runValdez homered to left (371 feet), Triolo scored.7-1

Team stats

PITCLE
Hits
11
7
Home Runs
1
0
Runs Batted In
6
1
Walks
5
2
Strikeouts
15
11
Runners Left On Base
18
9
Errors
1
1

Player stats

Pirates · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jake Mangum LF2-5502100217.303.355.377
Jared Triolo 3B2-3312002116.241.314.312
Bryan Reynolds DH0-5500000415.282.398.475
Esmerlyn Valdez RF1-3311212227.305.373.733
Ryan O'Hearn 1B0-4400001120.278.344.472
Nick Gonzales 2B2-5522000216.311.370.407
Jacob Gonzalez SS1-4411100010.250.321.396
Henry Davis C0-4400000216.164.262.333
Billy Cook CF3-442320019.231.231.308

Pirates · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Paul Skenes P7.0711280100-683.43100
Mason Montgomery P1.000002014-103.9214
Isaac Mattson P1.000001013-84.1313

Guardians · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Steven Kwan LF2-4402100011.240.344.299
Travis Bazzana 2B0-4400000322.239.332.404
Chase DeLauter DH1-3301001115.277.345.445
Brayan Rocchio SS1-4401000114.272.337.399
Kyle Manzardo 1B0-330000009.208.301.348
Kahlil Watson RF1-3301000214.233.258.326
Gabriel Arias 3B1-2211001110.232.276.404
Patrick Bailey C0-3300000214.183.235.269
Petey Halpin CF1-3301000118.194.217.254

Guardians · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Joey Cantillo P5.074437080-563.7480
Franco Aleman P1.021113022-131.8022
Hunter Gaddis P1.000011013-82.5613
Will Dion P2.022204131-255.6531

Game info

VenueProgressive Field, Cleveland, OH
Attendance31,973
OfficialsHome Plate Umpire: Alex Mackay · First Base Umpire: Alan Porter · Second Base Umpire: Roberto Ortiz · Third Base Umpire: Jim Wolf

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