HomeRight ArrowMLB

Orioles vs Royals Prediction, Odds, Start Time, Expert MLB Pick for Tuesday — 4/21

Orioles vs Royals Prediction, Odds, Start Time, Expert MLB Pick for Tuesday — 4/21 article feature image
3 min read
Credit:

Pictured: Kansas City Royals catcher Carter Jensen. (Credit: Rick Osentoski-Imagn Images)

The Kansas City Royals host the Baltimore Orioles on April 21, 2026. First pitch from Kauffman Stadium is scheduled for 7:40 p.m. EDT. The game will be broadcast on ROYL.

The Royals are favored by -124 on the moneyline and by -1.5 on the run line. The Orioles are +106 on the moneyline and +1.5 on the run line. The total is set at 9 runs.

Find my MLB picks and Orioles vs Royals prediction below, as well as probable pitchers, weather report, and more.


Header First Logo
Header Second Logo

Orioles vs Royals Predictions, Pick

  • Orioles vs Royals Pick: Carter Jensen 2+ Bases (+141), Carter Jensen to hit a Home Run (+548)

My Orioles vs Royals best bet are on Carter Jansen to record 2+ bases and to hit a homer. Make sure to find the best odds by checking our live MLB odds page.


Orioles vs Royals Odds, Spread, Line

Orioles Logo
Tuesday, Apr 21
7:40 p.m. ET
ROYL
Royals Logo
Orioles Odds
SpreadTotalMoneyline
+1.5
-200
9
-108o / -112u
+106
Royals Odds
SpreadTotalMoneyline
-1.5
+164
9
-108o / -112u
-124
Odds via FanDuel. Get up-to-the-minute MLB odds here.
FanDuel Logo
  • Orioles vs Royals moneyline: Orioles +106, Royals -124
  • Orioles vs Royals over/under: 9 (-108o / -112u)
  • Orioles vs Royals spread: Royals -1.5 (+164), Orioles +1.5 (-200)

Orioles vs Royals Pitchers

RHP Shane Baz (BAL)StatLHP Kris Bubic (KCR)
0-2W-L2-1
0.3fWAR (FanGraphs)0.5
4.91/4.21ERA / xERA3.97/4.15
3.95/4.26FIP / xFIP3.31/3.80
1.55WHIP1.06
11.3%K-BB%18.0%
36.8%GB%35.8%
99Stuff+91
98Location+105

Orioles vs Royals MLB Betting Preview

The Kansas City Royals are currently on an eight-game losing streak. If you had any action on last night's game, especially the total—which was set at nine—it was a brutal finish.

It was 1-0 in the ninth inning, and then Lucas Erceg blew the save, leading to a 7-5 final score. That was absolutely hellacious if you were on the Under, and equally frustrating if you were a Royals backer.

They’ve now lost eight straight, and things are clearly not going well in Kansas City right now.

They lost their closer, Carlos Estevez, at the beginning of the season, and Lucas Erceg has been struggling as well.

We'll see what happens tonight in Kansas City with Shane Baz on the mound for Baltimore against Kris Bubic for the Royals.


Header First Logo

How To Bet My Orioles vs Royals Pick, Betting Analysis

I’m going to back a catcher who is likely designated hittering tonight: Carter Jensen. I’m looking for two-plus total bases and a home run. I really like his matchup tonight against Shane Baz.

Jensen already has five home runs this year. He has legitimate, top-end power. He hasn’t quite been an "all-or-nothing" guy this season; he has 22 strikeouts in 71 plate appearances, compared to the 12 strikeouts he had in 69 plate appearances during his brief call-up toward the end of last season.

I really like his matchup against Baz. He’s sporting just a 36% ground-ball rate so far this year, which is down 10% from a year ago.

He’s kept the ball in the yard thus far, but I think his fortunes are going to run out in that regard.

With the wind blowing out in Kansas City tonight, I think Jensen has a great chance to get ahold of one.

He’s likely batting fifth and DHing, and I’ll be betting both his total bases and his home run prop tonight.

Pick: Carter Jensen 2+ Bases (+141), Carter Jensen to hit a Home Run (+548)

Playbook

Orioles vs Royals Weather


Get the latest coverage on MLB Weather.
Author Profile
About the Author

Collin Whitchurch is the manager of cross-platform content at Action Network, working directly with on-air talent, editors, and producers on efficient prioritization of coverage across the editorial, video, and audio mediums. Prior to his current role, Collin was the senior MLB editor at Action, managing the day-to-day content produced about baseball.

This site contains commercial content. We may be compensated for the links provided on this page. The content on this page is for informational purposes only. Action Network makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event.