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

Orioles at Royals

11:40 pm • ROYL
7 - 5
Starting Pitchers
pitcherteameraw-l
Seth Lugo logoS.LugoKansas City Royals logo5.067-9
Kyle Bradish logoK.BradishBaltimore Orioles logo4.127-14

Orioles at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Orioles
75-78
+1.5
-1.5+140
o9-106
-115
Royals
67-86
u8.5
+1.5-165
u9-114
-105
location pinMonday 11:40 p.m.
April 20, 2026
Kauffman StadiumKansas City
Orioles vs. Royals Expert Picks
Player Prop Savant
Player Prop Savant
Last 30d: 96-78-2 (+26.2u)
Over 3.5 (Live)+150
1.5u
The Degenerates
The Degenerates
Last 30d: 49-47-0 (-2.0u)
Under 9-114
1.14u
Collin Whitchurch
Collin Whitchurch
Last 30d: 44-45-0 (+4.0u)
K.Bradish u4.5 Ks+116
0.25u
J.Caglianone To Record 2+ Total Bases Yes+200
0.5u
💰🦡 Jake
💰🦡 Jake
Last 30d: 20-23-0 (-3.7u)
BAL -0.5 (F5)+115
1.5u
Picks Office
Picks Office
Last 30d: 0-0-0 (+0.0u)
KC +100
1u
Join Discord. All picks posted before 8am https://discord.gg/HjKxYKdSUy
Player Prop Savant
Player Prop Savant
Last 30d: 96-78-2 (+26.2u)
K.Bradish u16.5 Outs-107
1u
Wags Wins
Wags Wins
Last 30d: 196-170-3 (+10.8u)
KC o4.5+115
0.86u
Sean Koerner🔮
Sean Koerner🔮
Last 30d: 16-16-0 (-0.7u)
K.Bradish u4.5 Ks+124
0.5u
Proj closer to -120
Scott Rickenbach
Scott Rickenbach
Last 30d: 82-70-1 (+0.8u)
Over 8.5-121
0.83u
Alex Hinton
Alex Hinton
Last 30d: 52-60-2 (-5.8u)
K.Bradish o16.5 Outs-105
1u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 39-62-6 (-11.8u)
J.Caglianone To Record 2+ Total Bases Yes+202
0.51u
@cowhitchurch ⭐️ https://myaction.app/CL26XueLu2b
Ryan Minion
Ryan Minion
Last 30d: 211-236-12 (-4.3u)
KC +100 (F5)
$1.00
Frank Ammirante
Frank Ammirante
Last 30d: 211-225-5 (-3.5u)
J.Caglianone o1.5 Hits + Runs + RBIs+135
1u
Over 9-105
1u
J.Caglianone o0.5 HR+720
0.72u
Doug Ziefel
Doug Ziefel
Last 30d: 249-268-11 (+8.2u)
K.Bradish u16.5 Outs-105
0.5u
S.Lugo u5.5 Ks+105
0.48u
Sean Zerillo
Sean Zerillo
Last 30d: 50-72-4 (-8.1u)
Over 8.5-120
0.5u
Bet to 9 (-110)

Orioles vs. Royals Previews & Analysis

  • Orioles vs Royals: A +136 Two-Leg Parlay article feature image

    Orioles vs Royals: A +136 Two-Leg Parlay

    Jon Anderson
    Apr 20, 2026 UTC
  • 3 MLB Player Props for Monday, April 20 article feature image

    3 MLB Player Props for Monday, April 20

    Alex Hinton
    Apr 20, 2026 UTC
  • Our 4 MLB Best Bets for Monday article feature image

    Our 4 MLB Best Bets for Monday

    Action Network Staff
    Apr 20, 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

52%

Bets%

48%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
74-7938-3736-4221-2949-50
Orioles
78-7538-3740-3831-3846-36

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
66-84-335-39-131-45-227-2338-58-3
Orioles
77-72-434-38-343-34-132-35-244-36-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
67-8639-3628-5025-2539-60
Orioles
75-7836-3939-3937-3237-45

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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 +150
Apr 16th@DETL 9-10-1.5 LO 8.5DET -120
Apr 15th@DETL 1-2+1.5 WU 8.5DET +100

Orioles vs. Royals Injury Updates

Orioles Injuries

  • Jordan Westburg
    3B

    Westburg is out with elbow

    Out

Royals Injuries

  • Anthony Gose
    RP

    Gose is out with arm

    Out

Orioles vs. Royals Box Score
Orioles Player Stats
Projected
PITCHERPCIPKER
Kyle Bradish logoRK.Bradish, P1045.171
Rico Garcia logoRR.Garcia, P16110
Grant Wolfram logoLG.Wolfram, P170.210
Yennier Cano logoRY.Cano, P17100
Ryan Helsley logoRR.Helsley, P12120
Anthony Nunez logoRA.Nunez, P25210
Cameron Foster logoRC.Foster, P20112
HITTERSH-ABRHRRBI
Gunnar Henderson logo1G.Henderson, SS0-4000
Taylor Ward logo2T.Ward, LF1-4000
Dylan Beavers logo3D.Beavers, DH1-5101
Pete Alonso logo4P.Alonso, 1B0-4000
Coby Mayo logo4C.Mayo, PR0-0100
Coby Mayo logo4C.Mayo, 1B0-0100
Samuel Basallo logo5S.Basallo, C2-3102
Jeremiah Jackson logo6J.Jackson, 2B1-5100
Colton Cowser logo7C.Cowser, RF0-2000
Weston Wilson logo7W.Wilson, PH0-2100
Weston Wilson logo7W.Wilson, 3B0-2100
Leody Taveras logo8L.Taveras, CF1-5114
Blaze Alexander logo9B.Alexander, 3B0-5100
Blaze Alexander logo9B.Alexander, RF0-5100
Royals Player Stats
Projected
PITCHERPCIPKER
Seth Lugo logoRS.Lugo, P93770
Matt Strahm logoLM.Strahm, P20130
Lucas Erceg logoRL.Erceg, P32101
Daniel Lynch logoLD.Lynch, P121.120
John Schreiber logoRJ.Schreiber, P120.200
Alex Lange logoRA.Lange, P31124
HITTERSH-ABRHRRBI
Maikel Garcia logo1M.Garcia, 3B3-6000
Bobby Witt logo2B.Witt, SS2-5001
Vinnie Pasquantino logo3V.Pasquantino, 1B0-4100
Salvador Perez logo4S.Perez, DH3-6100
Carter Jensen logo5C.Jensen, C1-4000
Lane Thomas logo5L.Thomas, PR0-0100
Lane Thomas logo5L.Thomas, RF0-0100
Michael Massey logo6M.Massey, 2B0-3000
Nick Loftin logo6N.Loftin, PH2-2003
Nick Loftin logo6N.Loftin, 2B2-2003
Jac Caglianone logo7J.Caglianone, RF1-4111
Elias Diaz logo7E.Diaz, C0-1000
Isaac Collins logo8I.Collins, LF2-6100
Kyle Isbel logo9K.Isbel, CF0-5000

Orioles vs. Royals Odds Comparison

Right Arrow

Could not load odds

Orioles at Royals Team Totals

MatchupOverUnder
Orioles
75-78
N/A
N/A
Royals
67-86
N/A
N/A