
Guardians vs Orioles Prediction 7/24/25 MLB Picks Today
Baltimore Orioles (44-57) vs. Cleveland Guardians (51-50)
July 24, 2025 5:10 pm EDT
The Line: Cleveland Guardians -120 / Baltimore Orioles -102; Over/Under: 9
(Get latest betting odds)
In this article, we will formulate a Guardians vs Orioles prediction for this MLB game on Thursday, July 24th 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 51-50 this season after they won the first three games in this series by scores of 10-5, 6-3, and 3-2. In their game three win, Cleveland blew a 2-1 lead in the sixth inning, but they scored in the eighth to secure the victory. The Guardians recorded four hits in the game and they were led by Manzardo, who went 1-3 with two RBIs in the win. Cleveland started Cecconi, who allowed five hits and two earned runs over 6.0 innings, while Gaddis picked up the win and Clase got the save.
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 11 of their last 13 games, and they are currently second in the AL Central standings. The Cleveland pitching staff has a 3.92 ERA with a 1.33 WHIP and a .245 opponent batting average, while the offense has scored 390 runs with a .224 batting average and a .298 on-base percentage this season. Jose Ramirez has led Cleveland with 21 home runs and 56 RBIs, while Kyle Manzardo has added 16 home runs and 42 RBIs this year. The projected starting pitcher for Cleveland is Logan Allen, who is 6-8 with a 4.06 ERA and a 1.38 WHIP over 95.1 innings pitched this season.
Baltimore Orioles Betting Preview
The Baltimore Orioles are 44-57 this year after they lost game three by a score of 3-2 on Thursday night. Baltimore led 1-0 in the fourth inning, and they tied the game at two in the sixth, but went scoreless over the last three innings for the loss. The Orioles recorded five hits in the game, and they were led by Holliday and O’Hearn, who both had one RBI in the loss. Baltimore started Eflin, who allowed two hits and two earned runs over 5.0 innings, while Selby picked up the loss.
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 seven of their last eight games, and they are currently last in the AL East standings. The Baltimore pitching staff has a 5.00 ERA with a 1.42 WHIP and a .267 opponent batting average, while their offense has scored 412 runs with a .238 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 14 home runs and 41 RBIs this year. The projected starting pitcher for Baltimore is Charlie Morton, who is 5-8 with a 5.58 ERA and a 1.56 WHIP over 88.2 innings pitched this year.
Why the Guardians will beat the Orioles
- The Orioles have lost each of their last 10 road games against AL Central opponents.
- The Guardians have won each of their last nine day games against American League opponents that held a losing record.
- The Orioles have failed to cover the run line in eight of their last nine day games against AL Central opponents.
- The Guardians have covered the run line in six of their last seven day games against teams that held a losing record.
- The Orioles have trailed after 3 innings in each of their last four road games against AL Central opponents that held a winning record.
- The Guardians have led after 5 innings in 12 of their last 15 home games against AL East opponents that held a losing record.
Total Runs Facts
- Each of the Orioles’ last four day games against AL Central opponents have gone UNDER the total runs line.
- Six of the Guardians’ last seven games have gone OVER the total runs line.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in seven of the Orioles’ last eight day games against American League opponents.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in 12 of the Guardians’ last 14 day games against American League opponents.
Cleveland Guardians Player Prop Facts
- Jose Ramirez has hit a home run in three of the Guardians’ last four games as favorites.
- Will Brennan has recorded at least one Double in each of his last three appearances with the Guardians as favorites against AL opponents.
- Will Brennan has recorded at least one hit in each of his last six appearances with the Guardians as favorites against AL opponents.
- Jose Ramirez ranks 4th in the league in Steals (30) this season.
Baltimore Orioles Player Prop Facts
- Ryan O’Hearn has hit a home run in three of his last five road appearances against AL Central opponents that held a winning record.
- Charlie Morton has recorded five or more strikeouts in six of his last seven appearances against the Guardians.
- Ryan Mountcastle has recorded at least one Double in each of his last six Thursday day appearances.
- Ryan Mountcastle has recorded at least one hit in each of his last eight appearances against AL Central opponents.
Matchup/League Facts
- The Guardians rank 30th in the league for hits this season (739).
- The Guardians rank 29th in the league for batting average this season (.224).
- The Orioles rank 29th in the league for opponent batting average this season (.267).
- The Orioles rank 29th in the league for home runs allowed this season (141).
Guardians vs Orioles Prediction
Cleveland comes into this matchup looking to complete the four game sweep, as they continue to gain ground on the Tigers. The Guardians are 25-24 at home this year, while the Orioles are 22-32 on the road. Baltimore is searching for answers during this disappointing season, and they are starting Morton, who has allowed two earned runs or fewer in three of his last five starts. Cleveland is going with Allen, who hasn’t been great, but has allowed three earned runs or fewer in five straight. This Cleveland team is red hot right now, and they have been very clutch, so I like them at this reasonable price at home.