Apr 17, 2026; Cleveland, Ohio, USA; Cleveland Guardians starting pitcher Tanner Bibee (28) delivers a pitch in the first inning against the Baltimore Orioles at Progressive Field. Mandatory Credit: David Richard-Imagn Images
David Richard-Imagn Images

Arizona Diamondbacks vs Cleveland Guardians Prediction 7/31/2026 Today’s MLB Picks

Pick details

MATCHUP Arizona Diamondbacks Cleveland Guardians
Team Records 57-52 56-54
Spread +1.5 -181 -1.5 149
Moneyline +113 -136
Total Over 8.5 (-117) Under 8.5 (-103)
Where Progressive Field, Cleveland, Ohio
When Friday, July 31, 2026
Time 07:10 PM EDT
TV MLB.TV

The Arizona Diamondbacks and the Cleveland Guardians will meet on Friday night in the opening game of a three‑game interleague series at Progressive Field in Cleveland, Ohio.

Arizona Diamondbacks Giants Betting Preview

The Arizona Diamondbacks enter Friday’s contest with a 57–52 overall record (2nd in the National League West) and a 26–30 mark on the road. The Diamondbacks offense has been rather pedestrian this season. Through 109 games played in 2026, Arizona has compiled 492 runs scored (15th in MLB), 191 doubles, 104 home runs and a .244 team batting average which ranks 17th in Major League Baseball.

The Diamondbacks arrive at tomorrow night’s game in good form. Arizona has won two consecutive games, including a thrilling 8–7 victory over the Pittsburgh Pirates two days ago.

Arizona will turn to left hander Mitch Bratt in this contest. In four starts made this season, Bratt has compiled an 0–1 win‑loss record, a 6.32 ERA, a 1.98 WHIP and 10 strikeouts, while allowing 20 hits and 11 walks in 15.2 innings pitched. Mitch Bratt struggled in his most recent outing, allowing five earned runs across five innings pitched, in the Washington Nationals 5-3 defeat of the Diamondbacks five days ago. Bratt will look to stabilize his recent poor performance on the mound in tomorrow’s matchup with the Cleveland Guardians.

Shifting our focus to the Arizona offense, the Diamondbacks lineup features Corbin Carroll and Ketel Marte. Corbin Carroll enters this contest with a .251 batting average, 15 home runs and an .827 OPS which ranks 20th in Major League Baseball, while Ketel Marte has tallied 19 home runs, giving Arizona a productive offensive core.  

Cleveland Guardians Betting Preview

The Cleveland Guardians enter Friday night’s matchup with a 56–54 overall record (2nd in the American League Central) and a 27–26 mark at home. Cleveland has played subpar baseball recently, losing six of the team’s last eight games, including a 3–0 shutout loss to the Tampa Bay Rays earlier this week.

Cleveland will start right hander Tanner Bibee in tomorrow’s game. In 22 starts made in 2026, Bibee has compiled a 4–10 record, a 3.89 ERA, a 1.18 WHIP and 97 strikeouts while allowing 111 hits and 37 walks in 125 innings pitched. Bibee arrives at this contest in good form, allowing 2 or fewer earned runs in four of his last six starts made this season.

Turning our attention to the Cleveland offense, the Guardians offense features shortstop Brayan Rocchio and veteran third baseman Jose Ramirez. Rocchio enters this contest with a .265 batting average, 9 home runs, 50 RBIs and a .720 OPS. Jose Ramirez has amassed 10 home runs, 18 doubles, 35 RBIs, 43 walks and a .730 OPS.  

Why the Arizona Diamondbacks will win.

• Offensive upside. Corbin Carroll and Ketel Marte continue to anchor the Diamondbacks lineup.

• Current form. The Arizona Diamondbacks arrive at this contest on the heels of a two-game winning streak.

Why the Cleveland Guardians will win.

• Starting pitching edge. In 22 starts made in 2026, Tanner Bibee has compiled a 4–10 record, a 3.89 ERA, a 1.18 WHIP and 97 strikeouts in 125 innings pitched.

• Home field edge. Cleveland has played competitive baseball at Progressive Field this season.

• Enhanced motivation. The Cleveland Guardians have lost six of the team’s last eight games.

Arizona Diamondbacks vs. Cleveland Guardians Prediction

In my opinion, this matchup favors the Cleveland Guardians. Why? Cleveland starting pitcher Tanner Bibee arrives at this contest in good form, allowing 2 or fewer earned runs in four of his last six starts made this season. Conversely, Arizona hurler Mitch Bratt struggled in his most recent outing, allowing five earned runs across five innings pitched, in the Washington Nationals 5-3 defeat of the Diamondbacks five days ago. With that said, the Guardians are the clear side to be on in this one. I am backing the Cleveland Guardians in this game.

Hans Geevers's Pick: Cleveland Guardians ML

Are you ready to crush the books with PickDawgz's Biggest Plays of the Day? 🚀 

Need More? Get Premium Picks

Hot Cappers