MLB match page

Baltimore Orioles vs. Kansas City Royals

Game time: Apr 22, 2026 2:11 PM EDT

Team snapshot

Baltimore Orioles

Record: 12-13 · Win pct .480

Kansas City Royals

Record: 8-17 · Win pct .320

Full picks for this match

Baltimore Orioles vs. Kansas City Royals

Total: Over 9.0 (-112) — Win

EV signal: Premium only

CLV: +0.5 pts vs closing line

Final score: Baltimore Orioles 5, Kansas City Royals 6

Why this play: Both the Orioles and Royals have shown explosive offense recently, making the Over 9.0 a prime target in this matchup. Expect a slugfest with runs flying early and often at the plate.

Quick read:

Baltimore’s lineup is firing on all cylinders, boasting a potent mix of power hitters and consistent run producers who thrive against mid-tier pitching. Kansas City isn’t far behind, with a lineup eager to capitalize on any mistakes and turn them into multiple runs. Both teams have struggled to contain opposing offenses, which sets the stage for a high-scoring affair.

The pitching matchups lean toward the hitters as well — neither team is sending out an ace, increasing the likelihood of runs piling up. Ballpark factors favor the Over here too, with both teams playing in hitter-friendly environments that amplify fly balls into homers. All signs point to a game where the scoreboard will be lit up well past the 9-run mark.

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 →