MLB match page

Baltimore Orioles vs. Cleveland Guardians

Game time: Apr 18, 2026 6:11 PM EDT

Team snapshot

Baltimore Orioles

Record: 10-11 · Win pct .476

Cleveland Guardians

Record: 12-10 · Win pct .545

Full picks for this match

Baltimore Orioles vs. Cleveland Guardians

Moneyline: Baltimore Orioles ML (122) — Loss

EV signal: Premium only

Final score: Baltimore Orioles 2, Cleveland Guardians 4

Why this play: Baltimore Orioles is getting a playable moneyline in a matchup that looks closer than the market is pricing it.

Quick read:

The Cleveland Guardians (11-10, second in the AL Central) will host the Baltimore Orioles (10-10, third in the AL East) on Saturday at 6:10 p.m. EDT in Cleveland.

This marks the third meeting between the two teams this season. For the Guardians, pitching is led by probable starter Gavin Williams (2-1, 2.38 ERA, 29 strikeouts), while the Orioles will start Dean Kremer (0-0, 3.60 ERA, 1.20 WHIP, nine strikeouts).

The betting line lists the Guardians at -136 and the Orioles at +114, with an over/under of 7 1/2 runs. Cleveland holds an .380 team slugging percentage, ranking eighth in the AL, while Baltimore's pitchers have a collective 3.81 ERA, ranking fifth in the league.

Top performers include Angel Martinez for the Guardians (.279 average, four doubles, two home runs, nine RBIs) and Jeremiah Jackson for the Orioles (two doubles, five home runs, 17 RBIs). Recent form shows the Guardians at 5-5 in their last 10 games with a .266 average, while the Orioles are 6-4 with a .232 average.

Both teams are dealing with significant injuries; the Guardians have Gabriel Arias and Andrew...

Log this pick

Archive note

Archived match pages skip live props to reduce API calls and keep history pages lighter.

Odd$mith app

📱 Every pick, in your pocket. Daily best-bet cards, live odds, and the full board — free on Android. Get the app →