Arizona Diamondbacks vs Cleveland Guardians Prediction, 7/31/2026 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs Cleveland Guardians
Date: Friday, July 31, 2026
Location: Progressive Field in Cleveland, OH
TV: MLB.TV
Odds/Point Spread: Arizona (-122) Cleveland (+102)
The Arizona Diamondbacks (57-52) are traveling to Progressive Field on Friday where they will try to defeat the Cleveland Guardians (56-54). The odds on this game have Arizona at -122 while Cleveland is at +102. The total comes in at 9. The starting pitchers are Mitch Bratt and Tanner Bibee.

Arizona is slugging .393 and have been rung up 792 times, while taking a walk on 359 occasions. They have earned 469 RBI's in addition to 884 base knocks over the course of the season, and their team batting average sits at .242. The Diamondbacks have hit 191 doubles as a unit and have smacked 104 balls out of the stadium. They have accumulated 492 runs scored while having a team on-base percentage of .313. As a team, the Arizona Diamondbacks are scoring 4.5 runs/g, which ranks them 13th in baseball.
Today’s Featured MLB Best Bet! ARUN SHIVA has released a 7-Unit MLB Total Thursday between Washington vs. Atlanta (7 p.m.). Shiva won his 6-Unit Play last night with Tampa Bay after a 4-Unit win Tuesday with Washington. He is going for a third straight and you can sign up below to get on it. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Picks
Their K/BB ratio is 2.33 and the pitching staff holds a WHIP of 1.29. Diamondbacks pitchers have conceded 131 home runs and also 492 runs in total (18th in baseball). Arizona has conceded 936 base hits (8.7 per 9 innings) and 451 earned runs. The Diamondbacks have an ERA of 4.20 on the year (17th in the league), and their staff has rung up 737 batters. Their pitching staff has walked 316 opposing batters and their FIP sits at 4.46 as a unit over the course of the season.
The Diamondbacks bullpen have compiled a save rate of 66.7% and have entered the game in 109 save situations. They have recorded 28 saves this year and have blown 14 out of their 42 save chances. The relief pitchers have inherited 139 runners on the season with 24.5% of those players ended up scoring. Diamondbacks pitchers have stepped onto the hill with opponents on base 96 times in addition to having 121 appearances in high leverage situations. The Diamondbacks have dispatched 363 relievers to the hill over the course of the season. The bullpen have earned 66 holds for the season (9th in the league).
The Diamondbacks have converted 71.0% of balls hit into play into outs in their 8,703 innings on the field, which has them sitting 6th in baseball. The Arizona Diamondbacks have earned a total of 2,901 putouts on the year, as well as 961 assists and 42 errors. Their fielding percentage is holding at .989 which puts them in 3rd in MLB, and have a total of 95 double plays.
Bratt has thrown 15 innings and has accumulated 10 punch outs during his MLB career. Bratt (0-1 record in his career) has earned a FIP of 6.42 while he has gone up against 77 batters during his time in the majors. His ERA is 6.51 (11 ER's allowed) and his career WHIP is 2.039. He has conceded 20 base hits (11.8 hits per nine innings) and has had 11 free passes.
The Guardians have a SLG% of .369 and they have an average of 3.93 runs per game (30th in MLB). They have recorded 164 two-baggers, while walking 394 times as well as putting up 432 runs. Cleveland has recorded 106 HRs on the campaign to go along with 414 RBIs. They have been called out on strikes on 913 occasions (14th in baseball) and have earned a total of 837 base hits. The Cleveland Guardians hold a team OBP of .310 in addition to a team batting average of .230 for the year.
The Cleveland pitching staff have conceded 446 runs for the year while having a team ERA of 3.73 (404 earned runs surrendered). They have given up 121 dingers and they concede 4.12 runs per 9 innings (8th in baseball). The Guardians have a team WHIP of 1.263 in addition to having a FIP of 3.84 as a squad this year. They currently have a K/BB ratio of 9.40 (1,016 strikeouts vs 357 walks). They are sitting at 11th in baseball as a staff in total hits conceded with 873.
Cleveland relief pitchers hold an inherited score percentage of 25.5% out of 165 inherited runners. Their relief pitchers have stepped onto the hill 134 times in high leverage situations and on 108 occasions with base runners. With 133 save situations, the Guardians have tallied 87 holds and 10 blown saves. They are currently ranked 2nd in baseball with a save rate of 77.3%, and they have dispatched 371 bullpen pitchers to the mound on the season.
The Cleveland Guardians have gotten 74 double plays and hold a fielding percentage of .985 (16th in pro baseball). The Guardians have racked up 856 assists, 56 errors and have notched a total of 2,924 putouts so far this season. Out of their 8,772 innings on the diamond, the Guardians hold a defensive efficiency of 69.4% (19th in MLB).
Bibee (38-33 record in his career) has earned a 3.67 earned run average and has allowed 8.0 hits per nine innings. He has a K/BB ratio of 3.26 and he has faced 2,567 opposing batters thus far in his career. He has surrendered a total of 254 ER's while holding a WHIP of 1.177 and having a FIP of 3.6. So far in his career, Bibee has surrendered 553 base knocks while earning 587 K's in 623 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Arizona (-122)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Cleveland Guardians - Twitter
Arizona Diamondbacks - Twitter
