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

Odds updated as of 6:11 p.m.
The Wednesday slate in MLB includes a matchup between the Cleveland Guardians and the Baltimore Orioles.
All the info you need to make smart wagers on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
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: (-130) | BAL: (+110)
- Spread: CLE: -1.5 (+155) | BAL: +1.5 (-188)
- Total: 8.5 -- Over: (-115) | Under: (-105)
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 pitchers 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 has been victorious in 60% of the games he's started as the moneyline favorite with a record of 3-2. The Orioles have gone 5-7-0 ATS in Eflin's 12 starts with a set spread. The Orioles have been the underdog on the moneyline in six of Eflin's starts this season, and they went 3-3 in those matchups.
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
- Looking at the moneyline for Guardians-Orioles, Cleveland is the favorite at -130, and Baltimore is +110 playing on the road.
Guardians vs Orioles Spread
- The Orioles are at the Guardians, and are +1.5 on the runline. The Orioles are +155 to cover the spread, and the Guardians are -188.
Guardians vs Orioles Over/Under
- The over/under for the Guardians versus Orioles contest on July 23 has been set at 8.5, with -115 odds on the over and -105 odds on the under.
Bet on Cleveland Guardians vs. Baltimore Orioles on FanDuel today!
Guardians vs Orioles Betting Trends
- The Guardians have been favorites in 38 games this season and have come away with the win 24 times (63.2%) in those contests.
- This season Cleveland has come away with a win 14 times in 20 chances when named as a favorite of at least -130 on the moneyline.
- The Guardians and their opponents have gone over the total this season in 45 of their 98 opportunities.
- The Guardians are 51-47-0 against the spread in their 98 games with a line set by sportsbooks this season.
- The Orioles have won 44% of the games this season they were the underdog on the moneyline (22-28).
- In games it has played as a moneyline underdog with odds of +110 or longer, Baltimore has a 10-15 record (winning 40% of its games).
- The Orioles have played in 98 games with a set over/under, and have combined with opponents to go over the total 43 times (43-52-3).
- The Orioles are 40-58-0 against the spread 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.
- Among qualified batters, he ranks ninth in batting average, his on-base percentage ranks 22nd, and he is 14th in slugging.
- Ramirez will look for his third straight game with a hit in this matchup. In his last five games 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. He's slugging .393 with an on-base percentage of .348.
- He is 23rd in batting average, 49th in on-base percentage and 109th in slugging in MLB.
- Carlos Santana is batting .228 with a .350 slugging percentage and 43 RBI this year.
- Kyle Manzardo has 16 home runs, 40 RBI and a batting average of .220 this season.
- Manzardo enters this game on a two-game hitting streak. In his last five games he is hitting .313 with a double, three home runs, two walks and seven RBIs.
Orioles Player Leaders
- Gunnar Henderson has racked up 98 hits with a .456 slugging percentage, both team-high numbers for the Orioles. He's batting .278 and with an on-base percentage of .345.
- Including all the qualified hitters in the majors, his batting average ranks 37th, his on-base percentage is 55th, and he is 54th in slugging.
- Ryan O'Hearn paces his team with a .375 OBP. He has a batting average of .280 while slugging .453.
- He is currently 33rd in batting average, 14th in on-base percentage and 56th in slugging percentage among all qualifying hitters.
- Jackson Holliday has 14 doubles, two triples, 13 home runs and 22 walks while batting .260.
- Cedric Mullins is hitting .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!