Arizona Diamondbacks vs Cleveland Guardians Picks and Prediction for Friday, July 31, 2026
The Arizona Diamondbacks visit the Cleveland Guardians at Progressive Field in Cleveland, Ohio, on Friday, July 31, 2026. First pitch is scheduled for 7:10 p.m. ET, with television coverage available on MLB.TV. Arizona enters the series opener with a 57-52 overall record and a 26-30 road mark, while Cleveland is 56-54 overall and 27-26 at home. At the time of this writing the odds were not released. Be sure to check out our free MLB picks before wagering on Friday’s complete schedule.
Starting Pitchers for Diamondbacks vs Guardians
Mitch Bratt is scheduled to start for Arizona opposite Cleveland right-hander Tanner Bibee. Bratt enters with an 0-1 record, a 6.32 ERA and a 1.98 WHIP across 15.2 innings. He has allowed 20 hits, 11 walks and four home runs while recording 10 strikeouts. Bibee carries a 4-10 record with a 3.89 ERA and a 1.18 WHIP through 125 innings. He has surrendered 111 hits, 37 walks and 20 home runs while collecting 97 strikeouts. The Cleveland starter has worked considerably more innings and enters with the lower ERA and WHIP.
Arizona Brings Renewed Momentum Into Cleveland
The Diamondbacks enter Friday with a 57-52 overall record and a 26-30 mark away from home. Arizona has won two of its last five games, recently defeating Pittsburgh 3-0 and earning an 8-7 victory over the Pirates in 12 innings. The Diamondbacks recently lost to Pittsburgh 3-2 in 10 innings and fell to Washington by scores of 10-7 and 5-3. Two of Arizona’s last three contests required extra innings, with the Diamondbacks splitting those games.
Arizona is batting .242 with 492 runs, 884 hits and 104 home runs. The Diamondbacks have produced a .313 on-base percentage and a .393 slugging percentage. Their pitching staff owns a 4.20 ERA and a 1.29 WHIP while issuing 316 walks and recording 737 strikeouts. Opposing hitters are batting .253 against Arizona, which has compiled a 23-20 record in day games.
The Diamondbacks’ clearest advantage is their overall offensive production. Arizona holds the better batting average, on-base percentage and slugging percentage while producing 60 more runs and 47 more hits than Cleveland. The Diamondbacks have hit two fewer home runs, but their stronger average and greater run production provide a broader offensive edge. Arizona has also generated 15 runs across its last three games after scoring eight total runs during the previous two contests.
Cleveland Leans on Its Pitching at Progressive Field
The Guardians come into the matchup with a 56-54 overall record and a 27-26 record at Progressive Field. Cleveland has won two of its last five contests, recently defeating Cincinnati by scores of 6-1 and 6-5. The Guardians recently lost 2-0 to Cincinnati and were defeated by Tampa Bay by scores of 1-0 and 3-0. Cleveland has been shut out in three of its last five games, although it scored six runs in each of its two victories.
Cleveland is hitting .230 with 432 runs, 837 hits and 106 home runs. The Guardians carry a .310 on-base percentage and a .369 slugging percentage. Their pitching staff owns a 3.73 ERA and a 1.26 WHIP while issuing 357 walks and collecting 1,016 strikeouts. Opposing hitters are batting .238 against Cleveland, which has produced a 21-20 record in day games.
Cleveland’s primary strength is its pitching staff. The Guardians have the lower ERA and WHIP while holding opposing hitters to a batting average 15 points below Arizona’s figure. Cleveland has also recorded 279 more strikeouts than the Diamondbacks. The Guardians’ scheduled starter further strengthens that advantage with a 3.89 ERA and a 1.18 WHIP, compared with a 6.32 ERA and a 1.98 WHIP for Arizona’s starter.
Arizona Diamondbacks vs Cleveland Guardians Picks and Prediction
Arizona enters with the slightly better overall record, but Cleveland owns the stronger home mark and a substantial advantage in the supplied pitching statistics. The Diamondbacks are 57-52 overall and 26-30 on the road, while the Guardians are 56-54 overall and 27-26 at Progressive Field.
The matchup predictor gives Cleveland a 57.6% probability of winning compared with Arizona’s 42.4%. Arizona holds advantages in batting average, runs, hits, on-base percentage and slugging percentage. Cleveland counters with the lower team ERA and WHIP, considerably more strikeouts and the better opponent batting average.
Arizona Diamondbacks vs Cleveland Guardians Pick
- Pick: Cleveland Guardians Moneyline
Cleveland is the moneyline selection based on its starting pitching advantage, better staff numbers and 57.6% matchup predictor probability. The Guardians’ scheduled starter enters with a 3.89 ERA and a 1.18 WHIP across 125 innings, while Arizona’s scheduled starter has a 6.32 ERA and a 1.98 WHIP through 15.2 innings. Cleveland also owns the better home record when compared with Arizona’s road mark. The Diamondbacks have the stronger offense, but the pitching differences give the Guardians the edge at home.
Arizona Diamondbacks vs Cleveland Guardians Total Pick
- Pick: Under 8.5
Take the under if the total is set at 8.5. Cleveland owns a 3.73 team ERA, a 1.26 WHIP and a .238 opponent batting average. The Guardians have also been held scoreless in three of their last five games, while Arizona scored three runs or fewer in three games during the same span. I expect Cleveland’s pitching advantages to create the better opportunity for a home victory, but the recent scoring results support a final total below the target number.
Final Score Prediction: Cleveland Guardians 4 – Arizona Diamondbacks 3
This prediction was written before the completion of game play on Thursday.