Baltimore Orioles vs Cleveland Guardians Prediction, 7/22/2025 MLB Picks, Best Bets & Odds
Game: Baltimore Orioles vs Cleveland Guardians
Date: Tuesday, July 22, 2025
Location: Progressive Field in Cleveland, OH
TV: CLEGuardians.TV
Odds/Point Spread: Baltimore (+220) Cleveland (-275)
The Cleveland Guardians (48-50) will play the Baltimore Orioles (44-54) at Progressive Field on Tuesday. The moneyline on this contest has the Orioles at +220 while the Guardians are opening at -275. The betting total comes in at 9. The men taking the mound are Brandon Young and Joey Cantillo.


The Orioles have hit 157 doubles as a unit and have hit 114 baseballs out of the park. Baltimore has a slugging percentage of .398 and have struck out 858 times, while drawing a walk on 267 occasions. As a squad, the Baltimore Orioles are compiling 4.1 runs per outing, which puts them at 22nd in baseball. They have compiled 380 RBI's and 785 base knocks over the course of the season, and their average at the plate is sitting at .239. They have notched a total of 402 runs while having a team OBP of .303.
Today’s Featured MLB Best Bet! ARUN SHIVA has released a 7-Unit MLB Selection between the Baltimore Orioles vs. Cleveland Guardians (Monday @ 6:40pm est). IC has won 14 of 16 MLB Playoff Seasons and the 2nd Half has always been fantastic for his algorithms. Join IC as he looks to start the 2nd half of the Baseball Season on a fantastic note today! 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 MLB package. Join Now! |
Get all of our MLB Picks Today
The Orioles have a team earned run average of 4.96 on the campaign (27th in the league), and the staff has struck out 804 hitters. Orioles pitchers have allowed 137 home runs and also 501 runs in total (27th in the league). They have walked 318 hitters and their FIP is 4.51 as a unit so far this season. Baltimore has given up 902 base hits (9.4 per 9 innings) as well as 475 earned runs. They have earned a K/BB ratio of 2.53 and the pitching staff has earned a collective WHIP of 1.42.
The Orioles have sent 344 relief pitchers to the mound on the campaign. The relievers have inherited 142 base runners for the season with 20.4% of those runners ended up crossing the plate. They have tallied 24 saves over the course of the season and have missed out on 13 of their 37 save opportunities. The Orioles relief pitchers have earned a save rate of 64.9% and have entered the game in 111 save situations. The relief pitchers have racked up 71 holds on the year (3rd in MLB). Orioles pitchers have stepped onto the hill with players on base 108 times as well as having 100 appearances in high leverage situations.
The Orioles have transformed 67.6% of balls in play into outs out of their 7,536 innings on the diamond, ranking them 29th in pro baseball. The Atlanta Braves have a tally of 2,512 putouts at this point in the season, in addition to 834 assists and 51 errors. Their fielding rate is holding steady at .985 which has them sitting 22nd in baseball, and they have turned 66 double plays.
Young has taken the ball for 26 innings and has accounted for 25 K's so far in his career. Young (0-4 career mark) is the owner of a FIP of 7.47 while he has faced 121 batters during his time in the majors. His ERA is 7.59 (22 earned runs allowed) and he has a WHIP of 1.801. He has given up 36 hits (12.4 hits per nine innings) and has 11 walks.
Cleveland has compiled 102 home runs over the course of the season and 356 runs batted in. They have hit 143 doubles, while taking a walk 306 times as well as putting up 371 runs. The Cleveland Guardians hold an OBP of .295 as well as a team batting average of .223 this year. The Guardians hold a team slugging percentage of .370 and they tally 3.79 runs per outing (26th in the league). They have been rung up on 805 occasions (18th in the league) and have recorded 714 base hits.
The Guardians are sitting with a team WHIP of 1.335 in addition to having a FIP of 4.09 as a staff for the year. They are currently ranked 15th in baseball as a staff in total hits conceded with 808. The Cleveland pitching staff have yielded 414 runs over the course of the season and come in with a team ERA of 3.96 (383 earned runs yielded). Their strikeout to walk ratio is 8.60 (828 strikeouts against 354 free passes). They have conceded 105 homers and they yield 4.28 runs per 9 innings (16th in baseball).
Cleveland has had bullpen pitchers step onto the hill in 39 save opportunities and they have earned 27 saves. They rank 5th in the league with a save percentage of 69.2%, and they have sent 327 relievers onto the field for the season. Their relievers have come in 108 times in high leverage situations and on 85 occasions with runners on. Cleveland relievers hold an inherited score percentage of 37.0% out of their 119 inherited base runners. Sitting with 109 save situations, the Guardians have tallied 69 holds and also 12 blown saves.
In their 7,590 innings on the diamond, the Guardians have a efficiency on defense of 68.9% (24th in professional baseball). The Cleveland Guardians have turned 75 double plays and hold a fielding percentage of .980 (28th in professional baseball). The Guardians have accrued 760 assists, 66 errors and have accounted for 2,530 putouts over the course of the season.
During his career, Cantillo has conceded 74 hits and he has 98 K's in 79 innings pitched. He has surrendered a total of 40 earned runs while holding a WHIP of 1.376 and having a FIP of 4.5. He has a K/BB ratio of 2.80 and he has faced 344 opposing batters in his pro baseball career. Cantillo (3-4 record in his career) holds a 4.55 earned run average while surrendering 8.4 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Cleveland (-275)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Cleveland Guardians - Twitter
Baltimore Orioles - Twitter