
Guardians vs Orioles Prediction 7/22/25 MLB Picks Today
Baltimore Orioles (44-55) vs. Cleveland Guardians (49-50)
July 22, 2025 6:40 pm EDT
The Line: Cleveland Guardians -143 / Baltimore Orioles 118; Over/Under: 8.5
(Get latest betting odds)
In this article, we will formulate a Guardians vs Orioles prediction for this MLB game on Tuesday, July 22nd at Progressive Field in Cleveland, Ohio. Let’s take a look at the prediction for this MLB matchup.
Cleveland Guardians Betting Preview
The Cleveland Guardians are 49-50 this season after they won game one by a score of 10-5 on Monday night. Cleveland trailed 5-3 in the third inning, but they scored the final seven runs in the game for the nice win. The Guardians recorded 14 hits and they committed one error in the game, while they were led by Ramirez, who went 1-5 with one home run and three RBIs in the win. Cleveland started Bibee, who allowed six hits and three earned runs over 7.0 innings for the win, while Gaddis and Allard closed out the game.
Prior to this series, the Guardians won two out of three against the Athletics and three out of four against the White Sox. Cleveland has won nine of their last eleven games, and they are currently second in the AL Central standings. The Cleveland pitching staff has a 3.95 ERA with a 1.33 WHIP and a .245 opponent batting average, while the offense has scored 381 runs with a .225 batting average and a .297 on-base percentage this season. Jose Ramirez has led Cleveland with 20 home runs and 55 RBIs, while Kyle Manzardo has added 16 home runs and 38 RBIs this year. The projected starting pitcher for Cleveland is Joey Cantillo, who is 1-0 with a 4.17 ERA and a 1.44 WHIP over 41.0 innings pitched this season.
Baltimore Orioles Betting Preview
The Baltimore Orioles are 44-55 this year after they lost game one to Baltimore to open this series. Baltimore jumped out to a 3-0 lead in the first and a 5-3 lead in the third, but failed to score over the last six innings for the loss. The Orioles recorded six hits and committed two errors in the game, while they were led by Sugano, who allowed six hits and three earned runs over 3.2 innings, while Wolfram allowed four earned runs in relief.
Prior to this series, the Orioles lost two out of three against the Rays and two out of three against the Marlins. Baltimore has lost five of their last six games, and they are currently last in the AL East standings. The Baltimore pitching staff has a 5.00 ERA with a 1.43 WHIP and a .268 opponent batting average, while their offense has scored 407 runs with a .239 batting average and a .302 on-base percentage this season. Cedric Mullins has led Baltimore with 13 home runs and 42 RBIs, while Jackson Holliday has added 13 home runs and 39 RBIs this year. The projected starting pitcher for Baltimore is Brandon Young, who is 0-4 with a 7.52 ERA and a 1.78 WHIP over 26.1 innings pitched this year.
Why the Guardians will beat the Orioles
- The Orioles have lost each of their last eight road games against AL Central opponents.
- The Guardians have won each of their last 13 Tuesday night games against teams that held a losing record.
- The Orioles have failed to cover the run line in each of their last six games as underdogs against AL Central opponents.
- The Guardians have covered the run line in five of their last six home games against teams that held a losing record.
- The Guardians have led after 3 innings in each of their last six Tuesday night games against American League opponents that held a losing record.
- The Orioles have trailed after 5 innings in each of their last seven Tuesday games against opponents that held a losing record.
Why the Orioles will beat the Guardians
- The Guardians have lost three of their last four games as home favorites following a home win.
- The Orioles have won three of their last four games against AL Central opponents that held a losing record.
- The Guardians have failed to cover the run line in each of their last nine Tuesday home games against American League opponents.
- The Orioles have covered the run line in five of their last six night games following a road loss.
- The Guardians have trailed after 3 innings in each of their last four night games against AL East opponents that held a losing record.
- The Guardians have trailed after 5 innings in 11 of their last 14 home night games.
Total Runs Facts
- Seven of the last eight games between the Orioles and Guardians have gone OVER the total runs line.
- Four of the Orioles’ last five games as underdogs against the Guardians have gone OVER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in eight of the Orioles’ last nine night games against AL Central opponents.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in eight of the Guardians’ last 10 games as home favorites against American League opponents.
Cleveland Guardians Player Prop Facts
- Jose Ramirez has hit a home run in six of the Guardians’ last seven night games.
- Jose Ramirez has recorded at least one hit in each of the Guardians’ last 10 home games against AL East opponents that held a losing record.
- Will Brennan has recorded at least one Double in each of his last three appearances with the Guardians as favorites against AL opponents.
Baltimore Orioles Player Prop Facts
- Ramon Laureano has hit a home run in each of the Orioles’ last two games against opponents that held a losing record.
- Jorge Mateo has recorded a Double in four of his last five appearances against the Guardians.
- Ryan Mountcastle has recorded at least one hit in each of his last 10 appearances against AL opponents that held a losing record.
Guardians vs Orioles Prediction
Cleveland was able to stay hot on Monday night to get another win, as they look to get back to .500 with a win here. The Guardians are 23-24 at home this season, while the Orioles are 22-30 on the road. Baltimore has allowed at least 10 runs in three of their last five games, and they are starting Young, who has allowed 7, 2, 3, and 4 earned runs in his last four outings. The Guardians are starting Cantillo, who has allowed seven earned runs and 12 hits in his last 9.1 innings of work. Take the over in this contest.