Open the board

Arizona Diamondbacks 4, Cleveland Guardians 1: final score and stats

Arizona Diamondbacks beat Cleveland Guardians, Arizona Diamondbacks 4 to Cleveland Guardians 1, on Friday, July 31, 2026 at Progressive Field, Cleveland, Ohio. Below: the box score, top performers, team stats, injuries and recent form for Cleveland Guardians vs Arizona Diamondbacks.

MLBFriday, July 31, 2026
DateJul 31, 2026
Start time7:10 PM ET
VenueProgressive Field, Cleveland, Ohio
TVMLB.TV
Attendance36,639

Line score

Team123456789R
Arizona Diamondbacks0000000404
Cleveland Guardians1000000001

Top performers

Arizona Diamondbacks
Batting AverageGeraldo Perdomo · 2-4, RBI, R
Home RunsNolan Arenado · 0-4
Runs Batted InKetel Marte · 1-3, RBI, 2 K
MLB RatingGeraldo Perdomo · 2-4, RBI, R
Cleveland Guardians
Batting AverageJose Ramirez · 0-2, R, 2 BB, SB
Home RunsAustin Hedges · 0-3, K
Runs Batted InRhys Hoskins · 1-1, RBI, BB
MLB RatingTanner Bibee · 7.1 IP, 2 ER, 3 H, 3 K, BB

Team comparison

Arizona DiamondbacksCleveland Guardians
Runs per game
-
3.4
Runs allowed per game
-
3.3
58-52Record56-55
3rd in NL WestStanding1st in AL Cent
0-0Road record / home record2-4-1
Last 5LLLTW
-StreakL3

Injury report

Confirm lineups and injuries close to game time.

Arizona Diamondbacks
Cristian Mena RP · Shoulder - Surgery
Out
Andrew Saalfrank RP · Shoulder - Surgery
Out
Corbin Carroll RF · Elbow - Surgery
Out
Cleveland Guardians
Colin Holderman RP · Wrist - Surgery
Out
Kahlil Watson RF · Abdomen - Surgery
Out
Andrew Walters RP · Elbow - Surgery
Out

Box score

Arizona Diamondbacks

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Corbin Carroll0-3310001019.247.342.476
Geraldo Perdomo2-4412100013.231.351.354
Gabriel Moreno1-3301100012.308.391.453
Ketel Marte1-3301100217.254.308.451
Max Kepler0-440000004.238.292.388
Nolan Arenado0-4400000013.242.319.416
Adrian Del Castillo0-4400000217.198.253.320
Tim Tawa0-2210001016.214.276.366
Ildemaro Vargas0-110000004.274.320.408
Ryan Waldschmidt2-3312000012.284.325.405
Jorge Barrosa0-000000000.187.270.341
Team6-3131463024127

Arizona Diamondbacks

PlayerIPHRERBBKHRPC-STERAPC
Mitch Bratt5.031142082-505.2382
Taylor Clarke1.000001010-62.1910
Jonathan Loaisiga1.000011017-102.5117
Kevin Ginkel1.000000011-63.1111
Brandyn Garcia1.00000107-72.107
Team9.0311550127-79127

Cleveland Guardians

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Angel Martinez0-330000007.221.257.410
Jose Ramirez0-2210002013.236.334.395
Chase DeLauter0-4400000115.277.347.435
Rhys Hoskins1-1101101010.176.310.370
Kyle Manzardo0-2200000110.210.304.374
Brayan Rocchio0-4400000013.263.323.390
David Fry0-110000106.183.301.338
Petey Halpin0-220000005.196.231.304
Travis Bazzana0-4400000214.241.336.393
Austin Hedges0-3300000114.276.335.407
Steven Kwan2-2202001020.254.356.315
Team3-2828131055127

Cleveland Guardians

PlayerIPHRERBBKHRPC-STERAPC
Tanner Bibee7.1322130100-643.81100
Erik Sabrowski0.022110010-43.7710
Matt Festa0.21000006-34.436
Will Dion1.000001011-94.3411
Team9.0643240127-80127

Recent form

Oct 19, 2026 · at Tampa Bay RaysL 3-7
Oct 18, 2026 · vs Tampa Bay RaysL 1-3
Oct 17, 2026 · vs Tampa Bay RaysL 3-7
Oct 16, 2026 · vs Tampa Bay RaysT 0-0
Oct 15, 2026 · vs Tampa Bay RaysW 3-2

Season series

ARI wins series 2-1
Aug 2, 2026ARI 0, CLE 5
Aug 1, 2026ARI 12, CLE 8
Jul 31, 2026ARI 4, CLE 1

Team pages

More MLB games on Jul 31, 2026

Frequently asked questions

Who won Arizona Diamondbacks vs Cleveland Guardians?

Arizona Diamondbacks won, 4-1, on Friday, July 31, 2026.

What was the final score of Arizona Diamondbacks vs Cleveland Guardians?

Arizona Diamondbacks 4, Cleveland Guardians 1.

Who were the top performers?

Arizona Diamondbacks: Geraldo Perdomo (2-4, RBI, R batting average). Cleveland Guardians: Jose Ramirez (0-2, R, 2 BB, SB batting average).

Where is Arizona Diamondbacks vs Cleveland Guardians played?

Progressive Field, Cleveland, Ohio.

The model’s read

Grades, leans and the full breakdown for Arizona Diamondbacks vs Cleveland Guardians are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.