Cleveland Guardians vs Baltimore Orioles Prediction, 4/16/2025 MLB Picks, Best Bets & Odds
Game: Cleveland Guardians vs Baltimore Orioles
Date: Wednesday, April 16, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Cleveland (-132) Baltimore (+110)
Oriole Park at Camden Yards is the location where the Baltimore Orioles (6-9) will attempt to beat the Cleveland Guardians (8-7) on Wednesday. The moneyline on this contest has Cleveland at -132 while Baltimore is sitting at +110. The betting total is set at 9. The pitchers expected to start will be Gavin Williams and Dean Kremer.


Cleveland has a slugging rate of .373 and have been called out on strikes 127 times, while taking a walk on 55 occasions. They have 55 runs batted in in addition to 105 hits on the campaign, and their average at the plate is .222. The Guardians have hit 16 two-baggers as a team and have smacked 18 baseballs out of the park. They have accounted for 59 runs while holding a team OBP of .306. As a squad, the Cleveland Guardians are putting up 3.9 runs/g, which is 21st in baseball.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has nailed 3 straight plays! Sunday will feature a 5-unit selection you do not want to miss (first pitch is 4:10 p.m.). We are profitable on the season and have produced a 10K profit dating back to Memorial Day of 2025. Sign-up below with a daily picks package from MLB Baseball. 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 Guardians have a team ERA of 3.60 on the season (10th in baseball), and the staff has struck out 124 hitters. Guardians pitchers have conceded 16 home runs and 61 runs in total (8th in the league). Their pitching staff has walked 54 hitters and their FIP is 4.08 as a team over the course of the season. Cleveland has surrendered 121 base knocks (8.4 per 9 innings) as well as 52 earned runs. They have a strikeout to walk ratio of 2.30 and the pitching staff holds a collective WHIP of 1.35.
The Guardians have dispatched 53 relievers to the hill over the course of the season. The relievers have inherited 21 base runners so far this season and 19.0% of those runners earned a run for their team. They have accumulated 2 saves on the season and have not converted 2 of their 4 chances to save the game. The Guardians relievers have earned a save rate of 50.0% and has stepped onto the mound in 20 save situations. The relievers have accumulated 16 holds this season (2nd in baseball). Guardians pitchers have stepped onto the hill with opponents on base 14 times and also have had 14 appearances in high leverage situations.
The Cincinnati Reds are sitting with 390 putouts so far this season, in addition to 110 assists and 11 errors. Their fielding percentage is holding at .978 which has them sitting 25th in baseball, and have accumulated 14 double plays. The Guardians have converted 68.5% of balls hit into play into outs out of their 1,170 innings on the diamond, ranking them 24th in the majors.
Williams (7-15 win-loss record in his career) is the owner of a FIP of 3.94 while going up against 733 hitters in the majors. He has surrendered 150 base knocks (7.9 hits per nine innings) with 75 walks. His ERA is 4.00 (76 ER's allowed) and he has a WHIP of 1.316. Williams has taken the ball for 171 innings and has 174 K's in his MLB career.
The Orioles have a team slugging percentage of .383 and they score 4.40 runs per contest (12th in baseball). They have recorded 19 two-baggers, while taking a walk 41 times as well as putting up 66 runs. Baltimore has recorded 16 HRs this year as well as 59 runs batted in. They have been rung up on 122 occasions (23rd in the league) and have notched a total of 116 hits. The Baltimore Orioles have an OBP of .302 and a batting average of .235 so far this season.
The Orioles have a team WHIP of 1.438 and have a FIP of 4.11 as a pitching staff for the year. Their strikeout to walk ratio comes in at 7.40 (107 strikeouts vs 47 walks). They rank 25th in baseball as a pitching staff in total hits conceded with 140. They have relinquished 15 home runs and they allow 4.98 runs per 9 innings (23rd in baseball). The Baltimore pitching staff have surrendered 72 runs so far this season while holding a team ERA of 4.57 (66 earned runs surrendered).
Sitting with 12 save situations, the Orioles have tallied 9 holds and 1 blown save. Baltimore has called on relievers to enter the contest in 2 save chances and they have tallied 1 save. Their relief pitchers have come in 12 times in high leverage situations and on 15 occasions with runners on base. Baltimore bullpen pitchers have an inherited score percentage of 23.8% out of their 21 inherited base runners. They rank 20th in baseball holding a save rate of 50.0%, and they have sent 53 relief pitchers to the hill on the campaign.
In 1,170 innings on the diamond, the Orioles hold a defensive efficiency of 66.6% (26th in pro baseball). The Baltimore Orioles have gotten 17 double plays and own a fielding percentage of .985 (15th in baseball). The Orioles have recorded 140 assists, 8 errors and have 390 putouts so far this year.
During his career, Kremer has conceded 503 hits while tallying 447 strikeouts in 514 frames. Kremer (31-32 record in his career) has a 4.39 ERA while giving up 8.8 hits per nine innings. He has allowed a total of 251 ER's while holding a WHIP of 1.329 and having a FIP of 4.3. He has a strikeout to walk ratio of 2.48 and he has gone up against 2,197 batters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Baltimore (+110)
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:
Baltimore Orioles - Twitter
Cleveland Guardians - Twitter