Guardians vs Orioles Prediction, Odds, Moneyline, Spread & Over/Under for July 23

Odds updated as of 10:11 a.m.
The Cleveland Guardians are among the MLB teams busy on Wednesday, up against the Baltimore Orioles.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Guardians vs Orioles Game Info
- Cleveland Guardians (50-50) vs. Baltimore Orioles (44-56)
- Date: Wednesday, July 23, 2025
- Time: 6:40 p.m. ET
- Venue: Progressive Field -- Cleveland, Ohio
- Coverage: CLEG and MASN2
Guardians vs Orioles Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: CLE: (-124) | BAL: (+106)
- Spread: CLE: -1.5 (+164) | BAL: +1.5 (-200)
- Total: 8.5 -- Over: (-114) | Under: (-106)
Guardians vs Orioles Probable Starting Pitchers
Probable Pitchers: Slade Cecconi (Guardians) - 5-4, 3.84 ERA vs Zach Eflin (Orioles) - 6-5, 5.95 ERA
The probable starters are Slade Cecconi (5-4) for the Guardians and Zach Eflin (6-5) for the Orioles. Cecconi and his team are 8-3-0 ATS this season when he starts. Cecconi's team is 3-2 this season when he starts and they are the moneyline favorite. The Orioles have a 5-7-0 ATS record in Eflin's 12 starts that had a set spread. The Orioles have a 3-3 record in Eflin's six starts this season when they were the underdog on the moneyline.
Guardians vs Orioles Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Guardians win (51.1%)
Guardians vs Orioles Moneyline
- The moneyline numbers for Guardians vs. Orioles reveal Cleveland as the favorite (-124) and Baltimore as the underdog (+106) on the road.
Guardians vs Orioles Spread
- The Orioles are +1.5 on the spread (-200 to cover), and Cleveland is +164 to cover the runline.
Guardians vs Orioles Over/Under
- The over/under for Guardians-Orioles on July 23 is 8.5. The over is -114, and the under is -106.
Bet on Cleveland Guardians vs. Baltimore Orioles on FanDuel today!
Guardians vs Orioles Betting Trends
- The Guardians have been victorious in 24, or 63.2%, of the 38 contests they have been chosen as favorites in this season.
- Cleveland has a record of 16-8 in contests when oddsmakers favor them by -124 or more on the moneyline.
- Contests with the Guardians have gone over the total set by bookmakers in 45 of 98 chances this season.
- In 98 games with a line this season, the Guardians have a mark of 51-47-0 against the spread.
- The Orioles have won 22 of the 50 games they were listed as the moneyline underdog this season (44%).
- Baltimore is 13-17 (winning 43.3% of its games) when it has played as a moneyline underdog of +106 or longer.
- The Orioles have played in 98 games with an over/under set, and have combined with their opponents to go over the total 43 times (43-52-3).
- The Orioles have a 40-58-0 record ATS this season.
Guardians Player Leaders
- Jose Ramirez leads Cleveland with 107 hits and an OBP of .370, plus a team-best slugging percentage of .529. He's batting .295.
- He ranks ninth in batting average, 21st in on-base percentage, and 14th in slugging among all qualifying hitters in baseball.
- Ramirez hopes to build on a two-game hitting streak in this matchup. During his last five outings he is batting .294 with a double, a triple, three home runs, six walks and six RBIs.
- Steven Kwan is hitting .285 with 20 doubles, a triple, six home runs and 36 walks, while slugging .393 with an on-base percentage of .348.
- His batting average ranks 25th among qualified players, his on-base percentage 48th, and his slugging percentage 111th.
- Carlos Santana has 75 hits this season and has a slash line of .228/.323/.350.
- Angel Martinez has nine home runs, 38 RBI and a batting average of .254 this season.
- Martinez heads into this game on a five-game hitting streak. During his last five outings he is batting .458 with four doubles, a home run and four RBIs.
Orioles Player Leaders
- Gunnar Henderson has accumulated a team-best slugging percentage (.456) while leading the Orioles in hits (98). He's batting .278 and with an on-base percentage of .345.
- Including all qualifying hitters in the big leagues, he is 39th in batting average, 54th in on-base percentage and 54th in slugging percentage.
- Ryan O'Hearn paces his team with a .375 OBP. He has a batting average of .280 while slugging .453.
- Including all qualified hitters, he ranks 33rd in batting average, 15th in on-base percentage and 56th in slugging percentage.
- Jackson Holliday is batting .260 with 14 doubles, two triples, 13 home runs and 22 walks.
- Cedric Mullins is batting .213 with 14 doubles, 13 home runs and 32 walks.
Guardians vs Orioles Head to Head
- 7/22/2025: 6-3 CLE (Favorite: Guardians, Spread: -1.5, Total: 8, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 7/21/2025: 10-5 CLE (Favorite: Guardians, Spread: -1.5, Total: 8.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 4/17/2025: 6-2 BAL (Favorite: Orioles, Spread: -1.5, Total: 8, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 4/16/2025: 9-1 BAL (Favorite: Orioles, Spread: -1.5, Total: 8, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 4/15/2025: 6-3 CLE (Favorite: Orioles, Spread: -1.5, Total: 8.5, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 8/4/2024: 9-5 BAL (Favorite: Orioles, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 8/3/2024: 7-4 BAL (Favorite: Orioles, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 8/2/2024: 8-4 CLE (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 8/1/2024: 10-3 CLE (Favorite: Guardians, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 6/26/2024: 4-2 BAL (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -225, Underdog Moneyline: +188)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!