Orioles vs. Royals Odds & Betting Predictions - April 21, 2026

Orioles at Royals

11:40 pm • ROYL
@
Starting Pitchers
pitcherteameraw-l
Kris Bubic logoK.BubicKansas City Royals logo3.972-1
Shane Baz logoS.BazBaltimore Orioles logo4.910-2

Orioles at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Orioles
11-12
+1.5
+1.5-190
o9-109
+105
Royals
7-16
u9.5
-1.5+157
u9-110
-125
location pinTuesday 11:40 p.m.
April 21, 2026
Kauffman StadiumKansas City
thermometer image75°Fahrenheit
rain image0%Rain
wind image15Wind
Orioles vs. Royals Expert Picks
Collin Whitchurch
Collin Whitchurch
Last 30d: 80-163-6 (+1.5u)
C.Jensen To Hit 1+ Home Runs Yes+890
0.1u
C.Jensen To Record 2+ Total Bases Yes+146
0.13u
Frank Ammirante
Frank Ammirante
Last 30d: 227-280-13 (-12.1u)
Over 4.5 (F5)-130
1.3u
J.Caglianone o1.5 Hits + Runs + RBIs+115
0.87u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 90-128-8 (-3.6u)
C.Jensen To Record 2+ Total Bases Yes+150
0.25u
@cowhitchurch ⭐️ https://myaction.app/IPqH1gLpw2b
C.Jensen o0.5 HR+610
0.25u
@cowhitchurch ⭐️ https://myaction.app/IPqH1gLpw2b
S.Perez o0.5 HR+500
0.5u
@gneiffer07 ⭐️⭐️ https://myaction.app/IPqH1gLpw2b
Billy Ward
Billy Ward
Last 30d: 37-37-4 (-0.5u)
Over 0.5 (1st Inn)-108
1.08u
-115 DK if you aren't in to prediction markets
Doug Ziefel
Doug Ziefel
Last 30d: 272-366-23 (-22.5u)
K.Bubic o6.5 Ks+130
0.38u
K.Bubic o6.5 Ks+100
0.5u
S.Baz o4.5 Ks-105
0.53u
Ryan Minion
Ryan Minion
Last 30d: 224-296-4 (-16.3u)
B.Witt o1.5 Total Bases-125
$1.25
Grant Neiffer
Grant Neiffer
Last 30d: 23-109-3 (+4.8u)
S.Perez o0.5 HR+497
0.25u
Frank Ammirante
Frank Ammirante
Last 30d: 227-280-13 (-12.1u)
J.Caglianone o0.5 HR+665
0.1u
Over 9-115
1.15u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 277-251-8 (+11.4u)
Over 9-110
0.7u
#EV Pinny -124 BM -133 BO -120
Doug Ziefel
Doug Ziefel
Last 30d: 272-366-23 (-22.5u)
BAL +110
0.45u

Orioles vs. Royals Previews & Analysis

  • Neiffer's 5 HR Bets for Tuesday article feature image

    Neiffer's 5 HR Bets for Tuesday

    Grant Neiffer
    Apr 21, 2026 UTC
  • Orioles vs Royals: Good Spot for Carter Jensen Tonight article feature image

    Orioles vs Royals: Good Spot for Carter Jensen Tonight

    Collin Whitchurch
    Apr 21, 2026 UTC
  • Trigger's Triple-A Picks For Tuesday article feature image

    Trigger's Triple-A Picks For Tuesday

    Adam Trigger
    Apr 21, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Orioles vs. Royals Public Betting Percentages

Away Logo

Orioles

Public

46%

Bets%

54%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
8-155-63-95-73-8
Orioles
9-145-74-77-82-6

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
8-155-63-95-73-8
Orioles
13-107-56-58-75-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
7-165-62-105-72-9
Orioles
11-126-65-69-62-6

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 20thBALL 5-7+1.5 LO 9BAL -105
Apr 19th@NYYL 0-7+1.5 LU 8NYY +126
Apr 18th@NYYL 4-13+1.5 LO 8NYY +139
Apr 17th@NYYL 2-4+1.5 LU 8NYY +149
Apr 16th@DETL 9-10-1.5 LO 8.5DET -120

Orioles vs. Royals Injury Updates

Orioles Injuries

  • Heston Kjerstad
    LF

    Kjerstad is out with hamstring

    Out

  • Jordan Westburg
    3B

    Westburg is out with elbow

    Out

  • Jackson Holliday
    2B

    Holliday is out with hand

    Out

Royals Injuries

    Orioles vs. Royals Starting Lineups
    Orioles Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Shane Baz logoRS.Baz, P0-24.911.5467.77
    HITTERSAVGOBPSLGHR
    Taylor Ward logo1T.Ward, LF.293.394.4571
    Adley Rutschman logo2A.Rutschman, C.294.385.4710
    Gunnar Henderson logo3G.Henderson, SS.196.282.4647
    Pete Alonso logo4P.Alonso, 1B.198.317.3262
    Johnathan Rodriguez logo5J.Rodriguez, RF.000.273.0000
    Jeremiah Jackson logo6J.Jackson, 2B.296.311.5355
    Weston Wilson logo7W.Wilson, 3B.286.444.4290
    Coby Mayo logo8C.Mayo, DH.148.258.1850
    Blaze Alexander logo9B.Alexander, CF.192.250.2120
    Royals Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Kris Bubic logoLK.Bubic, P2-13.971.05910.32
    HITTERSAVGOBPSLGHR
    Maikel Garcia logo1M.Garcia, 3B.272.333.4022
    Bobby Witt logo2B.Witt, SS.287.370.3560
    Vinnie Pasquantino logo3V.Pasquantino, 1B.149.240.2532
    Salvador Perez logo4S.Perez, C.176.220.3063
    Carter Jensen logo5C.Jensen, DH.238.310.4925
    Michael Massey logo6M.Massey, 2B.154.185.2310
    Jac Caglianone logo7J.Caglianone, RF.269.347.4031
    Isaac Collins logo8I.Collins, LF.196.286.2681
    Kyle Isbel logo9K.Isbel, CF.241.305.3702

    Orioles vs. Royals Odds Comparison

    Right Arrow

    Could not load odds

    Orioles at Royals Team Totals

    MatchupOverUnder
    Orioles
    11-12
    N/A
    N/A
    Royals
    7-16
    N/A
    N/A