Baltimore Orioles vs. Cleveland Guardians Preview, Prediction & Odds | July 21, 2025

Cleveland Guardians vs. Cincinnati Reds

Baltimore Orioles (44-54) vs. Cleveland Guardians (48-50)

Game Details: Monday, July 21, 2025 @ 6:40 pm EST

Location: Prooressive Field in Cleveland, Ohio

T. Sugano (R) vs. T. Bibee (R)

Where to Watch: MLB.TV

The Baltimore Orioles are beginning a four-game American League series at Progressive Field on Monday evening against the Cleveland Guardians. The Orioles secured a 5-3 road win on Sunday over the Tampa Bay Rays, while the Guardians won at home over the Athletics 8-2 on Sunday. Baltimore is fifth in the AL East with a 44-54 record and will send rookie right-hander Tomoyuki Sugano to get the start. Cleveland is second in the AL Central with a 48-50 record and has young righty Tanner Bibee taking the ball.

Betting Odds

TeamSpreadTotal RunsMoney Line
Baltimore Orioles+1.5 (-181)Over 8.5 (-102)+114
Cleveland Guardians-1.5 (+148)Under 8.5 (-119)-138
** Odds Courtesy of DraftKings**

Apex Tale of The Tape

Total Apex Logo
Baltimore OriolesTeam StatsCleveland Guardians
4.10Runs/G3.79
.239BA.223
.303OBP.295
.398SLG.370
.701OPS.665
114HR102
71SB78
4.96ERA3.96
1.41WHIP1.4
8.39K/98.56
.985Fielding Percentage.981
24Saves27

Projected Starting Pitchers H2H

Tomoyuki SuganoPlayer StatsTanner Bibee
7-5W/L5-9
4.44ERA4.29
99.1IP109.0
1.30WHIP1.24
59K95
22BB33

Key Stats

Baltimore Orioles

The Baltimore Orioles are hitting at a lesser level as they are 21st in the majors with a .701 team OPS while scoring 4.1 runs per game. The lineup has not been patient at the plate as they are 28th with 267 total walks drawn. Second baseman Jackson Holliday has to show some more improvement at the dish as he has a .258/.307/.416 slash line with 13 homers, 39 RBI, 42 runs scored, and nine steals while being caught eight times.

Rookie right-hander Tomoyuki Sugano is going to be taking the mound for the Baltimore Orioles for Monday’s game and is holding his own as he is 7-5 with a 4.44 ERA and a 1.30 WHIP in 99.1 innings of work. Sugano is struggling in terms of keeping the ball in the park as he allowed 19 so far. He faced the Guardians once earlier this season in a victory as he pitched seven innings and allwoed two runs on five hits with zero walks and three strikeouts.

Cleveland Guardians

The Cleveland Guardians are brutal at the plate thus far as they are 28th in MLB with a .223/.295/.370 team slash line while averaging 3.79 runs per game. Their lineup has been doing a respectable job in terms of hitting for power as they are 20th with 102 total home runs hit. Third baseman Jose Ramirez has been hitting well as he has a .882 OPS with 19 homers, 52 RBI, 57 runs scored, and 29 steals on 35 attempts.

The Cleveland Guardians are going to be sending young righty Tanner Bibee to the mound as in 19 starts, he is 5-9 with a 4.29 ERA and a 1.24 WHIP in 109.0 innings so far. Hitters are doing a subpar job against him with a .248 opposing batting average thus far. Bibee lost his only start against the Orioles this season as he allowed six runs on five hits with four walks and five strikeouts in 5.2 innings.

Baltimore Orioles vs. Cleveland Guardians Betting Trends

Baltimore OriolesBetting StatsCleveland Guardians
5-5W/L 108-2
45-53ATS52-46
41-54-3O/U43-50-5

Prediction

The Cleveland Guardians have been playing well while the Baltimore Orioles continue to search for an identity. Tomoyuki Sugano is pitching to a 6.62 ERA and a 1.73 WHIP in his previous seven starts, so the Guardians can feast on his stuff. Even the relief pitching shows a gap as Cleveland is 10th in the majors with a 3.79 bullpen ERA while Baltimore is 25th with a 4.72 reliever ERA. Take the Cleveland Guardians to win at home here.

Final Pick

Cleveland Guardians ML (-138)

More Great Content

Scroll to Top